From 95a06078c8afba015307df498c9e04d726ccf194 Mon Sep 17 00:00:00 2001 From: leoho0722 Date: Mon, 2 Oct 2023 21:29:55 +0800 Subject: [PATCH] Upload latest Documentation --- Package.swift | 59 - Sources/LHNetworkHelpers/HttpConstants.swift | 13 - .../LHNetworkHelpers/HttpContentType.swift | 32 - .../LHNetworkHelpers/HttpHeaderFields.swift | 38 - Sources/LHNetworkHelpers/HttpMethod.swift | 47 - Sources/LHNetworkHelpers/HttpStatus.swift | 348 - Sources/LHNetworkHelpers/Json.swift | 57 - .../Extensions/Image+Extensions.swift | 20 - .../Extensions/Label+Extensions.swift | 19 - .../Extensions/UIImage+Extensions.swift | 15 - Sources/LHSFSymbolsHelpers/SFSymbols.swift | 48281 ---------------- .../Base64+Extensions.swift | 148 - .../BytesArray+Extensions.swift | 74 - .../Hexadecimal+Extensions.swift | 42 - .../UIDevice+Extensions.swift | 212 - .../LHUIHelpers/StringSizeCalculator.swift | 19 - build-documentation.sh | 5 - .../css/chunk-c0335d80.10a2f091.css | 9 + .../css/documentation-topic.1d1eec04.css | 9 + .../documentation-topic~topic.b6287bcf.css | 9 + ...opic~topic~tutorials-overview.d6f5411c.css | 9 + .../css/index.038e887c.css | 9 + .../css/topic.d8c126f3.css | 9 + .../css/tutorials-overview.c249c765.css | 9 + .../developer-og-twitter.jpg | Bin 0 -> 12562 bytes .../developer-og.jpg | Bin 0 -> 12856 bytes docs/LHNetworkHelpers.doccarchive/favicon.ico | Bin 0 -> 15406 bytes docs/LHNetworkHelpers.doccarchive/favicon.svg | 11 + .../img/added-icon.d6f7e47d.svg | 11 + .../img/deprecated-icon.015b4f17.svg | 11 + .../img/modified-icon.f496e73d.svg | 11 + .../img/no-image@2x.df2a0a50.png | Bin 0 -> 6155 bytes docs/LHNetworkHelpers.doccarchive/index.html | 1 + .../index/availability.index | Bin 0 -> 742 bytes .../index/data.mdb | Bin 0 -> 73728 bytes .../index/index.json | 1 + .../index/navigator.index | Bin 0 -> 22043 bytes .../js/chunk-2d0d3105.cd72cc8e.js | 10 + .../js/chunk-c0335d80.76a68cc5.js | 10 + .../js/chunk-vendors.ba2dd0cb.js | 26 + .../js/documentation-topic.57e91f8a.js | 10 + .../js/documentation-topic~topic.1679ec90.js | 20 + ...topic~topic~tutorials-overview.90c61522.js | 10 + .../js/highlight-js-bash.1b52852f.js | 10 + .../js/highlight-js-c.d1db3f17.js | 10 + .../js/highlight-js-cpp.eaddddbe.js | 10 + .../js/highlight-js-css.75eab1fe.js | 10 + .../highlight-js-custom-markdown.7cffc4b3.js | 10 + .../js/highlight-js-custom-swift.5cda5c20.js | 10 + .../js/highlight-js-diff.62d66733.js | 10 + .../js/highlight-js-http.163e45b6.js | 10 + .../js/highlight-js-java.8326d9d8.js | 10 + .../js/highlight-js-javascript.acb8a8eb.js | 10 + .../js/highlight-js-json.471128d2.js | 10 + .../js/highlight-js-llvm.6100b125.js | 10 + .../js/highlight-js-markdown.90077643.js | 10 + .../js/highlight-js-objectivec.bcdf5156.js | 10 + .../js/highlight-js-perl.757d7b6f.js | 10 + .../js/highlight-js-php.cc8d6c27.js | 10 + .../js/highlight-js-python.c214ed92.js | 10 + .../js/highlight-js-ruby.f889d392.js | 10 + .../js/highlight-js-scss.62ee18da.js | 10 + .../js/highlight-js-shell.dd7f411f.js | 10 + .../js/highlight-js-swift.84f3e88c.js | 10 + .../js/highlight-js-xml.9c3688c7.js | 10 + .../js/index.e8a5d294.js | 9 + .../js/topic.8cd0c0c4.js | 10 + .../js/tutorials-overview.2a32cd6f.js | 10 + .../metadata.json | 1 + .../css/chunk-c0335d80.10a2f091.css | 9 + .../css/documentation-topic.1d1eec04.css | 9 + .../documentation-topic~topic.b6287bcf.css | 9 + ...opic~topic~tutorials-overview.d6f5411c.css | 9 + .../css/index.038e887c.css | 9 + .../css/topic.d8c126f3.css | 9 + .../css/tutorials-overview.c249c765.css | 9 + .../developer-og-twitter.jpg | Bin 0 -> 12562 bytes .../developer-og.jpg | Bin 0 -> 12856 bytes .../favicon.ico | Bin 0 -> 15406 bytes .../favicon.svg | 11 + .../img/added-icon.d6f7e47d.svg | 11 + .../img/deprecated-icon.015b4f17.svg | 11 + .../img/modified-icon.f496e73d.svg | 11 + .../img/no-image@2x.df2a0a50.png | Bin 0 -> 6155 bytes .../LHSFSymbolsHelpers.doccarchive/index.html | 1 + .../index/availability.index | Bin 0 -> 5623 bytes .../index/data.mdb | Bin 0 -> 1200128 bytes .../index/index.json | 1 + .../index/navigator.index | Bin 0 -> 732870 bytes .../js/chunk-2d0d3105.cd72cc8e.js | 10 + .../js/chunk-c0335d80.76a68cc5.js | 10 + .../js/chunk-vendors.ba2dd0cb.js | 26 + .../js/documentation-topic.57e91f8a.js | 10 + .../js/documentation-topic~topic.1679ec90.js | 20 + ...topic~topic~tutorials-overview.90c61522.js | 10 + .../js/highlight-js-bash.1b52852f.js | 10 + .../js/highlight-js-c.d1db3f17.js | 10 + .../js/highlight-js-cpp.eaddddbe.js | 10 + .../js/highlight-js-css.75eab1fe.js | 10 + .../highlight-js-custom-markdown.7cffc4b3.js | 10 + .../js/highlight-js-custom-swift.5cda5c20.js | 10 + .../js/highlight-js-diff.62d66733.js | 10 + .../js/highlight-js-http.163e45b6.js | 10 + .../js/highlight-js-java.8326d9d8.js | 10 + .../js/highlight-js-javascript.acb8a8eb.js | 10 + .../js/highlight-js-json.471128d2.js | 10 + .../js/highlight-js-llvm.6100b125.js | 10 + .../js/highlight-js-markdown.90077643.js | 10 + .../js/highlight-js-objectivec.bcdf5156.js | 10 + .../js/highlight-js-perl.757d7b6f.js | 10 + .../js/highlight-js-php.cc8d6c27.js | 10 + .../js/highlight-js-python.c214ed92.js | 10 + .../js/highlight-js-ruby.f889d392.js | 10 + .../js/highlight-js-scss.62ee18da.js | 10 + .../js/highlight-js-shell.dd7f411f.js | 10 + .../js/highlight-js-swift.84f3e88c.js | 10 + .../js/highlight-js-xml.9c3688c7.js | 10 + .../js/index.e8a5d294.js | 9 + .../js/topic.8cd0c0c4.js | 10 + .../js/tutorials-overview.2a32cd6f.js | 10 + .../metadata.json | 1 + .../css/chunk-c0335d80.10a2f091.css | 9 + .../css/documentation-topic.1d1eec04.css | 9 + .../documentation-topic~topic.b6287bcf.css | 9 + ...opic~topic~tutorials-overview.d6f5411c.css | 9 + .../css/index.038e887c.css | 9 + .../css/topic.d8c126f3.css | 9 + .../css/tutorials-overview.c249c765.css | 9 + .../developer-og-twitter.jpg | Bin 0 -> 12562 bytes .../developer-og.jpg | Bin 0 -> 12856 bytes .../favicon.ico | Bin 0 -> 15406 bytes .../favicon.svg | 11 + .../img/added-icon.d6f7e47d.svg | 11 + .../img/deprecated-icon.015b4f17.svg | 11 + .../img/modified-icon.f496e73d.svg | 11 + .../img/no-image@2x.df2a0a50.png | Bin 0 -> 6155 bytes .../index.html | 1 + .../index/availability.index | Bin 0 -> 742 bytes .../index/data.mdb | Bin 0 -> 53248 bytes .../index/index.json | 1 + .../index/navigator.index | Bin 0 -> 7384 bytes .../js/chunk-2d0d3105.cd72cc8e.js | 10 + .../js/chunk-c0335d80.76a68cc5.js | 10 + .../js/chunk-vendors.ba2dd0cb.js | 26 + .../js/documentation-topic.57e91f8a.js | 10 + .../js/documentation-topic~topic.1679ec90.js | 20 + ...topic~topic~tutorials-overview.90c61522.js | 10 + .../js/highlight-js-bash.1b52852f.js | 10 + .../js/highlight-js-c.d1db3f17.js | 10 + .../js/highlight-js-cpp.eaddddbe.js | 10 + .../js/highlight-js-css.75eab1fe.js | 10 + .../highlight-js-custom-markdown.7cffc4b3.js | 10 + .../js/highlight-js-custom-swift.5cda5c20.js | 10 + .../js/highlight-js-diff.62d66733.js | 10 + .../js/highlight-js-http.163e45b6.js | 10 + .../js/highlight-js-java.8326d9d8.js | 10 + .../js/highlight-js-javascript.acb8a8eb.js | 10 + .../js/highlight-js-json.471128d2.js | 10 + .../js/highlight-js-llvm.6100b125.js | 10 + .../js/highlight-js-markdown.90077643.js | 10 + .../js/highlight-js-objectivec.bcdf5156.js | 10 + .../js/highlight-js-perl.757d7b6f.js | 10 + .../js/highlight-js-php.cc8d6c27.js | 10 + .../js/highlight-js-python.c214ed92.js | 10 + .../js/highlight-js-ruby.f889d392.js | 10 + .../js/highlight-js-scss.62ee18da.js | 10 + .../js/highlight-js-shell.dd7f411f.js | 10 + .../js/highlight-js-swift.84f3e88c.js | 10 + .../js/highlight-js-xml.9c3688c7.js | 10 + .../js/index.e8a5d294.js | 9 + .../js/topic.8cd0c0c4.js | 10 + .../js/tutorials-overview.2a32cd6f.js | 10 + .../metadata.json | 1 + .../css/chunk-c0335d80.10a2f091.css | 9 + .../css/documentation-topic.1d1eec04.css | 9 + .../documentation-topic~topic.b6287bcf.css | 9 + ...opic~topic~tutorials-overview.d6f5411c.css | 9 + .../css/index.038e887c.css | 9 + .../css/topic.d8c126f3.css | 9 + .../css/tutorials-overview.c249c765.css | 9 + .../developer-og-twitter.jpg | Bin 0 -> 12562 bytes docs/LHUIHelpers.doccarchive/developer-og.jpg | Bin 0 -> 12856 bytes docs/LHUIHelpers.doccarchive/favicon.ico | Bin 0 -> 15406 bytes docs/LHUIHelpers.doccarchive/favicon.svg | 11 + .../img/added-icon.d6f7e47d.svg | 11 + .../img/deprecated-icon.015b4f17.svg | 11 + .../img/modified-icon.f496e73d.svg | 11 + .../img/no-image@2x.df2a0a50.png | Bin 0 -> 6155 bytes docs/LHUIHelpers.doccarchive/index.html | 1 + .../index/availability.index | Bin 0 -> 214 bytes docs/LHUIHelpers.doccarchive/index/data.mdb | Bin 0 -> 45056 bytes docs/LHUIHelpers.doccarchive/index/index.json | 1 + .../index/navigator.index | Bin 0 -> 812 bytes .../js/chunk-2d0d3105.cd72cc8e.js | 10 + .../js/chunk-c0335d80.76a68cc5.js | 10 + .../js/chunk-vendors.ba2dd0cb.js | 26 + .../js/documentation-topic.57e91f8a.js | 10 + .../js/documentation-topic~topic.1679ec90.js | 20 + ...topic~topic~tutorials-overview.90c61522.js | 10 + .../js/highlight-js-bash.1b52852f.js | 10 + .../js/highlight-js-c.d1db3f17.js | 10 + .../js/highlight-js-cpp.eaddddbe.js | 10 + .../js/highlight-js-css.75eab1fe.js | 10 + .../highlight-js-custom-markdown.7cffc4b3.js | 10 + .../js/highlight-js-custom-swift.5cda5c20.js | 10 + .../js/highlight-js-diff.62d66733.js | 10 + .../js/highlight-js-http.163e45b6.js | 10 + .../js/highlight-js-java.8326d9d8.js | 10 + .../js/highlight-js-javascript.acb8a8eb.js | 10 + .../js/highlight-js-json.471128d2.js | 10 + .../js/highlight-js-llvm.6100b125.js | 10 + .../js/highlight-js-markdown.90077643.js | 10 + .../js/highlight-js-objectivec.bcdf5156.js | 10 + .../js/highlight-js-perl.757d7b6f.js | 10 + .../js/highlight-js-php.cc8d6c27.js | 10 + .../js/highlight-js-python.c214ed92.js | 10 + .../js/highlight-js-ruby.f889d392.js | 10 + .../js/highlight-js-scss.62ee18da.js | 10 + .../js/highlight-js-shell.dd7f411f.js | 10 + .../js/highlight-js-swift.84f3e88c.js | 10 + .../js/highlight-js-xml.9c3688c7.js | 10 + .../js/index.e8a5d294.js | 9 + .../js/topic.8cd0c0c4.js | 10 + .../js/tutorials-overview.2a32cd6f.js | 10 + docs/LHUIHelpers.doccarchive/metadata.json | 1 + 225 files changed, 1780 insertions(+), 49429 deletions(-) delete mode 100644 Package.swift delete mode 100644 Sources/LHNetworkHelpers/HttpConstants.swift delete mode 100644 Sources/LHNetworkHelpers/HttpContentType.swift delete mode 100644 Sources/LHNetworkHelpers/HttpHeaderFields.swift delete mode 100644 Sources/LHNetworkHelpers/HttpMethod.swift delete mode 100644 Sources/LHNetworkHelpers/HttpStatus.swift delete mode 100644 Sources/LHNetworkHelpers/Json.swift delete mode 100644 Sources/LHSFSymbolsHelpers/Extensions/Image+Extensions.swift delete mode 100644 Sources/LHSFSymbolsHelpers/Extensions/Label+Extensions.swift delete mode 100644 Sources/LHSFSymbolsHelpers/Extensions/UIImage+Extensions.swift delete mode 100644 Sources/LHSFSymbolsHelpers/SFSymbols.swift delete mode 100644 Sources/LHTypeExtensionHelpers/Base64+Extensions.swift delete mode 100644 Sources/LHTypeExtensionHelpers/BytesArray+Extensions.swift delete mode 100644 Sources/LHTypeExtensionHelpers/Hexadecimal+Extensions.swift delete mode 100644 Sources/LHTypeExtensionHelpers/UIDevice+Extensions.swift delete mode 100644 Sources/LHUIHelpers/StringSizeCalculator.swift delete mode 100644 build-documentation.sh create mode 100644 docs/LHNetworkHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css create mode 100644 docs/LHNetworkHelpers.doccarchive/css/documentation-topic.1d1eec04.css create mode 100644 docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css create mode 100644 docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css create mode 100644 docs/LHNetworkHelpers.doccarchive/css/index.038e887c.css create mode 100644 docs/LHNetworkHelpers.doccarchive/css/topic.d8c126f3.css create mode 100644 docs/LHNetworkHelpers.doccarchive/css/tutorials-overview.c249c765.css create mode 100644 docs/LHNetworkHelpers.doccarchive/developer-og-twitter.jpg create mode 100644 docs/LHNetworkHelpers.doccarchive/developer-og.jpg create mode 100644 docs/LHNetworkHelpers.doccarchive/favicon.ico create mode 100644 docs/LHNetworkHelpers.doccarchive/favicon.svg create mode 100644 docs/LHNetworkHelpers.doccarchive/img/added-icon.d6f7e47d.svg create mode 100644 docs/LHNetworkHelpers.doccarchive/img/deprecated-icon.015b4f17.svg create mode 100644 docs/LHNetworkHelpers.doccarchive/img/modified-icon.f496e73d.svg create mode 100644 docs/LHNetworkHelpers.doccarchive/img/no-image@2x.df2a0a50.png create mode 100644 docs/LHNetworkHelpers.doccarchive/index.html create mode 100644 docs/LHNetworkHelpers.doccarchive/index/availability.index create mode 100755 docs/LHNetworkHelpers.doccarchive/index/data.mdb create mode 100644 docs/LHNetworkHelpers.doccarchive/index/index.json create mode 100644 docs/LHNetworkHelpers.doccarchive/index/navigator.index create mode 100644 docs/LHNetworkHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/documentation-topic.57e91f8a.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-bash.1b52852f.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-c.d1db3f17.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-css.75eab1fe.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-diff.62d66733.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-http.163e45b6.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-java.8326d9d8.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-json.471128d2.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-llvm.6100b125.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-markdown.90077643.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-python.c214ed92.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-ruby.f889d392.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-scss.62ee18da.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/index.e8a5d294.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/topic.8cd0c0c4.js create mode 100644 docs/LHNetworkHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js create mode 100644 docs/LHNetworkHelpers.doccarchive/metadata.json create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic.1d1eec04.css create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/css/index.038e887c.css create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/css/topic.d8c126f3.css create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/css/tutorials-overview.c249c765.css create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/developer-og-twitter.jpg create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/developer-og.jpg create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/favicon.ico create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/favicon.svg create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/img/added-icon.d6f7e47d.svg create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/img/deprecated-icon.015b4f17.svg create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/img/modified-icon.f496e73d.svg create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/img/no-image@2x.df2a0a50.png create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/index.html create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/index/availability.index create mode 100755 docs/LHSFSymbolsHelpers.doccarchive/index/data.mdb create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/index/index.json create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/index/navigator.index create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic.57e91f8a.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-bash.1b52852f.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-c.d1db3f17.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-css.75eab1fe.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-diff.62d66733.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-http.163e45b6.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-java.8326d9d8.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-json.471128d2.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-llvm.6100b125.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-markdown.90077643.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-python.c214ed92.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-ruby.f889d392.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-scss.62ee18da.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/index.e8a5d294.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/topic.8cd0c0c4.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js create mode 100644 docs/LHSFSymbolsHelpers.doccarchive/metadata.json create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic.1d1eec04.css create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/css/index.038e887c.css create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/css/topic.d8c126f3.css create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/css/tutorials-overview.c249c765.css create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/developer-og-twitter.jpg create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/developer-og.jpg create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/favicon.ico create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/favicon.svg create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/img/added-icon.d6f7e47d.svg create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/img/deprecated-icon.015b4f17.svg create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/img/modified-icon.f496e73d.svg create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/img/no-image@2x.df2a0a50.png create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/index.html create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/index/availability.index create mode 100755 docs/LHTypeExtensionHelpers.doccarchive/index/data.mdb create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/index/index.json create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/index/navigator.index create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic.57e91f8a.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-bash.1b52852f.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-c.d1db3f17.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-css.75eab1fe.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-diff.62d66733.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-http.163e45b6.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-java.8326d9d8.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-json.471128d2.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-llvm.6100b125.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-markdown.90077643.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-python.c214ed92.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-ruby.f889d392.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-scss.62ee18da.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/index.e8a5d294.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/topic.8cd0c0c4.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js create mode 100644 docs/LHTypeExtensionHelpers.doccarchive/metadata.json create mode 100644 docs/LHUIHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css create mode 100644 docs/LHUIHelpers.doccarchive/css/documentation-topic.1d1eec04.css create mode 100644 docs/LHUIHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css create mode 100644 docs/LHUIHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css create mode 100644 docs/LHUIHelpers.doccarchive/css/index.038e887c.css create mode 100644 docs/LHUIHelpers.doccarchive/css/topic.d8c126f3.css create mode 100644 docs/LHUIHelpers.doccarchive/css/tutorials-overview.c249c765.css create mode 100644 docs/LHUIHelpers.doccarchive/developer-og-twitter.jpg create mode 100644 docs/LHUIHelpers.doccarchive/developer-og.jpg create mode 100644 docs/LHUIHelpers.doccarchive/favicon.ico create mode 100644 docs/LHUIHelpers.doccarchive/favicon.svg create mode 100644 docs/LHUIHelpers.doccarchive/img/added-icon.d6f7e47d.svg create mode 100644 docs/LHUIHelpers.doccarchive/img/deprecated-icon.015b4f17.svg create mode 100644 docs/LHUIHelpers.doccarchive/img/modified-icon.f496e73d.svg create mode 100644 docs/LHUIHelpers.doccarchive/img/no-image@2x.df2a0a50.png create mode 100644 docs/LHUIHelpers.doccarchive/index.html create mode 100644 docs/LHUIHelpers.doccarchive/index/availability.index create mode 100755 docs/LHUIHelpers.doccarchive/index/data.mdb create mode 100644 docs/LHUIHelpers.doccarchive/index/index.json create mode 100644 docs/LHUIHelpers.doccarchive/index/navigator.index create mode 100644 docs/LHUIHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js create mode 100644 docs/LHUIHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js create mode 100644 docs/LHUIHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js create mode 100644 docs/LHUIHelpers.doccarchive/js/documentation-topic.57e91f8a.js create mode 100644 docs/LHUIHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js create mode 100644 docs/LHUIHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-bash.1b52852f.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-c.d1db3f17.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-css.75eab1fe.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-diff.62d66733.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-http.163e45b6.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-java.8326d9d8.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-json.471128d2.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-llvm.6100b125.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-markdown.90077643.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-python.c214ed92.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-ruby.f889d392.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-scss.62ee18da.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js create mode 100644 docs/LHUIHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js create mode 100644 docs/LHUIHelpers.doccarchive/js/index.e8a5d294.js create mode 100644 docs/LHUIHelpers.doccarchive/js/topic.8cd0c0c4.js create mode 100644 docs/LHUIHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js create mode 100644 docs/LHUIHelpers.doccarchive/metadata.json diff --git a/Package.swift b/Package.swift deleted file mode 100644 index f8d76b4..0000000 --- a/Package.swift +++ /dev/null @@ -1,59 +0,0 @@ -// swift-tools-version: 5.9 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -import PackageDescription - -let package = Package( - name: "SwiftHelpers", - platforms: [.iOS(.v15)], - products: [ - .library( - name: "LHNetworkHelpers", - targets: ["LHNetworkHelpers"] - ), - .library( - name: "LHTypeExtensionHelpers", - targets: ["LHTypeExtensionHelpers"] - ), - .library( - name: "LHUIHelpers", - targets: ["LHUIHelpers"] - ), - .library( - name: "LHSFSymbolsHelpers", - targets: ["LHSFSymbolsHelpers"] - ), - ], - dependencies: [ - .package(url: "https://github.com/apple/swift-docc-plugin", from: "1.3.0") - ], - targets: [ - .target( - name: "LHNetworkHelpers", - path: "Sources/LHNetworkHelpers" - ), - .target( - name: "LHTypeExtensionHelpers", - path: "Sources/LHTypeExtensionHelpers", - linkerSettings: [ - .linkedFramework("UIKit"), - ] - ), - .target( - name: "LHUIHelpers", - path: "Sources/LHUIHelpers", - linkerSettings: [ - .linkedFramework("UIKit") - ] - ), - .target( - name: "LHSFSymbolsHelpers", - path: "Sources/LHSFSymbolsHelpers", - linkerSettings: [ - .linkedFramework("SwiftUI"), - .linkedFramework("UIKit"), - ] - ) - ], - swiftLanguageVersions: [.v5] -) diff --git a/Sources/LHNetworkHelpers/HttpConstants.swift b/Sources/LHNetworkHelpers/HttpConstants.swift deleted file mode 100644 index a9fe693..0000000 --- a/Sources/LHNetworkHelpers/HttpConstants.swift +++ /dev/null @@ -1,13 +0,0 @@ -// -// HttpConstants.swift -// SwiftHelpers/LHNetworkHelpers -// -// Created by Leo Ho on 2023/6/14. -// - -import Foundation - -/// 定義 Http Request 請求的相關參數 -public struct HttpConstants { - -} diff --git a/Sources/LHNetworkHelpers/HttpContentType.swift b/Sources/LHNetworkHelpers/HttpContentType.swift deleted file mode 100644 index 723e048..0000000 --- a/Sources/LHNetworkHelpers/HttpContentType.swift +++ /dev/null @@ -1,32 +0,0 @@ -// -// HttpContentType.swift -// SwiftHelpers/LHNetworkHelpers -// -// Created by Leo Ho on 2023/6/14. -// - -import Foundation - -extension HttpConstants { - - /// 定義 Http Request 請求的 Http Content-Type - public enum HttpContentType: String, CustomStringConvertible { - - /// Http Request's body Content-Type,JSON - case json = "application/json" - - /// Http Request's body Content-Type,XML - case xml = "application/xml" - - /// Http Request's body Content-Type,text/plain - case textPlain = "text/plain" - - /// Http Request's body Content-Type,x-www-form-urlencoded - case x_www_form_urlencoded = "application/x-www-form-urlencoded" - - public var description: String { - let base = "HTTP Content-Type - " - return base + self.rawValue - } - } -} diff --git a/Sources/LHNetworkHelpers/HttpHeaderFields.swift b/Sources/LHNetworkHelpers/HttpHeaderFields.swift deleted file mode 100644 index 009f84c..0000000 --- a/Sources/LHNetworkHelpers/HttpHeaderFields.swift +++ /dev/null @@ -1,38 +0,0 @@ -// -// HttpHeaderFields.swift -// SwiftHelpers/LHNetworkHelpers -// -// Created by Leo Ho on 2023/6/14. -// - -import Foundation - -extension HttpConstants { - - /// 定義 Http Request 請求的 Http Header Fields - public enum HttpHeaderFields: String, CustomStringConvertible { - - /// Http Request's HeaderFields,Authorization - case authentication = "Authorization" - - /// Http Request's HeaderFields, Content-Type - case contentType = "Content-Type" - - /// Http Request's HeaderFields,Accept - case acceptType = "Accept" - - /// Http Request's HeaderFields,Accept-Encoding - case acceptEncoding = "Accept-Encoding" - - /// Http Request's HeaderFields,User-Key - case userKey = "User-Key" - - /// Http Request's HeaderFields,Cookie - case cookie = "Cookie" - - public var description: String { - let base = "HTTP Header Fields - " - return base + self.rawValue - } - } -} diff --git a/Sources/LHNetworkHelpers/HttpMethod.swift b/Sources/LHNetworkHelpers/HttpMethod.swift deleted file mode 100644 index befbb97..0000000 --- a/Sources/LHNetworkHelpers/HttpMethod.swift +++ /dev/null @@ -1,47 +0,0 @@ -// -// HttpMethod.swift -// SwiftHelpers/LHNetworkHelpers -// -// Created by Leo Ho on 2023/6/13. -// - -import Foundation - -extension HttpConstants { - - /// 定義 Http Request 請求的 Http Method - public enum HttpMethod: String, CustomStringConvertible { - - /// Http Request's Http Method,GET - case `get` = "GET" - - /// Http Request's Http Method,HEAD - case head = "HEAD" - - /// Http Request's Http Method,POST - case post = "POST" - - /// Http Request's Http Method,PUT - case put = "PUT" - - /// Http Request's Http Method,DELETE - case delete = "DELETE" - - /// Http Request's Http Method,CONNECT - case connect = "CONNECT" - - /// Http Request's Http Method,OPTIONS - case options = "OPTIONS" - - /// Http Request's Http Method,TRACE - case trace = "TRACE" - - /// Http Request's Http Method,PATCH - case patch = "PATCH" - - public var description: String { - let base = "HTTP Method - " - return base + self.rawValue - } - } -} diff --git a/Sources/LHNetworkHelpers/HttpStatus.swift b/Sources/LHNetworkHelpers/HttpStatus.swift deleted file mode 100644 index 8445683..0000000 --- a/Sources/LHNetworkHelpers/HttpStatus.swift +++ /dev/null @@ -1,348 +0,0 @@ -// -// HttpStatus.swift -// SwiftHelpers/LHNetworkHelpers -// -// Created by Leo Ho on 2023/6/13. -// - -import Foundation - -/// 定義發出 Http Request 後,收到 Response 的 Http Status Code -public struct HttpStatus { - - public enum Code: Int { - - // MARK: Status Code 1xx - - /// Http Status Code 100 - case `continue` = 100 - - /// Http Status Code 101 - case switchingProtocols = 101 - - /// Http Status Code 102 - case processing = 102 - - /// Http Status Code 103 - case earlyHints = 103 - - // MARK: Status Code 2xx - - /// Http Status Code 200 - case ok = 200 - - /// Http Status Code 201 - case created = 201 - - /// Http Status Code 202 - case accepted = 202 - - /// Http Status Code 203 - case nonAuthoritativeInformation = 203 - - /// Http Status Code 204 - case noContent = 204 - - /// Http Status Code 205 - case resetContent = 205 - - /// Http Status Code 206 - case partialContent = 206 - - /// Http Status Code 207 - case multiStatus = 207 - - /// Http Status Code 208 - case alreadyReported = 208 - - /// Http Status Code 226 - case imUsed = 226 - - // MARK: Status Code 3xx - - /// Http Status Code 300 - case multipleChoices = 300 - - /// Http Status Code 301 - case movedPermanently = 301 - - /// Http Status Code 302 - case found = 302 - - /// Http Status Code 303 - case seeOther = 303 - - /// Http Status Code 304 - case notModified = 304 - - /// Http Status Code 307 - case temporaryRedirect = 307 - - /// Http Status Code 308 - case permanentRedirect = 308 - - // MARK: Status Code 4xx - - /// Http Status Code 400 - case badRequest = 400 - - /// Http Status Code 401 - case unauthorized = 401 - - /// Http Status Code 402 - case paymentRequired = 402 - - /// Http Status Code 403 - case forbidden = 403 - - /// Http Status Code 404 - case notFound = 404 - - /// Http Status Code 405 - case methodNotAllowed = 405 - - /// Http Status Code 406 - case notAcceptable = 406 - - /// Http Status Code 407 - case proxyAuthenticationRequired = 407 - - /// Http Status Code 408 - case requestTimeout = 408 - - /// Http Status Code 409 - case conflict = 409 - - /// Http Status Code 410 - case gone = 410 - - /// Http Status Code 411 - case lengthRequired = 411 - - /// Http Status Code 412 - case preconditionFailed = 412 - - /// Http Status Code 413 - case contentTooLarge = 413 - - /// Http Status Code 414 - case uriTooLong = 414 - - /// Http Status Code 415 - case unsupportedMediaType = 415 - - /// Http Status Code 416 - case rangeNotSatisfiable = 416 - - /// Http Status Code 417 - case expectationFailed = 417 - - /// Http Status Code 418 - case iMaTeapot = 418 - - /// Http Status Code 421 - case misdirectedRequest = 421 - - /// Http Status Code 422 - case unprocessableContent = 422 - - /// Http Status Code 423 - case locked = 423 - - /// Http Status Code 424 - case failedDependency = 424 - - /// Http Status Code 425 - case tooEarly = 425 - - /// Http Status Code 426 - case upgradeRequired = 426 - - /// Http Status Code 428 - case preconditionRequired = 428 - - /// Http Status Code 429 - case tooManyRequests = 429 - - /// Http Status Code 431 - case requestHeaderFieldsTooLarge = 431 - - /// Http Status Code 451 - case unavailableForLegalReasons = 451 - - // MARK: Status Code 5xx - - /// Http Status Code 500 - case internalServerError = 500 - - /// Http Status Code 501 - case notImplemented = 501 - - /// Http Status Code 502 - case badGateway = 502 - - /// Http Status Code 503 - case serviceUnavailable = 503 - - /// Http Status Code 504 - case gatewayTimeout = 504 - - /// Http Status Code 505 - case httpVersionNotSupported = 505 - - /// Http Status Code 506 - case variantAlsoNegotiates = 506 - - /// Http Status Code 507 - case insufficientStorage = 507 - - /// Http Status Code 508 - case loopDetected = 508 - - /// Http Status Code 510 - case notExtended = 510 - - /// Http Status Code 511 - case networkAuthenticationRequired = 511 - } -} - -// MARK: - Extension - HttpStatus.Code - -extension HttpStatus.Code { - - public var statusCode: Int { - return self.rawValue - } -} - -extension HttpStatus.Code: CustomStringConvertible { - - public var description: String { - let base = "HTTP Status Code:\(self.statusCode) " - switch self { - case .continue: - return base + "Continue" - case .switchingProtocols: - return base + "Switching Protocols" - case .processing: - return base + "Processing" - case .earlyHints: - return base + "Early Hints" - case .ok: - return base + "OK" - case .created: - return base + "Created" - case .accepted: - return base + "Accepted" - case .nonAuthoritativeInformation: - return base + "Non-Authoritative Information" - case .noContent: - return base + "No Content" - case .resetContent: - return base + "Reset Content" - case .partialContent: - return base + "Partial Content" - case .multiStatus: - return base + "Multi-Status" - case .alreadyReported: - return base + "Already Reported" - case .imUsed: - return base + "IM Used" - case .multipleChoices: - return base + "Multiple Choices" - case .movedPermanently: - return base + "Moved Permanently" - case .found: - return base + "Found" - case .seeOther: - return base + "See Other" - case .notModified: - return base + "Not Modified" - case .temporaryRedirect: - return base + "Temporary Redirect" - case .permanentRedirect: - return base + "Permanent Redirect" - case .badRequest: - return base + "Bad Request" - case .unauthorized: - return base + "Unauthorized" - case .paymentRequired: - return base + "Payment Required" - case .forbidden: - return base + "Forbidden" - case .notFound: - return base + "Not Found" - case .methodNotAllowed: - return base + "Method Not Allowed" - case .notAcceptable: - return base + "Not Acceptable" - case .proxyAuthenticationRequired: - return base + "Proxy Authentication Required" - case .requestTimeout: - return base + "Request Timeout" - case .conflict: - return base + "Conflict" - case .gone: - return base + "Gone" - case .lengthRequired: - return base + "Length Required" - case .preconditionFailed: - return base + "Precondition Failed" - case .contentTooLarge: - return base + "Content Too Large" - case .uriTooLong: - return base + "URI Too Long" - case .unsupportedMediaType: - return base + "Unsupported Media Type" - case .rangeNotSatisfiable: - return base + "Range Not Satisfiable" - case .expectationFailed: - return base + "Expectation Failed" - case .iMaTeapot: - return base + "I'm a teapot" - case .misdirectedRequest: - return base + "Misdirected Request" - case .unprocessableContent: - return base + "Unprocessable Content" - case .locked: - return base + "Locked" - case .failedDependency: - return base + "Failed Dependency" - case .tooEarly: - return base + "Too Early" - case .upgradeRequired: - return base + "Upgrade Required" - case .preconditionRequired: - return base + "Precondition Required" - case .tooManyRequests: - return base + "Too Many Requests" - case .requestHeaderFieldsTooLarge: - return base + "Request Header Fields Too Large" - case .unavailableForLegalReasons: - return base + "Unavailable For Legal Reasons" - case .internalServerError: - return base + "Internal Server Error" - case .notImplemented: - return base + "Not Implemented" - case .badGateway: - return base + "Bad Gateway" - case .serviceUnavailable: - return base + "Service Unavailable" - case .gatewayTimeout: - return base + "Gateway Timeout" - case .httpVersionNotSupported: - return base + "HTTP Version Not Supported" - case .variantAlsoNegotiates: - return base + "Variant Also Negotiates" - case .insufficientStorage: - return base + "Insufficient Storage" - case .loopDetected: - return base + "Loop Detected" - case .notExtended: - return base + "Not Extended" - case .networkAuthenticationRequired: - return base + "Network Authentication Required" - } - } -} diff --git a/Sources/LHNetworkHelpers/Json.swift b/Sources/LHNetworkHelpers/Json.swift deleted file mode 100644 index 9e5068b..0000000 --- a/Sources/LHNetworkHelpers/Json.swift +++ /dev/null @@ -1,57 +0,0 @@ -// -// Json.swift -// SwiftHelpers/LHNetworkHelpers -// -// Created by Leo Ho on 2023/6/14. -// - -import Foundation - -/// Json Encoder / Decoder -public struct JsonCoder { - - /// 定義 Json 編碼過程中可能發生的錯誤 - /// - Tag: JsonEncodeError - public enum JsonEncodeError: Error, CustomStringConvertible { - - /// 將 Encodable Data 透過 `JSONSerialization.jsonObject` 轉換成 `Dictionary` 失敗 - case encodableToDictFailed - - /// 將 `Dictionary` 透過 `JSONSerialization.data` 轉換成 `Data` 失敗 - case dictToDataFailed - - public var description: String { - switch self { - case .encodableToDictFailed: - return "將 Encodable Data 透過 `JSONSerialization.jsonObject` 轉換成 `Dictionary` 失敗" - case .dictToDataFailed: - return "將 `Dictionary` 透過 `JSONSerialization.data` 轉換成 `Data` 失敗" - } - } - } - - /// 將 Encodable Object 轉換成 Json Data - /// - /// [enum JsonEncodeError](x-source-tag://JsonEncodeError) - /// - /// - Parameters: - /// - data: Encodable Object - /// - Throws: ``JsonEncodeError`` - /// - Returns: Json Data - public static func toJsonData(data: E) throws -> Data where E: Encodable { - let encoder = JSONEncoder() - - let data = try encoder.encode(data) - - guard let dict = try JSONSerialization.jsonObject(with: data, options: .fragmentsAllowed) as? Dictionary else { - throw JsonEncodeError.encodableToDictFailed - } - - do { - let jsonData = try JSONSerialization.data(withJSONObject: dict, options: .prettyPrinted) - return jsonData - } catch { - throw JsonEncodeError.dictToDataFailed - } - } -} diff --git a/Sources/LHSFSymbolsHelpers/Extensions/Image+Extensions.swift b/Sources/LHSFSymbolsHelpers/Extensions/Image+Extensions.swift deleted file mode 100644 index 9a8c51f..0000000 --- a/Sources/LHSFSymbolsHelpers/Extensions/Image+Extensions.swift +++ /dev/null @@ -1,20 +0,0 @@ -// -// Image+Extensions.swift -// SwiftHelpers/LHSFSymbolsHelpers -// -// Created by Leo Ho on 2023/10/2. -// - -import SwiftUI - -public extension Image { - - init(systemIcon: SFSymbols) { - self.init(systemName: systemIcon.rawValue) - } - - @available(iOS 16.0, *) - init(systemIcon: SFSymbols, variableValue: Double?) { - self.init(systemName: systemIcon.rawValue, variableValue: variableValue) - } -} diff --git a/Sources/LHSFSymbolsHelpers/Extensions/Label+Extensions.swift b/Sources/LHSFSymbolsHelpers/Extensions/Label+Extensions.swift deleted file mode 100644 index 09fcae8..0000000 --- a/Sources/LHSFSymbolsHelpers/Extensions/Label+Extensions.swift +++ /dev/null @@ -1,19 +0,0 @@ -// -// Label+Extensions.swift -// SwiftHelpers/LHSFSymbolsHelpers -// -// Created by Leo Ho on 2023/10/2. -// - -import SwiftUI - -public extension Label where Title == Text, Icon == Image { - - init(_ titleKey: LocalizedStringKey, systemIcon name: SFSymbols) { - self.init(titleKey, systemImage: name.rawValue) - } - - init(_ title: S, systemIcon name: SFSymbols) where S : StringProtocol { - self.init(title, systemImage: name.rawValue) - } -} diff --git a/Sources/LHSFSymbolsHelpers/Extensions/UIImage+Extensions.swift b/Sources/LHSFSymbolsHelpers/Extensions/UIImage+Extensions.swift deleted file mode 100644 index 405d7bc..0000000 --- a/Sources/LHSFSymbolsHelpers/Extensions/UIImage+Extensions.swift +++ /dev/null @@ -1,15 +0,0 @@ -// -// UIImage+Extensions.swift -// SwiftHelpers/LHSFSymbolsHelpers -// -// Created by Leo Ho on 2023/10/2. -// - -import UIKit - -public extension UIImage { - - convenience init?(systemIcon: SFSymbols) { - self.init(systemName: systemIcon.rawValue) - } -} diff --git a/Sources/LHSFSymbolsHelpers/SFSymbols.swift b/Sources/LHSFSymbolsHelpers/SFSymbols.swift deleted file mode 100644 index 1c1d597..0000000 --- a/Sources/LHSFSymbolsHelpers/SFSymbols.swift +++ /dev/null @@ -1,48281 +0,0 @@ -// -// SFSymbols.swift -// SwiftHelpers/LHSFSymbolsHelpers -// -// Created by Leo Ho on 2023/10/1. -// - -import Foundation - -public enum SFSymbols: String, CaseIterable { - - /// SF Symbols's name:0.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _0Circle = "0.circle" - - /// SF Symbols's name:0.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _0CircleFill = "0.circle.fill" - - /// SF Symbols's name:0.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _0Square = "0.square" - - /// SF Symbols's name:0.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _0SquareFill = "0.square.fill" - - /// SF Symbols's name:00.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _00Circle = "00.circle" - - /// SF Symbols's name:00.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _00CircleFill = "00.circle.fill" - - /// SF Symbols's name:00.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _00Square = "00.square" - - /// SF Symbols's name:00.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _00SquareFill = "00.square.fill" - - /// SF Symbols's name:01.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _01Circle = "01.circle" - - /// SF Symbols's name:01.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _01CircleFill = "01.circle.fill" - - /// SF Symbols's name:01.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _01Square = "01.square" - - /// SF Symbols's name:01.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _01SquareFill = "01.square.fill" - - /// SF Symbols's name:02.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _02Circle = "02.circle" - - /// SF Symbols's name:02.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _02CircleFill = "02.circle.fill" - - /// SF Symbols's name:02.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _02Square = "02.square" - - /// SF Symbols's name:02.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _02SquareFill = "02.square.fill" - - /// SF Symbols's name:03.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _03Circle = "03.circle" - - /// SF Symbols's name:03.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _03CircleFill = "03.circle.fill" - - /// SF Symbols's name:03.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _03Square = "03.square" - - /// SF Symbols's name:03.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _03SquareFill = "03.square.fill" - - /// SF Symbols's name:04.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _04Circle = "04.circle" - - /// SF Symbols's name:04.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _04CircleFill = "04.circle.fill" - - /// SF Symbols's name:04.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _04Square = "04.square" - - /// SF Symbols's name:04.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _04SquareFill = "04.square.fill" - - /// SF Symbols's name:05.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _05Circle = "05.circle" - - /// SF Symbols's name:05.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _05CircleFill = "05.circle.fill" - - /// SF Symbols's name:05.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _05Square = "05.square" - - /// SF Symbols's name:05.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _05SquareFill = "05.square.fill" - - /// SF Symbols's name:06.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _06Circle = "06.circle" - - /// SF Symbols's name:06.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _06CircleFill = "06.circle.fill" - - /// SF Symbols's name:06.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _06Square = "06.square" - - /// SF Symbols's name:06.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _06SquareFill = "06.square.fill" - - /// SF Symbols's name:07.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _07Circle = "07.circle" - - /// SF Symbols's name:07.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _07CircleFill = "07.circle.fill" - - /// SF Symbols's name:07.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _07Square = "07.square" - - /// SF Symbols's name:07.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _07SquareFill = "07.square.fill" - - /// SF Symbols's name:08.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _08Circle = "08.circle" - - /// SF Symbols's name:08.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _08CircleFill = "08.circle.fill" - - /// SF Symbols's name:08.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _08Square = "08.square" - - /// SF Symbols's name:08.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _08SquareFill = "08.square.fill" - - /// SF Symbols's name:09.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _09Circle = "09.circle" - - /// SF Symbols's name:09.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _09CircleFill = "09.circle.fill" - - /// SF Symbols's name:09.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _09Square = "09.square" - - /// SF Symbols's name:09.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _09SquareFill = "09.square.fill" - - /// SF Symbols's name:1.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _1Circle = "1.circle" - - /// SF Symbols's name:1.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _1CircleFill = "1.circle.fill" - - /// SF Symbols's name:1.magnifyingglass - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _1Magnifyingglass = "1.magnifyingglass" - - /// SF Symbols's name:1.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _1Square = "1.square" - - /// SF Symbols's name:1.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _1SquareFill = "1.square.fill" - - /// SF Symbols's name:10.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _10Circle = "10.circle" - - /// SF Symbols's name:10.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _10CircleFill = "10.circle.fill" - - /// SF Symbols's name:10.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _10Square = "10.square" - - /// SF Symbols's name:10.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _10SquareFill = "10.square.fill" - - /// SF Symbols's name:11.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _11Circle = "11.circle" - - /// SF Symbols's name:11.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _11CircleFill = "11.circle.fill" - - /// SF Symbols's name:11.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _11Square = "11.square" - - /// SF Symbols's name:11.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _11SquareFill = "11.square.fill" - - /// SF Symbols's name:12.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _12Circle = "12.circle" - - /// SF Symbols's name:12.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _12CircleFill = "12.circle.fill" - - /// SF Symbols's name:12.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _12Square = "12.square" - - /// SF Symbols's name:12.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _12SquareFill = "12.square.fill" - - /// SF Symbols's name:13.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _13Circle = "13.circle" - - /// SF Symbols's name:13.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _13CircleFill = "13.circle.fill" - - /// SF Symbols's name:13.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _13Square = "13.square" - - /// SF Symbols's name:13.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _13SquareFill = "13.square.fill" - - /// SF Symbols's name:14.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _14Circle = "14.circle" - - /// SF Symbols's name:14.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _14CircleFill = "14.circle.fill" - - /// SF Symbols's name:14.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _14Square = "14.square" - - /// SF Symbols's name:14.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _14SquareFill = "14.square.fill" - - /// SF Symbols's name:15.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _15Circle = "15.circle" - - /// SF Symbols's name:15.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _15CircleFill = "15.circle.fill" - - /// SF Symbols's name:15.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _15Square = "15.square" - - /// SF Symbols's name:15.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _15SquareFill = "15.square.fill" - - /// SF Symbols's name:16.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _16Circle = "16.circle" - - /// SF Symbols's name:16.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _16CircleFill = "16.circle.fill" - - /// SF Symbols's name:16.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _16Square = "16.square" - - /// SF Symbols's name:16.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _16SquareFill = "16.square.fill" - - /// SF Symbols's name:17.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _17Circle = "17.circle" - - /// SF Symbols's name:17.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _17CircleFill = "17.circle.fill" - - /// SF Symbols's name:17.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _17Square = "17.square" - - /// SF Symbols's name:17.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _17SquareFill = "17.square.fill" - - /// SF Symbols's name:18.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _18Circle = "18.circle" - - /// SF Symbols's name:18.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _18CircleFill = "18.circle.fill" - - /// SF Symbols's name:18.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _18Square = "18.square" - - /// SF Symbols's name:18.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _18SquareFill = "18.square.fill" - - /// SF Symbols's name:19.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _19Circle = "19.circle" - - /// SF Symbols's name:19.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _19CircleFill = "19.circle.fill" - - /// SF Symbols's name:19.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _19Square = "19.square" - - /// SF Symbols's name:19.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _19SquareFill = "19.square.fill" - - /// SF Symbols's name:2.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _2Circle = "2.circle" - - /// SF Symbols's name:2.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _2CircleFill = "2.circle.fill" - - /// SF Symbols's name:2.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _2Square = "2.square" - - /// SF Symbols's name:2.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _2SquareFill = "2.square.fill" - - /// SF Symbols's name:20.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _20Circle = "20.circle" - - /// SF Symbols's name:20.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _20CircleFill = "20.circle.fill" - - /// SF Symbols's name:20.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _20Square = "20.square" - - /// SF Symbols's name:20.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _20SquareFill = "20.square.fill" - - /// SF Symbols's name:21.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _21Circle = "21.circle" - - /// SF Symbols's name:21.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _21CircleFill = "21.circle.fill" - - /// SF Symbols's name:21.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _21Square = "21.square" - - /// SF Symbols's name:21.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _21SquareFill = "21.square.fill" - - /// SF Symbols's name:22.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _22Circle = "22.circle" - - /// SF Symbols's name:22.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _22CircleFill = "22.circle.fill" - - /// SF Symbols's name:22.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _22Square = "22.square" - - /// SF Symbols's name:22.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _22SquareFill = "22.square.fill" - - /// SF Symbols's name:23.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _23Circle = "23.circle" - - /// SF Symbols's name:23.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _23CircleFill = "23.circle.fill" - - /// SF Symbols's name:23.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _23Square = "23.square" - - /// SF Symbols's name:23.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _23SquareFill = "23.square.fill" - - /// SF Symbols's name:24.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _24Circle = "24.circle" - - /// SF Symbols's name:24.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _24CircleFill = "24.circle.fill" - - /// SF Symbols's name:24.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _24Square = "24.square" - - /// SF Symbols's name:24.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _24SquareFill = "24.square.fill" - - /// SF Symbols's name:25.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _25Circle = "25.circle" - - /// SF Symbols's name:25.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _25CircleFill = "25.circle.fill" - - /// SF Symbols's name:25.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _25Square = "25.square" - - /// SF Symbols's name:25.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _25SquareFill = "25.square.fill" - - /// SF Symbols's name:26.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _26Circle = "26.circle" - - /// SF Symbols's name:26.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _26CircleFill = "26.circle.fill" - - /// SF Symbols's name:26.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _26Square = "26.square" - - /// SF Symbols's name:26.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _26SquareFill = "26.square.fill" - - /// SF Symbols's name:27.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _27Circle = "27.circle" - - /// SF Symbols's name:27.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _27CircleFill = "27.circle.fill" - - /// SF Symbols's name:27.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _27Square = "27.square" - - /// SF Symbols's name:27.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _27SquareFill = "27.square.fill" - - /// SF Symbols's name:28.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _28Circle = "28.circle" - - /// SF Symbols's name:28.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _28CircleFill = "28.circle.fill" - - /// SF Symbols's name:28.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _28Square = "28.square" - - /// SF Symbols's name:28.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _28SquareFill = "28.square.fill" - - /// SF Symbols's name:29.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _29Circle = "29.circle" - - /// SF Symbols's name:29.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _29CircleFill = "29.circle.fill" - - /// SF Symbols's name:29.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _29Square = "29.square" - - /// SF Symbols's name:29.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _29SquareFill = "29.square.fill" - - /// SF Symbols's name:3.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _3Circle = "3.circle" - - /// SF Symbols's name:3.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _3CircleFill = "3.circle.fill" - - /// SF Symbols's name:3.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _3Square = "3.square" - - /// SF Symbols's name:3.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _3SquareFill = "3.square.fill" - - /// SF Symbols's name:30.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _30Circle = "30.circle" - - /// SF Symbols's name:30.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _30CircleFill = "30.circle.fill" - - /// SF Symbols's name:30.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _30Square = "30.square" - - /// SF Symbols's name:30.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _30SquareFill = "30.square.fill" - - /// SF Symbols's name:31.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _31Circle = "31.circle" - - /// SF Symbols's name:31.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _31CircleFill = "31.circle.fill" - - /// SF Symbols's name:31.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _31Square = "31.square" - - /// SF Symbols's name:31.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _31SquareFill = "31.square.fill" - - /// SF Symbols's name:32.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _32Circle = "32.circle" - - /// SF Symbols's name:32.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _32CircleFill = "32.circle.fill" - - /// SF Symbols's name:32.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _32Square = "32.square" - - /// SF Symbols's name:32.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _32SquareFill = "32.square.fill" - - /// SF Symbols's name:33.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _33Circle = "33.circle" - - /// SF Symbols's name:33.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _33CircleFill = "33.circle.fill" - - /// SF Symbols's name:33.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _33Square = "33.square" - - /// SF Symbols's name:33.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _33SquareFill = "33.square.fill" - - /// SF Symbols's name:34.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _34Circle = "34.circle" - - /// SF Symbols's name:34.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _34CircleFill = "34.circle.fill" - - /// SF Symbols's name:34.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _34Square = "34.square" - - /// SF Symbols's name:34.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _34SquareFill = "34.square.fill" - - /// SF Symbols's name:35.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _35Circle = "35.circle" - - /// SF Symbols's name:35.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _35CircleFill = "35.circle.fill" - - /// SF Symbols's name:35.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _35Square = "35.square" - - /// SF Symbols's name:35.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _35SquareFill = "35.square.fill" - - /// SF Symbols's name:36.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _36Circle = "36.circle" - - /// SF Symbols's name:36.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _36CircleFill = "36.circle.fill" - - /// SF Symbols's name:36.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _36Square = "36.square" - - /// SF Symbols's name:36.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _36SquareFill = "36.square.fill" - - /// SF Symbols's name:37.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _37Circle = "37.circle" - - /// SF Symbols's name:37.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _37CircleFill = "37.circle.fill" - - /// SF Symbols's name:37.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _37Square = "37.square" - - /// SF Symbols's name:37.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _37SquareFill = "37.square.fill" - - /// SF Symbols's name:38.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _38Circle = "38.circle" - - /// SF Symbols's name:38.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _38CircleFill = "38.circle.fill" - - /// SF Symbols's name:38.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _38Square = "38.square" - - /// SF Symbols's name:38.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _38SquareFill = "38.square.fill" - - /// SF Symbols's name:39.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _39Circle = "39.circle" - - /// SF Symbols's name:39.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _39CircleFill = "39.circle.fill" - - /// SF Symbols's name:39.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _39Square = "39.square" - - /// SF Symbols's name:39.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _39SquareFill = "39.square.fill" - - /// SF Symbols's name:4.alt.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4AltCircle = "4.alt.circle" - - /// SF Symbols's name:4.alt.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4AltCircleFill = "4.alt.circle.fill" - - /// SF Symbols's name:4.alt.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4AltSquare = "4.alt.square" - - /// SF Symbols's name:4.alt.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4AltSquareFill = "4.alt.square.fill" - - /// SF Symbols's name:4.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4Circle = "4.circle" - - /// SF Symbols's name:4.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4CircleFill = "4.circle.fill" - - /// SF Symbols's name:4.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4Square = "4.square" - - /// SF Symbols's name:4.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _4SquareFill = "4.square.fill" - - /// SF Symbols's name:40.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _40Circle = "40.circle" - - /// SF Symbols's name:40.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _40CircleFill = "40.circle.fill" - - /// SF Symbols's name:40.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _40Square = "40.square" - - /// SF Symbols's name:40.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _40SquareFill = "40.square.fill" - - /// SF Symbols's name:41.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _41Circle = "41.circle" - - /// SF Symbols's name:41.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _41CircleFill = "41.circle.fill" - - /// SF Symbols's name:41.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _41Square = "41.square" - - /// SF Symbols's name:41.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _41SquareFill = "41.square.fill" - - /// SF Symbols's name:42.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _42Circle = "42.circle" - - /// SF Symbols's name:42.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _42CircleFill = "42.circle.fill" - - /// SF Symbols's name:42.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _42Square = "42.square" - - /// SF Symbols's name:42.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _42SquareFill = "42.square.fill" - - /// SF Symbols's name:43.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _43Circle = "43.circle" - - /// SF Symbols's name:43.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _43CircleFill = "43.circle.fill" - - /// SF Symbols's name:43.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _43Square = "43.square" - - /// SF Symbols's name:43.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _43SquareFill = "43.square.fill" - - /// SF Symbols's name:44.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _44Circle = "44.circle" - - /// SF Symbols's name:44.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _44CircleFill = "44.circle.fill" - - /// SF Symbols's name:44.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _44Square = "44.square" - - /// SF Symbols's name:44.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _44SquareFill = "44.square.fill" - - /// SF Symbols's name:45.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _45Circle = "45.circle" - - /// SF Symbols's name:45.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _45CircleFill = "45.circle.fill" - - /// SF Symbols's name:45.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _45Square = "45.square" - - /// SF Symbols's name:45.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _45SquareFill = "45.square.fill" - - /// SF Symbols's name:46.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _46Circle = "46.circle" - - /// SF Symbols's name:46.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _46CircleFill = "46.circle.fill" - - /// SF Symbols's name:46.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _46Square = "46.square" - - /// SF Symbols's name:46.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _46SquareFill = "46.square.fill" - - /// SF Symbols's name:47.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _47Circle = "47.circle" - - /// SF Symbols's name:47.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _47CircleFill = "47.circle.fill" - - /// SF Symbols's name:47.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _47Square = "47.square" - - /// SF Symbols's name:47.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _47SquareFill = "47.square.fill" - - /// SF Symbols's name:48.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _48Circle = "48.circle" - - /// SF Symbols's name:48.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _48CircleFill = "48.circle.fill" - - /// SF Symbols's name:48.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _48Square = "48.square" - - /// SF Symbols's name:48.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _48SquareFill = "48.square.fill" - - /// SF Symbols's name:49.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _49Circle = "49.circle" - - /// SF Symbols's name:49.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _49CircleFill = "49.circle.fill" - - /// SF Symbols's name:49.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _49Square = "49.square" - - /// SF Symbols's name:49.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _49SquareFill = "49.square.fill" - - /// SF Symbols's name:5.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _5Circle = "5.circle" - - /// SF Symbols's name:5.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _5CircleFill = "5.circle.fill" - - /// SF Symbols's name:5.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _5Square = "5.square" - - /// SF Symbols's name:5.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _5SquareFill = "5.square.fill" - - /// SF Symbols's name:50.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _50Circle = "50.circle" - - /// SF Symbols's name:50.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _50CircleFill = "50.circle.fill" - - /// SF Symbols's name:50.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _50Square = "50.square" - - /// SF Symbols's name:50.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _50SquareFill = "50.square.fill" - - /// SF Symbols's name:6.alt.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6AltCircle = "6.alt.circle" - - /// SF Symbols's name:6.alt.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6AltCircleFill = "6.alt.circle.fill" - - /// SF Symbols's name:6.alt.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6AltSquare = "6.alt.square" - - /// SF Symbols's name:6.alt.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6AltSquareFill = "6.alt.square.fill" - - /// SF Symbols's name:6.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6Circle = "6.circle" - - /// SF Symbols's name:6.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6CircleFill = "6.circle.fill" - - /// SF Symbols's name:6.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6Square = "6.square" - - /// SF Symbols's name:6.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _6SquareFill = "6.square.fill" - - /// SF Symbols's name:7.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _7Circle = "7.circle" - - /// SF Symbols's name:7.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _7CircleFill = "7.circle.fill" - - /// SF Symbols's name:7.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _7Square = "7.square" - - /// SF Symbols's name:7.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _7SquareFill = "7.square.fill" - - /// SF Symbols's name:8.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _8Circle = "8.circle" - - /// SF Symbols's name:8.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _8CircleFill = "8.circle.fill" - - /// SF Symbols's name:8.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _8Square = "8.square" - - /// SF Symbols's name:8.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _8SquareFill = "8.square.fill" - - /// SF Symbols's name:9.alt.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9AltCircle = "9.alt.circle" - - /// SF Symbols's name:9.alt.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9AltCircleFill = "9.alt.circle.fill" - - /// SF Symbols's name:9.alt.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9AltSquare = "9.alt.square" - - /// SF Symbols's name:9.alt.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9AltSquareFill = "9.alt.square.fill" - - /// SF Symbols's name:9.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9Circle = "9.circle" - - /// SF Symbols's name:9.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9CircleFill = "9.circle.fill" - - /// SF Symbols's name:9.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9Square = "9.square" - - /// SF Symbols's name:9.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case _9SquareFill = "9.square.fill" - - /// SF Symbols's name:a - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case a = "a" - - /// SF Symbols's name:a.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case aCircle = "a.circle" - - /// SF Symbols's name:a.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case aCircleFill = "a.circle.fill" - - /// SF Symbols's name:a.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case aSquare = "a.square" - - /// SF Symbols's name:a.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case aSquareFill = "a.square.fill" - - /// SF Symbols's name:airplane - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case airplane = "airplane" - - /// SF Symbols's name:airplayaudio - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case airplayaudio = "airplayaudio" - - /// SF Symbols's name:airplayvideo - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case airplayvideo = "airplayvideo" - - /// SF Symbols's name:alarm - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case alarm = "alarm" - - /// SF Symbols's name:alarm.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case alarmFill = "alarm.fill" - - /// SF Symbols's name:alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case alt = "alt" - - /// SF Symbols's name:ant - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ant = "ant" - - /// SF Symbols's name:ant.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case antCircle = "ant.circle" - - /// SF Symbols's name:ant.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case antCircleFill = "ant.circle.fill" - - /// SF Symbols's name:ant.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case antFill = "ant.fill" - - /// SF Symbols's name:antenna.radiowaves.left.and.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case antennaRadiowavesLeftAndRight = "antenna.radiowaves.left.and.right" - - /// SF Symbols's name:app - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case app = "app" - - /// SF Symbols's name:app.badge - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case appBadge = "app.badge" - - /// SF Symbols's name:app.badge.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case appBadgeFill = "app.badge.fill" - - /// SF Symbols's name:app.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case appFill = "app.fill" - - /// SF Symbols's name:app.gift - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case appGift = "app.gift" - - /// SF Symbols's name:app.gift.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case appGiftFill = "app.gift.fill" - - /// SF Symbols's name:archivebox - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case archivebox = "archivebox" - - /// SF Symbols's name:archivebox.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case archiveboxFill = "archivebox.fill" - - /// SF Symbols's name:arkit - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arkit = "arkit" - - /// SF Symbols's name:arrow.2.circlepath - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrow2Circlepath = "arrow.2.circlepath" - - /// SF Symbols's name:arrow.2.circlepath.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrow2CirclepathCircle = "arrow.2.circlepath.circle" - - /// SF Symbols's name:arrow.2.circlepath.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrow2CirclepathCircleFill = "arrow.2.circlepath.circle.fill" - - /// SF Symbols's name:arrow.2.squarepath - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrow2Squarepath = "arrow.2.squarepath" - - /// SF Symbols's name:arrow.3.trianglepath - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrow3Trianglepath = "arrow.3.trianglepath" - - /// SF Symbols's name:arrow.branch - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowBranch = "arrow.branch" - - /// SF Symbols's name:arrow.clockwise - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowClockwise = "arrow.clockwise" - - /// SF Symbols's name:arrow.clockwise.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowClockwiseCircle = "arrow.clockwise.circle" - - /// SF Symbols's name:arrow.clockwise.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowClockwiseCircleFill = "arrow.clockwise.circle.fill" - - /// SF Symbols's name:arrow.clockwise.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowClockwiseIcloud = "arrow.clockwise.icloud" - - /// SF Symbols's name:arrow.clockwise.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowClockwiseIcloudFill = "arrow.clockwise.icloud.fill" - - /// SF Symbols's name:arrow.counterclockwise - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowCounterclockwise = "arrow.counterclockwise" - - /// SF Symbols's name:arrow.counterclockwise.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowCounterclockwiseCircle = "arrow.counterclockwise.circle" - - /// SF Symbols's name:arrow.counterclockwise.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowCounterclockwiseCircleFill = "arrow.counterclockwise.circle.fill" - - /// SF Symbols's name:arrow.counterclockwise.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowCounterclockwiseIcloud = "arrow.counterclockwise.icloud" - - /// SF Symbols's name:arrow.counterclockwise.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowCounterclockwiseIcloudFill = "arrow.counterclockwise.icloud.fill" - - /// SF Symbols's name:arrow.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDown = "arrow.down" - - /// SF Symbols's name:arrow.down.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownCircle = "arrow.down.circle" - - /// SF Symbols's name:arrow.down.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownCircleFill = "arrow.down.circle.fill" - - /// SF Symbols's name:arrow.down.doc - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownDoc = "arrow.down.doc" - - /// SF Symbols's name:arrow.down.doc.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownDocFill = "arrow.down.doc.fill" - - /// SF Symbols's name:arrow.down.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownLeft = "arrow.down.left" - - /// SF Symbols's name:arrow.down.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownLeftCircle = "arrow.down.left.circle" - - /// SF Symbols's name:arrow.down.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownLeftCircleFill = "arrow.down.left.circle.fill" - - /// SF Symbols's name:arrow.down.left.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownLeftSquare = "arrow.down.left.square" - - /// SF Symbols's name:arrow.down.left.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownLeftSquareFill = "arrow.down.left.square.fill" - - /// SF Symbols's name:arrow.down.left.video - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownLeftVideo = "arrow.down.left.video" - - /// SF Symbols's name:arrow.down.left.video.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownLeftVideoFill = "arrow.down.left.video.fill" - - /// SF Symbols's name:arrow.down.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownRight = "arrow.down.right" - - /// SF Symbols's name:arrow.down.right.and.arrow.up.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownRightAndArrowUpLeft = "arrow.down.right.and.arrow.up.left" - - /// SF Symbols's name:arrow.down.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownRightCircle = "arrow.down.right.circle" - - /// SF Symbols's name:arrow.down.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownRightCircleFill = "arrow.down.right.circle.fill" - - /// SF Symbols's name:arrow.down.right.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownRightSquare = "arrow.down.right.square" - - /// SF Symbols's name:arrow.down.right.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownRightSquareFill = "arrow.down.right.square.fill" - - /// SF Symbols's name:arrow.down.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownSquare = "arrow.down.square" - - /// SF Symbols's name:arrow.down.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownSquareFill = "arrow.down.square.fill" - - /// SF Symbols's name:arrow.down.to.line - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownToLine = "arrow.down.to.line" - - /// SF Symbols's name:arrow.down.to.line.alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowDownToLineAlt = "arrow.down.to.line.alt" - - /// SF Symbols's name:arrow.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeft = "arrow.left" - - /// SF Symbols's name:arrow.left.and.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftAndRight = "arrow.left.and.right" - - /// SF Symbols's name:arrow.left.and.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftAndRightCircle = "arrow.left.and.right.circle" - - /// SF Symbols's name:arrow.left.and.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftAndRightCircleFill = "arrow.left.and.right.circle.fill" - - /// SF Symbols's name:arrow.left.and.right.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftAndRightSquare = "arrow.left.and.right.square" - - /// SF Symbols's name:arrow.left.and.right.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftAndRightSquareFill = "arrow.left.and.right.square.fill" - - /// SF Symbols's name:arrow.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftCircle = "arrow.left.circle" - - /// SF Symbols's name:arrow.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftCircleFill = "arrow.left.circle.fill" - - /// SF Symbols's name:arrow.left.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftSquare = "arrow.left.square" - - /// SF Symbols's name:arrow.left.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftSquareFill = "arrow.left.square.fill" - - /// SF Symbols's name:arrow.left.to.line - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftToLine = "arrow.left.to.line" - - /// SF Symbols's name:arrow.left.to.line.alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowLeftToLineAlt = "arrow.left.to.line.alt" - - /// SF Symbols's name:arrow.merge - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowMerge = "arrow.merge" - - /// SF Symbols's name:arrow.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRight = "arrow.right" - - /// SF Symbols's name:arrow.right.arrow.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightArrowLeft = "arrow.right.arrow.left" - - /// SF Symbols's name:arrow.right.arrow.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightArrowLeftCircle = "arrow.right.arrow.left.circle" - - /// SF Symbols's name:arrow.right.arrow.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightArrowLeftCircleFill = "arrow.right.arrow.left.circle.fill" - - /// SF Symbols's name:arrow.right.arrow.left.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightArrowLeftSquare = "arrow.right.arrow.left.square" - - /// SF Symbols's name:arrow.right.arrow.left.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightArrowLeftSquareFill = "arrow.right.arrow.left.square.fill" - - /// SF Symbols's name:arrow.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightCircle = "arrow.right.circle" - - /// SF Symbols's name:arrow.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightCircleFill = "arrow.right.circle.fill" - - /// SF Symbols's name:arrow.right.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightSquare = "arrow.right.square" - - /// SF Symbols's name:arrow.right.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightSquareFill = "arrow.right.square.fill" - - /// SF Symbols's name:arrow.right.to.line - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightToLine = "arrow.right.to.line" - - /// SF Symbols's name:arrow.right.to.line.alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowRightToLineAlt = "arrow.right.to.line.alt" - - /// SF Symbols's name:arrow.swap - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowSwap = "arrow.swap" - - /// SF Symbols's name:arrow.turn.down.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnDownLeft = "arrow.turn.down.left" - - /// SF Symbols's name:arrow.turn.down.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnDownRight = "arrow.turn.down.right" - - /// SF Symbols's name:arrow.turn.left.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnLeftDown = "arrow.turn.left.down" - - /// SF Symbols's name:arrow.turn.left.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnLeftUp = "arrow.turn.left.up" - - /// SF Symbols's name:arrow.turn.right.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnRightDown = "arrow.turn.right.down" - - /// SF Symbols's name:arrow.turn.right.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnRightUp = "arrow.turn.right.up" - - /// SF Symbols's name:arrow.turn.up.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnUpLeft = "arrow.turn.up.left" - - /// SF Symbols's name:arrow.turn.up.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowTurnUpRight = "arrow.turn.up.right" - - /// SF Symbols's name:arrow.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUp = "arrow.up" - - /// SF Symbols's name:arrow.up.and.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpAndDown = "arrow.up.and.down" - - /// SF Symbols's name:arrow.up.and.down.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpAndDownCircle = "arrow.up.and.down.circle" - - /// SF Symbols's name:arrow.up.and.down.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpAndDownCircleFill = "arrow.up.and.down.circle.fill" - - /// SF Symbols's name:arrow.up.and.down.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpAndDownSquare = "arrow.up.and.down.square" - - /// SF Symbols's name:arrow.up.and.down.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpAndDownSquareFill = "arrow.up.and.down.square.fill" - - /// SF Symbols's name:arrow.up.arrow.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpArrowDown = "arrow.up.arrow.down" - - /// SF Symbols's name:arrow.up.arrow.down.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpArrowDownCircle = "arrow.up.arrow.down.circle" - - /// SF Symbols's name:arrow.up.arrow.down.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpArrowDownCircleFill = "arrow.up.arrow.down.circle.fill" - - /// SF Symbols's name:arrow.up.arrow.down.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpArrowDownSquare = "arrow.up.arrow.down.square" - - /// SF Symbols's name:arrow.up.arrow.down.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpArrowDownSquareFill = "arrow.up.arrow.down.square.fill" - - /// SF Symbols's name:arrow.up.bin - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpBin = "arrow.up.bin" - - /// SF Symbols's name:arrow.up.bin.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpBinFill = "arrow.up.bin.fill" - - /// SF Symbols's name:arrow.up.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpCircle = "arrow.up.circle" - - /// SF Symbols's name:arrow.up.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpCircleFill = "arrow.up.circle.fill" - - /// SF Symbols's name:arrow.up.doc - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpDoc = "arrow.up.doc" - - /// SF Symbols's name:arrow.up.doc.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpDocFill = "arrow.up.doc.fill" - - /// SF Symbols's name:arrow.up.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpLeft = "arrow.up.left" - - /// SF Symbols's name:arrow.up.left.and.arrow.down.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpLeftAndArrowDownRight = "arrow.up.left.and.arrow.down.right" - - /// SF Symbols's name:arrow.up.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpLeftCircle = "arrow.up.left.circle" - - /// SF Symbols's name:arrow.up.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpLeftCircleFill = "arrow.up.left.circle.fill" - - /// SF Symbols's name:arrow.up.left.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpLeftSquare = "arrow.up.left.square" - - /// SF Symbols's name:arrow.up.left.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpLeftSquareFill = "arrow.up.left.square.fill" - - /// SF Symbols's name:arrow.up.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRight = "arrow.up.right" - - /// SF Symbols's name:arrow.up.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightCircle = "arrow.up.right.circle" - - /// SF Symbols's name:arrow.up.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightCircleFill = "arrow.up.right.circle.fill" - - /// SF Symbols's name:arrow.up.right.diamond - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightDiamond = "arrow.up.right.diamond" - - /// SF Symbols's name:arrow.up.right.diamond.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightDiamondFill = "arrow.up.right.diamond.fill" - - /// SF Symbols's name:arrow.up.right.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightSquare = "arrow.up.right.square" - - /// SF Symbols's name:arrow.up.right.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightSquareFill = "arrow.up.right.square.fill" - - /// SF Symbols's name:arrow.up.right.video - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightVideo = "arrow.up.right.video" - - /// SF Symbols's name:arrow.up.right.video.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpRightVideoFill = "arrow.up.right.video.fill" - - /// SF Symbols's name:arrow.up.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpSquare = "arrow.up.square" - - /// SF Symbols's name:arrow.up.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpSquareFill = "arrow.up.square.fill" - - /// SF Symbols's name:arrow.up.to.line - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpToLine = "arrow.up.to.line" - - /// SF Symbols's name:arrow.up.to.line.alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUpToLineAlt = "arrow.up.to.line.alt" - - /// SF Symbols's name:arrow.uturn.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnDown = "arrow.uturn.down" - - /// SF Symbols's name:arrow.uturn.down.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnDownCircle = "arrow.uturn.down.circle" - - /// SF Symbols's name:arrow.uturn.down.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnDownCircleFill = "arrow.uturn.down.circle.fill" - - /// SF Symbols's name:arrow.uturn.down.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnDownSquare = "arrow.uturn.down.square" - - /// SF Symbols's name:arrow.uturn.down.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnDownSquareFill = "arrow.uturn.down.square.fill" - - /// SF Symbols's name:arrow.uturn.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnLeft = "arrow.uturn.left" - - /// SF Symbols's name:arrow.uturn.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnLeftCircle = "arrow.uturn.left.circle" - - /// SF Symbols's name:arrow.uturn.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnLeftCircleFill = "arrow.uturn.left.circle.fill" - - /// SF Symbols's name:arrow.uturn.left.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnLeftSquare = "arrow.uturn.left.square" - - /// SF Symbols's name:arrow.uturn.left.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnLeftSquareFill = "arrow.uturn.left.square.fill" - - /// SF Symbols's name:arrow.uturn.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnRight = "arrow.uturn.right" - - /// SF Symbols's name:arrow.uturn.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnRightCircle = "arrow.uturn.right.circle" - - /// SF Symbols's name:arrow.uturn.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnRightCircleFill = "arrow.uturn.right.circle.fill" - - /// SF Symbols's name:arrow.uturn.right.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnRightSquare = "arrow.uturn.right.square" - - /// SF Symbols's name:arrow.uturn.right.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnRightSquareFill = "arrow.uturn.right.square.fill" - - /// SF Symbols's name:arrow.uturn.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnUp = "arrow.uturn.up" - - /// SF Symbols's name:arrow.uturn.up.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnUpCircle = "arrow.uturn.up.circle" - - /// SF Symbols's name:arrow.uturn.up.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnUpCircleFill = "arrow.uturn.up.circle.fill" - - /// SF Symbols's name:arrow.uturn.up.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnUpSquare = "arrow.uturn.up.square" - - /// SF Symbols's name:arrow.uturn.up.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowUturnUpSquareFill = "arrow.uturn.up.square.fill" - - /// SF Symbols's name:arrowshape.turn.up.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpLeft = "arrowshape.turn.up.left" - - /// SF Symbols's name:arrowshape.turn.up.left.2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpLeft2 = "arrowshape.turn.up.left.2" - - /// SF Symbols's name:arrowshape.turn.up.left.2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpLeft2Fill = "arrowshape.turn.up.left.2.fill" - - /// SF Symbols's name:arrowshape.turn.up.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpLeftCircle = "arrowshape.turn.up.left.circle" - - /// SF Symbols's name:arrowshape.turn.up.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpLeftCircleFill = "arrowshape.turn.up.left.circle.fill" - - /// SF Symbols's name:arrowshape.turn.up.left.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpLeftFill = "arrowshape.turn.up.left.fill" - - /// SF Symbols's name:arrowshape.turn.up.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpRight = "arrowshape.turn.up.right" - - /// SF Symbols's name:arrowshape.turn.up.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpRightCircle = "arrowshape.turn.up.right.circle" - - /// SF Symbols's name:arrowshape.turn.up.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpRightCircleFill = "arrowshape.turn.up.right.circle.fill" - - /// SF Symbols's name:arrowshape.turn.up.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowshapeTurnUpRightFill = "arrowshape.turn.up.right.fill" - - /// SF Symbols's name:arrowtriangle.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleDown = "arrowtriangle.down" - - /// SF Symbols's name:arrowtriangle.down.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleDownCircle = "arrowtriangle.down.circle" - - /// SF Symbols's name:arrowtriangle.down.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleDownCircleFill = "arrowtriangle.down.circle.fill" - - /// SF Symbols's name:arrowtriangle.down.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleDownFill = "arrowtriangle.down.fill" - - /// SF Symbols's name:arrowtriangle.down.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleDownSquare = "arrowtriangle.down.square" - - /// SF Symbols's name:arrowtriangle.down.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleDownSquareFill = "arrowtriangle.down.square.fill" - - /// SF Symbols's name:arrowtriangle.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleLeft = "arrowtriangle.left" - - /// SF Symbols's name:arrowtriangle.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleLeftCircle = "arrowtriangle.left.circle" - - /// SF Symbols's name:arrowtriangle.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleLeftCircleFill = "arrowtriangle.left.circle.fill" - - /// SF Symbols's name:arrowtriangle.left.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleLeftFill = "arrowtriangle.left.fill" - - /// SF Symbols's name:arrowtriangle.left.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleLeftSquare = "arrowtriangle.left.square" - - /// SF Symbols's name:arrowtriangle.left.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleLeftSquareFill = "arrowtriangle.left.square.fill" - - /// SF Symbols's name:arrowtriangle.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleRight = "arrowtriangle.right" - - /// SF Symbols's name:arrowtriangle.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleRightCircle = "arrowtriangle.right.circle" - - /// SF Symbols's name:arrowtriangle.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleRightCircleFill = "arrowtriangle.right.circle.fill" - - /// SF Symbols's name:arrowtriangle.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleRightFill = "arrowtriangle.right.fill" - - /// SF Symbols's name:arrowtriangle.right.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleRightSquare = "arrowtriangle.right.square" - - /// SF Symbols's name:arrowtriangle.right.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleRightSquareFill = "arrowtriangle.right.square.fill" - - /// SF Symbols's name:arrowtriangle.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleUp = "arrowtriangle.up" - - /// SF Symbols's name:arrowtriangle.up.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleUpCircle = "arrowtriangle.up.circle" - - /// SF Symbols's name:arrowtriangle.up.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleUpCircleFill = "arrowtriangle.up.circle.fill" - - /// SF Symbols's name:arrowtriangle.up.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleUpFill = "arrowtriangle.up.fill" - - /// SF Symbols's name:arrowtriangle.up.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleUpSquare = "arrowtriangle.up.square" - - /// SF Symbols's name:arrowtriangle.up.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case arrowtriangleUpSquareFill = "arrowtriangle.up.square.fill" - - /// SF Symbols's name:asterisk.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case asteriskCircle = "asterisk.circle" - - /// SF Symbols's name:asterisk.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case asteriskCircleFill = "asterisk.circle.fill" - - /// SF Symbols's name:at - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case at = "at" - - /// SF Symbols's name:at.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case atBadgeMinus = "at.badge.minus" - - /// SF Symbols's name:at.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case atBadgePlus = "at.badge.plus" - - /// SF Symbols's name:australsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case australsignCircle = "australsign.circle" - - /// SF Symbols's name:australsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case australsignCircleFill = "australsign.circle.fill" - - /// SF Symbols's name:australsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case australsignSquare = "australsign.square" - - /// SF Symbols's name:australsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case australsignSquareFill = "australsign.square.fill" - - /// SF Symbols's name:b.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bCircle = "b.circle" - - /// SF Symbols's name:b.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bCircleFill = "b.circle.fill" - - /// SF Symbols's name:b.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bSquare = "b.square" - - /// SF Symbols's name:b.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bSquareFill = "b.square.fill" - - /// SF Symbols's name:backward - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case backward = "backward" - - /// SF Symbols's name:backward.end - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case backwardEnd = "backward.end" - - /// SF Symbols's name:backward.end.alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case backwardEndAlt = "backward.end.alt" - - /// SF Symbols's name:backward.end.alt.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case backwardEndAltFill = "backward.end.alt.fill" - - /// SF Symbols's name:backward.end.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case backwardEndFill = "backward.end.fill" - - /// SF Symbols's name:backward.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case backwardFill = "backward.fill" - - /// SF Symbols's name:badge.plus.radiowaves.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case badgePlusRadiowavesRight = "badge.plus.radiowaves.right" - - /// SF Symbols's name:bag - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bag = "bag" - - /// SF Symbols's name:bag.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bagBadgeMinus = "bag.badge.minus" - - /// SF Symbols's name:bag.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bagBadgePlus = "bag.badge.plus" - - /// SF Symbols's name:bag.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bagFill = "bag.fill" - - /// SF Symbols's name:bag.fill.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bagFillBadgeMinus = "bag.fill.badge.minus" - - /// SF Symbols's name:bag.fill.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bagFillBadgePlus = "bag.fill.badge.plus" - - /// SF Symbols's name:bahtsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bahtsignCircle = "bahtsign.circle" - - /// SF Symbols's name:bahtsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bahtsignCircleFill = "bahtsign.circle.fill" - - /// SF Symbols's name:bahtsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bahtsignSquare = "bahtsign.square" - - /// SF Symbols's name:bahtsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bahtsignSquareFill = "bahtsign.square.fill" - - /// SF Symbols's name:bandage - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bandage = "bandage" - - /// SF Symbols's name:bandage.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bandageFill = "bandage.fill" - - /// SF Symbols's name:barcode - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case barcode = "barcode" - - /// SF Symbols's name:barcode.viewfinder - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case barcodeViewfinder = "barcode.viewfinder" - - /// SF Symbols's name:battery.0 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case battery0 = "battery.0" - - /// SF Symbols's name:battery.100 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case battery100 = "battery.100" - - /// SF Symbols's name:battery.25 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case battery25 = "battery.25" - - /// SF Symbols's name:bed.double - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bedDouble = "bed.double" - - /// SF Symbols's name:bed.double.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bedDoubleFill = "bed.double.fill" - - /// SF Symbols's name:bell - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bell = "bell" - - /// SF Symbols's name:bell.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bellCircle = "bell.circle" - - /// SF Symbols's name:bell.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bellCircleFill = "bell.circle.fill" - - /// SF Symbols's name:bell.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bellFill = "bell.fill" - - /// SF Symbols's name:bell.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bellSlash = "bell.slash" - - /// SF Symbols's name:bell.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bellSlashFill = "bell.slash.fill" - - /// SF Symbols's name:bin.xmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case binXmark = "bin.xmark" - - /// SF Symbols's name:bin.xmark.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case binXmarkFill = "bin.xmark.fill" - - /// SF Symbols's name:bitcoinsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bitcoinsignCircle = "bitcoinsign.circle" - - /// SF Symbols's name:bitcoinsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bitcoinsignCircleFill = "bitcoinsign.circle.fill" - - /// SF Symbols's name:bitcoinsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bitcoinsignSquare = "bitcoinsign.square" - - /// SF Symbols's name:bitcoinsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bitcoinsignSquareFill = "bitcoinsign.square.fill" - - /// SF Symbols's name:bold - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bold = "bold" - - /// SF Symbols's name:bold.italic.underline - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boldItalicUnderline = "bold.italic.underline" - - /// SF Symbols's name:bold.underline - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boldUnderline = "bold.underline" - - /// SF Symbols's name:bolt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bolt = "bolt" - - /// SF Symbols's name:bolt.badge.a - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltBadgeA = "bolt.badge.a" - - /// SF Symbols's name:bolt.badge.a.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltBadgeAFill = "bolt.badge.a.fill" - - /// SF Symbols's name:bolt.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltCircle = "bolt.circle" - - /// SF Symbols's name:bolt.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltCircleFill = "bolt.circle.fill" - - /// SF Symbols's name:bolt.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltFill = "bolt.fill" - - /// SF Symbols's name:bolt.horizontal - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltHorizontal = "bolt.horizontal" - - /// SF Symbols's name:bolt.horizontal.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltHorizontalCircle = "bolt.horizontal.circle" - - /// SF Symbols's name:bolt.horizontal.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltHorizontalCircleFill = "bolt.horizontal.circle.fill" - - /// SF Symbols's name:bolt.horizontal.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltHorizontalFill = "bolt.horizontal.fill" - - /// SF Symbols's name:bolt.horizontal.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltHorizontalIcloud = "bolt.horizontal.icloud" - - /// SF Symbols's name:bolt.horizontal.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltHorizontalIcloudFill = "bolt.horizontal.icloud.fill" - - /// SF Symbols's name:bolt.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltSlash = "bolt.slash" - - /// SF Symbols's name:bolt.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case boltSlashFill = "bolt.slash.fill" - - /// SF Symbols's name:book - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case book = "book" - - /// SF Symbols's name:book.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bookCircle = "book.circle" - - /// SF Symbols's name:book.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bookCircleFill = "book.circle.fill" - - /// SF Symbols's name:book.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bookFill = "book.fill" - - /// SF Symbols's name:bookmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bookmark = "bookmark" - - /// SF Symbols's name:bookmark.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bookmarkFill = "bookmark.fill" - - /// SF Symbols's name:briefcase - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case briefcase = "briefcase" - - /// SF Symbols's name:briefcase.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case briefcaseFill = "briefcase.fill" - - /// SF Symbols's name:bubble.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleLeft = "bubble.left" - - /// SF Symbols's name:bubble.left.and.bubble.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleLeftAndBubbleRight = "bubble.left.and.bubble.right" - - /// SF Symbols's name:bubble.left.and.bubble.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleLeftAndBubbleRightFill = "bubble.left.and.bubble.right.fill" - - /// SF Symbols's name:bubble.left.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleLeftFill = "bubble.left.fill" - - /// SF Symbols's name:bubble.middle.bottom - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleMiddleBottom = "bubble.middle.bottom" - - /// SF Symbols's name:bubble.middle.bottom.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleMiddleBottomFill = "bubble.middle.bottom.fill" - - /// SF Symbols's name:bubble.middle.top - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleMiddleTop = "bubble.middle.top" - - /// SF Symbols's name:bubble.middle.top.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleMiddleTopFill = "bubble.middle.top.fill" - - /// SF Symbols's name:bubble.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleRight = "bubble.right" - - /// SF Symbols's name:bubble.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case bubbleRightFill = "bubble.right.fill" - - /// SF Symbols's name:burn - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case burn = "burn" - - /// SF Symbols's name:burst - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case burst = "burst" - - /// SF Symbols's name:burst.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case burstFill = "burst.fill" - - /// SF Symbols's name:c.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cCircle = "c.circle" - - /// SF Symbols's name:c.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cCircleFill = "c.circle.fill" - - /// SF Symbols's name:c.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cSquare = "c.square" - - /// SF Symbols's name:c.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cSquareFill = "c.square.fill" - - /// SF Symbols's name:calendar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case calendar = "calendar" - - /// SF Symbols's name:calendar.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case calendarBadgeMinus = "calendar.badge.minus" - - /// SF Symbols's name:calendar.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case calendarBadgePlus = "calendar.badge.plus" - - /// SF Symbols's name:calendar.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case calendarCircle = "calendar.circle" - - /// SF Symbols's name:calendar.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case calendarCircleFill = "calendar.circle.fill" - - /// SF Symbols's name:camera - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case camera = "camera" - - /// SF Symbols's name:camera.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraCircle = "camera.circle" - - /// SF Symbols's name:camera.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraCircleFill = "camera.circle.fill" - - /// SF Symbols's name:camera.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraFill = "camera.fill" - - /// SF Symbols's name:camera.on.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraOnRectangle = "camera.on.rectangle" - - /// SF Symbols's name:camera.on.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraOnRectangleFill = "camera.on.rectangle.fill" - - /// SF Symbols's name:camera.rotate - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraRotate = "camera.rotate" - - /// SF Symbols's name:camera.rotate.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraRotateFill = "camera.rotate.fill" - - /// SF Symbols's name:camera.viewfinder - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cameraViewfinder = "camera.viewfinder" - - /// SF Symbols's name:capslock - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case capslock = "capslock" - - /// SF Symbols's name:capslock.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case capslockFill = "capslock.fill" - - /// SF Symbols's name:capsule - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case capsule = "capsule" - - /// SF Symbols's name:capsule.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case capsuleFill = "capsule.fill" - - /// SF Symbols's name:captions.bubble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case captionsBubble = "captions.bubble" - - /// SF Symbols's name:captions.bubble.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case captionsBubbleFill = "captions.bubble.fill" - - /// SF Symbols's name:car.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case carFill = "car.fill" - - /// SF Symbols's name:cart - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cart = "cart" - - /// SF Symbols's name:cart.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cartBadgeMinus = "cart.badge.minus" - - /// SF Symbols's name:cart.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cartBadgePlus = "cart.badge.plus" - - /// SF Symbols's name:cart.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cartFill = "cart.fill" - - /// SF Symbols's name:cart.fill.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cartFillBadgeMinus = "cart.fill.badge.minus" - - /// SF Symbols's name:cart.fill.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cartFillBadgePlus = "cart.fill.badge.plus" - - /// SF Symbols's name:cedisign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cedisignCircle = "cedisign.circle" - - /// SF Symbols's name:cedisign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cedisignCircleFill = "cedisign.circle.fill" - - /// SF Symbols's name:cedisign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cedisignSquare = "cedisign.square" - - /// SF Symbols's name:cedisign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cedisignSquareFill = "cedisign.square.fill" - - /// SF Symbols's name:centsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case centsignCircle = "centsign.circle" - - /// SF Symbols's name:centsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case centsignCircleFill = "centsign.circle.fill" - - /// SF Symbols's name:centsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case centsignSquare = "centsign.square" - - /// SF Symbols's name:centsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case centsignSquareFill = "centsign.square.fill" - - /// SF Symbols's name:chart.bar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chartBar = "chart.bar" - - /// SF Symbols's name:chart.bar.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chartBarFill = "chart.bar.fill" - - /// SF Symbols's name:chart.pie - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chartPie = "chart.pie" - - /// SF Symbols's name:chart.pie.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chartPieFill = "chart.pie.fill" - - /// SF Symbols's name:checkmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmark = "checkmark" - - /// SF Symbols's name:checkmark.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkCircle = "checkmark.circle" - - /// SF Symbols's name:checkmark.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkCircleFill = "checkmark.circle.fill" - - /// SF Symbols's name:checkmark.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkRectangle = "checkmark.rectangle" - - /// SF Symbols's name:checkmark.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkRectangleFill = "checkmark.rectangle.fill" - - /// SF Symbols's name:checkmark.seal - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkSeal = "checkmark.seal" - - /// SF Symbols's name:checkmark.seal.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkSealFill = "checkmark.seal.fill" - - /// SF Symbols's name:checkmark.shield - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkShield = "checkmark.shield" - - /// SF Symbols's name:checkmark.shield.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkShieldFill = "checkmark.shield.fill" - - /// SF Symbols's name:checkmark.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkSquare = "checkmark.square" - - /// SF Symbols's name:checkmark.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case checkmarkSquareFill = "checkmark.square.fill" - - /// SF Symbols's name:chevron.compact.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronCompactDown = "chevron.compact.down" - - /// SF Symbols's name:chevron.compact.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronCompactLeft = "chevron.compact.left" - - /// SF Symbols's name:chevron.compact.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronCompactRight = "chevron.compact.right" - - /// SF Symbols's name:chevron.compact.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronCompactUp = "chevron.compact.up" - - /// SF Symbols's name:chevron.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronDown = "chevron.down" - - /// SF Symbols's name:chevron.down.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronDownCircle = "chevron.down.circle" - - /// SF Symbols's name:chevron.down.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronDownCircleFill = "chevron.down.circle.fill" - - /// SF Symbols's name:chevron.down.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronDownSquare = "chevron.down.square" - - /// SF Symbols's name:chevron.down.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronDownSquareFill = "chevron.down.square.fill" - - /// SF Symbols's name:chevron.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronLeft = "chevron.left" - - /// SF Symbols's name:chevron.left.2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronLeft2 = "chevron.left.2" - - /// SF Symbols's name:chevron.left.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronLeftCircle = "chevron.left.circle" - - /// SF Symbols's name:chevron.left.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronLeftCircleFill = "chevron.left.circle.fill" - - /// SF Symbols's name:chevron.left.slash.chevron.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronLeftSlashChevronRight = "chevron.left.slash.chevron.right" - - /// SF Symbols's name:chevron.left.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronLeftSquare = "chevron.left.square" - - /// SF Symbols's name:chevron.left.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronLeftSquareFill = "chevron.left.square.fill" - - /// SF Symbols's name:chevron.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronRight = "chevron.right" - - /// SF Symbols's name:chevron.right.2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronRight2 = "chevron.right.2" - - /// SF Symbols's name:chevron.right.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronRightCircle = "chevron.right.circle" - - /// SF Symbols's name:chevron.right.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronRightCircleFill = "chevron.right.circle.fill" - - /// SF Symbols's name:chevron.right.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronRightSquare = "chevron.right.square" - - /// SF Symbols's name:chevron.right.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronRightSquareFill = "chevron.right.square.fill" - - /// SF Symbols's name:chevron.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronUp = "chevron.up" - - /// SF Symbols's name:chevron.up.chevron.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronUpChevronDown = "chevron.up.chevron.down" - - /// SF Symbols's name:chevron.up.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronUpCircle = "chevron.up.circle" - - /// SF Symbols's name:chevron.up.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronUpCircleFill = "chevron.up.circle.fill" - - /// SF Symbols's name:chevron.up.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronUpSquare = "chevron.up.square" - - /// SF Symbols's name:chevron.up.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case chevronUpSquareFill = "chevron.up.square.fill" - - /// SF Symbols's name:circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circle = "circle" - - /// SF Symbols's name:circle.bottomthird.split - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleBottomthirdSplit = "circle.bottomthird.split" - - /// SF Symbols's name:circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleFill = "circle.fill" - - /// SF Symbols's name:circle.grid.3x3 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleGrid3x3 = "circle.grid.3x3" - - /// SF Symbols's name:circle.grid.3x3.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleGrid3x3Fill = "circle.grid.3x3.fill" - - /// SF Symbols's name:circle.grid.hex - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleGridHex = "circle.grid.hex" - - /// SF Symbols's name:circle.grid.hex.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleGridHexFill = "circle.grid.hex.fill" - - /// SF Symbols's name:circle.lefthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleLefthalfFill = "circle.lefthalf.fill" - - /// SF Symbols's name:circle.righthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case circleRighthalfFill = "circle.righthalf.fill" - - /// SF Symbols's name:clear - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case clear = "clear" - - /// SF Symbols's name:clear.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case clearFill = "clear.fill" - - /// SF Symbols's name:clock - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case clock = "clock" - - /// SF Symbols's name:clock.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case clockFill = "clock.fill" - - /// SF Symbols's name:cloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloud = "cloud" - - /// SF Symbols's name:cloud.bolt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudBolt = "cloud.bolt" - - /// SF Symbols's name:cloud.bolt.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudBoltFill = "cloud.bolt.fill" - - /// SF Symbols's name:cloud.bolt.rain - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudBoltRain = "cloud.bolt.rain" - - /// SF Symbols's name:cloud.bolt.rain.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudBoltRainFill = "cloud.bolt.rain.fill" - - /// SF Symbols's name:cloud.drizzle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudDrizzle = "cloud.drizzle" - - /// SF Symbols's name:cloud.drizzle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudDrizzleFill = "cloud.drizzle.fill" - - /// SF Symbols's name:cloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudFill = "cloud.fill" - - /// SF Symbols's name:cloud.fog - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudFog = "cloud.fog" - - /// SF Symbols's name:cloud.fog.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudFogFill = "cloud.fog.fill" - - /// SF Symbols's name:cloud.hail - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudHail = "cloud.hail" - - /// SF Symbols's name:cloud.hail.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudHailFill = "cloud.hail.fill" - - /// SF Symbols's name:cloud.heavyrain - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudHeavyrain = "cloud.heavyrain" - - /// SF Symbols's name:cloud.heavyrain.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudHeavyrainFill = "cloud.heavyrain.fill" - - /// SF Symbols's name:cloud.moon - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudMoon = "cloud.moon" - - /// SF Symbols's name:cloud.moon.bolt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudMoonBolt = "cloud.moon.bolt" - - /// SF Symbols's name:cloud.moon.bolt.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudMoonBoltFill = "cloud.moon.bolt.fill" - - /// SF Symbols's name:cloud.moon.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudMoonFill = "cloud.moon.fill" - - /// SF Symbols's name:cloud.moon.rain - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudMoonRain = "cloud.moon.rain" - - /// SF Symbols's name:cloud.moon.rain.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudMoonRainFill = "cloud.moon.rain.fill" - - /// SF Symbols's name:cloud.rain - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudRain = "cloud.rain" - - /// SF Symbols's name:cloud.rain.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudRainFill = "cloud.rain.fill" - - /// SF Symbols's name:cloud.sleet - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSleet = "cloud.sleet" - - /// SF Symbols's name:cloud.sleet.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSleetFill = "cloud.sleet.fill" - - /// SF Symbols's name:cloud.snow - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSnow = "cloud.snow" - - /// SF Symbols's name:cloud.snow.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSnowFill = "cloud.snow.fill" - - /// SF Symbols's name:cloud.sun - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSun = "cloud.sun" - - /// SF Symbols's name:cloud.sun.bolt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSunBolt = "cloud.sun.bolt" - - /// SF Symbols's name:cloud.sun.bolt.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSunBoltFill = "cloud.sun.bolt.fill" - - /// SF Symbols's name:cloud.sun.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSunFill = "cloud.sun.fill" - - /// SF Symbols's name:cloud.sun.rain - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSunRain = "cloud.sun.rain" - - /// SF Symbols's name:cloud.sun.rain.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cloudSunRainFill = "cloud.sun.rain.fill" - - /// SF Symbols's name:coloncurrencysign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case coloncurrencysignCircle = "coloncurrencysign.circle" - - /// SF Symbols's name:coloncurrencysign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case coloncurrencysignCircleFill = "coloncurrencysign.circle.fill" - - /// SF Symbols's name:coloncurrencysign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case coloncurrencysignSquare = "coloncurrencysign.square" - - /// SF Symbols's name:coloncurrencysign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case coloncurrencysignSquareFill = "coloncurrencysign.square.fill" - - /// SF Symbols's name:command - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case command = "command" - - /// SF Symbols's name:control - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case control = "control" - - /// SF Symbols's name:creditcard - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case creditcard = "creditcard" - - /// SF Symbols's name:creditcard.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case creditcardFill = "creditcard.fill" - - /// SF Symbols's name:crop - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case crop = "crop" - - /// SF Symbols's name:crop.rotate - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cropRotate = "crop.rotate" - - /// SF Symbols's name:cruzeirosign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cruzeirosignCircle = "cruzeirosign.circle" - - /// SF Symbols's name:cruzeirosign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cruzeirosignCircleFill = "cruzeirosign.circle.fill" - - /// SF Symbols's name:cruzeirosign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cruzeirosignSquare = "cruzeirosign.square" - - /// SF Symbols's name:cruzeirosign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cruzeirosignSquareFill = "cruzeirosign.square.fill" - - /// SF Symbols's name:cube - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cube = "cube" - - /// SF Symbols's name:cube.box - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cubeBox = "cube.box" - - /// SF Symbols's name:cube.box.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cubeBoxFill = "cube.box.fill" - - /// SF Symbols's name:cube.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cubeFill = "cube.fill" - - /// SF Symbols's name:cursor.rays - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case cursorRays = "cursor.rays" - - /// SF Symbols's name:d.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dCircle = "d.circle" - - /// SF Symbols's name:d.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dCircleFill = "d.circle.fill" - - /// SF Symbols's name:d.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dSquare = "d.square" - - /// SF Symbols's name:d.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dSquareFill = "d.square.fill" - - /// SF Symbols's name:decrease.indent - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case decreaseIndent = "decrease.indent" - - /// SF Symbols's name:decrease.quotelevel - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case decreaseQuotelevel = "decrease.quotelevel" - - /// SF Symbols's name:delete.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case deleteLeft = "delete.left" - - /// SF Symbols's name:delete.left.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case deleteLeftFill = "delete.left.fill" - - /// SF Symbols's name:delete.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case deleteRight = "delete.right" - - /// SF Symbols's name:delete.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case deleteRightFill = "delete.right.fill" - - /// SF Symbols's name:desktopcomputer - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case desktopcomputer = "desktopcomputer" - - /// SF Symbols's name:dial - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dial = "dial" - - /// SF Symbols's name:dial.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dialFill = "dial.fill" - - /// SF Symbols's name:divide - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case divide = "divide" - - /// SF Symbols's name:divide.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case divideCircle = "divide.circle" - - /// SF Symbols's name:divide.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case divideCircleFill = "divide.circle.fill" - - /// SF Symbols's name:divide.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case divideSquare = "divide.square" - - /// SF Symbols's name:divide.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case divideSquareFill = "divide.square.fill" - - /// SF Symbols's name:doc - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case doc = "doc" - - /// SF Symbols's name:doc.append - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docAppend = "doc.append" - - /// SF Symbols's name:doc.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docCircle = "doc.circle" - - /// SF Symbols's name:doc.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docCircleFill = "doc.circle.fill" - - /// SF Symbols's name:doc.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docFill = "doc.fill" - - /// SF Symbols's name:doc.on.clipboard - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docOnClipboard = "doc.on.clipboard" - - /// SF Symbols's name:doc.on.clipboard.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docOnClipboardFill = "doc.on.clipboard.fill" - - /// SF Symbols's name:doc.on.doc - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docOnDoc = "doc.on.doc" - - /// SF Symbols's name:doc.on.doc.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docOnDocFill = "doc.on.doc.fill" - - /// SF Symbols's name:doc.plaintext - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docPlaintext = "doc.plaintext" - - /// SF Symbols's name:doc.richtext - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docRichtext = "doc.richtext" - - /// SF Symbols's name:doc.text - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docText = "doc.text" - - /// SF Symbols's name:doc.text.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docTextFill = "doc.text.fill" - - /// SF Symbols's name:doc.text.magnifyingglass - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docTextMagnifyingglass = "doc.text.magnifyingglass" - - /// SF Symbols's name:doc.text.viewfinder - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case docTextViewfinder = "doc.text.viewfinder" - - /// SF Symbols's name:dollarsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dollarsignCircle = "dollarsign.circle" - - /// SF Symbols's name:dollarsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dollarsignCircleFill = "dollarsign.circle.fill" - - /// SF Symbols's name:dollarsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dollarsignSquare = "dollarsign.square" - - /// SF Symbols's name:dollarsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dollarsignSquareFill = "dollarsign.square.fill" - - /// SF Symbols's name:dongsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dongsignCircle = "dongsign.circle" - - /// SF Symbols's name:dongsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dongsignCircleFill = "dongsign.circle.fill" - - /// SF Symbols's name:dongsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dongsignSquare = "dongsign.square" - - /// SF Symbols's name:dongsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dongsignSquareFill = "dongsign.square.fill" - - /// SF Symbols's name:dot.radiowaves.left.and.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dotRadiowavesLeftAndRight = "dot.radiowaves.left.and.right" - - /// SF Symbols's name:dot.radiowaves.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dotRadiowavesRight = "dot.radiowaves.right" - - /// SF Symbols's name:dot.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dotSquare = "dot.square" - - /// SF Symbols's name:dot.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dotSquareFill = "dot.square.fill" - - /// SF Symbols's name:drop.triangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dropTriangle = "drop.triangle" - - /// SF Symbols's name:drop.triangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case dropTriangleFill = "drop.triangle.fill" - - /// SF Symbols's name:e.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eCircle = "e.circle" - - /// SF Symbols's name:e.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eCircleFill = "e.circle.fill" - - /// SF Symbols's name:e.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eSquare = "e.square" - - /// SF Symbols's name:e.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eSquareFill = "e.square.fill" - - /// SF Symbols's name:ear - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ear = "ear" - - /// SF Symbols's name:eject - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eject = "eject" - - /// SF Symbols's name:eject.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ejectFill = "eject.fill" - - /// SF Symbols's name:ellipses.bubble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ellipsesBubble = "ellipses.bubble" - - /// SF Symbols's name:ellipses.bubble.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ellipsesBubbleFill = "ellipses.bubble.fill" - - /// SF Symbols's name:ellipsis - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ellipsis = "ellipsis" - - /// SF Symbols's name:ellipsis.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ellipsisCircle = "ellipsis.circle" - - /// SF Symbols's name:ellipsis.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ellipsisCircleFill = "ellipsis.circle.fill" - - /// SF Symbols's name:envelope - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelope = "envelope" - - /// SF Symbols's name:envelope.badge - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelopeBadge = "envelope.badge" - - /// SF Symbols's name:envelope.badge.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelopeBadgeFill = "envelope.badge.fill" - - /// SF Symbols's name:envelope.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelopeCircle = "envelope.circle" - - /// SF Symbols's name:envelope.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelopeCircleFill = "envelope.circle.fill" - - /// SF Symbols's name:envelope.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelopeFill = "envelope.fill" - - /// SF Symbols's name:envelope.open - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelopeOpen = "envelope.open" - - /// SF Symbols's name:envelope.open.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case envelopeOpenFill = "envelope.open.fill" - - /// SF Symbols's name:equal - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case equal = "equal" - - /// SF Symbols's name:equal.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case equalCircle = "equal.circle" - - /// SF Symbols's name:equal.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case equalCircleFill = "equal.circle.fill" - - /// SF Symbols's name:equal.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case equalSquare = "equal.square" - - /// SF Symbols's name:equal.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case equalSquareFill = "equal.square.fill" - - /// SF Symbols's name:escape - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case escape = "escape" - - /// SF Symbols's name:eurosign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eurosignCircle = "eurosign.circle" - - /// SF Symbols's name:eurosign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eurosignCircleFill = "eurosign.circle.fill" - - /// SF Symbols's name:eurosign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eurosignSquare = "eurosign.square" - - /// SF Symbols's name:eurosign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eurosignSquareFill = "eurosign.square.fill" - - /// SF Symbols's name:exclamationmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmark = "exclamationmark" - - /// SF Symbols's name:exclamationmark.bubble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkBubble = "exclamationmark.bubble" - - /// SF Symbols's name:exclamationmark.bubble.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkBubbleFill = "exclamationmark.bubble.fill" - - /// SF Symbols's name:exclamationmark.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkCircle = "exclamationmark.circle" - - /// SF Symbols's name:exclamationmark.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkCircleFill = "exclamationmark.circle.fill" - - /// SF Symbols's name:exclamationmark.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkIcloud = "exclamationmark.icloud" - - /// SF Symbols's name:exclamationmark.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkIcloudFill = "exclamationmark.icloud.fill" - - /// SF Symbols's name:exclamationmark.octagon - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkOctagon = "exclamationmark.octagon" - - /// SF Symbols's name:exclamationmark.octagon.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkOctagonFill = "exclamationmark.octagon.fill" - - /// SF Symbols's name:exclamationmark.shield - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkShield = "exclamationmark.shield" - - /// SF Symbols's name:exclamationmark.shield.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkShieldFill = "exclamationmark.shield.fill" - - /// SF Symbols's name:exclamationmark.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkSquare = "exclamationmark.square" - - /// SF Symbols's name:exclamationmark.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkSquareFill = "exclamationmark.square.fill" - - /// SF Symbols's name:exclamationmark.triangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkTriangle = "exclamationmark.triangle" - - /// SF Symbols's name:exclamationmark.triangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case exclamationmarkTriangleFill = "exclamationmark.triangle.fill" - - /// SF Symbols's name:eye - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eye = "eye" - - /// SF Symbols's name:eye.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eyeFill = "eye.fill" - - /// SF Symbols's name:eye.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eyeSlash = "eye.slash" - - /// SF Symbols's name:eye.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eyeSlashFill = "eye.slash.fill" - - /// SF Symbols's name:eyedropper - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eyedropper = "eyedropper" - - /// SF Symbols's name:eyedropper.full - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eyedropperFull = "eyedropper.full" - - /// SF Symbols's name:eyedropper.halffull - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eyedropperHalffull = "eyedropper.halffull" - - /// SF Symbols's name:eyeglasses - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case eyeglasses = "eyeglasses" - - /// SF Symbols's name:f.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fCircle = "f.circle" - - /// SF Symbols's name:f.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fCircleFill = "f.circle.fill" - - /// SF Symbols's name:f.cursive - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fCursive = "f.cursive" - - /// SF Symbols's name:f.cursive.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fCursiveCircle = "f.cursive.circle" - - /// SF Symbols's name:f.cursive.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fCursiveCircleFill = "f.cursive.circle.fill" - - /// SF Symbols's name:f.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fSquare = "f.square" - - /// SF Symbols's name:f.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fSquareFill = "f.square.fill" - - /// SF Symbols's name:faceid - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case faceid = "faceid" - - /// SF Symbols's name:film - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case film = "film" - - /// SF Symbols's name:film.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case filmFill = "film.fill" - - /// SF Symbols's name:flag - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flag = "flag" - - /// SF Symbols's name:flag.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flagCircle = "flag.circle" - - /// SF Symbols's name:flag.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flagCircleFill = "flag.circle.fill" - - /// SF Symbols's name:flag.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flagFill = "flag.fill" - - /// SF Symbols's name:flag.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flagSlash = "flag.slash" - - /// SF Symbols's name:flag.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flagSlashFill = "flag.slash.fill" - - /// SF Symbols's name:flame - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flame = "flame" - - /// SF Symbols's name:flame.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flameFill = "flame.fill" - - /// SF Symbols's name:florinsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case florinsignCircle = "florinsign.circle" - - /// SF Symbols's name:florinsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case florinsignCircleFill = "florinsign.circle.fill" - - /// SF Symbols's name:florinsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case florinsignSquare = "florinsign.square" - - /// SF Symbols's name:florinsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case florinsignSquareFill = "florinsign.square.fill" - - /// SF Symbols's name:flowchart - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flowchart = "flowchart" - - /// SF Symbols's name:flowchart.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case flowchartFill = "flowchart.fill" - - /// SF Symbols's name:folder - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folder = "folder" - - /// SF Symbols's name:folder.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderBadgeMinus = "folder.badge.minus" - - /// SF Symbols's name:folder.badge.person.crop - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderBadgePersonCrop = "folder.badge.person.crop" - - /// SF Symbols's name:folder.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderBadgePlus = "folder.badge.plus" - - /// SF Symbols's name:folder.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderCircle = "folder.circle" - - /// SF Symbols's name:folder.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderCircleFill = "folder.circle.fill" - - /// SF Symbols's name:folder.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderFill = "folder.fill" - - /// SF Symbols's name:folder.fill.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderFillBadgeMinus = "folder.fill.badge.minus" - - /// SF Symbols's name:folder.fill.badge.person.crop - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderFillBadgePersonCrop = "folder.fill.badge.person.crop" - - /// SF Symbols's name:folder.fill.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case folderFillBadgePlus = "folder.fill.badge.plus" - - /// SF Symbols's name:forward - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case forward = "forward" - - /// SF Symbols's name:forward.end - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case forwardEnd = "forward.end" - - /// SF Symbols's name:forward.end.alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case forwardEndAlt = "forward.end.alt" - - /// SF Symbols's name:forward.end.alt.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case forwardEndAltFill = "forward.end.alt.fill" - - /// SF Symbols's name:forward.end.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case forwardEndFill = "forward.end.fill" - - /// SF Symbols's name:forward.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case forwardFill = "forward.fill" - - /// SF Symbols's name:francsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case francsignCircle = "francsign.circle" - - /// SF Symbols's name:francsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case francsignCircleFill = "francsign.circle.fill" - - /// SF Symbols's name:francsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case francsignSquare = "francsign.square" - - /// SF Symbols's name:francsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case francsignSquareFill = "francsign.square.fill" - - /// SF Symbols's name:function - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case function = "function" - - /// SF Symbols's name:fx - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case fx = "fx" - - /// SF Symbols's name:g.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gCircle = "g.circle" - - /// SF Symbols's name:g.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gCircleFill = "g.circle.fill" - - /// SF Symbols's name:g.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gSquare = "g.square" - - /// SF Symbols's name:g.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gSquareFill = "g.square.fill" - - /// SF Symbols's name:gamecontroller - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gamecontroller = "gamecontroller" - - /// SF Symbols's name:gamecontroller.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gamecontrollerFill = "gamecontroller.fill" - - /// SF Symbols's name:gauge - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gauge = "gauge" - - /// SF Symbols's name:gauge.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gaugeBadgeMinus = "gauge.badge.minus" - - /// SF Symbols's name:gauge.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gaugeBadgePlus = "gauge.badge.plus" - - /// SF Symbols's name:gear - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gear = "gear" - - /// SF Symbols's name:gift - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gift = "gift" - - /// SF Symbols's name:gift.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case giftFill = "gift.fill" - - /// SF Symbols's name:globe - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case globe = "globe" - - /// SF Symbols's name:gobackward - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward = "gobackward" - - /// SF Symbols's name:gobackward.10 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward10 = "gobackward.10" - - /// SF Symbols's name:gobackward.10.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward10Ar = "gobackward.10.ar" - - /// SF Symbols's name:gobackward.10.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward10Hi = "gobackward.10.hi" - - /// SF Symbols's name:gobackward.15 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward15 = "gobackward.15" - - /// SF Symbols's name:gobackward.15.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward15Ar = "gobackward.15.ar" - - /// SF Symbols's name:gobackward.15.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward15Hi = "gobackward.15.hi" - - /// SF Symbols's name:gobackward.30 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward30 = "gobackward.30" - - /// SF Symbols's name:gobackward.30.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward30Ar = "gobackward.30.ar" - - /// SF Symbols's name:gobackward.30.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward30Hi = "gobackward.30.hi" - - /// SF Symbols's name:gobackward.45 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward45 = "gobackward.45" - - /// SF Symbols's name:gobackward.45.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward45Ar = "gobackward.45.ar" - - /// SF Symbols's name:gobackward.45.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward45Hi = "gobackward.45.hi" - - /// SF Symbols's name:gobackward.60 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward60 = "gobackward.60" - - /// SF Symbols's name:gobackward.60.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward60Ar = "gobackward.60.ar" - - /// SF Symbols's name:gobackward.60.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward60Hi = "gobackward.60.hi" - - /// SF Symbols's name:gobackward.75 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward75 = "gobackward.75" - - /// SF Symbols's name:gobackward.75.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward75Ar = "gobackward.75.ar" - - /// SF Symbols's name:gobackward.75.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward75Hi = "gobackward.75.hi" - - /// SF Symbols's name:gobackward.90 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward90 = "gobackward.90" - - /// SF Symbols's name:gobackward.90.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward90Ar = "gobackward.90.ar" - - /// SF Symbols's name:gobackward.90.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackward90Hi = "gobackward.90.hi" - - /// SF Symbols's name:gobackward.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gobackwardMinus = "gobackward.minus" - - /// SF Symbols's name:goforward - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward = "goforward" - - /// SF Symbols's name:goforward.10 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward10 = "goforward.10" - - /// SF Symbols's name:goforward.10.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward10Ar = "goforward.10.ar" - - /// SF Symbols's name:goforward.10.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward10Hi = "goforward.10.hi" - - /// SF Symbols's name:goforward.15 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward15 = "goforward.15" - - /// SF Symbols's name:goforward.15.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward15Ar = "goforward.15.ar" - - /// SF Symbols's name:goforward.15.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward15Hi = "goforward.15.hi" - - /// SF Symbols's name:goforward.30 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward30 = "goforward.30" - - /// SF Symbols's name:goforward.30.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward30Ar = "goforward.30.ar" - - /// SF Symbols's name:goforward.30.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward30Hi = "goforward.30.hi" - - /// SF Symbols's name:goforward.45 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward45 = "goforward.45" - - /// SF Symbols's name:goforward.45.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward45Ar = "goforward.45.ar" - - /// SF Symbols's name:goforward.45.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward45Hi = "goforward.45.hi" - - /// SF Symbols's name:goforward.60 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward60 = "goforward.60" - - /// SF Symbols's name:goforward.60.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward60Ar = "goforward.60.ar" - - /// SF Symbols's name:goforward.60.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward60Hi = "goforward.60.hi" - - /// SF Symbols's name:goforward.75 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward75 = "goforward.75" - - /// SF Symbols's name:goforward.75.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward75Ar = "goforward.75.ar" - - /// SF Symbols's name:goforward.75.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward75Hi = "goforward.75.hi" - - /// SF Symbols's name:goforward.90 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward90 = "goforward.90" - - /// SF Symbols's name:goforward.90.ar - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward90Ar = "goforward.90.ar" - - /// SF Symbols's name:goforward.90.hi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforward90Hi = "goforward.90.hi" - - /// SF Symbols's name:goforward.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case goforwardPlus = "goforward.plus" - - /// SF Symbols's name:greaterthan - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case greaterthan = "greaterthan" - - /// SF Symbols's name:greaterthan.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case greaterthanCircle = "greaterthan.circle" - - /// SF Symbols's name:greaterthan.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case greaterthanCircleFill = "greaterthan.circle.fill" - - /// SF Symbols's name:greaterthan.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case greaterthanSquare = "greaterthan.square" - - /// SF Symbols's name:greaterthan.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case greaterthanSquareFill = "greaterthan.square.fill" - - /// SF Symbols's name:grid - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case grid = "grid" - - /// SF Symbols's name:grid.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gridCircle = "grid.circle" - - /// SF Symbols's name:grid.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case gridCircleFill = "grid.circle.fill" - - /// SF Symbols's name:guaranisign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case guaranisignCircle = "guaranisign.circle" - - /// SF Symbols's name:guaranisign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case guaranisignCircleFill = "guaranisign.circle.fill" - - /// SF Symbols's name:guaranisign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case guaranisignSquare = "guaranisign.square" - - /// SF Symbols's name:guaranisign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case guaranisignSquareFill = "guaranisign.square.fill" - - /// SF Symbols's name:guitars - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case guitars = "guitars" - - /// SF Symbols's name:h.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hCircle = "h.circle" - - /// SF Symbols's name:h.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hCircleFill = "h.circle.fill" - - /// SF Symbols's name:h.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hSquare = "h.square" - - /// SF Symbols's name:h.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hSquareFill = "h.square.fill" - - /// SF Symbols's name:hammer - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hammer = "hammer" - - /// SF Symbols's name:hammer.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hammerFill = "hammer.fill" - - /// SF Symbols's name:hand.draw - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handDraw = "hand.draw" - - /// SF Symbols's name:hand.draw.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handDrawFill = "hand.draw.fill" - - /// SF Symbols's name:hand.point.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handPointLeft = "hand.point.left" - - /// SF Symbols's name:hand.point.left.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handPointLeftFill = "hand.point.left.fill" - - /// SF Symbols's name:hand.point.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handPointRight = "hand.point.right" - - /// SF Symbols's name:hand.point.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handPointRightFill = "hand.point.right.fill" - - /// SF Symbols's name:hand.raised - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handRaised = "hand.raised" - - /// SF Symbols's name:hand.raised.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handRaisedFill = "hand.raised.fill" - - /// SF Symbols's name:hand.raised.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handRaisedSlash = "hand.raised.slash" - - /// SF Symbols's name:hand.raised.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handRaisedSlashFill = "hand.raised.slash.fill" - - /// SF Symbols's name:hand.thumbsdown - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handThumbsdown = "hand.thumbsdown" - - /// SF Symbols's name:hand.thumbsdown.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handThumbsdownFill = "hand.thumbsdown.fill" - - /// SF Symbols's name:hand.thumbsup - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handThumbsup = "hand.thumbsup" - - /// SF Symbols's name:hand.thumbsup.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case handThumbsupFill = "hand.thumbsup.fill" - - /// SF Symbols's name:hare - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hare = "hare" - - /// SF Symbols's name:hare.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hareFill = "hare.fill" - - /// SF Symbols's name:headphones - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case headphones = "headphones" - - /// SF Symbols's name:heart - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heart = "heart" - - /// SF Symbols's name:heart.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heartCircle = "heart.circle" - - /// SF Symbols's name:heart.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heartCircleFill = "heart.circle.fill" - - /// SF Symbols's name:heart.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heartFill = "heart.fill" - - /// SF Symbols's name:heart.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heartSlash = "heart.slash" - - /// SF Symbols's name:heart.slash.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heartSlashCircle = "heart.slash.circle" - - /// SF Symbols's name:heart.slash.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heartSlashCircleFill = "heart.slash.circle.fill" - - /// SF Symbols's name:heart.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case heartSlashFill = "heart.slash.fill" - - /// SF Symbols's name:helm - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case helm = "helm" - - /// SF Symbols's name:hexagon - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hexagon = "hexagon" - - /// SF Symbols's name:hexagon.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hexagonFill = "hexagon.fill" - - /// SF Symbols's name:hifispeaker - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hifispeaker = "hifispeaker" - - /// SF Symbols's name:hifispeaker.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hifispeakerFill = "hifispeaker.fill" - - /// SF Symbols's name:hourglass - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hourglass = "hourglass" - - /// SF Symbols's name:hourglass.bottomhalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hourglassBottomhalfFill = "hourglass.bottomhalf.fill" - - /// SF Symbols's name:hourglass.tophalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hourglassTophalfFill = "hourglass.tophalf.fill" - - /// SF Symbols's name:house - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case house = "house" - - /// SF Symbols's name:house.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case houseFill = "house.fill" - - /// SF Symbols's name:hryvniasign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hryvniasignCircle = "hryvniasign.circle" - - /// SF Symbols's name:hryvniasign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hryvniasignCircleFill = "hryvniasign.circle.fill" - - /// SF Symbols's name:hryvniasign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hryvniasignSquare = "hryvniasign.square" - - /// SF Symbols's name:hryvniasign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hryvniasignSquareFill = "hryvniasign.square.fill" - - /// SF Symbols's name:hurricane - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case hurricane = "hurricane" - - /// SF Symbols's name:i.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case iCircle = "i.circle" - - /// SF Symbols's name:i.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case iCircleFill = "i.circle.fill" - - /// SF Symbols's name:i.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case iSquare = "i.square" - - /// SF Symbols's name:i.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case iSquareFill = "i.square.fill" - - /// SF Symbols's name:icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloud = "icloud" - - /// SF Symbols's name:icloud.and.arrow.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudAndArrowDown = "icloud.and.arrow.down" - - /// SF Symbols's name:icloud.and.arrow.down.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudAndArrowDownFill = "icloud.and.arrow.down.fill" - - /// SF Symbols's name:icloud.and.arrow.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudAndArrowUp = "icloud.and.arrow.up" - - /// SF Symbols's name:icloud.and.arrow.up.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudAndArrowUpFill = "icloud.and.arrow.up.fill" - - /// SF Symbols's name:icloud.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudCircle = "icloud.circle" - - /// SF Symbols's name:icloud.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudCircleFill = "icloud.circle.fill" - - /// SF Symbols's name:icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudFill = "icloud.fill" - - /// SF Symbols's name:icloud.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudSlash = "icloud.slash" - - /// SF Symbols's name:icloud.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case icloudSlashFill = "icloud.slash.fill" - - /// SF Symbols's name:increase.indent - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case increaseIndent = "increase.indent" - - /// SF Symbols's name:increase.quotelevel - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case increaseQuotelevel = "increase.quotelevel" - - /// SF Symbols's name:indianrupeesign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case indianrupeesignCircle = "indianrupeesign.circle" - - /// SF Symbols's name:indianrupeesign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case indianrupeesignCircleFill = "indianrupeesign.circle.fill" - - /// SF Symbols's name:indianrupeesign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case indianrupeesignSquare = "indianrupeesign.square" - - /// SF Symbols's name:indianrupeesign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case indianrupeesignSquareFill = "indianrupeesign.square.fill" - - /// SF Symbols's name:info - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case info = "info" - - /// SF Symbols's name:info.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case infoCircle = "info.circle" - - /// SF Symbols's name:info.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case infoCircleFill = "info.circle.fill" - - /// SF Symbols's name:italic - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case italic = "italic" - - /// SF Symbols's name:j.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case jCircle = "j.circle" - - /// SF Symbols's name:j.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case jCircleFill = "j.circle.fill" - - /// SF Symbols's name:j.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case jSquare = "j.square" - - /// SF Symbols's name:j.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case jSquareFill = "j.square.fill" - - /// SF Symbols's name:k.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kCircle = "k.circle" - - /// SF Symbols's name:k.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kCircleFill = "k.circle.fill" - - /// SF Symbols's name:k.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kSquare = "k.square" - - /// SF Symbols's name:k.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kSquareFill = "k.square.fill" - - /// SF Symbols's name:keyboard - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case keyboard = "keyboard" - - /// SF Symbols's name:keyboard.chevron.compact.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case keyboardChevronCompactDown = "keyboard.chevron.compact.down" - - /// SF Symbols's name:kipsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kipsignCircle = "kipsign.circle" - - /// SF Symbols's name:kipsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kipsignCircleFill = "kipsign.circle.fill" - - /// SF Symbols's name:kipsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kipsignSquare = "kipsign.square" - - /// SF Symbols's name:kipsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case kipsignSquareFill = "kipsign.square.fill" - - /// SF Symbols's name:l.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lCircle = "l.circle" - - /// SF Symbols's name:l.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lCircleFill = "l.circle.fill" - - /// SF Symbols's name:l.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lSquare = "l.square" - - /// SF Symbols's name:l.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lSquareFill = "l.square.fill" - - /// SF Symbols's name:largecircle.fill.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case largecircleFillCircle = "largecircle.fill.circle" - - /// SF Symbols's name:larisign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case larisignCircle = "larisign.circle" - - /// SF Symbols's name:larisign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case larisignCircleFill = "larisign.circle.fill" - - /// SF Symbols's name:larisign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case larisignSquare = "larisign.square" - - /// SF Symbols's name:larisign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case larisignSquareFill = "larisign.square.fill" - - /// SF Symbols's name:lasso - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lasso = "lasso" - - /// SF Symbols's name:leaf.arrow.circlepath - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case leafArrowCirclepath = "leaf.arrow.circlepath" - - /// SF Symbols's name:lessthan - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lessthan = "lessthan" - - /// SF Symbols's name:lessthan.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lessthanCircle = "lessthan.circle" - - /// SF Symbols's name:lessthan.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lessthanCircleFill = "lessthan.circle.fill" - - /// SF Symbols's name:lessthan.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lessthanSquare = "lessthan.square" - - /// SF Symbols's name:lessthan.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lessthanSquareFill = "lessthan.square.fill" - - /// SF Symbols's name:light.max - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lightMax = "light.max" - - /// SF Symbols's name:light.min - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lightMin = "light.min" - - /// SF Symbols's name:lightbulb - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lightbulb = "lightbulb" - - /// SF Symbols's name:lightbulb.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lightbulbFill = "lightbulb.fill" - - /// SF Symbols's name:lightbulb.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lightbulbSlash = "lightbulb.slash" - - /// SF Symbols's name:lightbulb.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lightbulbSlashFill = "lightbulb.slash.fill" - - /// SF Symbols's name:line.horizontal.3 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lineHorizontal3 = "line.horizontal.3" - - /// SF Symbols's name:line.horizontal.3.decrease - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lineHorizontal3Decrease = "line.horizontal.3.decrease" - - /// SF Symbols's name:line.horizontal.3.decrease.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lineHorizontal3DecreaseCircle = "line.horizontal.3.decrease.circle" - - /// SF Symbols's name:line.horizontal.3.decrease.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lineHorizontal3DecreaseCircleFill = "line.horizontal.3.decrease.circle.fill" - - /// SF Symbols's name:link - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case link = "link" - - /// SF Symbols's name:link.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case linkCircle = "link.circle" - - /// SF Symbols's name:link.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case linkCircleFill = "link.circle.fill" - - /// SF Symbols's name:link.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case linkIcloud = "link.icloud" - - /// SF Symbols's name:link.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case linkIcloudFill = "link.icloud.fill" - - /// SF Symbols's name:lirasign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lirasignCircle = "lirasign.circle" - - /// SF Symbols's name:lirasign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lirasignCircleFill = "lirasign.circle.fill" - - /// SF Symbols's name:lirasign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lirasignSquare = "lirasign.square" - - /// SF Symbols's name:lirasign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lirasignSquareFill = "lirasign.square.fill" - - /// SF Symbols's name:list.bullet - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case listBullet = "list.bullet" - - /// SF Symbols's name:list.bullet.below.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case listBulletBelowRectangle = "list.bullet.below.rectangle" - - /// SF Symbols's name:list.bullet.indent - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case listBulletIndent = "list.bullet.indent" - - /// SF Symbols's name:list.dash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case listDash = "list.dash" - - /// SF Symbols's name:list.number - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case listNumber = "list.number" - - /// SF Symbols's name:list.number.rtl - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case listNumberRtl = "list.number.rtl" - - /// SF Symbols's name:livephoto - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case livephoto = "livephoto" - - /// SF Symbols's name:livephoto.play - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case livephotoPlay = "livephoto.play" - - /// SF Symbols's name:livephoto.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case livephotoSlash = "livephoto.slash" - - /// SF Symbols's name:location - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case location = "location" - - /// SF Symbols's name:location.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationCircle = "location.circle" - - /// SF Symbols's name:location.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationCircleFill = "location.circle.fill" - - /// SF Symbols's name:location.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationFill = "location.fill" - - /// SF Symbols's name:location.north - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationNorth = "location.north" - - /// SF Symbols's name:location.north.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationNorthFill = "location.north.fill" - - /// SF Symbols's name:location.north.line - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationNorthLine = "location.north.line" - - /// SF Symbols's name:location.north.line.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationNorthLineFill = "location.north.line.fill" - - /// SF Symbols's name:location.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationSlash = "location.slash" - - /// SF Symbols's name:location.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case locationSlashFill = "location.slash.fill" - - /// SF Symbols's name:lock - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lock = "lock" - - /// SF Symbols's name:lock.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockCircle = "lock.circle" - - /// SF Symbols's name:lock.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockCircleFill = "lock.circle.fill" - - /// SF Symbols's name:lock.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockFill = "lock.fill" - - /// SF Symbols's name:lock.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockIcloud = "lock.icloud" - - /// SF Symbols's name:lock.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockIcloudFill = "lock.icloud.fill" - - /// SF Symbols's name:lock.open - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockOpen = "lock.open" - - /// SF Symbols's name:lock.open.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockOpenFill = "lock.open.fill" - - /// SF Symbols's name:lock.rotation - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockRotation = "lock.rotation" - - /// SF Symbols's name:lock.rotation.open - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockRotationOpen = "lock.rotation.open" - - /// SF Symbols's name:lock.shield - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockShield = "lock.shield" - - /// SF Symbols's name:lock.shield.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockShieldFill = "lock.shield.fill" - - /// SF Symbols's name:lock.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockSlash = "lock.slash" - - /// SF Symbols's name:lock.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case lockSlashFill = "lock.slash.fill" - - /// SF Symbols's name:m.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mCircle = "m.circle" - - /// SF Symbols's name:m.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mCircleFill = "m.circle.fill" - - /// SF Symbols's name:m.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mSquare = "m.square" - - /// SF Symbols's name:m.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mSquareFill = "m.square.fill" - - /// SF Symbols's name:macwindow - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case macwindow = "macwindow" - - /// SF Symbols's name:magnifyingglass - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case magnifyingglass = "magnifyingglass" - - /// SF Symbols's name:magnifyingglass.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case magnifyingglassCircle = "magnifyingglass.circle" - - /// SF Symbols's name:magnifyingglass.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case magnifyingglassCircleFill = "magnifyingglass.circle.fill" - - /// SF Symbols's name:manatsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case manatsignCircle = "manatsign.circle" - - /// SF Symbols's name:manatsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case manatsignCircleFill = "manatsign.circle.fill" - - /// SF Symbols's name:manatsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case manatsignSquare = "manatsign.square" - - /// SF Symbols's name:manatsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case manatsignSquareFill = "manatsign.square.fill" - - /// SF Symbols's name:map - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case map = "map" - - /// SF Symbols's name:map.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mapFill = "map.fill" - - /// SF Symbols's name:mappin - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mappin = "mappin" - - /// SF Symbols's name:mappin.and.ellipse - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mappinAndEllipse = "mappin.and.ellipse" - - /// SF Symbols's name:mappin.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mappinSlash = "mappin.slash" - - /// SF Symbols's name:memories - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case memories = "memories" - - /// SF Symbols's name:memories.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case memoriesBadgeMinus = "memories.badge.minus" - - /// SF Symbols's name:memories.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case memoriesBadgePlus = "memories.badge.plus" - - /// SF Symbols's name:message - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case message = "message" - - /// SF Symbols's name:message.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case messageCircle = "message.circle" - - /// SF Symbols's name:message.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case messageCircleFill = "message.circle.fill" - - /// SF Symbols's name:message.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case messageFill = "message.fill" - - /// SF Symbols's name:metronome - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case metronome = "metronome" - - /// SF Symbols's name:mic - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case mic = "mic" - - /// SF Symbols's name:mic.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case micCircle = "mic.circle" - - /// SF Symbols's name:mic.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case micCircleFill = "mic.circle.fill" - - /// SF Symbols's name:mic.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case micFill = "mic.fill" - - /// SF Symbols's name:mic.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case micSlash = "mic.slash" - - /// SF Symbols's name:mic.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case micSlashFill = "mic.slash.fill" - - /// SF Symbols's name:millsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case millsignCircle = "millsign.circle" - - /// SF Symbols's name:millsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case millsignCircleFill = "millsign.circle.fill" - - /// SF Symbols's name:millsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case millsignSquare = "millsign.square" - - /// SF Symbols's name:millsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case millsignSquareFill = "millsign.square.fill" - - /// SF Symbols's name:minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minus = "minus" - - /// SF Symbols's name:minus.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusCircle = "minus.circle" - - /// SF Symbols's name:minus.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusCircleFill = "minus.circle.fill" - - /// SF Symbols's name:minus.magnifyingglass - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusMagnifyingglass = "minus.magnifyingglass" - - /// SF Symbols's name:minus.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusRectangle = "minus.rectangle" - - /// SF Symbols's name:minus.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusRectangleFill = "minus.rectangle.fill" - - /// SF Symbols's name:minus.slash.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusSlashPlus = "minus.slash.plus" - - /// SF Symbols's name:minus.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusSquare = "minus.square" - - /// SF Symbols's name:minus.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case minusSquareFill = "minus.square.fill" - - /// SF Symbols's name:moon - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moon = "moon" - - /// SF Symbols's name:moon.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moonCircle = "moon.circle" - - /// SF Symbols's name:moon.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moonCircleFill = "moon.circle.fill" - - /// SF Symbols's name:moon.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moonFill = "moon.fill" - - /// SF Symbols's name:moon.stars - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moonStars = "moon.stars" - - /// SF Symbols's name:moon.stars.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moonStarsFill = "moon.stars.fill" - - /// SF Symbols's name:moon.zzz - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moonZzz = "moon.zzz" - - /// SF Symbols's name:moon.zzz.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case moonZzzFill = "moon.zzz.fill" - - /// SF Symbols's name:multiply - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case multiply = "multiply" - - /// SF Symbols's name:multiply.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case multiplyCircle = "multiply.circle" - - /// SF Symbols's name:multiply.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case multiplyCircleFill = "multiply.circle.fill" - - /// SF Symbols's name:multiply.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case multiplySquare = "multiply.square" - - /// SF Symbols's name:multiply.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case multiplySquareFill = "multiply.square.fill" - - /// SF Symbols's name:music.house - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case musicHouse = "music.house" - - /// SF Symbols's name:music.house.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case musicHouseFill = "music.house.fill" - - /// SF Symbols's name:music.mic - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case musicMic = "music.mic" - - /// SF Symbols's name:music.note - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case musicNote = "music.note" - - /// SF Symbols's name:music.note.list - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case musicNoteList = "music.note.list" - - /// SF Symbols's name:n.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nCircle = "n.circle" - - /// SF Symbols's name:n.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nCircleFill = "n.circle.fill" - - /// SF Symbols's name:n.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nSquare = "n.square" - - /// SF Symbols's name:n.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nSquareFill = "n.square.fill" - - /// SF Symbols's name:nairasign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nairasignCircle = "nairasign.circle" - - /// SF Symbols's name:nairasign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nairasignCircleFill = "nairasign.circle.fill" - - /// SF Symbols's name:nairasign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nairasignSquare = "nairasign.square" - - /// SF Symbols's name:nairasign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nairasignSquareFill = "nairasign.square.fill" - - /// SF Symbols's name:nosign - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case nosign = "nosign" - - /// SF Symbols's name:number - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case number = "number" - - /// SF Symbols's name:number.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case numberCircle = "number.circle" - - /// SF Symbols's name:number.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case numberCircleFill = "number.circle.fill" - - /// SF Symbols's name:number.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case numberSquare = "number.square" - - /// SF Symbols's name:number.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case numberSquareFill = "number.square.fill" - - /// SF Symbols's name:o.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case oCircle = "o.circle" - - /// SF Symbols's name:o.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case oCircleFill = "o.circle.fill" - - /// SF Symbols's name:o.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case oSquare = "o.square" - - /// SF Symbols's name:o.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case oSquareFill = "o.square.fill" - - /// SF Symbols's name:option - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case option = "option" - - /// SF Symbols's name:p.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pCircle = "p.circle" - - /// SF Symbols's name:p.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pCircleFill = "p.circle.fill" - - /// SF Symbols's name:p.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pSquare = "p.square" - - /// SF Symbols's name:p.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pSquareFill = "p.square.fill" - - /// SF Symbols's name:paintbrush - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case paintbrush = "paintbrush" - - /// SF Symbols's name:paintbrush.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case paintbrushFill = "paintbrush.fill" - - /// SF Symbols's name:pano - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pano = "pano" - - /// SF Symbols's name:pano.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case panoFill = "pano.fill" - - /// SF Symbols's name:paperclip - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case paperclip = "paperclip" - - /// SF Symbols's name:paperplane - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case paperplane = "paperplane" - - /// SF Symbols's name:paperplane.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case paperplaneFill = "paperplane.fill" - - /// SF Symbols's name:paragraph - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case paragraph = "paragraph" - - /// SF Symbols's name:pause - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pause = "pause" - - /// SF Symbols's name:pause.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pauseCircle = "pause.circle" - - /// SF Symbols's name:pause.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pauseCircleFill = "pause.circle.fill" - - /// SF Symbols's name:pause.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pauseFill = "pause.fill" - - /// SF Symbols's name:pause.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pauseRectangle = "pause.rectangle" - - /// SF Symbols's name:pause.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pauseRectangleFill = "pause.rectangle.fill" - - /// SF Symbols's name:pencil - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencil = "pencil" - - /// SF Symbols's name:pencil.and.ellipsis.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilAndEllipsisRectangle = "pencil.and.ellipsis.rectangle" - - /// SF Symbols's name:pencil.and.outline - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilAndOutline = "pencil.and.outline" - - /// SF Symbols's name:pencil.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilCircle = "pencil.circle" - - /// SF Symbols's name:pencil.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilCircleFill = "pencil.circle.fill" - - /// SF Symbols's name:pencil.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilSlash = "pencil.slash" - - /// SF Symbols's name:pencil.tip - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilTip = "pencil.tip" - - /// SF Symbols's name:pencil.tip.crop.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilTipCropCircle = "pencil.tip.crop.circle" - - /// SF Symbols's name:pencil.tip.crop.circle.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilTipCropCircleBadgeMinus = "pencil.tip.crop.circle.badge.minus" - - /// SF Symbols's name:pencil.tip.crop.circle.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pencilTipCropCircleBadgePlus = "pencil.tip.crop.circle.badge.plus" - - /// SF Symbols's name:percent - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case percent = "percent" - - /// SF Symbols's name:person - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case person = "person" - - /// SF Symbols's name:person.2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case person2 = "person.2" - - /// SF Symbols's name:person.2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case person2Fill = "person.2.fill" - - /// SF Symbols's name:person.2.square.stack - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case person2SquareStack = "person.2.square.stack" - - /// SF Symbols's name:person.2.square.stack.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case person2SquareStackFill = "person.2.square.stack.fill" - - /// SF Symbols's name:person.3 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case person3 = "person.3" - - /// SF Symbols's name:person.3.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case person3Fill = "person.3.fill" - - /// SF Symbols's name:person.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personBadgeMinus = "person.badge.minus" - - /// SF Symbols's name:person.badge.minus.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personBadgeMinusFill = "person.badge.minus.fill" - - /// SF Symbols's name:person.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personBadgePlus = "person.badge.plus" - - /// SF Symbols's name:person.badge.plus.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personBadgePlusFill = "person.badge.plus.fill" - - /// SF Symbols's name:person.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCircle = "person.circle" - - /// SF Symbols's name:person.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCircleFill = "person.circle.fill" - - /// SF Symbols's name:person.crop.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircle = "person.crop.circle" - - /// SF Symbols's name:person.crop.circle.badge.checkmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleBadgeCheckmark = "person.crop.circle.badge.checkmark" - - /// SF Symbols's name:person.crop.circle.badge.exclam - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleBadgeExclam = "person.crop.circle.badge.exclam" - - /// SF Symbols's name:person.crop.circle.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleBadgeMinus = "person.crop.circle.badge.minus" - - /// SF Symbols's name:person.crop.circle.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleBadgePlus = "person.crop.circle.badge.plus" - - /// SF Symbols's name:person.crop.circle.badge.xmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleBadgeXmark = "person.crop.circle.badge.xmark" - - /// SF Symbols's name:person.crop.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleFill = "person.crop.circle.fill" - - /// SF Symbols's name:person.crop.circle.fill.badge.checkmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleFillBadgeCheckmark = "person.crop.circle.fill.badge.checkmark" - - /// SF Symbols's name:person.crop.circle.fill.badge.exclam - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleFillBadgeExclam = "person.crop.circle.fill.badge.exclam" - - /// SF Symbols's name:person.crop.circle.fill.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleFillBadgeMinus = "person.crop.circle.fill.badge.minus" - - /// SF Symbols's name:person.crop.circle.fill.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleFillBadgePlus = "person.crop.circle.fill.badge.plus" - - /// SF Symbols's name:person.crop.circle.fill.badge.xmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropCircleFillBadgeXmark = "person.crop.circle.fill.badge.xmark" - - /// SF Symbols's name:person.crop.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropRectangle = "person.crop.rectangle" - - /// SF Symbols's name:person.crop.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropRectangleFill = "person.crop.rectangle.fill" - - /// SF Symbols's name:person.crop.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropSquare = "person.crop.square" - - /// SF Symbols's name:person.crop.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personCropSquareFill = "person.crop.square.fill" - - /// SF Symbols's name:person.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personFill = "person.fill" - - /// SF Symbols's name:person.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personIcloud = "person.icloud" - - /// SF Symbols's name:person.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personIcloudFill = "person.icloud.fill" - - /// SF Symbols's name:personalhotspot - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case personalhotspot = "personalhotspot" - - /// SF Symbols's name:perspective - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case perspective = "perspective" - - /// SF Symbols's name:pesetasign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesetasignCircle = "pesetasign.circle" - - /// SF Symbols's name:pesetasign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesetasignCircleFill = "pesetasign.circle.fill" - - /// SF Symbols's name:pesetasign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesetasignSquare = "pesetasign.square" - - /// SF Symbols's name:pesetasign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesetasignSquareFill = "pesetasign.square.fill" - - /// SF Symbols's name:pesosign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesosignCircle = "pesosign.circle" - - /// SF Symbols's name:pesosign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesosignCircleFill = "pesosign.circle.fill" - - /// SF Symbols's name:pesosign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesosignSquare = "pesosign.square" - - /// SF Symbols's name:pesosign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pesosignSquareFill = "pesosign.square.fill" - - /// SF Symbols's name:phone - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phone = "phone" - - /// SF Symbols's name:phone.arrow.down.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneArrowDownLeft = "phone.arrow.down.left" - - /// SF Symbols's name:phone.arrow.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneArrowRight = "phone.arrow.right" - - /// SF Symbols's name:phone.arrow.up.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneArrowUpRight = "phone.arrow.up.right" - - /// SF Symbols's name:phone.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneBadgePlus = "phone.badge.plus" - - /// SF Symbols's name:phone.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneCircle = "phone.circle" - - /// SF Symbols's name:phone.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneCircleFill = "phone.circle.fill" - - /// SF Symbols's name:phone.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneDown = "phone.down" - - /// SF Symbols's name:phone.down.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneDownCircle = "phone.down.circle" - - /// SF Symbols's name:phone.down.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneDownCircleFill = "phone.down.circle.fill" - - /// SF Symbols's name:phone.down.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneDownFill = "phone.down.fill" - - /// SF Symbols's name:phone.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneFill = "phone.fill" - - /// SF Symbols's name:phone.fill.arrow.down.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneFillArrowDownLeft = "phone.fill.arrow.down.left" - - /// SF Symbols's name:phone.fill.arrow.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneFillArrowRight = "phone.fill.arrow.right" - - /// SF Symbols's name:phone.fill.arrow.up.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneFillArrowUpRight = "phone.fill.arrow.up.right" - - /// SF Symbols's name:phone.fill.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case phoneFillBadgePlus = "phone.fill.badge.plus" - - /// SF Symbols's name:photo - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case photo = "photo" - - /// SF Symbols's name:photo.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case photoFill = "photo.fill" - - /// SF Symbols's name:photo.fill.on.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case photoFillOnRectangleFill = "photo.fill.on.rectangle.fill" - - /// SF Symbols's name:photo.on.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case photoOnRectangle = "photo.on.rectangle" - - /// SF Symbols's name:pin - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pin = "pin" - - /// SF Symbols's name:pin.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pinFill = "pin.fill" - - /// SF Symbols's name:pin.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pinSlash = "pin.slash" - - /// SF Symbols's name:pin.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case pinSlashFill = "pin.slash.fill" - - /// SF Symbols's name:play - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case play = "play" - - /// SF Symbols's name:play.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case playCircle = "play.circle" - - /// SF Symbols's name:play.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case playCircleFill = "play.circle.fill" - - /// SF Symbols's name:play.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case playFill = "play.fill" - - /// SF Symbols's name:play.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case playRectangle = "play.rectangle" - - /// SF Symbols's name:play.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case playRectangleFill = "play.rectangle.fill" - - /// SF Symbols's name:playpause - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case playpause = "playpause" - - /// SF Symbols's name:playpause.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case playpauseFill = "playpause.fill" - - /// SF Symbols's name:plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plus = "plus" - - /// SF Symbols's name:plus.app - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusApp = "plus.app" - - /// SF Symbols's name:plus.app.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusAppFill = "plus.app.fill" - - /// SF Symbols's name:plus.bubble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusBubble = "plus.bubble" - - /// SF Symbols's name:plus.bubble.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusBubbleFill = "plus.bubble.fill" - - /// SF Symbols's name:plus.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusCircle = "plus.circle" - - /// SF Symbols's name:plus.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusCircleFill = "plus.circle.fill" - - /// SF Symbols's name:plus.magnifyingglass - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusMagnifyingglass = "plus.magnifyingglass" - - /// SF Symbols's name:plus.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusRectangle = "plus.rectangle" - - /// SF Symbols's name:plus.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusRectangleFill = "plus.rectangle.fill" - - /// SF Symbols's name:plus.rectangle.fill.on.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusRectangleFillOnRectangleFill = "plus.rectangle.fill.on.rectangle.fill" - - /// SF Symbols's name:plus.rectangle.on.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusRectangleOnRectangle = "plus.rectangle.on.rectangle" - - /// SF Symbols's name:plus.slash.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusSlashMinus = "plus.slash.minus" - - /// SF Symbols's name:plus.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusSquare = "plus.square" - - /// SF Symbols's name:plus.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusSquareFill = "plus.square.fill" - - /// SF Symbols's name:plus.square.fill.on.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusSquareFillOnSquareFill = "plus.square.fill.on.square.fill" - - /// SF Symbols's name:plus.square.on.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusSquareOnSquare = "plus.square.on.square" - - /// SF Symbols's name:plusminus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusminus = "plusminus" - - /// SF Symbols's name:plusminus.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusminusCircle = "plusminus.circle" - - /// SF Symbols's name:plusminus.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case plusminusCircleFill = "plusminus.circle.fill" - - /// SF Symbols's name:power - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case power = "power" - - /// SF Symbols's name:printer - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case printer = "printer" - - /// SF Symbols's name:printer.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case printerFill = "printer.fill" - - /// SF Symbols's name:projective - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case projective = "projective" - - /// SF Symbols's name:purchased - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case purchased = "purchased" - - /// SF Symbols's name:purchased.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case purchasedCircle = "purchased.circle" - - /// SF Symbols's name:purchased.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case purchasedCircleFill = "purchased.circle.fill" - - /// SF Symbols's name:q.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case qCircle = "q.circle" - - /// SF Symbols's name:q.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case qCircleFill = "q.circle.fill" - - /// SF Symbols's name:q.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case qSquare = "q.square" - - /// SF Symbols's name:q.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case qSquareFill = "q.square.fill" - - /// SF Symbols's name:qrcode - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case qrcode = "qrcode" - - /// SF Symbols's name:qrcode.viewfinder - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case qrcodeViewfinder = "qrcode.viewfinder" - - /// SF Symbols's name:questionmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmark = "questionmark" - - /// SF Symbols's name:questionmark.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkCircle = "questionmark.circle" - - /// SF Symbols's name:questionmark.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkCircleFill = "questionmark.circle.fill" - - /// SF Symbols's name:questionmark.diamond - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkDiamond = "questionmark.diamond" - - /// SF Symbols's name:questionmark.diamond.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkDiamondFill = "questionmark.diamond.fill" - - /// SF Symbols's name:questionmark.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkSquare = "questionmark.square" - - /// SF Symbols's name:questionmark.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkSquareFill = "questionmark.square.fill" - - /// SF Symbols's name:questionmark.video - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkVideo = "questionmark.video" - - /// SF Symbols's name:questionmark.video.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkVideoFill = "questionmark.video.fill" - - /// SF Symbols's name:questionmark.video.fill.rtl - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkVideoFillRtl = "questionmark.video.fill.rtl" - - /// SF Symbols's name:questionmark.video.rtl - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case questionmarkVideoRtl = "questionmark.video.rtl" - - /// SF Symbols's name:quote.bubble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case quoteBubble = "quote.bubble" - - /// SF Symbols's name:quote.bubble.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case quoteBubbleFill = "quote.bubble.fill" - - /// SF Symbols's name:r.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rCircle = "r.circle" - - /// SF Symbols's name:r.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rCircleFill = "r.circle.fill" - - /// SF Symbols's name:r.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rSquare = "r.square" - - /// SF Symbols's name:r.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rSquareFill = "r.square.fill" - - /// SF Symbols's name:radiowaves.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case radiowavesLeft = "radiowaves.left" - - /// SF Symbols's name:radiowaves.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case radiowavesRight = "radiowaves.right" - - /// SF Symbols's name:rays - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rays = "rays" - - /// SF Symbols's name:recordingtape - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case recordingtape = "recordingtape" - - /// SF Symbols's name:rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangle = "rectangle" - - /// SF Symbols's name:rectangle.3.offgrid - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangle3Offgrid = "rectangle.3.offgrid" - - /// SF Symbols's name:rectangle.3.offgrid.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangle3OffgridFill = "rectangle.3.offgrid.fill" - - /// SF Symbols's name:rectangle.and.arrow.up.right.and.arrow.down.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleAndArrowUpRightAndArrowDownLeft = "rectangle.and.arrow.up.right.and.arrow.down.left" - - /// SF Symbols's name:rectangle.and.arrow.up.right.and.arrow.down.left.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleAndArrowUpRightAndArrowDownLeftSlash = "rectangle.and.arrow.up.right.and.arrow.down.left.slash" - - /// SF Symbols's name:rectangle.and.paperclip - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleAndPaperclip = "rectangle.and.paperclip" - - /// SF Symbols's name:rectangle.badge.checkmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleBadgeCheckmark = "rectangle.badge.checkmark" - - /// SF Symbols's name:rectangle.badge.xmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleBadgeXmark = "rectangle.badge.xmark" - - /// SF Symbols's name:rectangle.compress.vertical - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleCompressVertical = "rectangle.compress.vertical" - - /// SF Symbols's name:rectangle.dock - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleDock = "rectangle.dock" - - /// SF Symbols's name:rectangle.expand.vertical - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleExpandVertical = "rectangle.expand.vertical" - - /// SF Symbols's name:rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleFill = "rectangle.fill" - - /// SF Symbols's name:rectangle.fill.badge.checkmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleFillBadgeCheckmark = "rectangle.fill.badge.checkmark" - - /// SF Symbols's name:rectangle.fill.badge.xmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleFillBadgeXmark = "rectangle.fill.badge.xmark" - - /// SF Symbols's name:rectangle.fill.on.rectangle.angled.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleFillOnRectangleAngledFill = "rectangle.fill.on.rectangle.angled.fill" - - /// SF Symbols's name:rectangle.fill.on.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleFillOnRectangleFill = "rectangle.fill.on.rectangle.fill" - - /// SF Symbols's name:rectangle.grid.1x2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleGrid1x2 = "rectangle.grid.1x2" - - /// SF Symbols's name:rectangle.grid.1x2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleGrid1x2Fill = "rectangle.grid.1x2.fill" - - /// SF Symbols's name:rectangle.grid.2x2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleGrid2x2 = "rectangle.grid.2x2" - - /// SF Symbols's name:rectangle.grid.2x2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleGrid2x2Fill = "rectangle.grid.2x2.fill" - - /// SF Symbols's name:rectangle.grid.3x2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleGrid3x2 = "rectangle.grid.3x2" - - /// SF Symbols's name:rectangle.grid.3x2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleGrid3x2Fill = "rectangle.grid.3x2.fill" - - /// SF Symbols's name:rectangle.on.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleOnRectangle = "rectangle.on.rectangle" - - /// SF Symbols's name:rectangle.on.rectangle.angled - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleOnRectangleAngled = "rectangle.on.rectangle.angled" - - /// SF Symbols's name:rectangle.split.3x1 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleSplit3x1 = "rectangle.split.3x1" - - /// SF Symbols's name:rectangle.split.3x1.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleSplit3x1Fill = "rectangle.split.3x1.fill" - - /// SF Symbols's name:rectangle.split.3x3 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleSplit3x3 = "rectangle.split.3x3" - - /// SF Symbols's name:rectangle.split.3x3.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleSplit3x3Fill = "rectangle.split.3x3.fill" - - /// SF Symbols's name:rectangle.stack - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStack = "rectangle.stack" - - /// SF Symbols's name:rectangle.stack.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackBadgeMinus = "rectangle.stack.badge.minus" - - /// SF Symbols's name:rectangle.stack.badge.person.crop - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackBadgePersonCrop = "rectangle.stack.badge.person.crop" - - /// SF Symbols's name:rectangle.stack.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackBadgePlus = "rectangle.stack.badge.plus" - - /// SF Symbols's name:rectangle.stack.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackFill = "rectangle.stack.fill" - - /// SF Symbols's name:rectangle.stack.fill.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackFillBadgeMinus = "rectangle.stack.fill.badge.minus" - - /// SF Symbols's name:rectangle.stack.fill.badge.person.crop - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackFillBadgePersonCrop = "rectangle.stack.fill.badge.person.crop" - - /// SF Symbols's name:rectangle.stack.fill.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackFillBadgePlus = "rectangle.stack.fill.badge.plus" - - /// SF Symbols's name:rectangle.stack.person.crop - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackPersonCrop = "rectangle.stack.person.crop" - - /// SF Symbols's name:rectangle.stack.person.crop.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rectangleStackPersonCropFill = "rectangle.stack.person.crop.fill" - - /// SF Symbols's name:repeat - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case `repeat` = "repeat" - - /// SF Symbols's name:repeat.1 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case repeat1 = "repeat.1" - - /// SF Symbols's name:return - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case `return` = "return" - - /// SF Symbols's name:rhombus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rhombus = "rhombus" - - /// SF Symbols's name:rhombus.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rhombusFill = "rhombus.fill" - - /// SF Symbols's name:rosette - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rosette = "rosette" - - /// SF Symbols's name:rotate.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rotateLeft = "rotate.left" - - /// SF Symbols's name:rotate.left.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rotateLeftFill = "rotate.left.fill" - - /// SF Symbols's name:rotate.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rotateRight = "rotate.right" - - /// SF Symbols's name:rotate.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rotateRightFill = "rotate.right.fill" - - /// SF Symbols's name:rublesign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rublesignCircle = "rublesign.circle" - - /// SF Symbols's name:rublesign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rublesignCircleFill = "rublesign.circle.fill" - - /// SF Symbols's name:rublesign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rublesignSquare = "rublesign.square" - - /// SF Symbols's name:rublesign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rublesignSquareFill = "rublesign.square.fill" - - /// SF Symbols's name:rupeesign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rupeesignCircle = "rupeesign.circle" - - /// SF Symbols's name:rupeesign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rupeesignCircleFill = "rupeesign.circle.fill" - - /// SF Symbols's name:rupeesign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rupeesignSquare = "rupeesign.square" - - /// SF Symbols's name:rupeesign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case rupeesignSquareFill = "rupeesign.square.fill" - - /// SF Symbols's name:s.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sCircle = "s.circle" - - /// SF Symbols's name:s.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sCircleFill = "s.circle.fill" - - /// SF Symbols's name:s.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sSquare = "s.square" - - /// SF Symbols's name:s.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sSquareFill = "s.square.fill" - - /// SF Symbols's name:safari - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case safari = "safari" - - /// SF Symbols's name:safari.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case safariFill = "safari.fill" - - /// SF Symbols's name:scissors - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case scissors = "scissors" - - /// SF Symbols's name:scope - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case scope = "scope" - - /// SF Symbols's name:scribble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case scribble = "scribble" - - /// SF Symbols's name:selection.pin.in.out - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case selectionPinInOut = "selection.pin.in.out" - - /// SF Symbols's name:sheqelsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sheqelsignCircle = "sheqelsign.circle" - - /// SF Symbols's name:sheqelsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sheqelsignCircleFill = "sheqelsign.circle.fill" - - /// SF Symbols's name:sheqelsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sheqelsignSquare = "sheqelsign.square" - - /// SF Symbols's name:sheqelsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sheqelsignSquareFill = "sheqelsign.square.fill" - - /// SF Symbols's name:shield - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shield = "shield" - - /// SF Symbols's name:shield.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shieldFill = "shield.fill" - - /// SF Symbols's name:shield.lefthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shieldLefthalfFill = "shield.lefthalf.fill" - - /// SF Symbols's name:shield.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shieldSlash = "shield.slash" - - /// SF Symbols's name:shield.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shieldSlashFill = "shield.slash.fill" - - /// SF Symbols's name:shift - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shift = "shift" - - /// SF Symbols's name:shift.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shiftFill = "shift.fill" - - /// SF Symbols's name:shuffle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case shuffle = "shuffle" - - /// SF Symbols's name:sidebar.left - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sidebarLeft = "sidebar.left" - - /// SF Symbols's name:sidebar.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sidebarRight = "sidebar.right" - - /// SF Symbols's name:signature - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case signature = "signature" - - /// SF Symbols's name:skew - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case skew = "skew" - - /// SF Symbols's name:slash.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case slashCircle = "slash.circle" - - /// SF Symbols's name:slash.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case slashCircleFill = "slash.circle.fill" - - /// SF Symbols's name:slider.horizontal.3 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sliderHorizontal3 = "slider.horizontal.3" - - /// SF Symbols's name:slider.horizontal.below.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sliderHorizontalBelowRectangle = "slider.horizontal.below.rectangle" - - /// SF Symbols's name:slowmo - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case slowmo = "slowmo" - - /// SF Symbols's name:smallcircle.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smallcircleCircle = "smallcircle.circle" - - /// SF Symbols's name:smallcircle.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smallcircleCircleFill = "smallcircle.circle.fill" - - /// SF Symbols's name:smallcircle.fill.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smallcircleFillCircle = "smallcircle.fill.circle" - - /// SF Symbols's name:smallcircle.fill.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smallcircleFillCircleFill = "smallcircle.fill.circle.fill" - - /// SF Symbols's name:smiley - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smiley = "smiley" - - /// SF Symbols's name:smiley.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smileyFill = "smiley.fill" - - /// SF Symbols's name:smoke - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smoke = "smoke" - - /// SF Symbols's name:smoke.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case smokeFill = "smoke.fill" - - /// SF Symbols's name:snow - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case snow = "snow" - - /// SF Symbols's name:sparkles - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sparkles = "sparkles" - - /// SF Symbols's name:speaker - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speaker = "speaker" - - /// SF Symbols's name:speaker.1 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speaker1 = "speaker.1" - - /// SF Symbols's name:speaker.1.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speaker1Fill = "speaker.1.fill" - - /// SF Symbols's name:speaker.2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speaker2 = "speaker.2" - - /// SF Symbols's name:speaker.2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speaker2Fill = "speaker.2.fill" - - /// SF Symbols's name:speaker.3 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speaker3 = "speaker.3" - - /// SF Symbols's name:speaker.3.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speaker3Fill = "speaker.3.fill" - - /// SF Symbols's name:speaker.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerFill = "speaker.fill" - - /// SF Symbols's name:speaker.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerSlash = "speaker.slash" - - /// SF Symbols's name:speaker.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerSlashFill = "speaker.slash.fill" - - /// SF Symbols's name:speaker.slash.fill.rtl - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerSlashFillRtl = "speaker.slash.fill.rtl" - - /// SF Symbols's name:speaker.slash.rtl - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerSlashRtl = "speaker.slash.rtl" - - /// SF Symbols's name:speaker.zzz - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerZzz = "speaker.zzz" - - /// SF Symbols's name:speaker.zzz.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerZzzFill = "speaker.zzz.fill" - - /// SF Symbols's name:speaker.zzz.fill.rtl - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerZzzFillRtl = "speaker.zzz.fill.rtl" - - /// SF Symbols's name:speaker.zzz.rtl - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speakerZzzRtl = "speaker.zzz.rtl" - - /// SF Symbols's name:speedometer - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case speedometer = "speedometer" - - /// SF Symbols's name:sportscourt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sportscourt = "sportscourt" - - /// SF Symbols's name:sportscourt.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sportscourtFill = "sportscourt.fill" - - /// SF Symbols's name:square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case square = "square" - - /// SF Symbols's name:square.and.arrow.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowDown = "square.and.arrow.down" - - /// SF Symbols's name:square.and.arrow.down.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowDownFill = "square.and.arrow.down.fill" - - /// SF Symbols's name:square.and.arrow.down.on.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowDownOnSquare = "square.and.arrow.down.on.square" - - /// SF Symbols's name:square.and.arrow.down.on.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowDownOnSquareFill = "square.and.arrow.down.on.square.fill" - - /// SF Symbols's name:square.and.arrow.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowUp = "square.and.arrow.up" - - /// SF Symbols's name:square.and.arrow.up.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowUpFill = "square.and.arrow.up.fill" - - /// SF Symbols's name:square.and.arrow.up.on.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowUpOnSquare = "square.and.arrow.up.on.square" - - /// SF Symbols's name:square.and.arrow.up.on.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndArrowUpOnSquareFill = "square.and.arrow.up.on.square.fill" - - /// SF Symbols's name:square.and.line.vertical.and.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndLineVerticalAndSquare = "square.and.line.vertical.and.square" - - /// SF Symbols's name:square.and.line.vertical.and.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndLineVerticalAndSquareFill = "square.and.line.vertical.and.square.fill" - - /// SF Symbols's name:square.and.pencil - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareAndPencil = "square.and.pencil" - - /// SF Symbols's name:square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareFill = "square.fill" - - /// SF Symbols's name:square.fill.and.line.vertical.and.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareFillAndLineVerticalAndSquare = "square.fill.and.line.vertical.and.square" - - /// SF Symbols's name:square.fill.and.line.vertical.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareFillAndLineVerticalSquareFill = "square.fill.and.line.vertical.square.fill" - - /// SF Symbols's name:square.fill.on.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareFillOnCircleFill = "square.fill.on.circle.fill" - - /// SF Symbols's name:square.fill.on.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareFillOnSquareFill = "square.fill.on.square.fill" - - /// SF Symbols's name:square.grid.2x2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareGrid2x2 = "square.grid.2x2" - - /// SF Symbols's name:square.grid.2x2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareGrid2x2Fill = "square.grid.2x2.fill" - - /// SF Symbols's name:square.grid.3x2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareGrid3x2 = "square.grid.3x2" - - /// SF Symbols's name:square.grid.3x2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareGrid3x2Fill = "square.grid.3x2.fill" - - /// SF Symbols's name:square.grid.4x3.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareGrid4x3Fill = "square.grid.4x3.fill" - - /// SF Symbols's name:square.lefthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareLefthalfFill = "square.lefthalf.fill" - - /// SF Symbols's name:square.on.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareOnCircle = "square.on.circle" - - /// SF Symbols's name:square.on.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareOnSquare = "square.on.square" - - /// SF Symbols's name:square.righthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareRighthalfFill = "square.righthalf.fill" - - /// SF Symbols's name:square.split.1x2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareSplit1x2 = "square.split.1x2" - - /// SF Symbols's name:square.split.1x2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareSplit1x2Fill = "square.split.1x2.fill" - - /// SF Symbols's name:square.split.2x1 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareSplit2x1 = "square.split.2x1" - - /// SF Symbols's name:square.split.2x1.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareSplit2x1Fill = "square.split.2x1.fill" - - /// SF Symbols's name:square.split.2x2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareSplit2x2 = "square.split.2x2" - - /// SF Symbols's name:square.split.2x2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareSplit2x2Fill = "square.split.2x2.fill" - - /// SF Symbols's name:square.stack - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack = "square.stack" - - /// SF Symbols's name:square.stack.3d.down.dottedline - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack3dDownDottedline = "square.stack.3d.down.dottedline" - - /// SF Symbols's name:square.stack.3d.down.right - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack3dDownRight = "square.stack.3d.down.right" - - /// SF Symbols's name:square.stack.3d.down.right.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack3dDownRightFill = "square.stack.3d.down.right.fill" - - /// SF Symbols's name:square.stack.3d.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack3dUp = "square.stack.3d.up" - - /// SF Symbols's name:square.stack.3d.up.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack3dUpFill = "square.stack.3d.up.fill" - - /// SF Symbols's name:square.stack.3d.up.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack3dUpSlash = "square.stack.3d.up.slash" - - /// SF Symbols's name:square.stack.3d.up.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStack3dUpSlashFill = "square.stack.3d.up.slash.fill" - - /// SF Symbols's name:square.stack.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squareStackFill = "square.stack.fill" - - /// SF Symbols's name:squares.below.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case squaresBelowRectangle = "squares.below.rectangle" - - /// SF Symbols's name:star - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case star = "star" - - /// SF Symbols's name:star.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case starCircle = "star.circle" - - /// SF Symbols's name:star.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case starCircleFill = "star.circle.fill" - - /// SF Symbols's name:star.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case starFill = "star.fill" - - /// SF Symbols's name:star.lefthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case starLefthalfFill = "star.lefthalf.fill" - - /// SF Symbols's name:star.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case starSlash = "star.slash" - - /// SF Symbols's name:star.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case starSlashFill = "star.slash.fill" - - /// SF Symbols's name:staroflife - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case staroflife = "staroflife" - - /// SF Symbols's name:staroflife.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case staroflifeFill = "staroflife.fill" - - /// SF Symbols's name:sterlingsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sterlingsignCircle = "sterlingsign.circle" - - /// SF Symbols's name:sterlingsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sterlingsignCircleFill = "sterlingsign.circle.fill" - - /// SF Symbols's name:sterlingsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sterlingsignSquare = "sterlingsign.square" - - /// SF Symbols's name:sterlingsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sterlingsignSquareFill = "sterlingsign.square.fill" - - /// SF Symbols's name:stop - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case stop = "stop" - - /// SF Symbols's name:stop.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case stopCircle = "stop.circle" - - /// SF Symbols's name:stop.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case stopCircleFill = "stop.circle.fill" - - /// SF Symbols's name:stop.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case stopFill = "stop.fill" - - /// SF Symbols's name:stopwatch - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case stopwatch = "stopwatch" - - /// SF Symbols's name:stopwatch.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case stopwatchFill = "stopwatch.fill" - - /// SF Symbols's name:strikethrough - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case strikethrough = "strikethrough" - - /// SF Symbols's name:suit.club - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitClub = "suit.club" - - /// SF Symbols's name:suit.club.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitClubFill = "suit.club.fill" - - /// SF Symbols's name:suit.diamond - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitDiamond = "suit.diamond" - - /// SF Symbols's name:suit.diamond.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitDiamondFill = "suit.diamond.fill" - - /// SF Symbols's name:suit.heart - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitHeart = "suit.heart" - - /// SF Symbols's name:suit.heart.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitHeartFill = "suit.heart.fill" - - /// SF Symbols's name:suit.spade - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitSpade = "suit.spade" - - /// SF Symbols's name:suit.spade.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case suitSpadeFill = "suit.spade.fill" - - /// SF Symbols's name:sum - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sum = "sum" - - /// SF Symbols's name:sun.dust - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunDust = "sun.dust" - - /// SF Symbols's name:sun.dust.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunDustFill = "sun.dust.fill" - - /// SF Symbols's name:sun.haze - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunHaze = "sun.haze" - - /// SF Symbols's name:sun.haze.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunHazeFill = "sun.haze.fill" - - /// SF Symbols's name:sun.max - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunMax = "sun.max" - - /// SF Symbols's name:sun.max.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunMaxFill = "sun.max.fill" - - /// SF Symbols's name:sun.min - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunMin = "sun.min" - - /// SF Symbols's name:sun.min.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunMinFill = "sun.min.fill" - - /// SF Symbols's name:sunrise - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunrise = "sunrise" - - /// SF Symbols's name:sunrise.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunriseFill = "sunrise.fill" - - /// SF Symbols's name:sunset - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunset = "sunset" - - /// SF Symbols's name:sunset.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case sunsetFill = "sunset.fill" - - /// SF Symbols's name:t.bubble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tBubble = "t.bubble" - - /// SF Symbols's name:t.bubble.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tBubbleFill = "t.bubble.fill" - - /// SF Symbols's name:t.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tCircle = "t.circle" - - /// SF Symbols's name:t.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tCircleFill = "t.circle.fill" - - /// SF Symbols's name:t.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tSquare = "t.square" - - /// SF Symbols's name:t.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tSquareFill = "t.square.fill" - - /// SF Symbols's name:table - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case table = "table" - - /// SF Symbols's name:table.badge.more - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tableBadgeMore = "table.badge.more" - - /// SF Symbols's name:table.badge.more.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tableBadgeMoreFill = "table.badge.more.fill" - - /// SF Symbols's name:table.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tableFill = "table.fill" - - /// SF Symbols's name:tag - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tag = "tag" - - /// SF Symbols's name:tag.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tagCircle = "tag.circle" - - /// SF Symbols's name:tag.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tagCircleFill = "tag.circle.fill" - - /// SF Symbols's name:tag.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tagFill = "tag.fill" - - /// SF Symbols's name:teletype - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case teletype = "teletype" - - /// SF Symbols's name:teletype.answer - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case teletypeAnswer = "teletype.answer" - - /// SF Symbols's name:tengesign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tengesignCircle = "tengesign.circle" - - /// SF Symbols's name:tengesign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tengesignCircleFill = "tengesign.circle.fill" - - /// SF Symbols's name:tengesign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tengesignSquare = "tengesign.square" - - /// SF Symbols's name:tengesign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tengesignSquareFill = "tengesign.square.fill" - - /// SF Symbols's name:text.aligncenter - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textAligncenter = "text.aligncenter" - - /// SF Symbols's name:text.alignleft - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textAlignleft = "text.alignleft" - - /// SF Symbols's name:text.alignright - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textAlignright = "text.alignright" - - /// SF Symbols's name:text.append - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textAppend = "text.append" - - /// SF Symbols's name:text.badge.checkmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textBadgeCheckmark = "text.badge.checkmark" - - /// SF Symbols's name:text.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textBadgeMinus = "text.badge.minus" - - /// SF Symbols's name:text.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textBadgePlus = "text.badge.plus" - - /// SF Symbols's name:text.badge.star - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textBadgeStar = "text.badge.star" - - /// SF Symbols's name:text.badge.xmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textBadgeXmark = "text.badge.xmark" - - /// SF Symbols's name:text.bubble - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textBubble = "text.bubble" - - /// SF Symbols's name:text.bubble.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textBubbleFill = "text.bubble.fill" - - /// SF Symbols's name:text.cursor - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textCursor = "text.cursor" - - /// SF Symbols's name:text.insert - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textInsert = "text.insert" - - /// SF Symbols's name:text.justify - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textJustify = "text.justify" - - /// SF Symbols's name:text.justifyleft - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textJustifyleft = "text.justifyleft" - - /// SF Symbols's name:text.justifyright - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textJustifyright = "text.justifyright" - - /// SF Symbols's name:text.quote - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textQuote = "text.quote" - - /// SF Symbols's name:textbox - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textbox = "textbox" - - /// SF Symbols's name:textformat - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformat = "textformat" - - /// SF Symbols's name:textformat.123 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformat123 = "textformat.123" - - /// SF Symbols's name:textformat.abc - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformatAbc = "textformat.abc" - - /// SF Symbols's name:textformat.abc.dottedunderline - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformatAbcDottedunderline = "textformat.abc.dottedunderline" - - /// SF Symbols's name:textformat.alt - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformatAlt = "textformat.alt" - - /// SF Symbols's name:textformat.size - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformatSize = "textformat.size" - - /// SF Symbols's name:textformat.subscript - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformatSubscript = "textformat.subscript" - - /// SF Symbols's name:textformat.superscript - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case textformatSuperscript = "textformat.superscript" - - /// SF Symbols's name:thermometer - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case thermometer = "thermometer" - - /// SF Symbols's name:thermometer.snowflake - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case thermometerSnowflake = "thermometer.snowflake" - - /// SF Symbols's name:thermometer.sun - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case thermometerSun = "thermometer.sun" - - /// SF Symbols's name:timelapse - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case timelapse = "timelapse" - - /// SF Symbols's name:timer - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case timer = "timer" - - /// SF Symbols's name:tornado - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tornado = "tornado" - - /// SF Symbols's name:tortoise - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tortoise = "tortoise" - - /// SF Symbols's name:tortoise.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tortoiseFill = "tortoise.fill" - - /// SF Symbols's name:tram.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tramFill = "tram.fill" - - /// SF Symbols's name:trash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trash = "trash" - - /// SF Symbols's name:trash.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trashCircle = "trash.circle" - - /// SF Symbols's name:trash.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trashCircleFill = "trash.circle.fill" - - /// SF Symbols's name:trash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trashFill = "trash.fill" - - /// SF Symbols's name:trash.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trashSlash = "trash.slash" - - /// SF Symbols's name:trash.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trashSlashFill = "trash.slash.fill" - - /// SF Symbols's name:tray - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tray = "tray" - - /// SF Symbols's name:tray.2 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tray2 = "tray.2" - - /// SF Symbols's name:tray.2.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tray2Fill = "tray.2.fill" - - /// SF Symbols's name:tray.and.arrow.down - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trayAndArrowDown = "tray.and.arrow.down" - - /// SF Symbols's name:tray.and.arrow.down.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trayAndArrowDownFill = "tray.and.arrow.down.fill" - - /// SF Symbols's name:tray.and.arrow.up - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trayAndArrowUp = "tray.and.arrow.up" - - /// SF Symbols's name:tray.and.arrow.up.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trayAndArrowUpFill = "tray.and.arrow.up.fill" - - /// SF Symbols's name:tray.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trayFill = "tray.fill" - - /// SF Symbols's name:tray.full - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trayFull = "tray.full" - - /// SF Symbols's name:tray.full.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case trayFullFill = "tray.full.fill" - - /// SF Symbols's name:triangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case triangle = "triangle" - - /// SF Symbols's name:triangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case triangleFill = "triangle.fill" - - /// SF Symbols's name:triangle.lefthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case triangleLefthalfFill = "triangle.lefthalf.fill" - - /// SF Symbols's name:triangle.righthalf.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case triangleRighthalfFill = "triangle.righthalf.fill" - - /// SF Symbols's name:tropicalstorm - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tropicalstorm = "tropicalstorm" - - /// SF Symbols's name:tugriksign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tugriksignCircle = "tugriksign.circle" - - /// SF Symbols's name:tugriksign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tugriksignCircleFill = "tugriksign.circle.fill" - - /// SF Symbols's name:tugriksign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tugriksignSquare = "tugriksign.square" - - /// SF Symbols's name:tugriksign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tugriksignSquareFill = "tugriksign.square.fill" - - /// SF Symbols's name:tuningfork - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tuningfork = "tuningfork" - - /// SF Symbols's name:turkishlirasign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case turkishlirasignCircle = "turkishlirasign.circle" - - /// SF Symbols's name:turkishlirasign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case turkishlirasignCircleFill = "turkishlirasign.circle.fill" - - /// SF Symbols's name:turkishlirasign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case turkishlirasignSquare = "turkishlirasign.square" - - /// SF Symbols's name:turkishlirasign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case turkishlirasignSquareFill = "turkishlirasign.square.fill" - - /// SF Symbols's name:tv - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tv = "tv" - - /// SF Symbols's name:tv.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tvCircle = "tv.circle" - - /// SF Symbols's name:tv.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tvCircleFill = "tv.circle.fill" - - /// SF Symbols's name:tv.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tvFill = "tv.fill" - - /// SF Symbols's name:tv.music.note - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tvMusicNote = "tv.music.note" - - /// SF Symbols's name:tv.music.note.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case tvMusicNoteFill = "tv.music.note.fill" - - /// SF Symbols's name:u.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case uCircle = "u.circle" - - /// SF Symbols's name:u.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case uCircleFill = "u.circle.fill" - - /// SF Symbols's name:u.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case uSquare = "u.square" - - /// SF Symbols's name:u.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case uSquareFill = "u.square.fill" - - /// SF Symbols's name:uiwindow.split.2x1 - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case uiwindowSplit2x1 = "uiwindow.split.2x1" - - /// SF Symbols's name:umbrella - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case umbrella = "umbrella" - - /// SF Symbols's name:umbrella.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case umbrellaFill = "umbrella.fill" - - /// SF Symbols's name:underline - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case underline = "underline" - - /// SF Symbols's name:v.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case vCircle = "v.circle" - - /// SF Symbols's name:v.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case vCircleFill = "v.circle.fill" - - /// SF Symbols's name:v.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case vSquare = "v.square" - - /// SF Symbols's name:v.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case vSquareFill = "v.square.fill" - - /// SF Symbols's name:video - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case video = "video" - - /// SF Symbols's name:video.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case videoBadgePlus = "video.badge.plus" - - /// SF Symbols's name:video.badge.plus.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case videoBadgePlusFill = "video.badge.plus.fill" - - /// SF Symbols's name:video.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case videoCircle = "video.circle" - - /// SF Symbols's name:video.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case videoCircleFill = "video.circle.fill" - - /// SF Symbols's name:video.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case videoFill = "video.fill" - - /// SF Symbols's name:video.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case videoSlash = "video.slash" - - /// SF Symbols's name:video.slash.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case videoSlashFill = "video.slash.fill" - - /// SF Symbols's name:view.2d - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case view2d = "view.2d" - - /// SF Symbols's name:view.3d - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case view3d = "view.3d" - - /// SF Symbols's name:viewfinder - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case viewfinder = "viewfinder" - - /// SF Symbols's name:viewfinder.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case viewfinderCircle = "viewfinder.circle" - - /// SF Symbols's name:viewfinder.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case viewfinderCircleFill = "viewfinder.circle.fill" - - /// SF Symbols's name:w.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wCircle = "w.circle" - - /// SF Symbols's name:w.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wCircleFill = "w.circle.fill" - - /// SF Symbols's name:w.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wSquare = "w.square" - - /// SF Symbols's name:w.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wSquareFill = "w.square.fill" - - /// SF Symbols's name:wand.and.rays - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wandAndRays = "wand.and.rays" - - /// SF Symbols's name:wand.and.rays.inverse - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wandAndRaysInverse = "wand.and.rays.inverse" - - /// SF Symbols's name:wand.and.stars - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wandAndStars = "wand.and.stars" - - /// SF Symbols's name:wand.and.stars.inverse - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wandAndStarsInverse = "wand.and.stars.inverse" - - /// SF Symbols's name:waveform - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case waveform = "waveform" - - /// SF Symbols's name:waveform.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case waveformCircle = "waveform.circle" - - /// SF Symbols's name:waveform.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case waveformCircleFill = "waveform.circle.fill" - - /// SF Symbols's name:waveform.path - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case waveformPath = "waveform.path" - - /// SF Symbols's name:waveform.path.badge.minus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case waveformPathBadgeMinus = "waveform.path.badge.minus" - - /// SF Symbols's name:waveform.path.badge.plus - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case waveformPathBadgePlus = "waveform.path.badge.plus" - - /// SF Symbols's name:waveform.path.ecg - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case waveformPathEcg = "waveform.path.ecg" - - /// SF Symbols's name:wifi - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wifi = "wifi" - - /// SF Symbols's name:wifi.exclamationmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wifiExclamationmark = "wifi.exclamationmark" - - /// SF Symbols's name:wifi.slash - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wifiSlash = "wifi.slash" - - /// SF Symbols's name:wind - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wind = "wind" - - /// SF Symbols's name:wind.snow - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case windSnow = "wind.snow" - - /// SF Symbols's name:wonsign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wonsignCircle = "wonsign.circle" - - /// SF Symbols's name:wonsign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wonsignCircleFill = "wonsign.circle.fill" - - /// SF Symbols's name:wonsign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wonsignSquare = "wonsign.square" - - /// SF Symbols's name:wonsign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wonsignSquareFill = "wonsign.square.fill" - - /// SF Symbols's name:wrench - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wrench = "wrench" - - /// SF Symbols's name:wrench.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case wrenchFill = "wrench.fill" - - /// SF Symbols's name:x.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xCircle = "x.circle" - - /// SF Symbols's name:x.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xCircleFill = "x.circle.fill" - - /// SF Symbols's name:x.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xSquare = "x.square" - - /// SF Symbols's name:x.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xSquareFill = "x.square.fill" - - /// SF Symbols's name:x.squareroot - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xSquareroot = "x.squareroot" - - /// SF Symbols's name:xmark - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmark = "xmark" - - /// SF Symbols's name:xmark.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkCircle = "xmark.circle" - - /// SF Symbols's name:xmark.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkCircleFill = "xmark.circle.fill" - - /// SF Symbols's name:xmark.icloud - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkIcloud = "xmark.icloud" - - /// SF Symbols's name:xmark.icloud.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkIcloudFill = "xmark.icloud.fill" - - /// SF Symbols's name:xmark.octagon - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkOctagon = "xmark.octagon" - - /// SF Symbols's name:xmark.octagon.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkOctagonFill = "xmark.octagon.fill" - - /// SF Symbols's name:xmark.rectangle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkRectangle = "xmark.rectangle" - - /// SF Symbols's name:xmark.rectangle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkRectangleFill = "xmark.rectangle.fill" - - /// SF Symbols's name:xmark.seal - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkSeal = "xmark.seal" - - /// SF Symbols's name:xmark.seal.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkSealFill = "xmark.seal.fill" - - /// SF Symbols's name:xmark.shield - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkShield = "xmark.shield" - - /// SF Symbols's name:xmark.shield.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkShieldFill = "xmark.shield.fill" - - /// SF Symbols's name:xmark.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkSquare = "xmark.square" - - /// SF Symbols's name:xmark.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case xmarkSquareFill = "xmark.square.fill" - - /// SF Symbols's name:y.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case yCircle = "y.circle" - - /// SF Symbols's name:y.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case yCircleFill = "y.circle.fill" - - /// SF Symbols's name:y.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ySquare = "y.square" - - /// SF Symbols's name:y.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case ySquareFill = "y.square.fill" - - /// SF Symbols's name:yensign.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case yensignCircle = "yensign.circle" - - /// SF Symbols's name:yensign.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case yensignCircleFill = "yensign.circle.fill" - - /// SF Symbols's name:yensign.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case yensignSquare = "yensign.square" - - /// SF Symbols's name:yensign.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case yensignSquareFill = "yensign.square.fill" - - /// SF Symbols's name:z.circle - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case zCircle = "z.circle" - - /// SF Symbols's name:z.circle.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case zCircleFill = "z.circle.fill" - - /// SF Symbols's name:z.square - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case zSquare = "z.square" - - /// SF Symbols's name:z.square.fill - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case zSquareFill = "z.square.fill" - - /// SF Symbols's name:zzz - @available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) - case zzz = "zzz" - - /// SF Symbols's name:arrow.uturn.left.circle.badge.ellipsis - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case arrowUturnLeftCircleBadgeEllipsis = "arrow.uturn.left.circle.badge.ellipsis" - - /// SF Symbols's name:aspectratio - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case aspectratio = "aspectratio" - - /// SF Symbols's name:aspectratio.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case aspectratioFill = "aspectratio.fill" - - /// SF Symbols's name:car - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case car = "car" - - /// SF Symbols's name:circle.grid.2x2 - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case circleGrid2x2 = "circle.grid.2x2" - - /// SF Symbols's name:circle.grid.2x2.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case circleGrid2x2Fill = "circle.grid.2x2.fill" - - /// SF Symbols's name:flashlight.off.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case flashlightOffFill = "flashlight.off.fill" - - /// SF Symbols's name:flashlight.on.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case flashlightOnFill = "flashlight.on.fill" - - /// SF Symbols's name:flip.horizontal - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case flipHorizontal = "flip.horizontal" - - /// SF Symbols's name:flip.horizontal.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case flipHorizontalFill = "flip.horizontal.fill" - - /// SF Symbols's name:mappin.circle - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case mappinCircle = "mappin.circle" - - /// SF Symbols's name:mappin.circle.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case mappinCircleFill = "mappin.circle.fill" - - /// SF Symbols's name:paperclip.circle - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case paperclipCircle = "paperclip.circle" - - /// SF Symbols's name:paperclip.circle.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case paperclipCircleFill = "paperclip.circle.fill" - - /// SF Symbols's name:pin.circle - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case pinCircle = "pin.circle" - - /// SF Symbols's name:pin.circle.fill - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case pinCircleFill = "pin.circle.fill" - - /// SF Symbols's name:scissors.badge.ellipsis - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case scissorsBadgeEllipsis = "scissors.badge.ellipsis" - - /// SF Symbols's name:studentdesk - @available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) - case studentdesk = "studentdesk" - - /// SF Symbols's name:1.magnifyingglass.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case _1MagnifyingglassAr = "1.magnifyingglass.ar" - - /// SF Symbols's name:4k.tv - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case _4kTv = "4k.tv" - - /// SF Symbols's name:4k.tv.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case _4kTvFill = "4k.tv.fill" - - /// SF Symbols's name:a.book.closed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosed = "a.book.closed" - - /// SF Symbols's name:a.book.closed.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedAr = "a.book.closed.ar" - - /// SF Symbols's name:a.book.closed.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFill = "a.book.closed.fill" - - /// SF Symbols's name:a.book.closed.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFillAr = "a.book.closed.fill.ar" - - /// SF Symbols's name:a.book.closed.fill.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFillHe = "a.book.closed.fill.he" - - /// SF Symbols's name:a.book.closed.fill.hi - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFillHi = "a.book.closed.fill.hi" - - /// SF Symbols's name:a.book.closed.fill.ja - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFillJa = "a.book.closed.fill.ja" - - /// SF Symbols's name:a.book.closed.fill.ko - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFillKo = "a.book.closed.fill.ko" - - /// SF Symbols's name:a.book.closed.fill.th - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFillTh = "a.book.closed.fill.th" - - /// SF Symbols's name:a.book.closed.fill.zh - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedFillZh = "a.book.closed.fill.zh" - - /// SF Symbols's name:a.book.closed.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedHe = "a.book.closed.he" - - /// SF Symbols's name:a.book.closed.hi - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedHi = "a.book.closed.hi" - - /// SF Symbols's name:a.book.closed.ja - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedJa = "a.book.closed.ja" - - /// SF Symbols's name:a.book.closed.ko - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedKo = "a.book.closed.ko" - - /// SF Symbols's name:a.book.closed.th - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedTh = "a.book.closed.th" - - /// SF Symbols's name:a.book.closed.zh - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aBookClosedZh = "a.book.closed.zh" - - /// SF Symbols's name:a.magnify - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case aMagnify = "a.magnify" - - /// SF Symbols's name:abc - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case abc = "abc" - - /// SF Symbols's name:airplane.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airplaneCircle = "airplane.circle" - - /// SF Symbols's name:airplane.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airplaneCircleFill = "airplane.circle.fill" - - /// SF Symbols's name:airpod.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airpodLeft = "airpod.left" - - /// SF Symbols's name:airpod.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airpodRight = "airpod.right" - - /// SF Symbols's name:airpodpro.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airpodproLeft = "airpodpro.left" - - /// SF Symbols's name:airpodpro.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airpodproRight = "airpodpro.right" - - /// SF Symbols's name:airpods - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airpods = "airpods" - - /// SF Symbols's name:airpodspro - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airpodspro = "airpodspro" - - /// SF Symbols's name:airport.express - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airportExpress = "airport.express" - - /// SF Symbols's name:airport.extreme - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airportExtreme = "airport.extreme" - - /// SF Symbols's name:airport.extreme.tower - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case airportExtremeTower = "airport.extreme.tower" - - /// SF Symbols's name:amplifier - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case amplifier = "amplifier" - - /// SF Symbols's name:appclip - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appclip = "appclip" - - /// SF Symbols's name:applelogo - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case applelogo = "applelogo" - - /// SF Symbols's name:applescript - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case applescript = "applescript" - - /// SF Symbols's name:applescript.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case applescriptFill = "applescript.fill" - - /// SF Symbols's name:appletv - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appletv = "appletv" - - /// SF Symbols's name:appletv.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appletvFill = "appletv.fill" - - /// SF Symbols's name:applewatch - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case applewatch = "applewatch" - - /// SF Symbols's name:applewatch.radiowaves.left.and.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case applewatchRadiowavesLeftAndRight = "applewatch.radiowaves.left.and.right" - - /// SF Symbols's name:applewatch.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case applewatchSlash = "applewatch.slash" - - /// SF Symbols's name:applewatch.watchface - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case applewatchWatchface = "applewatch.watchface" - - /// SF Symbols's name:apps.ipad - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appsIpad = "apps.ipad" - - /// SF Symbols's name:apps.ipad.landscape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appsIpadLandscape = "apps.ipad.landscape" - - /// SF Symbols's name:apps.iphone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appsIphone = "apps.iphone" - - /// SF Symbols's name:apps.iphone.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appsIphoneBadgePlus = "apps.iphone.badge.plus" - - /// SF Symbols's name:apps.iphone.landscape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appsIphoneLandscape = "apps.iphone.landscape" - - /// SF Symbols's name:apps.iphone.landscape.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case appsIphoneLandscapeRtl = "apps.iphone.landscape.rtl" - - /// SF Symbols's name:archivebox.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case archiveboxCircle = "archivebox.circle" - - /// SF Symbols's name:archivebox.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case archiveboxCircleFill = "archivebox.circle.fill" - - /// SF Symbols's name:arrow.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowBackward = "arrow.backward" - - /// SF Symbols's name:arrow.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowBackwardCircle = "arrow.backward.circle" - - /// SF Symbols's name:arrow.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowBackwardCircleFill = "arrow.backward.circle.fill" - - /// SF Symbols's name:arrow.backward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowBackwardSquare = "arrow.backward.square" - - /// SF Symbols's name:arrow.backward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowBackwardSquareFill = "arrow.backward.square.fill" - - /// SF Symbols's name:arrow.clockwise.heart - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowClockwiseHeart = "arrow.clockwise.heart" - - /// SF Symbols's name:arrow.clockwise.heart.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowClockwiseHeartFill = "arrow.clockwise.heart.fill" - - /// SF Symbols's name:arrow.down.app - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownApp = "arrow.down.app" - - /// SF Symbols's name:arrow.down.app.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownAppFill = "arrow.down.app.fill" - - /// SF Symbols's name:arrow.down.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownBackward = "arrow.down.backward" - - /// SF Symbols's name:arrow.down.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownBackwardCircle = "arrow.down.backward.circle" - - /// SF Symbols's name:arrow.down.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownBackwardCircleFill = "arrow.down.backward.circle.fill" - - /// SF Symbols's name:arrow.down.backward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownBackwardSquare = "arrow.down.backward.square" - - /// SF Symbols's name:arrow.down.backward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownBackwardSquareFill = "arrow.down.backward.square.fill" - - /// SF Symbols's name:arrow.down.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForward = "arrow.down.forward" - - /// SF Symbols's name:arrow.down.forward.and.arrow.up.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForwardAndArrowUpBackward = "arrow.down.forward.and.arrow.up.backward" - - /// SF Symbols's name:arrow.down.forward.and.arrow.up.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForwardAndArrowUpBackwardCircle = "arrow.down.forward.and.arrow.up.backward.circle" - - /// SF Symbols's name:arrow.down.forward.and.arrow.up.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForwardAndArrowUpBackwardCircleFill = "arrow.down.forward.and.arrow.up.backward.circle.fill" - - /// SF Symbols's name:arrow.down.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForwardCircle = "arrow.down.forward.circle" - - /// SF Symbols's name:arrow.down.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForwardCircleFill = "arrow.down.forward.circle.fill" - - /// SF Symbols's name:arrow.down.forward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForwardSquare = "arrow.down.forward.square" - - /// SF Symbols's name:arrow.down.forward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownForwardSquareFill = "arrow.down.forward.square.fill" - - /// SF Symbols's name:arrow.down.heart - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownHeart = "arrow.down.heart" - - /// SF Symbols's name:arrow.down.heart.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownHeartFill = "arrow.down.heart.fill" - - /// SF Symbols's name:arrow.down.right.and.arrow.up.left.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownRightAndArrowUpLeftCircle = "arrow.down.right.and.arrow.up.left.circle" - - /// SF Symbols's name:arrow.down.right.and.arrow.up.left.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowDownRightAndArrowUpLeftCircleFill = "arrow.down.right.and.arrow.up.left.circle.fill" - - /// SF Symbols's name:arrow.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowForward = "arrow.forward" - - /// SF Symbols's name:arrow.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowForwardCircle = "arrow.forward.circle" - - /// SF Symbols's name:arrow.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowForwardCircleFill = "arrow.forward.circle.fill" - - /// SF Symbols's name:arrow.forward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowForwardSquare = "arrow.forward.square" - - /// SF Symbols's name:arrow.forward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowForwardSquareFill = "arrow.forward.square.fill" - - /// SF Symbols's name:arrow.left.and.right.righttriangle.left.righttriangle.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowLeftAndRightRighttriangleLeftRighttriangleRight = "arrow.left.and.right.righttriangle.left.righttriangle.right" - - /// SF Symbols's name:arrow.left.and.right.righttriangle.left.righttriangle.right.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowLeftAndRightRighttriangleLeftRighttriangleRightFill = "arrow.left.and.right.righttriangle.left.righttriangle.right.fill" - - /// SF Symbols's name:arrow.left.arrow.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowLeftArrowRight = "arrow.left.arrow.right" - - /// SF Symbols's name:arrow.left.arrow.right.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowLeftArrowRightCircle = "arrow.left.arrow.right.circle" - - /// SF Symbols's name:arrow.left.arrow.right.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowLeftArrowRightCircleFill = "arrow.left.arrow.right.circle.fill" - - /// SF Symbols's name:arrow.left.arrow.right.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowLeftArrowRightSquare = "arrow.left.arrow.right.square" - - /// SF Symbols's name:arrow.left.arrow.right.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowLeftArrowRightSquareFill = "arrow.left.arrow.right.square.fill" - - /// SF Symbols's name:arrow.rectanglepath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowRectanglepath = "arrow.rectanglepath" - - /// SF Symbols's name:arrow.right.doc.on.clipboard - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowRightDocOnClipboard = "arrow.right.doc.on.clipboard" - - /// SF Symbols's name:arrow.triangle.2.circlepath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangle2Circlepath = "arrow.triangle.2.circlepath" - - /// SF Symbols's name:arrow.triangle.2.circlepath.camera - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangle2CirclepathCamera = "arrow.triangle.2.circlepath.camera" - - /// SF Symbols's name:arrow.triangle.2.circlepath.camera.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangle2CirclepathCameraFill = "arrow.triangle.2.circlepath.camera.fill" - - /// SF Symbols's name:arrow.triangle.2.circlepath.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangle2CirclepathCircle = "arrow.triangle.2.circlepath.circle" - - /// SF Symbols's name:arrow.triangle.2.circlepath.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangle2CirclepathCircleFill = "arrow.triangle.2.circlepath.circle.fill" - - /// SF Symbols's name:arrow.triangle.2.circlepath.doc.on.clipboard - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangle2CirclepathDocOnClipboard = "arrow.triangle.2.circlepath.doc.on.clipboard" - - /// SF Symbols's name:arrow.triangle.branch - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleBranch = "arrow.triangle.branch" - - /// SF Symbols's name:arrow.triangle.capsulepath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleCapsulepath = "arrow.triangle.capsulepath" - - /// SF Symbols's name:arrow.triangle.merge - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleMerge = "arrow.triangle.merge" - - /// SF Symbols's name:arrow.triangle.pull - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTrianglePull = "arrow.triangle.pull" - - /// SF Symbols's name:arrow.triangle.swap - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleSwap = "arrow.triangle.swap" - - /// SF Symbols's name:arrow.triangle.turn.up.right.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleTurnUpRightCircle = "arrow.triangle.turn.up.right.circle" - - /// SF Symbols's name:arrow.triangle.turn.up.right.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleTurnUpRightCircleFill = "arrow.triangle.turn.up.right.circle.fill" - - /// SF Symbols's name:arrow.triangle.turn.up.right.diamond - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleTurnUpRightDiamond = "arrow.triangle.turn.up.right.diamond" - - /// SF Symbols's name:arrow.triangle.turn.up.right.diamond.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTriangleTurnUpRightDiamondFill = "arrow.triangle.turn.up.right.diamond.fill" - - /// SF Symbols's name:arrow.turn.up.forward.iphone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTurnUpForwardIphone = "arrow.turn.up.forward.iphone" - - /// SF Symbols's name:arrow.turn.up.forward.iphone.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowTurnUpForwardIphoneFill = "arrow.turn.up.forward.iphone.fill" - - /// SF Symbols's name:arrow.up.and.down.and.arrow.left.and.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpAndDownAndArrowLeftAndRight = "arrow.up.and.down.and.arrow.left.and.right" - - /// SF Symbols's name:arrow.up.and.down.righttriangle.up.fill.righttriangle.down.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpAndDownRighttriangleUpFillRighttriangleDownFill = "arrow.up.and.down.righttriangle.up.fill.righttriangle.down.fill" - - /// SF Symbols's name:arrow.up.and.down.righttriangle.up.righttriangle.down - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpAndDownRighttriangleUpRighttriangleDown = "arrow.up.and.down.righttriangle.up.righttriangle.down" - - /// SF Symbols's name:arrow.up.and.person.rectangle.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpAndPersonRectanglePortrait = "arrow.up.and.person.rectangle.portrait" - - /// SF Symbols's name:arrow.up.and.person.rectangle.turn.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpAndPersonRectangleTurnLeft = "arrow.up.and.person.rectangle.turn.left" - - /// SF Symbols's name:arrow.up.and.person.rectangle.turn.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpAndPersonRectangleTurnRight = "arrow.up.and.person.rectangle.turn.right" - - /// SF Symbols's name:arrow.up.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackward = "arrow.up.backward" - - /// SF Symbols's name:arrow.up.backward.and.arrow.down.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackwardAndArrowDownForward = "arrow.up.backward.and.arrow.down.forward" - - /// SF Symbols's name:arrow.up.backward.and.arrow.down.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackwardAndArrowDownForwardCircle = "arrow.up.backward.and.arrow.down.forward.circle" - - /// SF Symbols's name:arrow.up.backward.and.arrow.down.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackwardAndArrowDownForwardCircleFill = "arrow.up.backward.and.arrow.down.forward.circle.fill" - - /// SF Symbols's name:arrow.up.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackwardCircle = "arrow.up.backward.circle" - - /// SF Symbols's name:arrow.up.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackwardCircleFill = "arrow.up.backward.circle.fill" - - /// SF Symbols's name:arrow.up.backward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackwardSquare = "arrow.up.backward.square" - - /// SF Symbols's name:arrow.up.backward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpBackwardSquareFill = "arrow.up.backward.square.fill" - - /// SF Symbols's name:arrow.up.doc.on.clipboard - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpDocOnClipboard = "arrow.up.doc.on.clipboard" - - /// SF Symbols's name:arrow.up.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpForward = "arrow.up.forward" - - /// SF Symbols's name:arrow.up.forward.app - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpForwardApp = "arrow.up.forward.app" - - /// SF Symbols's name:arrow.up.forward.app.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpForwardAppFill = "arrow.up.forward.app.fill" - - /// SF Symbols's name:arrow.up.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpForwardCircle = "arrow.up.forward.circle" - - /// SF Symbols's name:arrow.up.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpForwardCircleFill = "arrow.up.forward.circle.fill" - - /// SF Symbols's name:arrow.up.forward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpForwardSquare = "arrow.up.forward.square" - - /// SF Symbols's name:arrow.up.forward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpForwardSquareFill = "arrow.up.forward.square.fill" - - /// SF Symbols's name:arrow.up.heart - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpHeart = "arrow.up.heart" - - /// SF Symbols's name:arrow.up.heart.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpHeartFill = "arrow.up.heart.fill" - - /// SF Symbols's name:arrow.up.left.and.arrow.down.right.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpLeftAndArrowDownRightCircle = "arrow.up.left.and.arrow.down.right.circle" - - /// SF Symbols's name:arrow.up.left.and.arrow.down.right.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpLeftAndArrowDownRightCircleFill = "arrow.up.left.and.arrow.down.right.circle.fill" - - /// SF Symbols's name:arrow.up.left.and.down.right.and.arrow.up.right.and.down.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpLeftAndDownRightAndArrowUpRightAndDownLeft = "arrow.up.left.and.down.right.and.arrow.up.right.and.down.left" - - /// SF Symbols's name:arrow.up.left.and.down.right.magnifyingglass - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpLeftAndDownRightMagnifyingglass = "arrow.up.left.and.down.right.magnifyingglass" - - /// SF Symbols's name:arrow.up.message - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpMessage = "arrow.up.message" - - /// SF Symbols's name:arrow.up.message.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpMessageFill = "arrow.up.message.fill" - - /// SF Symbols's name:arrow.up.right.and.arrow.down.left.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpRightAndArrowDownLeftRectangle = "arrow.up.right.and.arrow.down.left.rectangle" - - /// SF Symbols's name:arrow.up.right.and.arrow.down.left.rectangle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUpRightAndArrowDownLeftRectangleFill = "arrow.up.right.and.arrow.down.left.rectangle.fill" - - /// SF Symbols's name:arrow.uturn.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnBackward = "arrow.uturn.backward" - - /// SF Symbols's name:arrow.uturn.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnBackwardCircle = "arrow.uturn.backward.circle" - - /// SF Symbols's name:arrow.uturn.backward.circle.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnBackwardCircleBadgeEllipsis = "arrow.uturn.backward.circle.badge.ellipsis" - - /// SF Symbols's name:arrow.uturn.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnBackwardCircleFill = "arrow.uturn.backward.circle.fill" - - /// SF Symbols's name:arrow.uturn.backward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnBackwardSquare = "arrow.uturn.backward.square" - - /// SF Symbols's name:arrow.uturn.backward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnBackwardSquareFill = "arrow.uturn.backward.square.fill" - - /// SF Symbols's name:arrow.uturn.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnForward = "arrow.uturn.forward" - - /// SF Symbols's name:arrow.uturn.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnForwardCircle = "arrow.uturn.forward.circle" - - /// SF Symbols's name:arrow.uturn.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnForwardCircleFill = "arrow.uturn.forward.circle.fill" - - /// SF Symbols's name:arrow.uturn.forward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnForwardSquare = "arrow.uturn.forward.square" - - /// SF Symbols's name:arrow.uturn.forward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowUturnForwardSquareFill = "arrow.uturn.forward.square.fill" - - /// SF Symbols's name:arrowshape.bounce.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeBounceForward = "arrowshape.bounce.forward" - - /// SF Symbols's name:arrowshape.bounce.forward.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeBounceForwardFill = "arrowshape.bounce.forward.fill" - - /// SF Symbols's name:arrowshape.bounce.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeBounceRight = "arrowshape.bounce.right" - - /// SF Symbols's name:arrowshape.bounce.right.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeBounceRightFill = "arrowshape.bounce.right.fill" - - /// SF Symbols's name:arrowshape.turn.up.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackward = "arrowshape.turn.up.backward" - - /// SF Symbols's name:arrowshape.turn.up.backward.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackward2 = "arrowshape.turn.up.backward.2" - - /// SF Symbols's name:arrowshape.turn.up.backward.2.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackward2Circle = "arrowshape.turn.up.backward.2.circle" - - /// SF Symbols's name:arrowshape.turn.up.backward.2.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackward2CircleFill = "arrowshape.turn.up.backward.2.circle.fill" - - /// SF Symbols's name:arrowshape.turn.up.backward.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackward2Fill = "arrowshape.turn.up.backward.2.fill" - - /// SF Symbols's name:arrowshape.turn.up.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackwardCircle = "arrowshape.turn.up.backward.circle" - - /// SF Symbols's name:arrowshape.turn.up.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackwardCircleFill = "arrowshape.turn.up.backward.circle.fill" - - /// SF Symbols's name:arrowshape.turn.up.backward.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpBackwardFill = "arrowshape.turn.up.backward.fill" - - /// SF Symbols's name:arrowshape.turn.up.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpForward = "arrowshape.turn.up.forward" - - /// SF Symbols's name:arrowshape.turn.up.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpForwardCircle = "arrowshape.turn.up.forward.circle" - - /// SF Symbols's name:arrowshape.turn.up.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpForwardCircleFill = "arrowshape.turn.up.forward.circle.fill" - - /// SF Symbols's name:arrowshape.turn.up.forward.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpForwardFill = "arrowshape.turn.up.forward.fill" - - /// SF Symbols's name:arrowshape.turn.up.left.2.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpLeft2Circle = "arrowshape.turn.up.left.2.circle" - - /// SF Symbols's name:arrowshape.turn.up.left.2.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeTurnUpLeft2CircleFill = "arrowshape.turn.up.left.2.circle.fill" - - /// SF Symbols's name:arrowshape.zigzag.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeZigzagForward = "arrowshape.zigzag.forward" - - /// SF Symbols's name:arrowshape.zigzag.forward.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeZigzagForwardFill = "arrowshape.zigzag.forward.fill" - - /// SF Symbols's name:arrowshape.zigzag.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeZigzagRight = "arrowshape.zigzag.right" - - /// SF Symbols's name:arrowshape.zigzag.right.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowshapeZigzagRightFill = "arrowshape.zigzag.right.fill" - - /// SF Symbols's name:arrowtriangle.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleBackward = "arrowtriangle.backward" - - /// SF Symbols's name:arrowtriangle.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleBackwardCircle = "arrowtriangle.backward.circle" - - /// SF Symbols's name:arrowtriangle.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleBackwardCircleFill = "arrowtriangle.backward.circle.fill" - - /// SF Symbols's name:arrowtriangle.backward.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleBackwardFill = "arrowtriangle.backward.fill" - - /// SF Symbols's name:arrowtriangle.backward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleBackwardSquare = "arrowtriangle.backward.square" - - /// SF Symbols's name:arrowtriangle.backward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleBackwardSquareFill = "arrowtriangle.backward.square.fill" - - /// SF Symbols's name:arrowtriangle.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleForward = "arrowtriangle.forward" - - /// SF Symbols's name:arrowtriangle.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleForwardCircle = "arrowtriangle.forward.circle" - - /// SF Symbols's name:arrowtriangle.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleForwardCircleFill = "arrowtriangle.forward.circle.fill" - - /// SF Symbols's name:arrowtriangle.forward.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleForwardFill = "arrowtriangle.forward.fill" - - /// SF Symbols's name:arrowtriangle.forward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleForwardSquare = "arrowtriangle.forward.square" - - /// SF Symbols's name:arrowtriangle.forward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleForwardSquareFill = "arrowtriangle.forward.square.fill" - - /// SF Symbols's name:arrowtriangle.left.and.line.vertical.and.arrowtriangle.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleLeftAndLineVerticalAndArrowtriangleRight = "arrowtriangle.left.and.line.vertical.and.arrowtriangle.right" - - /// SF Symbols's name:arrowtriangle.left.fill.and.line.vertical.and.arrowtriangle.right.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleLeftFillAndLineVerticalAndArrowtriangleRightFill = "arrowtriangle.left.fill.and.line.vertical.and.arrowtriangle.right.fill" - - /// SF Symbols's name:arrowtriangle.right.and.line.vertical.and.arrowtriangle.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleRightAndLineVerticalAndArrowtriangleLeft = "arrowtriangle.right.and.line.vertical.and.arrowtriangle.left" - - /// SF Symbols's name:arrowtriangle.right.fill.and.line.vertical.and.arrowtriangle.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case arrowtriangleRightFillAndLineVerticalAndArrowtriangleLeftFill = "arrowtriangle.right.fill.and.line.vertical.and.arrowtriangle.left.fill" - - /// SF Symbols's name:at.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case atCircle = "at.circle" - - /// SF Symbols's name:at.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case atCircleFill = "at.circle.fill" - - /// SF Symbols's name:atom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case atom = "atom" - - /// SF Symbols's name:backward.frame - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case backwardFrame = "backward.frame" - - /// SF Symbols's name:backward.frame.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case backwardFrameFill = "backward.frame.fill" - - /// SF Symbols's name:badge.plus.radiowaves.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case badgePlusRadiowavesForward = "badge.plus.radiowaves.forward" - - /// SF Symbols's name:bag.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bagCircle = "bag.circle" - - /// SF Symbols's name:bag.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bagCircleFill = "bag.circle.fill" - - /// SF Symbols's name:banknote - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case banknote = "banknote" - - /// SF Symbols's name:banknote.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case banknoteFill = "banknote.fill" - - /// SF Symbols's name:barometer - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case barometer = "barometer" - - /// SF Symbols's name:battery.100.bolt - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case battery100Bolt = "battery.100.bolt" - - /// SF Symbols's name:battery.100.bolt.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case battery100BoltRtl = "battery.100.bolt.rtl" - - /// SF Symbols's name:bell.badge - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bellBadge = "bell.badge" - - /// SF Symbols's name:bell.badge.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bellBadgeFill = "bell.badge.fill" - - /// SF Symbols's name:bell.slash.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bellSlashCircle = "bell.slash.circle" - - /// SF Symbols's name:bell.slash.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bellSlashCircleFill = "bell.slash.circle.fill" - - /// SF Symbols's name:bicycle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bicycle = "bicycle" - - /// SF Symbols's name:bicycle.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bicycleCircle = "bicycle.circle" - - /// SF Symbols's name:bicycle.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bicycleCircleFill = "bicycle.circle.fill" - - /// SF Symbols's name:binoculars - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case binoculars = "binoculars" - - /// SF Symbols's name:binoculars.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case binocularsFill = "binoculars.fill" - - /// SF Symbols's name:bolt.car - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltCar = "bolt.car" - - /// SF Symbols's name:bolt.car.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltCarFill = "bolt.car.fill" - - /// SF Symbols's name:bolt.fill.batteryblock - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltFillBatteryblock = "bolt.fill.batteryblock" - - /// SF Symbols's name:bolt.fill.batteryblock.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltFillBatteryblockFill = "bolt.fill.batteryblock.fill" - - /// SF Symbols's name:bolt.heart - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltHeart = "bolt.heart" - - /// SF Symbols's name:bolt.heart.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltHeartFill = "bolt.heart.fill" - - /// SF Symbols's name:bolt.slash.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltSlashCircle = "bolt.slash.circle" - - /// SF Symbols's name:bolt.slash.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case boltSlashCircleFill = "bolt.slash.circle.fill" - - /// SF Symbols's name:bonjour - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bonjour = "bonjour" - - /// SF Symbols's name:book.closed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bookClosed = "book.closed" - - /// SF Symbols's name:book.closed.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bookClosedFill = "book.closed.fill" - - /// SF Symbols's name:bookmark.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bookmarkCircle = "bookmark.circle" - - /// SF Symbols's name:bookmark.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bookmarkCircleFill = "bookmark.circle.fill" - - /// SF Symbols's name:bookmark.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bookmarkSlash = "bookmark.slash" - - /// SF Symbols's name:bookmark.slash.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bookmarkSlashFill = "bookmark.slash.fill" - - /// SF Symbols's name:books.vertical - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case booksVertical = "books.vertical" - - /// SF Symbols's name:books.vertical.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case booksVerticalFill = "books.vertical.fill" - - /// SF Symbols's name:building - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case building = "building" - - /// SF Symbols's name:building.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case building2 = "building.2" - - /// SF Symbols's name:building.2.crop.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case building2CropCircle = "building.2.crop.circle" - - /// SF Symbols's name:building.2.crop.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case building2CropCircleFill = "building.2.crop.circle.fill" - - /// SF Symbols's name:building.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case building2Fill = "building.2.fill" - - /// SF Symbols's name:building.columns - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case buildingColumns = "building.columns" - - /// SF Symbols's name:building.columns.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case buildingColumnsFill = "building.columns.fill" - - /// SF Symbols's name:building.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case buildingFill = "building.fill" - - /// SF Symbols's name:bus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case bus = "bus" - - /// SF Symbols's name:bus.doubledecker - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case busDoubledecker = "bus.doubledecker" - - /// SF Symbols's name:bus.doubledecker.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case busDoubledeckerFill = "bus.doubledecker.fill" - - /// SF Symbols's name:bus.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case busFill = "bus.fill" - - /// SF Symbols's name:calendar.badge.clock - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case calendarBadgeClock = "calendar.badge.clock" - - /// SF Symbols's name:calendar.badge.clock.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case calendarBadgeClockRtl = "calendar.badge.clock.rtl" - - /// SF Symbols's name:calendar.badge.exclamationmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case calendarBadgeExclamationmark = "calendar.badge.exclamationmark" - - /// SF Symbols's name:camera.aperture - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraAperture = "camera.aperture" - - /// SF Symbols's name:camera.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraBadgeEllipsis = "camera.badge.ellipsis" - - /// SF Symbols's name:camera.fill.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraFillBadgeEllipsis = "camera.fill.badge.ellipsis" - - /// SF Symbols's name:camera.filters - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraFilters = "camera.filters" - - /// SF Symbols's name:camera.metering.center.weighted - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringCenterWeighted = "camera.metering.center.weighted" - - /// SF Symbols's name:camera.metering.center.weighted.average - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringCenterWeightedAverage = "camera.metering.center.weighted.average" - - /// SF Symbols's name:camera.metering.matrix - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringMatrix = "camera.metering.matrix" - - /// SF Symbols's name:camera.metering.multispot - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringMultispot = "camera.metering.multispot" - - /// SF Symbols's name:camera.metering.none - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringNone = "camera.metering.none" - - /// SF Symbols's name:camera.metering.partial - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringPartial = "camera.metering.partial" - - /// SF Symbols's name:camera.metering.spot - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringSpot = "camera.metering.spot" - - /// SF Symbols's name:camera.metering.unknown - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringUnknown = "camera.metering.unknown" - - /// SF Symbols's name:camera.metering.unknown.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cameraMeteringUnknownAr = "camera.metering.unknown.ar" - - /// SF Symbols's name:candybarphone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case candybarphone = "candybarphone" - - /// SF Symbols's name:capsule.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case capsulePortrait = "capsule.portrait" - - /// SF Symbols's name:capsule.portrait.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case capsulePortraitFill = "capsule.portrait.fill" - - /// SF Symbols's name:car.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case car2 = "car.2" - - /// SF Symbols's name:car.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case car2Fill = "car.2.fill" - - /// SF Symbols's name:car.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case carCircle = "car.circle" - - /// SF Symbols's name:car.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case carCircleFill = "car.circle.fill" - - /// SF Symbols's name:case - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case `case` = "case" - - /// SF Symbols's name:case.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case caseFill = "case.fill" - - /// SF Symbols's name:chart.bar.doc.horizontal - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chartBarDocHorizontal = "chart.bar.doc.horizontal" - - /// SF Symbols's name:chart.bar.doc.horizontal.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chartBarDocHorizontalFill = "chart.bar.doc.horizontal.fill" - - /// SF Symbols's name:chart.bar.xaxis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chartBarXaxis = "chart.bar.xaxis" - - /// SF Symbols's name:checkerboard.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case checkerboardRectangle = "checkerboard.rectangle" - - /// SF Symbols's name:checkmark.icloud - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case checkmarkIcloud = "checkmark.icloud" - - /// SF Symbols's name:checkmark.icloud.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case checkmarkIcloudFill = "checkmark.icloud.fill" - - /// SF Symbols's name:checkmark.rectangle.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case checkmarkRectanglePortrait = "checkmark.rectangle.portrait" - - /// SF Symbols's name:checkmark.rectangle.portrait.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case checkmarkRectanglePortraitFill = "checkmark.rectangle.portrait.fill" - - /// SF Symbols's name:chevron.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronBackward = "chevron.backward" - - /// SF Symbols's name:chevron.backward.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronBackward2 = "chevron.backward.2" - - /// SF Symbols's name:chevron.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronBackwardCircle = "chevron.backward.circle" - - /// SF Symbols's name:chevron.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronBackwardCircleFill = "chevron.backward.circle.fill" - - /// SF Symbols's name:chevron.backward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronBackwardSquare = "chevron.backward.square" - - /// SF Symbols's name:chevron.backward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronBackwardSquareFill = "chevron.backward.square.fill" - - /// SF Symbols's name:chevron.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronForward = "chevron.forward" - - /// SF Symbols's name:chevron.forward.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronForward2 = "chevron.forward.2" - - /// SF Symbols's name:chevron.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronForwardCircle = "chevron.forward.circle" - - /// SF Symbols's name:chevron.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronForwardCircleFill = "chevron.forward.circle.fill" - - /// SF Symbols's name:chevron.forward.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronForwardSquare = "chevron.forward.square" - - /// SF Symbols's name:chevron.forward.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case chevronForwardSquareFill = "chevron.forward.square.fill" - - /// SF Symbols's name:circle.bottomhalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleBottomhalfFill = "circle.bottomhalf.fill" - - /// SF Symbols's name:circle.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleCircle = "circle.circle" - - /// SF Symbols's name:circle.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleCircleFill = "circle.circle.fill" - - /// SF Symbols's name:circle.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleDashed = "circle.dashed" - - /// SF Symbols's name:circle.dashed.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleDashedInsetFill = "circle.dashed.inset.fill" - - /// SF Symbols's name:circle.fill.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleFillSquareFill = "circle.fill.square.fill" - - /// SF Symbols's name:circle.grid.cross - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleGridCross = "circle.grid.cross" - - /// SF Symbols's name:circle.grid.cross.down.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleGridCrossDownFill = "circle.grid.cross.down.fill" - - /// SF Symbols's name:circle.grid.cross.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleGridCrossFill = "circle.grid.cross.fill" - - /// SF Symbols's name:circle.grid.cross.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleGridCrossLeftFill = "circle.grid.cross.left.fill" - - /// SF Symbols's name:circle.grid.cross.right.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleGridCrossRightFill = "circle.grid.cross.right.fill" - - /// SF Symbols's name:circle.grid.cross.up.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleGridCrossUpFill = "circle.grid.cross.up.fill" - - /// SF Symbols's name:circle.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleSquare = "circle.square" - - /// SF Symbols's name:circle.tophalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circleTophalfFill = "circle.tophalf.fill" - - /// SF Symbols's name:circlebadge - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlebadge = "circlebadge" - - /// SF Symbols's name:circlebadge.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlebadge2 = "circlebadge.2" - - /// SF Symbols's name:circlebadge.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlebadge2Fill = "circlebadge.2.fill" - - /// SF Symbols's name:circlebadge.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlebadgeFill = "circlebadge.fill" - - /// SF Symbols's name:circles.hexagongrid - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlesHexagongrid = "circles.hexagongrid" - - /// SF Symbols's name:circles.hexagongrid.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlesHexagongridFill = "circles.hexagongrid.fill" - - /// SF Symbols's name:circles.hexagonpath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlesHexagonpath = "circles.hexagonpath" - - /// SF Symbols's name:circles.hexagonpath.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case circlesHexagonpathFill = "circles.hexagonpath.fill" - - /// SF Symbols's name:clock.arrow.circlepath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case clockArrowCirclepath = "clock.arrow.circlepath" - - /// SF Symbols's name:comb - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case comb = "comb" - - /// SF Symbols's name:comb.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case combFill = "comb.fill" - - /// SF Symbols's name:command.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case commandCircle = "command.circle" - - /// SF Symbols's name:command.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case commandCircleFill = "command.circle.fill" - - /// SF Symbols's name:command.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case commandSquare = "command.square" - - /// SF Symbols's name:command.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case commandSquareFill = "command.square.fill" - - /// SF Symbols's name:cone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cone = "cone" - - /// SF Symbols's name:cone.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case coneFill = "cone.fill" - - /// SF Symbols's name:contextualmenu.and.cursorarrow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case contextualmenuAndCursorarrow = "contextualmenu.and.cursorarrow" - - /// SF Symbols's name:cpu - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cpu = "cpu" - - /// SF Symbols's name:creditcard.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case creditcardCircle = "creditcard.circle" - - /// SF Symbols's name:creditcard.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case creditcardCircleFill = "creditcard.circle.fill" - - /// SF Symbols's name:cross - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cross = "cross" - - /// SF Symbols's name:cross.case - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case crossCase = "cross.case" - - /// SF Symbols's name:cross.case.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case crossCaseFill = "cross.case.fill" - - /// SF Symbols's name:cross.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case crossCircle = "cross.circle" - - /// SF Symbols's name:cross.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case crossCircleFill = "cross.circle.fill" - - /// SF Symbols's name:cross.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case crossFill = "cross.fill" - - /// SF Symbols's name:crown - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case crown = "crown" - - /// SF Symbols's name:crown.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case crownFill = "crown.fill" - - /// SF Symbols's name:cube.transparent - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cubeTransparent = "cube.transparent" - - /// SF Symbols's name:cube.transparent.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cubeTransparentFill = "cube.transparent.fill" - - /// SF Symbols's name:curlybraces - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case curlybraces = "curlybraces" - - /// SF Symbols's name:curlybraces.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case curlybracesSquare = "curlybraces.square" - - /// SF Symbols's name:curlybraces.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case curlybracesSquareFill = "curlybraces.square.fill" - - /// SF Symbols's name:cursorarrow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrow = "cursorarrow" - - /// SF Symbols's name:cursorarrow.and.square.on.square.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowAndSquareOnSquareDashed = "cursorarrow.and.square.on.square.dashed" - - /// SF Symbols's name:cursorarrow.click - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowClick = "cursorarrow.click" - - /// SF Symbols's name:cursorarrow.click.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowClick2 = "cursorarrow.click.2" - - /// SF Symbols's name:cursorarrow.click.badge.clock - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowClickBadgeClock = "cursorarrow.click.badge.clock" - - /// SF Symbols's name:cursorarrow.motionlines - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowMotionlines = "cursorarrow.motionlines" - - /// SF Symbols's name:cursorarrow.motionlines.click - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowMotionlinesClick = "cursorarrow.motionlines.click" - - /// SF Symbols's name:cursorarrow.rays - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowRays = "cursorarrow.rays" - - /// SF Symbols's name:cursorarrow.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cursorarrowSquare = "cursorarrow.square" - - /// SF Symbols's name:cylinder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cylinder = "cylinder" - - /// SF Symbols's name:cylinder.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cylinderFill = "cylinder.fill" - - /// SF Symbols's name:cylinder.split.1x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cylinderSplit1x2 = "cylinder.split.1x2" - - /// SF Symbols's name:cylinder.split.1x2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case cylinderSplit1x2Fill = "cylinder.split.1x2.fill" - - /// SF Symbols's name:deskclock - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case deskclock = "deskclock" - - /// SF Symbols's name:deskclock.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case deskclockFill = "deskclock.fill" - - /// SF Symbols's name:dial.max - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dialMax = "dial.max" - - /// SF Symbols's name:dial.max.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dialMaxFill = "dial.max.fill" - - /// SF Symbols's name:dial.min - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dialMin = "dial.min" - - /// SF Symbols's name:dial.min.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dialMinFill = "dial.min.fill" - - /// SF Symbols's name:diamond - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case diamond = "diamond" - - /// SF Symbols's name:diamond.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case diamondFill = "diamond.fill" - - /// SF Symbols's name:die.face.1 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace1 = "die.face.1" - - /// SF Symbols's name:die.face.1.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace1Fill = "die.face.1.fill" - - /// SF Symbols's name:die.face.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace2 = "die.face.2" - - /// SF Symbols's name:die.face.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace2Fill = "die.face.2.fill" - - /// SF Symbols's name:die.face.3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace3 = "die.face.3" - - /// SF Symbols's name:die.face.3.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace3Fill = "die.face.3.fill" - - /// SF Symbols's name:die.face.4 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace4 = "die.face.4" - - /// SF Symbols's name:die.face.4.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace4Fill = "die.face.4.fill" - - /// SF Symbols's name:die.face.5 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace5 = "die.face.5" - - /// SF Symbols's name:die.face.5.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace5Fill = "die.face.5.fill" - - /// SF Symbols's name:die.face.6 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace6 = "die.face.6" - - /// SF Symbols's name:die.face.6.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dieFace6Fill = "die.face.6.fill" - - /// SF Symbols's name:display - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case display = "display" - - /// SF Symbols's name:display.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case display2 = "display.2" - - /// SF Symbols's name:display.trianglebadge.exclamationmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case displayTrianglebadgeExclamationmark = "display.trianglebadge.exclamationmark" - - /// SF Symbols's name:doc.append.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docAppendFill = "doc.append.fill" - - /// SF Symbols's name:doc.append.fill.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docAppendFillRtl = "doc.append.fill.rtl" - - /// SF Symbols's name:doc.append.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docAppendRtl = "doc.append.rtl" - - /// SF Symbols's name:doc.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docBadgeEllipsis = "doc.badge.ellipsis" - - /// SF Symbols's name:doc.badge.gearshape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docBadgeGearshape = "doc.badge.gearshape" - - /// SF Symbols's name:doc.badge.gearshape.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docBadgeGearshapeFill = "doc.badge.gearshape.fill" - - /// SF Symbols's name:doc.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docBadgePlus = "doc.badge.plus" - - /// SF Symbols's name:doc.fill.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docFillBadgeEllipsis = "doc.fill.badge.ellipsis" - - /// SF Symbols's name:doc.fill.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docFillBadgePlus = "doc.fill.badge.plus" - - /// SF Symbols's name:doc.plaintext.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docPlaintextFill = "doc.plaintext.fill" - - /// SF Symbols's name:doc.richtext.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docRichtextAr = "doc.richtext.ar" - - /// SF Symbols's name:doc.richtext.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docRichtextFill = "doc.richtext.fill" - - /// SF Symbols's name:doc.richtext.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docRichtextFillAr = "doc.richtext.fill.ar" - - /// SF Symbols's name:doc.richtext.fill.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docRichtextFillHe = "doc.richtext.fill.he" - - /// SF Symbols's name:doc.richtext.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docRichtextHe = "doc.richtext.he" - - /// SF Symbols's name:doc.text.below.ecg - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docTextBelowEcg = "doc.text.below.ecg" - - /// SF Symbols's name:doc.text.below.ecg.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docTextBelowEcgFill = "doc.text.below.ecg.fill" - - /// SF Symbols's name:doc.text.fill.viewfinder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docTextFillViewfinder = "doc.text.fill.viewfinder" - - /// SF Symbols's name:doc.zipper - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case docZipper = "doc.zipper" - - /// SF Symbols's name:dock.arrow.down.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dockArrowDownRectangle = "dock.arrow.down.rectangle" - - /// SF Symbols's name:dock.arrow.up.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dockArrowUpRectangle = "dock.arrow.up.rectangle" - - /// SF Symbols's name:dock.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dockRectangle = "dock.rectangle" - - /// SF Symbols's name:dot.arrowtriangles.up.right.down.left.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dotArrowtrianglesUpRightDownLeftCircle = "dot.arrowtriangles.up.right.down.left.circle" - - /// SF Symbols's name:dot.circle.and.cursorarrow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dotCircleAndCursorarrow = "dot.circle.and.cursorarrow" - - /// SF Symbols's name:dot.radiowaves.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dotRadiowavesForward = "dot.radiowaves.forward" - - /// SF Symbols's name:dot.squareshape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dotSquareshape = "dot.squareshape" - - /// SF Symbols's name:dot.squareshape.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dotSquareshapeFill = "dot.squareshape.fill" - - /// SF Symbols's name:dot.squareshape.split.2x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dotSquareshapeSplit2x2 = "dot.squareshape.split.2x2" - - /// SF Symbols's name:dpad - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dpad = "dpad" - - /// SF Symbols's name:dpad.down.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dpadDownFill = "dpad.down.fill" - - /// SF Symbols's name:dpad.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dpadFill = "dpad.fill" - - /// SF Symbols's name:dpad.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dpadLeftFill = "dpad.left.fill" - - /// SF Symbols's name:dpad.right.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dpadRightFill = "dpad.right.fill" - - /// SF Symbols's name:dpad.up.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dpadUpFill = "dpad.up.fill" - - /// SF Symbols's name:drop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case drop = "drop" - - /// SF Symbols's name:drop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case dropFill = "drop.fill" - - /// SF Symbols's name:ear.badge.checkmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case earBadgeCheckmark = "ear.badge.checkmark" - - /// SF Symbols's name:ear.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case earFill = "ear.fill" - - /// SF Symbols's name:ear.trianglebadge.exclamationmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case earTrianglebadgeExclamationmark = "ear.trianglebadge.exclamationmark" - - /// SF Symbols's name:earpods - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case earpods = "earpods" - - /// SF Symbols's name:eject.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ejectCircle = "eject.circle" - - /// SF Symbols's name:eject.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ejectCircleFill = "eject.circle.fill" - - /// SF Symbols's name:ellipsis.bubble - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ellipsisBubble = "ellipsis.bubble" - - /// SF Symbols's name:ellipsis.bubble.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ellipsisBubbleFill = "ellipsis.bubble.fill" - - /// SF Symbols's name:ellipsis.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ellipsisRectangle = "ellipsis.rectangle" - - /// SF Symbols's name:ellipsis.rectangle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ellipsisRectangleFill = "ellipsis.rectangle.fill" - - /// SF Symbols's name:envelope.arrow.triangle.branch - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case envelopeArrowTriangleBranch = "envelope.arrow.triangle.branch" - - /// SF Symbols's name:envelope.arrow.triangle.branch.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case envelopeArrowTriangleBranchFill = "envelope.arrow.triangle.branch.fill" - - /// SF Symbols's name:envelope.badge.shield.leadinghalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case envelopeBadgeShieldLeadinghalfFill = "envelope.badge.shield.leadinghalf.fill" - - /// SF Symbols's name:envelope.fill.badge.shield.trailinghalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case envelopeFillBadgeShieldTrailinghalfFill = "envelope.fill.badge.shield.trailinghalf.fill" - - /// SF Symbols's name:esim - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case esim = "esim" - - /// SF Symbols's name:esim.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case esimFill = "esim.fill" - - /// SF Symbols's name:exclamationmark.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case exclamationmark2 = "exclamationmark.2" - - /// SF Symbols's name:exclamationmark.3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case exclamationmark3 = "exclamationmark.3" - - /// SF Symbols's name:exclamationmark.arrow.circlepath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case exclamationmarkArrowCirclepath = "exclamationmark.arrow.circlepath" - - /// SF Symbols's name:exclamationmark.arrow.triangle.2.circlepath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case exclamationmarkArrowTriangle2Circlepath = "exclamationmark.arrow.triangle.2.circlepath" - - /// SF Symbols's name:externaldrive - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldrive = "externaldrive" - - /// SF Symbols's name:externaldrive.badge.checkmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgeCheckmark = "externaldrive.badge.checkmark" - - /// SF Symbols's name:externaldrive.badge.icloud - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgeIcloud = "externaldrive.badge.icloud" - - /// SF Symbols's name:externaldrive.badge.minus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgeMinus = "externaldrive.badge.minus" - - /// SF Symbols's name:externaldrive.badge.person.crop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgePersonCrop = "externaldrive.badge.person.crop" - - /// SF Symbols's name:externaldrive.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgePlus = "externaldrive.badge.plus" - - /// SF Symbols's name:externaldrive.badge.timemachine - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgeTimemachine = "externaldrive.badge.timemachine" - - /// SF Symbols's name:externaldrive.badge.wifi - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgeWifi = "externaldrive.badge.wifi" - - /// SF Symbols's name:externaldrive.badge.xmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveBadgeXmark = "externaldrive.badge.xmark" - - /// SF Symbols's name:externaldrive.connected.to.line.below - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveConnectedToLineBelow = "externaldrive.connected.to.line.below" - - /// SF Symbols's name:externaldrive.connected.to.line.below.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveConnectedToLineBelowFill = "externaldrive.connected.to.line.below.fill" - - /// SF Symbols's name:externaldrive.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFill = "externaldrive.fill" - - /// SF Symbols's name:externaldrive.fill.badge.checkmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgeCheckmark = "externaldrive.fill.badge.checkmark" - - /// SF Symbols's name:externaldrive.fill.badge.icloud - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgeIcloud = "externaldrive.fill.badge.icloud" - - /// SF Symbols's name:externaldrive.fill.badge.minus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgeMinus = "externaldrive.fill.badge.minus" - - /// SF Symbols's name:externaldrive.fill.badge.person.crop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgePersonCrop = "externaldrive.fill.badge.person.crop" - - /// SF Symbols's name:externaldrive.fill.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgePlus = "externaldrive.fill.badge.plus" - - /// SF Symbols's name:externaldrive.fill.badge.timemachine - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgeTimemachine = "externaldrive.fill.badge.timemachine" - - /// SF Symbols's name:externaldrive.fill.badge.wifi - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgeWifi = "externaldrive.fill.badge.wifi" - - /// SF Symbols's name:externaldrive.fill.badge.xmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case externaldriveFillBadgeXmark = "externaldrive.fill.badge.xmark" - - /// SF Symbols's name:eye.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case eyeCircle = "eye.circle" - - /// SF Symbols's name:eye.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case eyeCircleFill = "eye.circle.fill" - - /// SF Symbols's name:eyebrow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case eyebrow = "eyebrow" - - /// SF Symbols's name:eyes - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case eyes = "eyes" - - /// SF Symbols's name:eyes.inverse - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case eyesInverse = "eyes.inverse" - - /// SF Symbols's name:face.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case faceDashed = "face.dashed" - - /// SF Symbols's name:face.dashed.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case faceDashedFill = "face.dashed.fill" - - /// SF Symbols's name:face.smiling - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case faceSmiling = "face.smiling" - - /// SF Symbols's name:face.smiling.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case faceSmilingFill = "face.smiling.fill" - - /// SF Symbols's name:faxmachine - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case faxmachine = "faxmachine" - - /// SF Symbols's name:fiberchannel - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case fiberchannel = "fiberchannel" - - /// SF Symbols's name:figure.stand - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureStand = "figure.stand" - - /// SF Symbols's name:figure.stand.line.dotted.figure.stand - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureStandLineDottedFigureStand = "figure.stand.line.dotted.figure.stand" - - /// SF Symbols's name:figure.walk - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWalk = "figure.walk" - - /// SF Symbols's name:figure.walk.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWalkCircle = "figure.walk.circle" - - /// SF Symbols's name:figure.walk.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWalkCircleFill = "figure.walk.circle.fill" - - /// SF Symbols's name:figure.walk.diamond - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWalkDiamond = "figure.walk.diamond" - - /// SF Symbols's name:figure.walk.diamond.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWalkDiamondFill = "figure.walk.diamond.fill" - - /// SF Symbols's name:figure.wave - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWave = "figure.wave" - - /// SF Symbols's name:figure.wave.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWaveCircle = "figure.wave.circle" - - /// SF Symbols's name:figure.wave.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case figureWaveCircleFill = "figure.wave.circle.fill" - - /// SF Symbols's name:filemenu.and.cursorarrow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case filemenuAndCursorarrow = "filemenu.and.cursorarrow" - - /// SF Symbols's name:filemenu.and.cursorarrow.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case filemenuAndCursorarrowRtl = "filemenu.and.cursorarrow.rtl" - - /// SF Symbols's name:filemenu.and.selection - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case filemenuAndSelection = "filemenu.and.selection" - - /// SF Symbols's name:flag.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case flagBadgeEllipsis = "flag.badge.ellipsis" - - /// SF Symbols's name:flag.badge.ellipsis.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case flagBadgeEllipsisFill = "flag.badge.ellipsis.fill" - - /// SF Symbols's name:flag.slash.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case flagSlashCircle = "flag.slash.circle" - - /// SF Symbols's name:flag.slash.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case flagSlashCircleFill = "flag.slash.circle.fill" - - /// SF Symbols's name:flipphone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case flipphone = "flipphone" - - /// SF Symbols's name:fn - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case fn = "fn" - - /// SF Symbols's name:folder.badge.gear - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case folderBadgeGear = "folder.badge.gear" - - /// SF Symbols's name:folder.badge.questionmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case folderBadgeQuestionmark = "folder.badge.questionmark" - - /// SF Symbols's name:folder.badge.questionmark.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case folderBadgeQuestionmarkAr = "folder.badge.questionmark.ar" - - /// SF Symbols's name:folder.fill.badge.gear - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case folderFillBadgeGear = "folder.fill.badge.gear" - - /// SF Symbols's name:folder.fill.badge.questionmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case folderFillBadgeQuestionmark = "folder.fill.badge.questionmark" - - /// SF Symbols's name:folder.fill.badge.questionmark.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case folderFillBadgeQuestionmarkAr = "folder.fill.badge.questionmark.ar" - - /// SF Symbols's name:forward.frame - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case forwardFrame = "forward.frame" - - /// SF Symbols's name:forward.frame.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case forwardFrameFill = "forward.frame.fill" - - /// SF Symbols's name:gearshape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case gearshape = "gearshape" - - /// SF Symbols's name:gearshape.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case gearshape2 = "gearshape.2" - - /// SF Symbols's name:gearshape.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case gearshape2Fill = "gearshape.2.fill" - - /// SF Symbols's name:gearshape.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case gearshapeFill = "gearshape.fill" - - /// SF Symbols's name:gift.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case giftCircle = "gift.circle" - - /// SF Symbols's name:gift.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case giftCircleFill = "gift.circle.fill" - - /// SF Symbols's name:giftcard - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case giftcard = "giftcard" - - /// SF Symbols's name:giftcard.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case giftcardFill = "giftcard.fill" - - /// SF Symbols's name:graduationcap - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case graduationcap = "graduationcap" - - /// SF Symbols's name:graduationcap.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case graduationcapFill = "graduationcap.fill" - - /// SF Symbols's name:greetingcard - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case greetingcard = "greetingcard" - - /// SF Symbols's name:greetingcard.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case greetingcardFill = "greetingcard.fill" - - /// SF Symbols's name:guitars.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case guitarsFill = "guitars.fill" - - /// SF Symbols's name:gyroscope - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case gyroscope = "gyroscope" - - /// SF Symbols's name:h.square.fill.on.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hSquareFillOnSquareFill = "h.square.fill.on.square.fill" - - /// SF Symbols's name:h.square.on.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hSquareOnSquare = "h.square.on.square" - - /// SF Symbols's name:hand.point.down - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointDown = "hand.point.down" - - /// SF Symbols's name:hand.point.down.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointDownFill = "hand.point.down.fill" - - /// SF Symbols's name:hand.point.up - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointUp = "hand.point.up" - - /// SF Symbols's name:hand.point.up.braille - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointUpBraille = "hand.point.up.braille" - - /// SF Symbols's name:hand.point.up.braille.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointUpBrailleFill = "hand.point.up.braille.fill" - - /// SF Symbols's name:hand.point.up.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointUpFill = "hand.point.up.fill" - - /// SF Symbols's name:hand.point.up.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointUpLeft = "hand.point.up.left" - - /// SF Symbols's name:hand.point.up.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handPointUpLeftFill = "hand.point.up.left.fill" - - /// SF Symbols's name:hand.tap - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handTap = "hand.tap" - - /// SF Symbols's name:hand.tap.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handTapFill = "hand.tap.fill" - - /// SF Symbols's name:hand.wave - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handWave = "hand.wave" - - /// SF Symbols's name:hand.wave.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handWaveFill = "hand.wave.fill" - - /// SF Symbols's name:hands.clap - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handsClap = "hands.clap" - - /// SF Symbols's name:hands.clap.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handsClapFill = "hands.clap.fill" - - /// SF Symbols's name:hands.sparkles - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handsSparkles = "hands.sparkles" - - /// SF Symbols's name:hands.sparkles.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case handsSparklesFill = "hands.sparkles.fill" - - /// SF Symbols's name:headphones.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case headphonesCircle = "headphones.circle" - - /// SF Symbols's name:headphones.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case headphonesCircleFill = "headphones.circle.fill" - - /// SF Symbols's name:hearingaid.ear - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hearingaidEar = "hearingaid.ear" - - /// SF Symbols's name:heart.text.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case heartTextSquare = "heart.text.square" - - /// SF Symbols's name:heart.text.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case heartTextSquareFill = "heart.text.square.fill" - - /// SF Symbols's name:hifispeaker.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hifispeaker2 = "hifispeaker.2" - - /// SF Symbols's name:hifispeaker.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hifispeaker2Fill = "hifispeaker.2.fill" - - /// SF Symbols's name:hifispeaker.and.homepod - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hifispeakerAndHomepod = "hifispeaker.and.homepod" - - /// SF Symbols's name:hifispeaker.and.homepod.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hifispeakerAndHomepodFill = "hifispeaker.and.homepod.fill" - - /// SF Symbols's name:highlighter - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case highlighter = "highlighter" - - /// SF Symbols's name:homekit - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case homekit = "homekit" - - /// SF Symbols's name:homepod - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case homepod = "homepod" - - /// SF Symbols's name:homepod.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case homepod2 = "homepod.2" - - /// SF Symbols's name:homepod.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case homepod2Fill = "homepod.2.fill" - - /// SF Symbols's name:homepod.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case homepodFill = "homepod.fill" - - /// SF Symbols's name:hourglass.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case hourglassBadgePlus = "hourglass.badge.plus" - - /// SF Symbols's name:house.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case houseCircle = "house.circle" - - /// SF Symbols's name:house.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case houseCircleFill = "house.circle.fill" - - /// SF Symbols's name:infinity - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case infinity = "infinity" - - /// SF Symbols's name:internaldrive - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case internaldrive = "internaldrive" - - /// SF Symbols's name:internaldrive.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case internaldriveFill = "internaldrive.fill" - - /// SF Symbols's name:ipad - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipad = "ipad" - - /// SF Symbols's name:ipad.homebutton - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipadHomebutton = "ipad.homebutton" - - /// SF Symbols's name:ipad.homebutton.landscape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipadHomebuttonLandscape = "ipad.homebutton.landscape" - - /// SF Symbols's name:ipad.landscape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipadLandscape = "ipad.landscape" - - /// SF Symbols's name:iphone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case iphone = "iphone" - - /// SF Symbols's name:iphone.homebutton - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case iphoneHomebutton = "iphone.homebutton" - - /// SF Symbols's name:iphone.homebutton.radiowaves.left.and.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case iphoneHomebuttonRadiowavesLeftAndRight = "iphone.homebutton.radiowaves.left.and.right" - - /// SF Symbols's name:iphone.homebutton.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case iphoneHomebuttonSlash = "iphone.homebutton.slash" - - /// SF Symbols's name:iphone.radiowaves.left.and.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case iphoneRadiowavesLeftAndRight = "iphone.radiowaves.left.and.right" - - /// SF Symbols's name:iphone.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case iphoneSlash = "iphone.slash" - - /// SF Symbols's name:ipod - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipod = "ipod" - - /// SF Symbols's name:ipodshuffle.gen1 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipodshuffleGen1 = "ipodshuffle.gen1" - - /// SF Symbols's name:ipodshuffle.gen2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipodshuffleGen2 = "ipodshuffle.gen2" - - /// SF Symbols's name:ipodshuffle.gen3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipodshuffleGen3 = "ipodshuffle.gen3" - - /// SF Symbols's name:ipodshuffle.gen4 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipodshuffleGen4 = "ipodshuffle.gen4" - - /// SF Symbols's name:ipodtouch - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ipodtouch = "ipodtouch" - - /// SF Symbols's name:j.square.fill.on.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case jSquareFillOnSquareFill = "j.square.fill.on.square.fill" - - /// SF Symbols's name:j.square.on.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case jSquareOnSquare = "j.square.on.square" - - /// SF Symbols's name:k - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case k = "k" - - /// SF Symbols's name:key - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case key = "key" - - /// SF Symbols's name:key.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyFill = "key.fill" - - /// SF Symbols's name:key.icloud - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyIcloud = "key.icloud" - - /// SF Symbols's name:key.icloud.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyIcloudFill = "key.icloud.fill" - - /// SF Symbols's name:keyboard.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyboardBadgeEllipsis = "keyboard.badge.ellipsis" - - /// SF Symbols's name:keyboard.chevron.compact.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyboardChevronCompactLeft = "keyboard.chevron.compact.left" - - /// SF Symbols's name:keyboard.macwindow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyboardMacwindow = "keyboard.macwindow" - - /// SF Symbols's name:keyboard.onehanded.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyboardOnehandedLeft = "keyboard.onehanded.left" - - /// SF Symbols's name:keyboard.onehanded.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case keyboardOnehandedRight = "keyboard.onehanded.right" - - /// SF Symbols's name:l.joystick - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lJoystick = "l.joystick" - - /// SF Symbols's name:l.joystick.down - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lJoystickDown = "l.joystick.down" - - /// SF Symbols's name:l.joystick.down.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lJoystickDownFill = "l.joystick.down.fill" - - /// SF Symbols's name:l.joystick.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lJoystickFill = "l.joystick.fill" - - /// SF Symbols's name:l.rectangle.roundedbottom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lRectangleRoundedbottom = "l.rectangle.roundedbottom" - - /// SF Symbols's name:l.rectangle.roundedbottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lRectangleRoundedbottomFill = "l.rectangle.roundedbottom.fill" - - /// SF Symbols's name:l1.rectangle.roundedbottom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case l1RectangleRoundedbottom = "l1.rectangle.roundedbottom" - - /// SF Symbols's name:l1.rectangle.roundedbottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case l1RectangleRoundedbottomFill = "l1.rectangle.roundedbottom.fill" - - /// SF Symbols's name:l2.rectangle.roundedtop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case l2RectangleRoundedtop = "l2.rectangle.roundedtop" - - /// SF Symbols's name:l2.rectangle.roundedtop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case l2RectangleRoundedtopFill = "l2.rectangle.roundedtop.fill" - - /// SF Symbols's name:ladybug - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ladybug = "ladybug" - - /// SF Symbols's name:ladybug.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ladybugFill = "ladybug.fill" - - /// SF Symbols's name:laptopcomputer - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case laptopcomputer = "laptopcomputer" - - /// SF Symbols's name:laptopcomputer.and.iphone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case laptopcomputerAndIphone = "laptopcomputer.and.iphone" - - /// SF Symbols's name:lasso.sparkles - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lassoSparkles = "lasso.sparkles" - - /// SF Symbols's name:latch.2.case - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case latch2Case = "latch.2.case" - - /// SF Symbols's name:latch.2.case.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case latch2CaseFill = "latch.2.case.fill" - - /// SF Symbols's name:lb.rectangle.roundedbottom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lbRectangleRoundedbottom = "lb.rectangle.roundedbottom" - - /// SF Symbols's name:lb.rectangle.roundedbottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lbRectangleRoundedbottomFill = "lb.rectangle.roundedbottom.fill" - - /// SF Symbols's name:leaf - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case leaf = "leaf" - - /// SF Symbols's name:leaf.arrow.triangle.circlepath - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case leafArrowTriangleCirclepath = "leaf.arrow.triangle.circlepath" - - /// SF Symbols's name:leaf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case leafFill = "leaf.fill" - - /// SF Symbols's name:level - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case level = "level" - - /// SF Symbols's name:level.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case levelFill = "level.fill" - - /// SF Symbols's name:lifepreserver - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lifepreserver = "lifepreserver" - - /// SF Symbols's name:lifepreserver.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lifepreserverFill = "lifepreserver.fill" - - /// SF Symbols's name:line.3.crossed.swirl.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case line3CrossedSwirlCircle = "line.3.crossed.swirl.circle" - - /// SF Symbols's name:line.3.crossed.swirl.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case line3CrossedSwirlCircleFill = "line.3.crossed.swirl.circle.fill" - - /// SF Symbols's name:line.diagonal - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineDiagonal = "line.diagonal" - - /// SF Symbols's name:line.diagonal.arrow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineDiagonalArrow = "line.diagonal.arrow" - - /// SF Symbols's name:line.horizontal.2.decrease.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineHorizontal2DecreaseCircle = "line.horizontal.2.decrease.circle" - - /// SF Symbols's name:line.horizontal.2.decrease.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineHorizontal2DecreaseCircleFill = "line.horizontal.2.decrease.circle.fill" - - /// SF Symbols's name:line.horizontal.3.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineHorizontal3Circle = "line.horizontal.3.circle" - - /// SF Symbols's name:line.horizontal.3.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineHorizontal3CircleFill = "line.horizontal.3.circle.fill" - - /// SF Symbols's name:line.horizontal.star.fill.line.horizontal - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineHorizontalStarFillLineHorizontal = "line.horizontal.star.fill.line.horizontal" - - /// SF Symbols's name:lineweight - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lineweight = "lineweight" - - /// SF Symbols's name:link.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case linkBadgePlus = "link.badge.plus" - - /// SF Symbols's name:list.and.film - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case listAndFilm = "list.and.film" - - /// SF Symbols's name:list.bullet.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case listBulletRectangle = "list.bullet.rectangle" - - /// SF Symbols's name:list.number.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case listNumberAr = "list.number.ar" - - /// SF Symbols's name:list.star - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case listStar = "list.star" - - /// SF Symbols's name:list.triangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case listTriangle = "list.triangle" - - /// SF Symbols's name:livephoto.badge.a - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case livephotoBadgeA = "livephoto.badge.a" - - /// SF Symbols's name:location.fill.viewfinder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case locationFillViewfinder = "location.fill.viewfinder" - - /// SF Symbols's name:location.viewfinder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case locationViewfinder = "location.viewfinder" - - /// SF Symbols's name:lock.doc - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockDoc = "lock.doc" - - /// SF Symbols's name:lock.doc.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockDocFill = "lock.doc.fill" - - /// SF Symbols's name:lock.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockRectangle = "lock.rectangle" - - /// SF Symbols's name:lock.rectangle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockRectangleFill = "lock.rectangle.fill" - - /// SF Symbols's name:lock.rectangle.on.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockRectangleOnRectangle = "lock.rectangle.on.rectangle" - - /// SF Symbols's name:lock.rectangle.on.rectangle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockRectangleOnRectangleFill = "lock.rectangle.on.rectangle.fill" - - /// SF Symbols's name:lock.rectangle.stack - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockRectangleStack = "lock.rectangle.stack" - - /// SF Symbols's name:lock.rectangle.stack.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockRectangleStackFill = "lock.rectangle.stack.fill" - - /// SF Symbols's name:lock.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockSquare = "lock.square" - - /// SF Symbols's name:lock.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockSquareFill = "lock.square.fill" - - /// SF Symbols's name:lock.square.stack - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockSquareStack = "lock.square.stack" - - /// SF Symbols's name:lock.square.stack.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lockSquareStackFill = "lock.square.stack.fill" - - /// SF Symbols's name:loupe - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case loupe = "loupe" - - /// SF Symbols's name:lt.rectangle.roundedtop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ltRectangleRoundedtop = "lt.rectangle.roundedtop" - - /// SF Symbols's name:lt.rectangle.roundedtop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ltRectangleRoundedtopFill = "lt.rectangle.roundedtop.fill" - - /// SF Symbols's name:lungs - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lungs = "lungs" - - /// SF Symbols's name:lungs.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case lungsFill = "lungs.fill" - - /// SF Symbols's name:macmini - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macmini = "macmini" - - /// SF Symbols's name:macmini.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macminiFill = "macmini.fill" - - /// SF Symbols's name:macpro.gen1 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macproGen1 = "macpro.gen1" - - /// SF Symbols's name:macpro.gen2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macproGen2 = "macpro.gen2" - - /// SF Symbols's name:macpro.gen2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macproGen2Fill = "macpro.gen2.fill" - - /// SF Symbols's name:macpro.gen3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macproGen3 = "macpro.gen3" - - /// SF Symbols's name:macpro.gen3.server - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macproGen3Server = "macpro.gen3.server" - - /// SF Symbols's name:macwindow.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macwindowBadgePlus = "macwindow.badge.plus" - - /// SF Symbols's name:macwindow.on.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macwindowOnRectangle = "macwindow.on.rectangle" - - /// SF Symbols's name:macwindow.on.rectangle.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case macwindowOnRectangleRtl = "macwindow.on.rectangle.rtl" - - /// SF Symbols's name:mail - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mail = "mail" - - /// SF Symbols's name:mail.and.text.magnifyingglass - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mailAndTextMagnifyingglass = "mail.and.text.magnifyingglass" - - /// SF Symbols's name:mail.and.text.magnifyingglass.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mailAndTextMagnifyingglassRtl = "mail.and.text.magnifyingglass.rtl" - - /// SF Symbols's name:mail.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mailFill = "mail.fill" - - /// SF Symbols's name:mail.stack - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mailStack = "mail.stack" - - /// SF Symbols's name:mail.stack.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mailStackFill = "mail.stack.fill" - - /// SF Symbols's name:megaphone - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case megaphone = "megaphone" - - /// SF Symbols's name:megaphone.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case megaphoneFill = "megaphone.fill" - - /// SF Symbols's name:memorychip - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case memorychip = "memorychip" - - /// SF Symbols's name:menubar.arrow.down.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case menubarArrowDownRectangle = "menubar.arrow.down.rectangle" - - /// SF Symbols's name:menubar.arrow.up.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case menubarArrowUpRectangle = "menubar.arrow.up.rectangle" - - /// SF Symbols's name:menubar.dock.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case menubarDockRectangle = "menubar.dock.rectangle" - - /// SF Symbols's name:menubar.dock.rectangle.badge.record - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case menubarDockRectangleBadgeRecord = "menubar.dock.rectangle.badge.record" - - /// SF Symbols's name:menubar.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case menubarRectangle = "menubar.rectangle" - - /// SF Symbols's name:metronome.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case metronomeFill = "metronome.fill" - - /// SF Symbols's name:minus.diamond - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case minusDiamond = "minus.diamond" - - /// SF Symbols's name:minus.diamond.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case minusDiamondFill = "minus.diamond.fill" - - /// SF Symbols's name:minus.plus.batteryblock - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case minusPlusBatteryblock = "minus.plus.batteryblock" - - /// SF Symbols's name:minus.plus.batteryblock.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case minusPlusBatteryblockFill = "minus.plus.batteryblock.fill" - - /// SF Symbols's name:minus.rectangle.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case minusRectanglePortrait = "minus.rectangle.portrait" - - /// SF Symbols's name:minus.rectangle.portrait.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case minusRectanglePortraitFill = "minus.rectangle.portrait.fill" - - /// SF Symbols's name:mosaic - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mosaic = "mosaic" - - /// SF Symbols's name:mosaic.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mosaicFill = "mosaic.fill" - - /// SF Symbols's name:mount - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mount = "mount" - - /// SF Symbols's name:mount.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mountFill = "mount.fill" - - /// SF Symbols's name:mouth - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mouth = "mouth" - - /// SF Symbols's name:mouth.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mouthFill = "mouth.fill" - - /// SF Symbols's name:move.3d - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case move3d = "move.3d" - - /// SF Symbols's name:music.note.house - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case musicNoteHouse = "music.note.house" - - /// SF Symbols's name:music.note.house.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case musicNoteHouseFill = "music.note.house.fill" - - /// SF Symbols's name:music.quarternote.3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case musicQuarternote3 = "music.quarternote.3" - - /// SF Symbols's name:mustache - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mustache = "mustache" - - /// SF Symbols's name:mustache.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case mustacheFill = "mustache.fill" - - /// SF Symbols's name:network - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case network = "network" - - /// SF Symbols's name:newspaper - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case newspaper = "newspaper" - - /// SF Symbols's name:newspaper.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case newspaperFill = "newspaper.fill" - - /// SF Symbols's name:nose - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case nose = "nose" - - /// SF Symbols's name:nose.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case noseFill = "nose.fill" - - /// SF Symbols's name:note - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case note = "note" - - /// SF Symbols's name:note.text - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case noteText = "note.text" - - /// SF Symbols's name:note.text.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case noteTextBadgePlus = "note.text.badge.plus" - - /// SF Symbols's name:octagon - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case octagon = "octagon" - - /// SF Symbols's name:octagon.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case octagonFill = "octagon.fill" - - /// SF Symbols's name:opticaldisc - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case opticaldisc = "opticaldisc" - - /// SF Symbols's name:opticaldiscdrive - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case opticaldiscdrive = "opticaldiscdrive" - - /// SF Symbols's name:opticaldiscdrive.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case opticaldiscdriveFill = "opticaldiscdrive.fill" - - /// SF Symbols's name:oval - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case oval = "oval" - - /// SF Symbols's name:oval.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ovalFill = "oval.fill" - - /// SF Symbols's name:oval.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ovalPortrait = "oval.portrait" - - /// SF Symbols's name:oval.portrait.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ovalPortraitFill = "oval.portrait.fill" - - /// SF Symbols's name:paintbrush.pointed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paintbrushPointed = "paintbrush.pointed" - - /// SF Symbols's name:paintbrush.pointed.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paintbrushPointedFill = "paintbrush.pointed.fill" - - /// SF Symbols's name:paintpalette - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paintpalette = "paintpalette" - - /// SF Symbols's name:paintpalette.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paintpaletteFill = "paintpalette.fill" - - /// SF Symbols's name:paperclip.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paperclipBadgeEllipsis = "paperclip.badge.ellipsis" - - /// SF Symbols's name:paperplane.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paperplaneCircle = "paperplane.circle" - - /// SF Symbols's name:paperplane.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paperplaneCircleFill = "paperplane.circle.fill" - - /// SF Symbols's name:paragraphsign - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case paragraphsign = "paragraphsign" - - /// SF Symbols's name:pc - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pc = "pc" - - /// SF Symbols's name:pencil.tip.crop.circle.badge.arrow.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pencilTipCropCircleBadgeArrowForward = "pencil.tip.crop.circle.badge.arrow.forward" - - /// SF Symbols's name:percent.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case percentAr = "percent.ar" - - /// SF Symbols's name:person.2.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case person2Circle = "person.2.circle" - - /// SF Symbols's name:person.2.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case person2CircleFill = "person.2.circle.fill" - - /// SF Symbols's name:person.and.arrow.left.and.arrow.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personAndArrowLeftAndArrowRight = "person.and.arrow.left.and.arrow.right" - - /// SF Symbols's name:person.crop.circle.badge.exclamationmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personCropCircleBadgeExclamationmark = "person.crop.circle.badge.exclamationmark" - - /// SF Symbols's name:person.crop.circle.badge.questionmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personCropCircleBadgeQuestionmark = "person.crop.circle.badge.questionmark" - - /// SF Symbols's name:person.crop.circle.badge.questionmark.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personCropCircleBadgeQuestionmarkAr = "person.crop.circle.badge.questionmark.ar" - - /// SF Symbols's name:person.crop.circle.fill.badge.exclamationmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personCropCircleFillBadgeExclamationmark = "person.crop.circle.fill.badge.exclamationmark" - - /// SF Symbols's name:person.crop.circle.fill.badge.questionmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personCropCircleFillBadgeQuestionmark = "person.crop.circle.fill.badge.questionmark" - - /// SF Symbols's name:person.crop.circle.fill.badge.questionmark.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personCropCircleFillBadgeQuestionmarkAr = "person.crop.circle.fill.badge.questionmark.ar" - - /// SF Symbols's name:person.crop.square.fill.and.at.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personCropSquareFillAndAtRectangle = "person.crop.square.fill.and.at.rectangle" - - /// SF Symbols's name:person.fill.and.arrow.left.and.arrow.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillAndArrowLeftAndArrowRight = "person.fill.and.arrow.left.and.arrow.right" - - /// SF Symbols's name:person.fill.badge.minus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillBadgeMinus = "person.fill.badge.minus" - - /// SF Symbols's name:person.fill.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillBadgePlus = "person.fill.badge.plus" - - /// SF Symbols's name:person.fill.checkmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillCheckmark = "person.fill.checkmark" - - /// SF Symbols's name:person.fill.checkmark.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillCheckmarkRtl = "person.fill.checkmark.rtl" - - /// SF Symbols's name:person.fill.questionmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillQuestionmark = "person.fill.questionmark" - - /// SF Symbols's name:person.fill.questionmark.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillQuestionmarkAr = "person.fill.questionmark.ar" - - /// SF Symbols's name:person.fill.questionmark.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillQuestionmarkRtl = "person.fill.questionmark.rtl" - - /// SF Symbols's name:person.fill.turn.down - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillTurnDown = "person.fill.turn.down" - - /// SF Symbols's name:person.fill.turn.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillTurnLeft = "person.fill.turn.left" - - /// SF Symbols's name:person.fill.turn.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillTurnRight = "person.fill.turn.right" - - /// SF Symbols's name:person.fill.viewfinder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillViewfinder = "person.fill.viewfinder" - - /// SF Symbols's name:person.fill.xmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillXmark = "person.fill.xmark" - - /// SF Symbols's name:person.fill.xmark.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case personFillXmarkRtl = "person.fill.xmark.rtl" - - /// SF Symbols's name:phone.bubble.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case phoneBubbleLeft = "phone.bubble.left" - - /// SF Symbols's name:phone.bubble.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case phoneBubbleLeftFill = "phone.bubble.left.fill" - - /// SF Symbols's name:phone.connection - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case phoneConnection = "phone.connection" - - /// SF Symbols's name:phone.fill.connection - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case phoneFillConnection = "phone.fill.connection" - - /// SF Symbols's name:photo.on.rectangle.angled - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case photoOnRectangleAngled = "photo.on.rectangle.angled" - - /// SF Symbols's name:pianokeys - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pianokeys = "pianokeys" - - /// SF Symbols's name:pianokeys.inverse - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pianokeysInverse = "pianokeys.inverse" - - /// SF Symbols's name:pills - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pills = "pills" - - /// SF Symbols's name:pills.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pillsFill = "pills.fill" - - /// SF Symbols's name:pip - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pip = "pip" - - /// SF Symbols's name:pip.enter - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pipEnter = "pip.enter" - - /// SF Symbols's name:pip.exit - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pipExit = "pip.exit" - - /// SF Symbols's name:pip.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pipFill = "pip.fill" - - /// SF Symbols's name:pip.remove - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pipRemove = "pip.remove" - - /// SF Symbols's name:pip.swap - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pipSwap = "pip.swap" - - /// SF Symbols's name:placeholdertext.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case placeholdertextFill = "placeholdertext.fill" - - /// SF Symbols's name:play.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case playSlash = "play.slash" - - /// SF Symbols's name:play.slash.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case playSlashFill = "play.slash.fill" - - /// SF Symbols's name:plus.diamond - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusDiamond = "plus.diamond" - - /// SF Symbols's name:plus.diamond.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusDiamondFill = "plus.diamond.fill" - - /// SF Symbols's name:plus.message - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusMessage = "plus.message" - - /// SF Symbols's name:plus.message.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusMessageFill = "plus.message.fill" - - /// SF Symbols's name:plus.rectangle.fill.on.folder.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusRectangleFillOnFolderFill = "plus.rectangle.fill.on.folder.fill" - - /// SF Symbols's name:plus.rectangle.on.folder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusRectangleOnFolder = "plus.rectangle.on.folder" - - /// SF Symbols's name:plus.rectangle.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusRectanglePortrait = "plus.rectangle.portrait" - - /// SF Symbols's name:plus.rectangle.portrait.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusRectanglePortraitFill = "plus.rectangle.portrait.fill" - - /// SF Symbols's name:plus.viewfinder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case plusViewfinder = "plus.viewfinder" - - /// SF Symbols's name:point.fill.topleft.down.curvedto.point.fill.bottomright.up - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pointFillTopleftDownCurvedtoPointFillBottomrightUp = "point.fill.topleft.down.curvedto.point.fill.bottomright.up" - - /// SF Symbols's name:point.topleft.down.curvedto.point.bottomright.up - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pointTopleftDownCurvedtoPointBottomrightUp = "point.topleft.down.curvedto.point.bottomright.up" - - /// SF Symbols's name:poweroff - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case poweroff = "poweroff" - - /// SF Symbols's name:poweron - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case poweron = "poweron" - - /// SF Symbols's name:powersleep - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case powersleep = "powersleep" - - /// SF Symbols's name:printer.dotmatrix - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case printerDotmatrix = "printer.dotmatrix" - - /// SF Symbols's name:printer.dotmatrix.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case printerDotmatrixFill = "printer.dotmatrix.fill" - - /// SF Symbols's name:printer.dotmatrix.fill.and.paper.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case printerDotmatrixFillAndPaperFill = "printer.dotmatrix.fill.and.paper.fill" - - /// SF Symbols's name:printer.fill.and.paper.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case printerFillAndPaperFill = "printer.fill.and.paper.fill" - - /// SF Symbols's name:puzzlepiece - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case puzzlepiece = "puzzlepiece" - - /// SF Symbols's name:puzzlepiece.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case puzzlepieceFill = "puzzlepiece.fill" - - /// SF Symbols's name:pyramid - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pyramid = "pyramid" - - /// SF Symbols's name:pyramid.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case pyramidFill = "pyramid.fill" - - /// SF Symbols's name:questionmark.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkAr = "questionmark.ar" - - /// SF Symbols's name:questionmark.circle.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkCircleAr = "questionmark.circle.ar" - - /// SF Symbols's name:questionmark.circle.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkCircleFillAr = "questionmark.circle.fill.ar" - - /// SF Symbols's name:questionmark.diamond.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkDiamondAr = "questionmark.diamond.ar" - - /// SF Symbols's name:questionmark.diamond.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkDiamondFillAr = "questionmark.diamond.fill.ar" - - /// SF Symbols's name:questionmark.folder - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkFolder = "questionmark.folder" - - /// SF Symbols's name:questionmark.folder.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkFolderAr = "questionmark.folder.ar" - - /// SF Symbols's name:questionmark.folder.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkFolderFill = "questionmark.folder.fill" - - /// SF Symbols's name:questionmark.folder.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkFolderFillAr = "questionmark.folder.fill.ar" - - /// SF Symbols's name:questionmark.square.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkSquareAr = "questionmark.square.ar" - - /// SF Symbols's name:questionmark.square.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkSquareDashed = "questionmark.square.dashed" - - /// SF Symbols's name:questionmark.square.dashed.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkSquareDashedAr = "questionmark.square.dashed.ar" - - /// SF Symbols's name:questionmark.square.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkSquareFillAr = "questionmark.square.fill.ar" - - /// SF Symbols's name:questionmark.video.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkVideoAr = "questionmark.video.ar" - - /// SF Symbols's name:questionmark.video.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case questionmarkVideoFillAr = "questionmark.video.fill.ar" - - /// SF Symbols's name:quote.bubble.fill.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case quoteBubbleFillRtl = "quote.bubble.fill.rtl" - - /// SF Symbols's name:quote.bubble.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case quoteBubbleRtl = "quote.bubble.rtl" - - /// SF Symbols's name:r.joystick - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rJoystick = "r.joystick" - - /// SF Symbols's name:r.joystick.down - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rJoystickDown = "r.joystick.down" - - /// SF Symbols's name:r.joystick.down.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rJoystickDownFill = "r.joystick.down.fill" - - /// SF Symbols's name:r.joystick.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rJoystickFill = "r.joystick.fill" - - /// SF Symbols's name:r.rectangle.roundedbottom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rRectangleRoundedbottom = "r.rectangle.roundedbottom" - - /// SF Symbols's name:r.rectangle.roundedbottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rRectangleRoundedbottomFill = "r.rectangle.roundedbottom.fill" - - /// SF Symbols's name:r.square.fill.on.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rSquareFillOnSquareFill = "r.square.fill.on.square.fill" - - /// SF Symbols's name:r.square.on.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rSquareOnSquare = "r.square.on.square" - - /// SF Symbols's name:r1.rectangle.roundedbottom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case r1RectangleRoundedbottom = "r1.rectangle.roundedbottom" - - /// SF Symbols's name:r1.rectangle.roundedbottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case r1RectangleRoundedbottomFill = "r1.rectangle.roundedbottom.fill" - - /// SF Symbols's name:r2.rectangle.roundedtop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case r2RectangleRoundedtop = "r2.rectangle.roundedtop" - - /// SF Symbols's name:r2.rectangle.roundedtop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case r2RectangleRoundedtopFill = "r2.rectangle.roundedtop.fill" - - /// SF Symbols's name:radio - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case radio = "radio" - - /// SF Symbols's name:radio.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case radioFill = "radio.fill" - - /// SF Symbols's name:rb.rectangle.roundedbottom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rbRectangleRoundedbottom = "rb.rectangle.roundedbottom" - - /// SF Symbols's name:rb.rectangle.roundedbottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rbRectangleRoundedbottomFill = "rb.rectangle.roundedbottom.fill" - - /// SF Symbols's name:record.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case recordCircle = "record.circle" - - /// SF Symbols's name:record.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case recordCircleFill = "record.circle.fill" - - /// SF Symbols's name:rectangle.3.offgrid.bubble.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangle3OffgridBubbleLeft = "rectangle.3.offgrid.bubble.left" - - /// SF Symbols's name:rectangle.3.offgrid.bubble.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangle3OffgridBubbleLeftFill = "rectangle.3.offgrid.bubble.left.fill" - - /// SF Symbols's name:rectangle.and.pencil.and.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleAndPencilAndEllipsis = "rectangle.and.pencil.and.ellipsis" - - /// SF Symbols's name:rectangle.and.pencil.and.ellipsis.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleAndPencilAndEllipsisRtl = "rectangle.and.pencil.and.ellipsis.rtl" - - /// SF Symbols's name:rectangle.and.text.magnifyingglass - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleAndTextMagnifyingglass = "rectangle.and.text.magnifyingglass" - - /// SF Symbols's name:rectangle.and.text.magnifyingglass.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleAndTextMagnifyingglassRtl = "rectangle.and.text.magnifyingglass.rtl" - - /// SF Symbols's name:rectangle.arrowtriangle.2.inward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleArrowtriangle2Inward = "rectangle.arrowtriangle.2.inward" - - /// SF Symbols's name:rectangle.arrowtriangle.2.outward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleArrowtriangle2Outward = "rectangle.arrowtriangle.2.outward" - - /// SF Symbols's name:rectangle.badge.minus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleBadgeMinus = "rectangle.badge.minus" - - /// SF Symbols's name:rectangle.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleBadgePlus = "rectangle.badge.plus" - - /// SF Symbols's name:rectangle.bottomthird.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleBottomthirdInsetFill = "rectangle.bottomthird.inset.fill" - - /// SF Symbols's name:rectangle.center.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleCenterInsetFill = "rectangle.center.inset.fill" - - /// SF Symbols's name:rectangle.connected.to.line.below - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleConnectedToLineBelow = "rectangle.connected.to.line.below" - - /// SF Symbols's name:rectangle.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleDashed = "rectangle.dashed" - - /// SF Symbols's name:rectangle.dashed.and.paperclip - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleDashedAndPaperclip = "rectangle.dashed.and.paperclip" - - /// SF Symbols's name:rectangle.dashed.badge.record - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleDashedBadgeRecord = "rectangle.dashed.badge.record" - - /// SF Symbols's name:rectangle.fill.badge.minus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleFillBadgeMinus = "rectangle.fill.badge.minus" - - /// SF Symbols's name:rectangle.fill.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleFillBadgePlus = "rectangle.fill.badge.plus" - - /// SF Symbols's name:rectangle.fill.on.rectangle.fill.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleFillOnRectangleFillCircle = "rectangle.fill.on.rectangle.fill.circle" - - /// SF Symbols's name:rectangle.fill.on.rectangle.fill.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleFillOnRectangleFillCircleFill = "rectangle.fill.on.rectangle.fill.circle.fill" - - /// SF Symbols's name:rectangle.fill.on.rectangle.fill.slash.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleFillOnRectangleFillSlashFill = "rectangle.fill.on.rectangle.fill.slash.fill" - - /// SF Symbols's name:rectangle.inset.bottomleft.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleInsetBottomleftFill = "rectangle.inset.bottomleft.fill" - - /// SF Symbols's name:rectangle.inset.bottomright.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleInsetBottomrightFill = "rectangle.inset.bottomright.fill" - - /// SF Symbols's name:rectangle.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleInsetFill = "rectangle.inset.fill" - - /// SF Symbols's name:rectangle.inset.topleft.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleInsetTopleftFill = "rectangle.inset.topleft.fill" - - /// SF Symbols's name:rectangle.inset.topright.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleInsetToprightFill = "rectangle.inset.topright.fill" - - /// SF Symbols's name:rectangle.lefthalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleLefthalfFill = "rectangle.lefthalf.fill" - - /// SF Symbols's name:rectangle.lefthalf.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleLefthalfInsetFill = "rectangle.lefthalf.inset.fill" - - /// SF Symbols's name:rectangle.lefthalf.inset.fill.arrow.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleLefthalfInsetFillArrowLeft = "rectangle.lefthalf.inset.fill.arrow.left" - - /// SF Symbols's name:rectangle.leftthird.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleLeftthirdInsetFill = "rectangle.leftthird.inset.fill" - - /// SF Symbols's name:rectangle.on.rectangle.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleOnRectangleSlash = "rectangle.on.rectangle.slash" - - /// SF Symbols's name:rectangle.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectanglePortrait = "rectangle.portrait" - - /// SF Symbols's name:rectangle.portrait.arrowtriangle.2.inward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectanglePortraitArrowtriangle2Inward = "rectangle.portrait.arrowtriangle.2.inward" - - /// SF Symbols's name:rectangle.portrait.arrowtriangle.2.outward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectanglePortraitArrowtriangle2Outward = "rectangle.portrait.arrowtriangle.2.outward" - - /// SF Symbols's name:rectangle.portrait.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectanglePortraitFill = "rectangle.portrait.fill" - - /// SF Symbols's name:rectangle.righthalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRighthalfFill = "rectangle.righthalf.fill" - - /// SF Symbols's name:rectangle.righthalf.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRighthalfInsetFill = "rectangle.righthalf.inset.fill" - - /// SF Symbols's name:rectangle.righthalf.inset.fill.arrow.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRighthalfInsetFillArrowRight = "rectangle.righthalf.inset.fill.arrow.right" - - /// SF Symbols's name:rectangle.rightthird.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRightthirdInsetFill = "rectangle.rightthird.inset.fill" - - /// SF Symbols's name:rectangle.roundedbottom - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRoundedbottom = "rectangle.roundedbottom" - - /// SF Symbols's name:rectangle.roundedbottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRoundedbottomFill = "rectangle.roundedbottom.fill" - - /// SF Symbols's name:rectangle.roundedtop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRoundedtop = "rectangle.roundedtop" - - /// SF Symbols's name:rectangle.roundedtop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleRoundedtopFill = "rectangle.roundedtop.fill" - - /// SF Symbols's name:rectangle.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSlash = "rectangle.slash" - - /// SF Symbols's name:rectangle.slash.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSlashFill = "rectangle.slash.fill" - - /// SF Symbols's name:rectangle.split.1x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSplit1x2 = "rectangle.split.1x2" - - /// SF Symbols's name:rectangle.split.1x2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSplit1x2Fill = "rectangle.split.1x2.fill" - - /// SF Symbols's name:rectangle.split.2x1 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSplit2x1 = "rectangle.split.2x1" - - /// SF Symbols's name:rectangle.split.2x1.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSplit2x1Fill = "rectangle.split.2x1.fill" - - /// SF Symbols's name:rectangle.split.2x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSplit2x2 = "rectangle.split.2x2" - - /// SF Symbols's name:rectangle.split.2x2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rectangleSplit2x2Fill = "rectangle.split.2x2.fill" - - /// SF Symbols's name:restart - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case restart = "restart" - - /// SF Symbols's name:restart.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case restartCircle = "restart.circle" - - /// SF Symbols's name:rotate.3d - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rotate3d = "rotate.3d" - - /// SF Symbols's name:rt.rectangle.roundedtop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rtRectangleRoundedtop = "rt.rectangle.roundedtop" - - /// SF Symbols's name:rt.rectangle.roundedtop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rtRectangleRoundedtopFill = "rt.rectangle.roundedtop.fill" - - /// SF Symbols's name:ruler - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ruler = "ruler" - - /// SF Symbols's name:ruler.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case rulerFill = "ruler.fill" - - /// SF Symbols's name:scale.3d - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scale3d = "scale.3d" - - /// SF Symbols's name:scalemass - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scalemass = "scalemass" - - /// SF Symbols's name:scalemass.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scalemassFill = "scalemass.fill" - - /// SF Symbols's name:scanner - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scanner = "scanner" - - /// SF Symbols's name:scanner.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scannerFill = "scanner.fill" - - /// SF Symbols's name:scribble.variable - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scribbleVariable = "scribble.variable" - - /// SF Symbols's name:scroll - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scroll = "scroll" - - /// SF Symbols's name:scroll.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case scrollFill = "scroll.fill" - - /// SF Symbols's name:sdcard - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sdcard = "sdcard" - - /// SF Symbols's name:sdcard.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sdcardFill = "sdcard.fill" - - /// SF Symbols's name:seal - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case seal = "seal" - - /// SF Symbols's name:seal.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sealFill = "seal.fill" - - /// SF Symbols's name:server.rack - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case serverRack = "server.rack" - - /// SF Symbols's name:shadow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shadow = "shadow" - - /// SF Symbols's name:shekelsign.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shekelsignCircle = "shekelsign.circle" - - /// SF Symbols's name:shekelsign.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shekelsignCircleFill = "shekelsign.circle.fill" - - /// SF Symbols's name:shekelsign.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shekelsignSquare = "shekelsign.square" - - /// SF Symbols's name:shekelsign.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shekelsignSquareFill = "shekelsign.square.fill" - - /// SF Symbols's name:shield.lefthalf.fill.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shieldLefthalfFillSlash = "shield.lefthalf.fill.slash" - - /// SF Symbols's name:shippingbox - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shippingbox = "shippingbox" - - /// SF Symbols's name:shippingbox.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case shippingboxFill = "shippingbox.fill" - - /// SF Symbols's name:sidebar.leading - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sidebarLeading = "sidebar.leading" - - /// SF Symbols's name:sidebar.squares.leading - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sidebarSquaresLeading = "sidebar.squares.leading" - - /// SF Symbols's name:sidebar.squares.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sidebarSquaresLeft = "sidebar.squares.left" - - /// SF Symbols's name:sidebar.squares.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sidebarSquaresRight = "sidebar.squares.right" - - /// SF Symbols's name:sidebar.squares.trailing - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sidebarSquaresTrailing = "sidebar.squares.trailing" - - /// SF Symbols's name:sidebar.trailing - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sidebarTrailing = "sidebar.trailing" - - /// SF Symbols's name:signature.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case signatureAr = "signature.ar" - - /// SF Symbols's name:signature.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case signatureHe = "signature.he" - - /// SF Symbols's name:signpost.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case signpostLeft = "signpost.left" - - /// SF Symbols's name:signpost.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case signpostLeftFill = "signpost.left.fill" - - /// SF Symbols's name:signpost.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case signpostRight = "signpost.right" - - /// SF Symbols's name:signpost.right.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case signpostRightFill = "signpost.right.fill" - - /// SF Symbols's name:simcard - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case simcard = "simcard" - - /// SF Symbols's name:simcard.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case simcard2 = "simcard.2" - - /// SF Symbols's name:simcard.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case simcard2Fill = "simcard.2.fill" - - /// SF Symbols's name:simcard.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case simcardFill = "simcard.fill" - - /// SF Symbols's name:sleep - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sleep = "sleep" - - /// SF Symbols's name:slider.horizontal.below.square.fill.and.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sliderHorizontalBelowSquareFillAndSquare = "slider.horizontal.below.square.fill.and.square" - - /// SF Symbols's name:slider.vertical.3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sliderVertical3 = "slider.vertical.3" - - /// SF Symbols's name:sparkle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sparkle = "sparkle" - - /// SF Symbols's name:sparkles.rectangle.stack - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sparklesRectangleStack = "sparkles.rectangle.stack" - - /// SF Symbols's name:sparkles.rectangle.stack.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sparklesRectangleStackFill = "sparkles.rectangle.stack.fill" - - /// SF Symbols's name:sparkles.square.fill.on.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sparklesSquareFillOnSquare = "sparkles.square.fill.on.square" - - /// SF Symbols's name:speaker.slash.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerSlashCircle = "speaker.slash.circle" - - /// SF Symbols's name:speaker.slash.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerSlashCircleFill = "speaker.slash.circle.fill" - - /// SF Symbols's name:speaker.slash.circle.fill.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerSlashCircleFillRtl = "speaker.slash.circle.fill.rtl" - - /// SF Symbols's name:speaker.slash.circle.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerSlashCircleRtl = "speaker.slash.circle.rtl" - - /// SF Symbols's name:speaker.wave.1 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave1 = "speaker.wave.1" - - /// SF Symbols's name:speaker.wave.1.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave1Fill = "speaker.wave.1.fill" - - /// SF Symbols's name:speaker.wave.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave2 = "speaker.wave.2" - - /// SF Symbols's name:speaker.wave.2.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave2Circle = "speaker.wave.2.circle" - - /// SF Symbols's name:speaker.wave.2.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave2CircleFill = "speaker.wave.2.circle.fill" - - /// SF Symbols's name:speaker.wave.2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave2Fill = "speaker.wave.2.fill" - - /// SF Symbols's name:speaker.wave.3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave3 = "speaker.wave.3" - - /// SF Symbols's name:speaker.wave.3.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case speakerWave3Fill = "speaker.wave.3.fill" - - /// SF Symbols's name:square.2.stack.3d - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case square2Stack3d = "square.2.stack.3d" - - /// SF Symbols's name:square.2.stack.3d.bottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case square2Stack3dBottomFill = "square.2.stack.3d.bottom.fill" - - /// SF Symbols's name:square.2.stack.3d.top.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case square2Stack3dTopFill = "square.2.stack.3d.top.fill" - - /// SF Symbols's name:square.3.stack.3d - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case square3Stack3d = "square.3.stack.3d" - - /// SF Symbols's name:square.3.stack.3d.bottom.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case square3Stack3dBottomFill = "square.3.stack.3d.bottom.fill" - - /// SF Symbols's name:square.3.stack.3d.middle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case square3Stack3dMiddleFill = "square.3.stack.3d.middle.fill" - - /// SF Symbols's name:square.3.stack.3d.top.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case square3Stack3dTopFill = "square.3.stack.3d.top.fill" - - /// SF Symbols's name:square.and.at.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareAndAtRectangle = "square.and.at.rectangle" - - /// SF Symbols's name:square.bottomhalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareBottomhalfFill = "square.bottomhalf.fill" - - /// SF Symbols's name:square.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareCircle = "square.circle" - - /// SF Symbols's name:square.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareCircleFill = "square.circle.fill" - - /// SF Symbols's name:square.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareDashed = "square.dashed" - - /// SF Symbols's name:square.dashed.inset.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareDashedInsetFill = "square.dashed.inset.fill" - - /// SF Symbols's name:square.fill.on.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareFillOnSquare = "square.fill.on.square" - - /// SF Symbols's name:square.fill.text.grid.1x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareFillTextGrid1x2 = "square.fill.text.grid.1x2" - - /// SF Symbols's name:square.grid.3x1.below.line.grid.1x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x1BelowLineGrid1x2 = "square.grid.3x1.below.line.grid.1x2" - - /// SF Symbols's name:square.grid.3x1.fill.below.line.grid.1x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x1FillBelowLineGrid1x2 = "square.grid.3x1.fill.below.line.grid.1x2" - - /// SF Symbols's name:square.grid.3x1.folder.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x1FolderBadgePlus = "square.grid.3x1.folder.badge.plus" - - /// SF Symbols's name:square.grid.3x1.folder.fill.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x1FolderFillBadgePlus = "square.grid.3x1.folder.fill.badge.plus" - - /// SF Symbols's name:square.grid.3x3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3 = "square.grid.3x3" - - /// SF Symbols's name:square.grid.3x3.bottomleft.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3BottomleftFill = "square.grid.3x3.bottomleft.fill" - - /// SF Symbols's name:square.grid.3x3.bottommiddle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3BottommiddleFill = "square.grid.3x3.bottommiddle.fill" - - /// SF Symbols's name:square.grid.3x3.bottomright.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3BottomrightFill = "square.grid.3x3.bottomright.fill" - - /// SF Symbols's name:square.grid.3x3.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3Fill = "square.grid.3x3.fill" - - /// SF Symbols's name:square.grid.3x3.fill.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3FillSquare = "square.grid.3x3.fill.square" - - /// SF Symbols's name:square.grid.3x3.middle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3MiddleFill = "square.grid.3x3.middle.fill" - - /// SF Symbols's name:square.grid.3x3.middleleft.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3MiddleleftFill = "square.grid.3x3.middleleft.fill" - - /// SF Symbols's name:square.grid.3x3.middleright.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3MiddlerightFill = "square.grid.3x3.middleright.fill" - - /// SF Symbols's name:square.grid.3x3.topleft.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3TopleftFill = "square.grid.3x3.topleft.fill" - - /// SF Symbols's name:square.grid.3x3.topmiddle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3TopmiddleFill = "square.grid.3x3.topmiddle.fill" - - /// SF Symbols's name:square.grid.3x3.topright.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareGrid3x3ToprightFill = "square.grid.3x3.topright.fill" - - /// SF Symbols's name:square.on.square.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareOnSquareDashed = "square.on.square.dashed" - - /// SF Symbols's name:square.on.square.squareshape.controlhandles - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareOnSquareSquareshapeControlhandles = "square.on.square.squareshape.controlhandles" - - /// SF Symbols's name:square.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSlash = "square.slash" - - /// SF Symbols's name:square.slash.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSlashFill = "square.slash.fill" - - /// SF Symbols's name:square.split.bottomrightquarter - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSplitBottomrightquarter = "square.split.bottomrightquarter" - - /// SF Symbols's name:square.split.bottomrightquarter.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSplitBottomrightquarterFill = "square.split.bottomrightquarter.fill" - - /// SF Symbols's name:square.split.diagonal - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSplitDiagonal = "square.split.diagonal" - - /// SF Symbols's name:square.split.diagonal.2x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSplitDiagonal2x2 = "square.split.diagonal.2x2" - - /// SF Symbols's name:square.split.diagonal.2x2.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSplitDiagonal2x2Fill = "square.split.diagonal.2x2.fill" - - /// SF Symbols's name:square.split.diagonal.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareSplitDiagonalFill = "square.split.diagonal.fill" - - /// SF Symbols's name:square.stack.3d.down.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareStack3dDownForward = "square.stack.3d.down.forward" - - /// SF Symbols's name:square.stack.3d.down.forward.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareStack3dDownForwardFill = "square.stack.3d.down.forward.fill" - - /// SF Symbols's name:square.stack.3d.forward.dottedline - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareStack3dForwardDottedline = "square.stack.3d.forward.dottedline" - - /// SF Symbols's name:square.stack.3d.forward.dottedline.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareStack3dForwardDottedlineFill = "square.stack.3d.forward.dottedline.fill" - - /// SF Symbols's name:square.stack.3d.up.badge.a - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareStack3dUpBadgeA = "square.stack.3d.up.badge.a" - - /// SF Symbols's name:square.stack.3d.up.badge.a.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareStack3dUpBadgeAFill = "square.stack.3d.up.badge.a.fill" - - /// SF Symbols's name:square.tophalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareTophalfFill = "square.tophalf.fill" - - /// SF Symbols's name:squareshape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshape = "squareshape" - - /// SF Symbols's name:squareshape.controlhandles.on.squareshape.controlhandles - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshapeControlhandlesOnSquareshapeControlhandles = "squareshape.controlhandles.on.squareshape.controlhandles" - - /// SF Symbols's name:squareshape.dashed.squareshape - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshapeDashedSquareshape = "squareshape.dashed.squareshape" - - /// SF Symbols's name:squareshape.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshapeFill = "squareshape.fill" - - /// SF Symbols's name:squareshape.split.2x2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshapeSplit2x2 = "squareshape.split.2x2" - - /// SF Symbols's name:squareshape.split.2x2.dotted - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshapeSplit2x2Dotted = "squareshape.split.2x2.dotted" - - /// SF Symbols's name:squareshape.split.3x3 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshapeSplit3x3 = "squareshape.split.3x3" - - /// SF Symbols's name:squareshape.squareshape.dashed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case squareshapeSquareshapeDashed = "squareshape.squareshape.dashed" - - /// SF Symbols's name:star.leadinghalf.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case starLeadinghalfFill = "star.leadinghalf.fill" - - /// SF Symbols's name:star.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case starSquare = "star.square" - - /// SF Symbols's name:star.square.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case starSquareFill = "star.square.fill" - - /// SF Symbols's name:staroflife.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case staroflifeCircle = "staroflife.circle" - - /// SF Symbols's name:staroflife.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case staroflifeCircleFill = "staroflife.circle.fill" - - /// SF Symbols's name:stethoscope - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case stethoscope = "stethoscope" - - /// SF Symbols's name:sum.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case sumAr = "sum.ar" - - /// SF Symbols's name:swift - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case swift = "swift" - - /// SF Symbols's name:switch.2 - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case switch2 = "switch.2" - - /// SF Symbols's name:t.bubble.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tBubbleAr = "t.bubble.ar" - - /// SF Symbols's name:t.bubble.fill.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tBubbleFillAr = "t.bubble.fill.ar" - - /// SF Symbols's name:t.bubble.fill.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tBubbleFillHe = "t.bubble.fill.he" - - /// SF Symbols's name:t.bubble.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tBubbleHe = "t.bubble.he" - - /// SF Symbols's name:tablecells - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tablecells = "tablecells" - - /// SF Symbols's name:tablecells.badge.ellipsis - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tablecellsBadgeEllipsis = "tablecells.badge.ellipsis" - - /// SF Symbols's name:tablecells.badge.ellipsis.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tablecellsBadgeEllipsisFill = "tablecells.badge.ellipsis.fill" - - /// SF Symbols's name:tablecells.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tablecellsFill = "tablecells.fill" - - /// SF Symbols's name:tag.slash - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tagSlash = "tag.slash" - - /// SF Symbols's name:tag.slash.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tagSlashFill = "tag.slash.fill" - - /// SF Symbols's name:target - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case target = "target" - - /// SF Symbols's name:teletype.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case teletypeCircle = "teletype.circle" - - /// SF Symbols's name:teletype.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case teletypeCircleFill = "teletype.circle.fill" - - /// SF Symbols's name:terminal - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case terminal = "terminal" - - /// SF Symbols's name:terminal.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case terminalFill = "terminal.fill" - - /// SF Symbols's name:text.and.command.macwindow - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textAndCommandMacwindow = "text.and.command.macwindow" - - /// SF Symbols's name:text.badge.checkmark.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textBadgeCheckmarkRtl = "text.badge.checkmark.rtl" - - /// SF Symbols's name:text.below.photo - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textBelowPhoto = "text.below.photo" - - /// SF Symbols's name:text.below.photo.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textBelowPhotoFill = "text.below.photo.fill" - - /// SF Symbols's name:text.book.closed - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textBookClosed = "text.book.closed" - - /// SF Symbols's name:text.book.closed.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textBookClosedFill = "text.book.closed.fill" - - /// SF Symbols's name:text.bubble.fill.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textBubbleFillRtl = "text.bubble.fill.rtl" - - /// SF Symbols's name:text.bubble.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textBubbleRtl = "text.bubble.rtl" - - /// SF Symbols's name:text.cursor.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textCursorAr = "text.cursor.ar" - - /// SF Symbols's name:text.cursor.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textCursorHe = "text.cursor.he" - - /// SF Symbols's name:text.cursor.hi - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textCursorHi = "text.cursor.hi" - - /// SF Symbols's name:text.cursor.ja - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textCursorJa = "text.cursor.ja" - - /// SF Symbols's name:text.cursor.ko - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textCursorKo = "text.cursor.ko" - - /// SF Symbols's name:text.cursor.th - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textCursorTh = "text.cursor.th" - - /// SF Symbols's name:text.cursor.zh - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textCursorZh = "text.cursor.zh" - - /// SF Symbols's name:text.magnifyingglass - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textMagnifyingglass = "text.magnifyingglass" - - /// SF Symbols's name:text.magnifyingglass.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textMagnifyingglassRtl = "text.magnifyingglass.rtl" - - /// SF Symbols's name:text.quote.rtl - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textQuoteRtl = "text.quote.rtl" - - /// SF Symbols's name:text.redaction - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textRedaction = "text.redaction" - - /// SF Symbols's name:textbox.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textboxAr = "textbox.ar" - - /// SF Symbols's name:textbox.he - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textboxHe = "textbox.he" - - /// SF Symbols's name:textbox.hi - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textboxHi = "textbox.hi" - - /// SF Symbols's name:textbox.ja - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textboxJa = "textbox.ja" - - /// SF Symbols's name:textbox.ko - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textboxKo = "textbox.ko" - - /// SF Symbols's name:textbox.th - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textboxTh = "textbox.th" - - /// SF Symbols's name:textbox.zh - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textboxZh = "textbox.zh" - - /// SF Symbols's name:textformat.123.ar - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case textformat123Ar = "textformat.123.ar" - - /// SF Symbols's name:thermometer.sun.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case thermometerSunFill = "thermometer.sun.fill" - - /// SF Symbols's name:ticket - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ticket = "ticket" - - /// SF Symbols's name:ticket.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case ticketFill = "ticket.fill" - - /// SF Symbols's name:timeline.selection - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case timelineSelection = "timeline.selection" - - /// SF Symbols's name:timer.square - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case timerSquare = "timer.square" - - /// SF Symbols's name:togglepower - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case togglepower = "togglepower" - - /// SF Symbols's name:touchid - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case touchid = "touchid" - - /// SF Symbols's name:tram - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tram = "tram" - - /// SF Symbols's name:tram.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tramCircle = "tram.circle" - - /// SF Symbols's name:tram.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tramCircleFill = "tram.circle.fill" - - /// SF Symbols's name:tram.tunnel.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tramTunnelFill = "tram.tunnel.fill" - - /// SF Symbols's name:tray.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case trayCircle = "tray.circle" - - /// SF Symbols's name:tray.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case trayCircleFill = "tray.circle.fill" - - /// SF Symbols's name:triangle.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case triangleCircle = "triangle.circle" - - /// SF Symbols's name:triangle.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case triangleCircleFill = "triangle.circle.fill" - - /// SF Symbols's name:tv.and.hifispeaker.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case tvAndHifispeakerFill = "tv.and.hifispeaker.fill" - - /// SF Symbols's name:video.badge.checkmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case videoBadgeCheckmark = "video.badge.checkmark" - - /// SF Symbols's name:video.bubble.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case videoBubbleLeft = "video.bubble.left" - - /// SF Symbols's name:video.bubble.left.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case videoBubbleLeftFill = "video.bubble.left.fill" - - /// SF Symbols's name:video.fill.badge.checkmark - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case videoFillBadgeCheckmark = "video.fill.badge.checkmark" - - /// SF Symbols's name:video.fill.badge.plus - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case videoFillBadgePlus = "video.fill.badge.plus" - - /// SF Symbols's name:wake - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wake = "wake" - - /// SF Symbols's name:wallet.pass - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case walletPass = "wallet.pass" - - /// SF Symbols's name:wallet.pass.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case walletPassFill = "wallet.pass.fill" - - /// SF Symbols's name:wave.3.backward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3Backward = "wave.3.backward" - - /// SF Symbols's name:wave.3.backward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3BackwardCircle = "wave.3.backward.circle" - - /// SF Symbols's name:wave.3.backward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3BackwardCircleFill = "wave.3.backward.circle.fill" - - /// SF Symbols's name:wave.3.forward - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3Forward = "wave.3.forward" - - /// SF Symbols's name:wave.3.forward.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3ForwardCircle = "wave.3.forward.circle" - - /// SF Symbols's name:wave.3.forward.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3ForwardCircleFill = "wave.3.forward.circle.fill" - - /// SF Symbols's name:wave.3.left - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3Left = "wave.3.left" - - /// SF Symbols's name:wave.3.left.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3LeftCircle = "wave.3.left.circle" - - /// SF Symbols's name:wave.3.left.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3LeftCircleFill = "wave.3.left.circle.fill" - - /// SF Symbols's name:wave.3.right - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3Right = "wave.3.right" - - /// SF Symbols's name:wave.3.right.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3RightCircle = "wave.3.right.circle" - - /// SF Symbols's name:wave.3.right.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wave3RightCircleFill = "wave.3.right.circle.fill" - - /// SF Symbols's name:waveform.path.ecg.rectangle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case waveformPathEcgRectangle = "waveform.path.ecg.rectangle" - - /// SF Symbols's name:waveform.path.ecg.rectangle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case waveformPathEcgRectangleFill = "waveform.path.ecg.rectangle.fill" - - /// SF Symbols's name:wrench.and.screwdriver - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wrenchAndScrewdriver = "wrench.and.screwdriver" - - /// SF Symbols's name:wrench.and.screwdriver.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case wrenchAndScrewdriverFill = "wrench.and.screwdriver.fill" - - /// SF Symbols's name:xmark.bin - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkBin = "xmark.bin" - - /// SF Symbols's name:xmark.bin.circle - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkBinCircle = "xmark.bin.circle" - - /// SF Symbols's name:xmark.bin.circle.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkBinCircleFill = "xmark.bin.circle.fill" - - /// SF Symbols's name:xmark.bin.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkBinFill = "xmark.bin.fill" - - /// SF Symbols's name:xmark.diamond - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkDiamond = "xmark.diamond" - - /// SF Symbols's name:xmark.diamond.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkDiamondFill = "xmark.diamond.fill" - - /// SF Symbols's name:xmark.rectangle.portrait - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkRectanglePortrait = "xmark.rectangle.portrait" - - /// SF Symbols's name:xmark.rectangle.portrait.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xmarkRectanglePortraitFill = "xmark.rectangle.portrait.fill" - - /// SF Symbols's name:xserve - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case xserve = "xserve" - - /// SF Symbols's name:zl.rectangle.roundedtop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case zlRectangleRoundedtop = "zl.rectangle.roundedtop" - - /// SF Symbols's name:zl.rectangle.roundedtop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case zlRectangleRoundedtopFill = "zl.rectangle.roundedtop.fill" - - /// SF Symbols's name:zr.rectangle.roundedtop - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case zrRectangleRoundedtop = "zr.rectangle.roundedtop" - - /// SF Symbols's name:zr.rectangle.roundedtop.fill - @available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) - case zrRectangleRoundedtopFill = "zr.rectangle.roundedtop.fill" - - /// SF Symbols's name:aqi.high - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case aqiHigh = "aqi.high" - - /// SF Symbols's name:aqi.low - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case aqiLow = "aqi.low" - - /// SF Symbols's name:aqi.medium - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case aqiMedium = "aqi.medium" - - /// SF Symbols's name:brazilianrealsign.circle - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case brazilianrealsignCircle = "brazilianrealsign.circle" - - /// SF Symbols's name:brazilianrealsign.circle.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case brazilianrealsignCircleFill = "brazilianrealsign.circle.fill" - - /// SF Symbols's name:brazilianrealsign.square - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case brazilianrealsignSquare = "brazilianrealsign.square" - - /// SF Symbols's name:brazilianrealsign.square.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case brazilianrealsignSquareFill = "brazilianrealsign.square.fill" - - /// SF Symbols's name:cart.circle - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case cartCircle = "cart.circle" - - /// SF Symbols's name:cart.circle.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case cartCircleFill = "cart.circle.fill" - - /// SF Symbols's name:character - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case character = "character" - - /// SF Symbols's name:character.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterAr = "character.ar" - - /// SF Symbols's name:character.book.closed - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosed = "character.book.closed" - - /// SF Symbols's name:character.book.closed.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedAr = "character.book.closed.ar" - - /// SF Symbols's name:character.book.closed.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFill = "character.book.closed.fill" - - /// SF Symbols's name:character.book.closed.fill.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFillAr = "character.book.closed.fill.ar" - - /// SF Symbols's name:character.book.closed.fill.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFillHe = "character.book.closed.fill.he" - - /// SF Symbols's name:character.book.closed.fill.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFillHi = "character.book.closed.fill.hi" - - /// SF Symbols's name:character.book.closed.fill.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFillJa = "character.book.closed.fill.ja" - - /// SF Symbols's name:character.book.closed.fill.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFillKo = "character.book.closed.fill.ko" - - /// SF Symbols's name:character.book.closed.fill.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFillTh = "character.book.closed.fill.th" - - /// SF Symbols's name:character.book.closed.fill.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedFillZh = "character.book.closed.fill.zh" - - /// SF Symbols's name:character.book.closed.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedHe = "character.book.closed.he" - - /// SF Symbols's name:character.book.closed.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedHi = "character.book.closed.hi" - - /// SF Symbols's name:character.book.closed.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedJa = "character.book.closed.ja" - - /// SF Symbols's name:character.book.closed.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedKo = "character.book.closed.ko" - - /// SF Symbols's name:character.book.closed.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedTh = "character.book.closed.th" - - /// SF Symbols's name:character.book.closed.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterBookClosedZh = "character.book.closed.zh" - - /// SF Symbols's name:character.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterHe = "character.he" - - /// SF Symbols's name:character.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterHi = "character.hi" - - /// SF Symbols's name:character.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterJa = "character.ja" - - /// SF Symbols's name:character.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterKo = "character.ko" - - /// SF Symbols's name:character.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterTh = "character.th" - - /// SF Symbols's name:character.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case characterZh = "character.zh" - - /// SF Symbols's name:clock.arrow.2.circlepath - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case clockArrow2Circlepath = "clock.arrow.2.circlepath" - - /// SF Symbols's name:directcurrent - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case directcurrent = "directcurrent" - - /// SF Symbols's name:doc.text.below.ecg.fill.rtl - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case docTextBelowEcgFillRtl = "doc.text.below.ecg.fill.rtl" - - /// SF Symbols's name:doc.text.below.ecg.rtl - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case docTextBelowEcgRtl = "doc.text.below.ecg.rtl" - - /// SF Symbols's name:exclamationmark.applewatch - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case exclamationmarkApplewatch = "exclamationmark.applewatch" - - /// SF Symbols's name:infinity.circle - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case infinityCircle = "infinity.circle" - - /// SF Symbols's name:infinity.circle.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case infinityCircleFill = "infinity.circle.fill" - - /// SF Symbols's name:ipad.badge.play - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case ipadBadgePlay = "ipad.badge.play" - - /// SF Symbols's name:ipad.homebutton.badge.play - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case ipadHomebuttonBadgePlay = "ipad.homebutton.badge.play" - - /// SF Symbols's name:ipad.homebutton.landscape.badge.play - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case ipadHomebuttonLandscapeBadgePlay = "ipad.homebutton.landscape.badge.play" - - /// SF Symbols's name:ipad.landscape.badge.play - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case ipadLandscapeBadgePlay = "ipad.landscape.badge.play" - - /// SF Symbols's name:iphone.badge.play - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case iphoneBadgePlay = "iphone.badge.play" - - /// SF Symbols's name:iphone.homebutton.badge.play - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case iphoneHomebuttonBadgePlay = "iphone.homebutton.badge.play" - - /// SF Symbols's name:iphone.homebutton.landscape - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case iphoneHomebuttonLandscape = "iphone.homebutton.landscape" - - /// SF Symbols's name:iphone.landscape - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case iphoneLandscape = "iphone.landscape" - - /// SF Symbols's name:ipodtouch.landscape - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case ipodtouchLandscape = "ipodtouch.landscape" - - /// SF Symbols's name:lock.applewatch - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case lockApplewatch = "lock.applewatch" - - /// SF Symbols's name:photo.tv - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case photoTv = "photo.tv" - - /// SF Symbols's name:play.tv - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case playTv = "play.tv" - - /// SF Symbols's name:play.tv.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case playTvFill = "play.tv.fill" - - /// SF Symbols's name:rectangle.badge.person.crop - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case rectangleBadgePersonCrop = "rectangle.badge.person.crop" - - /// SF Symbols's name:rectangle.fill.badge.person.crop - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case rectangleFillBadgePersonCrop = "rectangle.fill.badge.person.crop" - - /// SF Symbols's name:rectangle.topthird.inset - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case rectangleTopthirdInset = "rectangle.topthird.inset" - - /// SF Symbols's name:repeat.1.circle - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case repeat1Circle = "repeat.1.circle" - - /// SF Symbols's name:repeat.1.circle.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case repeat1CircleFill = "repeat.1.circle.fill" - - /// SF Symbols's name:repeat.circle - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case repeatCircle = "repeat.circle" - - /// SF Symbols's name:repeat.circle.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case repeatCircleFill = "repeat.circle.fill" - - /// SF Symbols's name:shield.checkerboard - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case shieldCheckerboard = "shield.checkerboard" - - /// SF Symbols's name:shuffle.circle - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case shuffleCircle = "shuffle.circle" - - /// SF Symbols's name:shuffle.circle.fill - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case shuffleCircleFill = "shuffle.circle.fill" - - /// SF Symbols's name:text.below.photo.fill.rtl - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textBelowPhotoFillRtl = "text.below.photo.fill.rtl" - - /// SF Symbols's name:text.below.photo.rtl - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textBelowPhotoRtl = "text.below.photo.rtl" - - /// SF Symbols's name:textformat.size.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeAr = "textformat.size.ar" - - /// SF Symbols's name:textformat.size.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeHe = "textformat.size.he" - - /// SF Symbols's name:textformat.size.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeHi = "textformat.size.hi" - - /// SF Symbols's name:textformat.size.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeJa = "textformat.size.ja" - - /// SF Symbols's name:textformat.size.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeKo = "textformat.size.ko" - - /// SF Symbols's name:textformat.size.larger - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLarger = "textformat.size.larger" - - /// SF Symbols's name:textformat.size.larger.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLargerAr = "textformat.size.larger.ar" - - /// SF Symbols's name:textformat.size.larger.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLargerHe = "textformat.size.larger.he" - - /// SF Symbols's name:textformat.size.larger.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLargerHi = "textformat.size.larger.hi" - - /// SF Symbols's name:textformat.size.larger.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLargerJa = "textformat.size.larger.ja" - - /// SF Symbols's name:textformat.size.larger.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLargerKo = "textformat.size.larger.ko" - - /// SF Symbols's name:textformat.size.larger.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLargerTh = "textformat.size.larger.th" - - /// SF Symbols's name:textformat.size.larger.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeLargerZh = "textformat.size.larger.zh" - - /// SF Symbols's name:textformat.size.smaller - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmaller = "textformat.size.smaller" - - /// SF Symbols's name:textformat.size.smaller.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmallerAr = "textformat.size.smaller.ar" - - /// SF Symbols's name:textformat.size.smaller.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmallerHe = "textformat.size.smaller.he" - - /// SF Symbols's name:textformat.size.smaller.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmallerHi = "textformat.size.smaller.hi" - - /// SF Symbols's name:textformat.size.smaller.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmallerJa = "textformat.size.smaller.ja" - - /// SF Symbols's name:textformat.size.smaller.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmallerKo = "textformat.size.smaller.ko" - - /// SF Symbols's name:textformat.size.smaller.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmallerTh = "textformat.size.smaller.th" - - /// SF Symbols's name:textformat.size.smaller.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeSmallerZh = "textformat.size.smaller.zh" - - /// SF Symbols's name:textformat.size.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeTh = "textformat.size.th" - - /// SF Symbols's name:textformat.size.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSizeZh = "textformat.size.zh" - - /// SF Symbols's name:textformat.subscript.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSubscriptAr = "textformat.subscript.ar" - - /// SF Symbols's name:textformat.subscript.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSubscriptHe = "textformat.subscript.he" - - /// SF Symbols's name:textformat.subscript.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSubscriptHi = "textformat.subscript.hi" - - /// SF Symbols's name:textformat.subscript.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSubscriptJa = "textformat.subscript.ja" - - /// SF Symbols's name:textformat.subscript.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSubscriptKo = "textformat.subscript.ko" - - /// SF Symbols's name:textformat.subscript.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSubscriptTh = "textformat.subscript.th" - - /// SF Symbols's name:textformat.subscript.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSubscriptZh = "textformat.subscript.zh" - - /// SF Symbols's name:textformat.superscript.ar - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSuperscriptAr = "textformat.superscript.ar" - - /// SF Symbols's name:textformat.superscript.he - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSuperscriptHe = "textformat.superscript.he" - - /// SF Symbols's name:textformat.superscript.hi - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSuperscriptHi = "textformat.superscript.hi" - - /// SF Symbols's name:textformat.superscript.ja - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSuperscriptJa = "textformat.superscript.ja" - - /// SF Symbols's name:textformat.superscript.ko - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSuperscriptKo = "textformat.superscript.ko" - - /// SF Symbols's name:textformat.superscript.th - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSuperscriptTh = "textformat.superscript.th" - - /// SF Symbols's name:textformat.superscript.zh - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case textformatSuperscriptZh = "textformat.superscript.zh" - - /// SF Symbols's name:torus - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case torus = "torus" - - /// SF Symbols's name:tv.and.mediabox - @available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) - case tvAndMediabox = "tv.and.mediabox" - - /// SF Symbols's name:airpodsmax - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case airpodsmax = "airpodsmax" - - /// SF Symbols's name:applewatch.side.right - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case applewatchSideRight = "applewatch.side.right" - - /// SF Symbols's name:character.bubble - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterBubble = "character.bubble" - - /// SF Symbols's name:character.bubble.ar - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterBubbleAr = "character.bubble.ar" - - /// SF Symbols's name:character.bubble.fill - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterBubbleFill = "character.bubble.fill" - - /// SF Symbols's name:character.bubble.fill.ar - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterBubbleFillAr = "character.bubble.fill.ar" - - /// SF Symbols's name:character.bubble.fill.he - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterBubbleFillHe = "character.bubble.fill.he" - - /// SF Symbols's name:character.bubble.he - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterBubbleHe = "character.bubble.he" - - /// SF Symbols's name:character.cursor.ibeam - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeam = "character.cursor.ibeam" - - /// SF Symbols's name:character.cursor.ibeam.ar - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeamAr = "character.cursor.ibeam.ar" - - /// SF Symbols's name:character.cursor.ibeam.he - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeamHe = "character.cursor.ibeam.he" - - /// SF Symbols's name:character.cursor.ibeam.hi - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeamHi = "character.cursor.ibeam.hi" - - /// SF Symbols's name:character.cursor.ibeam.ja - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeamJa = "character.cursor.ibeam.ja" - - /// SF Symbols's name:character.cursor.ibeam.ko - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeamKo = "character.cursor.ibeam.ko" - - /// SF Symbols's name:character.cursor.ibeam.th - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeamTh = "character.cursor.ibeam.th" - - /// SF Symbols's name:character.cursor.ibeam.zh - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterCursorIbeamZh = "character.cursor.ibeam.zh" - - /// SF Symbols's name:character.textbox - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextbox = "character.textbox" - - /// SF Symbols's name:character.textbox.ar - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextboxAr = "character.textbox.ar" - - /// SF Symbols's name:character.textbox.he - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextboxHe = "character.textbox.he" - - /// SF Symbols's name:character.textbox.hi - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextboxHi = "character.textbox.hi" - - /// SF Symbols's name:character.textbox.ja - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextboxJa = "character.textbox.ja" - - /// SF Symbols's name:character.textbox.ko - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextboxKo = "character.textbox.ko" - - /// SF Symbols's name:character.textbox.th - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextboxTh = "character.textbox.th" - - /// SF Symbols's name:character.textbox.zh - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case characterTextboxZh = "character.textbox.zh" - - /// SF Symbols's name:hifispeaker.and.homepodmini - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case hifispeakerAndHomepodmini = "hifispeaker.and.homepodmini" - - /// SF Symbols's name:hifispeaker.and.homepodmini.fill - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case hifispeakerAndHomepodminiFill = "hifispeaker.and.homepodmini.fill" - - /// SF Symbols's name:homepod.and.homepodmini - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case homepodAndHomepodmini = "homepod.and.homepodmini" - - /// SF Symbols's name:homepod.and.homepodmini.fill - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case homepodAndHomepodminiFill = "homepod.and.homepodmini.fill" - - /// SF Symbols's name:homepodmini - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case homepodmini = "homepodmini" - - /// SF Symbols's name:homepodmini.2 - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case homepodmini2 = "homepodmini.2" - - /// SF Symbols's name:homepodmini.2.fill - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case homepodmini2Fill = "homepodmini.2.fill" - - /// SF Symbols's name:homepodmini.fill - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case homepodminiFill = "homepodmini.fill" - - /// SF Symbols's name:rectangle.topthird.inset.fill - @available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) - case rectangleTopthirdInsetFill = "rectangle.topthird.inset.fill" - - /// SF Symbols's name:1.magnifyingglass.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case _1MagnifyingglassHi = "1.magnifyingglass.hi" - - /// SF Symbols's name:123.rectangle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case _123Rectangle = "123.rectangle" - - /// SF Symbols's name:123.rectangle.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case _123RectangleAr = "123.rectangle.ar" - - /// SF Symbols's name:123.rectangle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case _123RectangleFill = "123.rectangle.fill" - - /// SF Symbols's name:123.rectangle.fill.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case _123RectangleFillAr = "123.rectangle.fill.ar" - - /// SF Symbols's name:123.rectangle.fill.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case _123RectangleFillHi = "123.rectangle.fill.hi" - - /// SF Symbols's name:123.rectangle.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case _123RectangleHi = "123.rectangle.hi" - - /// SF Symbols's name:airplane.arrival - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplaneArrival = "airplane.arrival" - - /// SF Symbols's name:airplane.departure - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplaneDeparture = "airplane.departure" - - /// SF Symbols's name:airplayaudio.badge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplayaudioBadgeExclamationmark = "airplayaudio.badge.exclamationmark" - - /// SF Symbols's name:airplayaudio.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplayaudioCircle = "airplayaudio.circle" - - /// SF Symbols's name:airplayaudio.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplayaudioCircleFill = "airplayaudio.circle.fill" - - /// SF Symbols's name:airplayvideo.badge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplayvideoBadgeExclamationmark = "airplayvideo.badge.exclamationmark" - - /// SF Symbols's name:airplayvideo.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplayvideoCircle = "airplayvideo.circle" - - /// SF Symbols's name:airplayvideo.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airplayvideoCircleFill = "airplayvideo.circle.fill" - - /// SF Symbols's name:airpods.chargingcase - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airpodsChargingcase = "airpods.chargingcase" - - /// SF Symbols's name:airpods.chargingcase.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airpodsChargingcaseFill = "airpods.chargingcase.fill" - - /// SF Symbols's name:airpods.chargingcase.wireless - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airpodsChargingcaseWireless = "airpods.chargingcase.wireless" - - /// SF Symbols's name:airpods.chargingcase.wireless.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airpodsChargingcaseWirelessFill = "airpods.chargingcase.wireless.fill" - - /// SF Symbols's name:airpodspro.chargingcase.wireless - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airpodsproChargingcaseWireless = "airpodspro.chargingcase.wireless" - - /// SF Symbols's name:airpodspro.chargingcase.wireless.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airpodsproChargingcaseWirelessFill = "airpodspro.chargingcase.wireless.fill" - - /// SF Symbols's name:airtag - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airtag = "airtag" - - /// SF Symbols's name:airtag.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airtagFill = "airtag.fill" - - /// SF Symbols's name:airtag.radiowaves.forward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airtagRadiowavesForward = "airtag.radiowaves.forward" - - /// SF Symbols's name:airtag.radiowaves.forward.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airtagRadiowavesForwardFill = "airtag.radiowaves.forward.fill" - - /// SF Symbols's name:airtag.radiowaves.forward.fill.rtl - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airtagRadiowavesForwardFillRtl = "airtag.radiowaves.forward.fill.rtl" - - /// SF Symbols's name:airtag.radiowaves.forward.rtl - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case airtagRadiowavesForwardRtl = "airtag.radiowaves.forward.rtl" - - /// SF Symbols's name:align.horizontal.center - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignHorizontalCenter = "align.horizontal.center" - - /// SF Symbols's name:align.horizontal.center.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignHorizontalCenterFill = "align.horizontal.center.fill" - - /// SF Symbols's name:align.horizontal.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignHorizontalLeft = "align.horizontal.left" - - /// SF Symbols's name:align.horizontal.left.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignHorizontalLeftFill = "align.horizontal.left.fill" - - /// SF Symbols's name:align.horizontal.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignHorizontalRight = "align.horizontal.right" - - /// SF Symbols's name:align.horizontal.right.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignHorizontalRightFill = "align.horizontal.right.fill" - - /// SF Symbols's name:align.vertical.bottom - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignVerticalBottom = "align.vertical.bottom" - - /// SF Symbols's name:align.vertical.bottom.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignVerticalBottomFill = "align.vertical.bottom.fill" - - /// SF Symbols's name:align.vertical.center - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignVerticalCenter = "align.vertical.center" - - /// SF Symbols's name:align.vertical.center.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignVerticalCenterFill = "align.vertical.center.fill" - - /// SF Symbols's name:align.vertical.top - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignVerticalTop = "align.vertical.top" - - /// SF Symbols's name:align.vertical.top.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alignVerticalTopFill = "align.vertical.top.fill" - - /// SF Symbols's name:allergens - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case allergens = "allergens" - - /// SF Symbols's name:alternatingcurrent - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case alternatingcurrent = "alternatingcurrent" - - /// SF Symbols's name:antenna.radiowaves.left.and.right.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case antennaRadiowavesLeftAndRightCircle = "antenna.radiowaves.left.and.right.circle" - - /// SF Symbols's name:antenna.radiowaves.left.and.right.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case antennaRadiowavesLeftAndRightCircleFill = "antenna.radiowaves.left.and.right.circle.fill" - - /// SF Symbols's name:antenna.radiowaves.left.and.right.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case antennaRadiowavesLeftAndRightSlash = "antenna.radiowaves.left.and.right.slash" - - /// SF Symbols's name:app.badge.checkmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appBadgeCheckmark = "app.badge.checkmark" - - /// SF Symbols's name:app.badge.checkmark.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appBadgeCheckmarkFill = "app.badge.checkmark.fill" - - /// SF Symbols's name:app.connected.to.app.below.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appConnectedToAppBelowFill = "app.connected.to.app.below.fill" - - /// SF Symbols's name:app.dashed - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appDashed = "app.dashed" - - /// SF Symbols's name:applepencil - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case applepencil = "applepencil" - - /// SF Symbols's name:appletvremote.gen1 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen1 = "appletvremote.gen1" - - /// SF Symbols's name:appletvremote.gen1.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen1Fill = "appletvremote.gen1.fill" - - /// SF Symbols's name:appletvremote.gen2 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen2 = "appletvremote.gen2" - - /// SF Symbols's name:appletvremote.gen2.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen2Fill = "appletvremote.gen2.fill" - - /// SF Symbols's name:appletvremote.gen3 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen3 = "appletvremote.gen3" - - /// SF Symbols's name:appletvremote.gen3.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen3Fill = "appletvremote.gen3.fill" - - /// SF Symbols's name:appletvremote.gen4 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen4 = "appletvremote.gen4" - - /// SF Symbols's name:appletvremote.gen4.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case appletvremoteGen4Fill = "appletvremote.gen4.fill" - - /// SF Symbols's name:applewatch.case.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case applewatchCaseInsetFilled = "applewatch.case.inset.filled" - - /// SF Symbols's name:arkit.badge.xmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arkitBadgeXmark = "arkit.badge.xmark" - - /// SF Symbols's name:arrow.backward.to.line - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowBackwardToLine = "arrow.backward.to.line" - - /// SF Symbols's name:arrow.backward.to.line.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowBackwardToLineCircle = "arrow.backward.to.line.circle" - - /// SF Symbols's name:arrow.backward.to.line.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowBackwardToLineCircleFill = "arrow.backward.to.line.circle.fill" - - /// SF Symbols's name:arrow.down.to.line.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowDownToLineCircle = "arrow.down.to.line.circle" - - /// SF Symbols's name:arrow.down.to.line.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowDownToLineCircleFill = "arrow.down.to.line.circle.fill" - - /// SF Symbols's name:arrow.down.to.line.compact - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowDownToLineCompact = "arrow.down.to.line.compact" - - /// SF Symbols's name:arrow.forward.to.line - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowForwardToLine = "arrow.forward.to.line" - - /// SF Symbols's name:arrow.forward.to.line.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowForwardToLineCircle = "arrow.forward.to.line.circle" - - /// SF Symbols's name:arrow.forward.to.line.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowForwardToLineCircleFill = "arrow.forward.to.line.circle.fill" - - /// SF Symbols's name:arrow.left.to.line.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowLeftToLineCircle = "arrow.left.to.line.circle" - - /// SF Symbols's name:arrow.left.to.line.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowLeftToLineCircleFill = "arrow.left.to.line.circle.fill" - - /// SF Symbols's name:arrow.left.to.line.compact - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowLeftToLineCompact = "arrow.left.to.line.compact" - - /// SF Symbols's name:arrow.right.to.line.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowRightToLineCircle = "arrow.right.to.line.circle" - - /// SF Symbols's name:arrow.right.to.line.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowRightToLineCircleFill = "arrow.right.to.line.circle.fill" - - /// SF Symbols's name:arrow.right.to.line.compact - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowRightToLineCompact = "arrow.right.to.line.compact" - - /// SF Symbols's name:arrow.up.and.down.righttriangle.up.righttriangle.down.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowUpAndDownRighttriangleUpRighttriangleDownFill = "arrow.up.and.down.righttriangle.up.righttriangle.down.fill" - - /// SF Symbols's name:arrow.up.to.line.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowUpToLineCircle = "arrow.up.to.line.circle" - - /// SF Symbols's name:arrow.up.to.line.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowUpToLineCircleFill = "arrow.up.to.line.circle.fill" - - /// SF Symbols's name:arrow.up.to.line.compact - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowUpToLineCompact = "arrow.up.to.line.compact" - - /// SF Symbols's name:arrowtriangle.left.and.line.vertical.and.arrowtriangle.right.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowtriangleLeftAndLineVerticalAndArrowtriangleRightFill = "arrowtriangle.left.and.line.vertical.and.arrowtriangle.right.fill" - - /// SF Symbols's name:arrowtriangle.right.and.line.vertical.and.arrowtriangle.left.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case arrowtriangleRightAndLineVerticalAndArrowtriangleLeftFill = "arrowtriangle.right.and.line.vertical.and.arrowtriangle.left.fill" - - /// SF Symbols's name:asterisk - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case asterisk = "asterisk" - - /// SF Symbols's name:backward.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case backwardCircle = "backward.circle" - - /// SF Symbols's name:backward.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case backwardCircleFill = "backward.circle.fill" - - /// SF Symbols's name:battery.50 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case battery50 = "battery.50" - - /// SF Symbols's name:battery.75 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case battery75 = "battery.75" - - /// SF Symbols's name:beats.earphones - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsEarphones = "beats.earphones" - - /// SF Symbols's name:beats.headphones - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsHeadphones = "beats.headphones" - - /// SF Symbols's name:beats.powerbeats - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsPowerbeats = "beats.powerbeats" - - /// SF Symbols's name:beats.powerbeats3 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsPowerbeats3 = "beats.powerbeats3" - - /// SF Symbols's name:beats.powerbeatspro - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsPowerbeatspro = "beats.powerbeatspro" - - /// SF Symbols's name:beats.powerbeatspro.chargingcase - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsPowerbeatsproChargingcase = "beats.powerbeatspro.chargingcase" - - /// SF Symbols's name:beats.powerbeatspro.chargingcase.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsPowerbeatsproChargingcaseFill = "beats.powerbeatspro.chargingcase.fill" - - /// SF Symbols's name:beats.powerbeatspro.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsPowerbeatsproLeft = "beats.powerbeatspro.left" - - /// SF Symbols's name:beats.powerbeatspro.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsPowerbeatsproRight = "beats.powerbeatspro.right" - - /// SF Symbols's name:beats.studiobud.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsStudiobudLeft = "beats.studiobud.left" - - /// SF Symbols's name:beats.studiobud.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsStudiobudRight = "beats.studiobud.right" - - /// SF Symbols's name:beats.studiobuds - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsStudiobuds = "beats.studiobuds" - - /// SF Symbols's name:beats.studiobuds.chargingcase - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsStudiobudsChargingcase = "beats.studiobuds.chargingcase" - - /// SF Symbols's name:beats.studiobuds.chargingcase.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case beatsStudiobudsChargingcaseFill = "beats.studiobuds.chargingcase.fill" - - /// SF Symbols's name:bed.double.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bedDoubleCircle = "bed.double.circle" - - /// SF Symbols's name:bed.double.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bedDoubleCircleFill = "bed.double.circle.fill" - - /// SF Symbols's name:bell.and.waveform - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bellAndWaveform = "bell.and.waveform" - - /// SF Symbols's name:bell.and.waveform.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bellAndWaveformFill = "bell.and.waveform.fill" - - /// SF Symbols's name:bell.badge.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bellBadgeCircle = "bell.badge.circle" - - /// SF Symbols's name:bell.badge.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bellBadgeCircleFill = "bell.badge.circle.fill" - - /// SF Symbols's name:bell.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bellSquare = "bell.square" - - /// SF Symbols's name:bell.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bellSquareFill = "bell.square.fill" - - /// SF Symbols's name:bolt.batteryblock - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltBatteryblock = "bolt.batteryblock" - - /// SF Symbols's name:bolt.batteryblock.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltBatteryblockFill = "bolt.batteryblock.fill" - - /// SF Symbols's name:bolt.car.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltCarCircle = "bolt.car.circle" - - /// SF Symbols's name:bolt.car.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltCarCircleFill = "bolt.car.circle.fill" - - /// SF Symbols's name:bolt.shield - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltShield = "bolt.shield" - - /// SF Symbols's name:bolt.shield.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltShieldFill = "bolt.shield.fill" - - /// SF Symbols's name:bolt.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltSquare = "bolt.square" - - /// SF Symbols's name:bolt.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case boltSquareFill = "bolt.square.fill" - - /// SF Symbols's name:book.closed.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bookClosedCircle = "book.closed.circle" - - /// SF Symbols's name:book.closed.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bookClosedCircleFill = "book.closed.circle.fill" - - /// SF Symbols's name:bookmark.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bookmarkSquare = "bookmark.square" - - /// SF Symbols's name:bookmark.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bookmarkSquareFill = "bookmark.square.fill" - - /// SF Symbols's name:books.vertical.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case booksVerticalCircle = "books.vertical.circle" - - /// SF Symbols's name:books.vertical.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case booksVerticalCircleFill = "books.vertical.circle.fill" - - /// SF Symbols's name:brain - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case brain = "brain" - - /// SF Symbols's name:brain.head.profile - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case brainHeadProfile = "brain.head.profile" - - /// SF Symbols's name:briefcase.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case briefcaseCircle = "briefcase.circle" - - /// SF Symbols's name:briefcase.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case briefcaseCircleFill = "briefcase.circle.fill" - - /// SF Symbols's name:bubble.left.and.exclamationmark.bubble.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bubbleLeftAndExclamationmarkBubbleRight = "bubble.left.and.exclamationmark.bubble.right" - - /// SF Symbols's name:bubble.left.and.exclamationmark.bubble.right.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bubbleLeftAndExclamationmarkBubbleRightFill = "bubble.left.and.exclamationmark.bubble.right.fill" - - /// SF Symbols's name:bubble.left.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bubbleLeftCircle = "bubble.left.circle" - - /// SF Symbols's name:bubble.left.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bubbleLeftCircleFill = "bubble.left.circle.fill" - - /// SF Symbols's name:bubble.right.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bubbleRightCircle = "bubble.right.circle" - - /// SF Symbols's name:bubble.right.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case bubbleRightCircleFill = "bubble.right.circle.fill" - - /// SF Symbols's name:building.columns.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case buildingColumnsCircle = "building.columns.circle" - - /// SF Symbols's name:building.columns.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case buildingColumnsCircleFill = "building.columns.circle.fill" - - /// SF Symbols's name:cable.connector - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cableConnector = "cable.connector" - - /// SF Symbols's name:cable.connector.horizontal - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cableConnectorHorizontal = "cable.connector.horizontal" - - /// SF Symbols's name:cablecar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cablecar = "cablecar" - - /// SF Symbols's name:cablecar.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cablecarFill = "cablecar.fill" - - /// SF Symbols's name:calendar.day.timeline.leading - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case calendarDayTimelineLeading = "calendar.day.timeline.leading" - - /// SF Symbols's name:calendar.day.timeline.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case calendarDayTimelineLeft = "calendar.day.timeline.left" - - /// SF Symbols's name:calendar.day.timeline.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case calendarDayTimelineRight = "calendar.day.timeline.right" - - /// SF Symbols's name:calendar.day.timeline.trailing - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case calendarDayTimelineTrailing = "calendar.day.timeline.trailing" - - /// SF Symbols's name:camera.shutter.button - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cameraShutterButton = "camera.shutter.button" - - /// SF Symbols's name:camera.shutter.button.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cameraShutterButtonFill = "camera.shutter.button.fill" - - /// SF Symbols's name:capsule.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsuleBottomhalfFilled = "capsule.bottomhalf.filled" - - /// SF Symbols's name:capsule.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsuleInsetFilled = "capsule.inset.filled" - - /// SF Symbols's name:capsule.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsuleLefthalfFilled = "capsule.lefthalf.filled" - - /// SF Symbols's name:capsule.portrait.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsulePortraitBottomhalfFilled = "capsule.portrait.bottomhalf.filled" - - /// SF Symbols's name:capsule.portrait.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsulePortraitInsetFilled = "capsule.portrait.inset.filled" - - /// SF Symbols's name:capsule.portrait.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsulePortraitLefthalfFilled = "capsule.portrait.lefthalf.filled" - - /// SF Symbols's name:capsule.portrait.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsulePortraitRighthalfFilled = "capsule.portrait.righthalf.filled" - - /// SF Symbols's name:capsule.portrait.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsulePortraitTophalfFilled = "capsule.portrait.tophalf.filled" - - /// SF Symbols's name:capsule.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsuleRighthalfFilled = "capsule.righthalf.filled" - - /// SF Symbols's name:capsule.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case capsuleTophalfFilled = "capsule.tophalf.filled" - - /// SF Symbols's name:car.ferry - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case carFerry = "car.ferry" - - /// SF Symbols's name:car.ferry.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case carFerryFill = "car.ferry.fill" - - /// SF Symbols's name:character.bubble.fill.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleFillHi = "character.bubble.fill.hi" - - /// SF Symbols's name:character.bubble.fill.ja - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleFillJa = "character.bubble.fill.ja" - - /// SF Symbols's name:character.bubble.fill.ko - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleFillKo = "character.bubble.fill.ko" - - /// SF Symbols's name:character.bubble.fill.th - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleFillTh = "character.bubble.fill.th" - - /// SF Symbols's name:character.bubble.fill.zh - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleFillZh = "character.bubble.fill.zh" - - /// SF Symbols's name:character.bubble.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleHi = "character.bubble.hi" - - /// SF Symbols's name:character.bubble.ja - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleJa = "character.bubble.ja" - - /// SF Symbols's name:character.bubble.ko - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleKo = "character.bubble.ko" - - /// SF Symbols's name:character.bubble.th - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleTh = "character.bubble.th" - - /// SF Symbols's name:character.bubble.zh - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case characterBubbleZh = "character.bubble.zh" - - /// SF Symbols's name:chart.line.uptrend.xyaxis - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case chartLineUptrendXyaxis = "chart.line.uptrend.xyaxis" - - /// SF Symbols's name:chart.line.uptrend.xyaxis.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case chartLineUptrendXyaxisCircle = "chart.line.uptrend.xyaxis.circle" - - /// SF Symbols's name:chart.line.uptrend.xyaxis.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case chartLineUptrendXyaxisCircleFill = "chart.line.uptrend.xyaxis.circle.fill" - - /// SF Symbols's name:chart.xyaxis.line - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case chartXyaxisLine = "chart.xyaxis.line" - - /// SF Symbols's name:checkerboard.shield - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checkerboardShield = "checkerboard.shield" - - /// SF Symbols's name:checklist - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checklist = "checklist" - - /// SF Symbols's name:checklist.rtl - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checklistRtl = "checklist.rtl" - - /// SF Symbols's name:checkmark.bubble - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checkmarkBubble = "checkmark.bubble" - - /// SF Symbols's name:checkmark.bubble.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checkmarkBubbleFill = "checkmark.bubble.fill" - - /// SF Symbols's name:checkmark.circle.trianglebadge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checkmarkCircleTrianglebadgeExclamationmark = "checkmark.circle.trianglebadge.exclamationmark" - - /// SF Symbols's name:checkmark.diamond - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checkmarkDiamond = "checkmark.diamond" - - /// SF Symbols's name:checkmark.diamond.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case checkmarkDiamondFill = "checkmark.diamond.fill" - - /// SF Symbols's name:chevron.left.forwardslash.chevron.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case chevronLeftForwardslashChevronRight = "chevron.left.forwardslash.chevron.right" - - /// SF Symbols's name:circle.and.line.horizontal - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleAndLineHorizontal = "circle.and.line.horizontal" - - /// SF Symbols's name:circle.and.line.horizontal.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleAndLineHorizontalFill = "circle.and.line.horizontal.fill" - - /// SF Symbols's name:circle.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleBottomhalfFilled = "circle.bottomhalf.filled" - - /// SF Symbols's name:circle.dashed.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleDashedInsetFilled = "circle.dashed.inset.filled" - - /// SF Symbols's name:circle.dotted - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleDotted = "circle.dotted" - - /// SF Symbols's name:circle.grid.2x1 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGrid2x1 = "circle.grid.2x1" - - /// SF Symbols's name:circle.grid.2x1.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGrid2x1Fill = "circle.grid.2x1.fill" - - /// SF Symbols's name:circle.grid.2x1.left.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGrid2x1LeftFilled = "circle.grid.2x1.left.filled" - - /// SF Symbols's name:circle.grid.2x1.right.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGrid2x1RightFilled = "circle.grid.2x1.right.filled" - - /// SF Symbols's name:circle.grid.3x3.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGrid3x3Circle = "circle.grid.3x3.circle" - - /// SF Symbols's name:circle.grid.3x3.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGrid3x3CircleFill = "circle.grid.3x3.circle.fill" - - /// SF Symbols's name:circle.grid.cross.down.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGridCrossDownFilled = "circle.grid.cross.down.filled" - - /// SF Symbols's name:circle.grid.cross.left.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGridCrossLeftFilled = "circle.grid.cross.left.filled" - - /// SF Symbols's name:circle.grid.cross.right.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGridCrossRightFilled = "circle.grid.cross.right.filled" - - /// SF Symbols's name:circle.grid.cross.up.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleGridCrossUpFilled = "circle.grid.cross.up.filled" - - /// SF Symbols's name:circle.hexagongrid - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleHexagongrid = "circle.hexagongrid" - - /// SF Symbols's name:circle.hexagongrid.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleHexagongridCircle = "circle.hexagongrid.circle" - - /// SF Symbols's name:circle.hexagongrid.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleHexagongridCircleFill = "circle.hexagongrid.circle.fill" - - /// SF Symbols's name:circle.hexagongrid.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleHexagongridFill = "circle.hexagongrid.fill" - - /// SF Symbols's name:circle.hexagonpath - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleHexagonpath = "circle.hexagonpath" - - /// SF Symbols's name:circle.hexagonpath.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleHexagonpathFill = "circle.hexagonpath.fill" - - /// SF Symbols's name:circle.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleInsetFilled = "circle.inset.filled" - - /// SF Symbols's name:circle.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleLefthalfFilled = "circle.lefthalf.filled" - - /// SF Symbols's name:circle.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleRighthalfFilled = "circle.righthalf.filled" - - /// SF Symbols's name:circle.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleSlash = "circle.slash" - - /// SF Symbols's name:circle.slash.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleSlashFill = "circle.slash.fill" - - /// SF Symbols's name:circle.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleSquareFill = "circle.square.fill" - - /// SF Symbols's name:circle.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case circleTophalfFilled = "circle.tophalf.filled" - - /// SF Symbols's name:clock.badge.checkmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case clockBadgeCheckmark = "clock.badge.checkmark" - - /// SF Symbols's name:clock.badge.checkmark.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case clockBadgeCheckmarkFill = "clock.badge.checkmark.fill" - - /// SF Symbols's name:clock.badge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case clockBadgeExclamationmark = "clock.badge.exclamationmark" - - /// SF Symbols's name:clock.badge.exclamationmark.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case clockBadgeExclamationmarkFill = "clock.badge.exclamationmark.fill" - - /// SF Symbols's name:clock.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case clockCircle = "clock.circle" - - /// SF Symbols's name:clock.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case clockCircleFill = "clock.circle.fill" - - /// SF Symbols's name:computermouse - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case computermouse = "computermouse" - - /// SF Symbols's name:computermouse.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case computermouseFill = "computermouse.fill" - - /// SF Symbols's name:cpu.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cpuFill = "cpu.fill" - - /// SF Symbols's name:creditcard.and.123 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case creditcardAnd123 = "creditcard.and.123" - - /// SF Symbols's name:creditcard.trianglebadge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case creditcardTrianglebadgeExclamationmark = "creditcard.trianglebadge.exclamationmark" - - /// SF Symbols's name:cross.vial - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case crossVial = "cross.vial" - - /// SF Symbols's name:cross.vial.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case crossVialFill = "cross.vial.fill" - - /// SF Symbols's name:cup.and.saucer - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cupAndSaucer = "cup.and.saucer" - - /// SF Symbols's name:cup.and.saucer.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case cupAndSaucerFill = "cup.and.saucer.fill" - - /// SF Symbols's name:delete.backward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case deleteBackward = "delete.backward" - - /// SF Symbols's name:delete.backward.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case deleteBackwardFill = "delete.backward.fill" - - /// SF Symbols's name:delete.forward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case deleteForward = "delete.forward" - - /// SF Symbols's name:delete.forward.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case deleteForwardFill = "delete.forward.fill" - - /// SF Symbols's name:desktopcomputer.and.arrow.down - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case desktopcomputerAndArrowDown = "desktopcomputer.and.arrow.down" - - /// SF Symbols's name:desktopcomputer.trianglebadge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case desktopcomputerTrianglebadgeExclamationmark = "desktopcomputer.trianglebadge.exclamationmark" - - /// SF Symbols's name:diamond.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diamondBottomhalfFilled = "diamond.bottomhalf.filled" - - /// SF Symbols's name:diamond.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diamondCircle = "diamond.circle" - - /// SF Symbols's name:diamond.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diamondCircleFill = "diamond.circle.fill" - - /// SF Symbols's name:diamond.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diamondInsetFilled = "diamond.inset.filled" - - /// SF Symbols's name:diamond.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diamondLefthalfFilled = "diamond.lefthalf.filled" - - /// SF Symbols's name:diamond.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diamondRighthalfFilled = "diamond.righthalf.filled" - - /// SF Symbols's name:diamond.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diamondTophalfFilled = "diamond.tophalf.filled" - - /// SF Symbols's name:dice - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dice = "dice" - - /// SF Symbols's name:dice.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case diceFill = "dice.fill" - - /// SF Symbols's name:digitalcrown.arrow.clockwise - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownArrowClockwise = "digitalcrown.arrow.clockwise" - - /// SF Symbols's name:digitalcrown.arrow.clockwise.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownArrowClockwiseFill = "digitalcrown.arrow.clockwise.fill" - - /// SF Symbols's name:digitalcrown.arrow.counterclockwise - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownArrowCounterclockwise = "digitalcrown.arrow.counterclockwise" - - /// SF Symbols's name:digitalcrown.arrow.counterclockwise.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownArrowCounterclockwiseFill = "digitalcrown.arrow.counterclockwise.fill" - - /// SF Symbols's name:digitalcrown.horizontal.arrow.clockwise - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownHorizontalArrowClockwise = "digitalcrown.horizontal.arrow.clockwise" - - /// SF Symbols's name:digitalcrown.horizontal.arrow.clockwise.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownHorizontalArrowClockwiseFill = "digitalcrown.horizontal.arrow.clockwise.fill" - - /// SF Symbols's name:digitalcrown.horizontal.arrow.counterclockwise - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownHorizontalArrowCounterclockwise = "digitalcrown.horizontal.arrow.counterclockwise" - - /// SF Symbols's name:digitalcrown.horizontal.arrow.counterclockwise.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownHorizontalArrowCounterclockwiseFill = "digitalcrown.horizontal.arrow.counterclockwise.fill" - - /// SF Symbols's name:digitalcrown.horizontal.press - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownHorizontalPress = "digitalcrown.horizontal.press" - - /// SF Symbols's name:digitalcrown.horizontal.press.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownHorizontalPressFill = "digitalcrown.horizontal.press.fill" - - /// SF Symbols's name:digitalcrown.press - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownPress = "digitalcrown.press" - - /// SF Symbols's name:digitalcrown.press.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case digitalcrownPressFill = "digitalcrown.press.fill" - - /// SF Symbols's name:display.and.arrow.down - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case displayAndArrowDown = "display.and.arrow.down" - - /// SF Symbols's name:doc.richtext.fill.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextFillHi = "doc.richtext.fill.hi" - - /// SF Symbols's name:doc.richtext.fill.ja - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextFillJa = "doc.richtext.fill.ja" - - /// SF Symbols's name:doc.richtext.fill.ko - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextFillKo = "doc.richtext.fill.ko" - - /// SF Symbols's name:doc.richtext.fill.th - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextFillTh = "doc.richtext.fill.th" - - /// SF Symbols's name:doc.richtext.fill.zh - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextFillZh = "doc.richtext.fill.zh" - - /// SF Symbols's name:doc.richtext.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextHi = "doc.richtext.hi" - - /// SF Symbols's name:doc.richtext.ja - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextJa = "doc.richtext.ja" - - /// SF Symbols's name:doc.richtext.ko - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextKo = "doc.richtext.ko" - - /// SF Symbols's name:doc.richtext.th - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextTh = "doc.richtext.th" - - /// SF Symbols's name:doc.richtext.zh - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docRichtextZh = "doc.richtext.zh" - - /// SF Symbols's name:doc.text.image - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docTextImage = "doc.text.image" - - /// SF Symbols's name:doc.text.image.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docTextImageFill = "doc.text.image.fill" - - /// SF Symbols's name:doc.viewfinder - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docViewfinder = "doc.viewfinder" - - /// SF Symbols's name:doc.viewfinder.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case docViewfinderFill = "doc.viewfinder.fill" - - /// SF Symbols's name:dot.circle.and.hand.point.up.left.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dotCircleAndHandPointUpLeftFill = "dot.circle.and.hand.point.up.left.fill" - - /// SF Symbols's name:dot.circle.viewfinder - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dotCircleViewfinder = "dot.circle.viewfinder" - - /// SF Symbols's name:dot.radiowaves.up.forward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dotRadiowavesUpForward = "dot.radiowaves.up.forward" - - /// SF Symbols's name:dot.viewfinder - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dotViewfinder = "dot.viewfinder" - - /// SF Symbols's name:dpad.down.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dpadDownFilled = "dpad.down.filled" - - /// SF Symbols's name:dpad.left.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dpadLeftFilled = "dpad.left.filled" - - /// SF Symbols's name:dpad.right.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dpadRightFilled = "dpad.right.filled" - - /// SF Symbols's name:dpad.up.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dpadUpFilled = "dpad.up.filled" - - /// SF Symbols's name:drop.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dropCircle = "drop.circle" - - /// SF Symbols's name:drop.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case dropCircleFill = "drop.circle.fill" - - /// SF Symbols's name:ear.and.waveform - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case earAndWaveform = "ear.and.waveform" - - /// SF Symbols's name:earbuds - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case earbuds = "earbuds" - - /// SF Symbols's name:earbuds.case - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case earbudsCase = "earbuds.case" - - /// SF Symbols's name:earbuds.case.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case earbudsCaseFill = "earbuds.case.fill" - - /// SF Symbols's name:ellipsis.curlybraces - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ellipsisCurlybraces = "ellipsis.curlybraces" - - /// SF Symbols's name:ellipsis.vertical.bubble - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ellipsisVerticalBubble = "ellipsis.vertical.bubble" - - /// SF Symbols's name:ellipsis.vertical.bubble.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ellipsisVerticalBubbleFill = "ellipsis.vertical.bubble.fill" - - /// SF Symbols's name:envelope.badge.shield.half.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case envelopeBadgeShieldHalfFilled = "envelope.badge.shield.half.filled" - - /// SF Symbols's name:envelope.badge.shield.half.filled.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case envelopeBadgeShieldHalfFilledFill = "envelope.badge.shield.half.filled.fill" - - /// SF Symbols's name:exclamationmark.bubble.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case exclamationmarkBubbleCircle = "exclamationmark.bubble.circle" - - /// SF Symbols's name:exclamationmark.bubble.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case exclamationmarkBubbleCircleFill = "exclamationmark.bubble.circle.fill" - - /// SF Symbols's name:eye.slash.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case eyeSlashCircle = "eye.slash.circle" - - /// SF Symbols's name:eye.slash.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case eyeSlashCircleFill = "eye.slash.circle.fill" - - /// SF Symbols's name:eye.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case eyeSquare = "eye.square" - - /// SF Symbols's name:eye.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case eyeSquareFill = "eye.square.fill" - - /// SF Symbols's name:eye.trianglebadge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case eyeTrianglebadgeExclamationmark = "eye.trianglebadge.exclamationmark" - - /// SF Symbols's name:eye.trianglebadge.exclamationmark.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case eyeTrianglebadgeExclamationmarkFill = "eye.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:facemask - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case facemask = "facemask" - - /// SF Symbols's name:facemask.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case facemaskFill = "facemask.fill" - - /// SF Symbols's name:fanblades - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case fanblades = "fanblades" - - /// SF Symbols's name:fanblades.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case fanbladesFill = "fanblades.fill" - - /// SF Symbols's name:ferry - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ferry = "ferry" - - /// SF Symbols's name:ferry.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ferryFill = "ferry.fill" - - /// SF Symbols's name:fibrechannel - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case fibrechannel = "fibrechannel" - - /// SF Symbols's name:figure.roll - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case figureRoll = "figure.roll" - - /// SF Symbols's name:film.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case filmCircle = "film.circle" - - /// SF Symbols's name:film.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case filmCircleFill = "film.circle.fill" - - /// SF Symbols's name:flag.2.crossed - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flag2Crossed = "flag.2.crossed" - - /// SF Symbols's name:flag.2.crossed.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flag2CrossedFill = "flag.2.crossed.fill" - - /// SF Symbols's name:flag.and.flag.filled.crossed - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flagAndFlagFilledCrossed = "flag.and.flag.filled.crossed" - - /// SF Symbols's name:flag.filled.and.flag.crossed - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flagFilledAndFlagCrossed = "flag.filled.and.flag.crossed" - - /// SF Symbols's name:flag.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flagSquare = "flag.square" - - /// SF Symbols's name:flag.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flagSquareFill = "flag.square.fill" - - /// SF Symbols's name:flame.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flameCircle = "flame.circle" - - /// SF Symbols's name:flame.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case flameCircleFill = "flame.circle.fill" - - /// SF Symbols's name:folder.badge.gearshape - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case folderBadgeGearshape = "folder.badge.gearshape" - - /// SF Symbols's name:folder.fill.badge.gearshape - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case folderFillBadgeGearshape = "folder.fill.badge.gearshape" - - /// SF Symbols's name:fork.knife - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case forkKnife = "fork.knife" - - /// SF Symbols's name:fork.knife.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case forkKnifeCircle = "fork.knife.circle" - - /// SF Symbols's name:fork.knife.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case forkKnifeCircleFill = "fork.knife.circle.fill" - - /// SF Symbols's name:forward.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case forwardCircle = "forward.circle" - - /// SF Symbols's name:forward.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case forwardCircleFill = "forward.circle.fill" - - /// SF Symbols's name:fuelpump - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case fuelpump = "fuelpump" - - /// SF Symbols's name:fuelpump.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case fuelpumpCircle = "fuelpump.circle" - - /// SF Symbols's name:fuelpump.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case fuelpumpCircleFill = "fuelpump.circle.fill" - - /// SF Symbols's name:fuelpump.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case fuelpumpFill = "fuelpump.fill" - - /// SF Symbols's name:gear.badge.checkmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gearBadgeCheckmark = "gear.badge.checkmark" - - /// SF Symbols's name:gear.badge.questionmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gearBadgeQuestionmark = "gear.badge.questionmark" - - /// SF Symbols's name:gear.badge.xmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gearBadgeXmark = "gear.badge.xmark" - - /// SF Symbols's name:gear.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gearCircle = "gear.circle" - - /// SF Symbols's name:gear.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gearCircleFill = "gear.circle.fill" - - /// SF Symbols's name:gearshape.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gearshapeCircle = "gearshape.circle" - - /// SF Symbols's name:gearshape.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gearshapeCircleFill = "gearshape.circle.fill" - - /// SF Symbols's name:globe.americas - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case globeAmericas = "globe.americas" - - /// SF Symbols's name:globe.americas.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case globeAmericasFill = "globe.americas.fill" - - /// SF Symbols's name:globe.asia.australia - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case globeAsiaAustralia = "globe.asia.australia" - - /// SF Symbols's name:globe.asia.australia.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case globeAsiaAustraliaFill = "globe.asia.australia.fill" - - /// SF Symbols's name:globe.badge.chevron.backward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case globeBadgeChevronBackward = "globe.badge.chevron.backward" - - /// SF Symbols's name:globe.europe.africa - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case globeEuropeAfrica = "globe.europe.africa" - - /// SF Symbols's name:globe.europe.africa.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case globeEuropeAfricaFill = "globe.europe.africa.fill" - - /// SF Symbols's name:gobackward.5 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gobackward5 = "gobackward.5" - - /// SF Symbols's name:gobackward.5.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gobackward5Ar = "gobackward.5.ar" - - /// SF Symbols's name:gobackward.5.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case gobackward5Hi = "gobackward.5.hi" - - /// SF Symbols's name:goforward.5 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case goforward5 = "goforward.5" - - /// SF Symbols's name:goforward.5.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case goforward5Ar = "goforward.5.ar" - - /// SF Symbols's name:goforward.5.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case goforward5Hi = "goforward.5.hi" - - /// SF Symbols's name:graduationcap.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case graduationcapCircle = "graduationcap.circle" - - /// SF Symbols's name:graduationcap.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case graduationcapCircleFill = "graduationcap.circle.fill" - - /// SF Symbols's name:h.square.on.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hSquareOnSquareFill = "h.square.on.square.fill" - - /// SF Symbols's name:hammer.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hammerCircle = "hammer.circle" - - /// SF Symbols's name:hammer.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hammerCircleFill = "hammer.circle.fill" - - /// SF Symbols's name:hand.raised.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handRaisedCircle = "hand.raised.circle" - - /// SF Symbols's name:hand.raised.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handRaisedCircleFill = "hand.raised.circle.fill" - - /// SF Symbols's name:hand.raised.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handRaisedSquare = "hand.raised.square" - - /// SF Symbols's name:hand.raised.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handRaisedSquareFill = "hand.raised.square.fill" - - /// SF Symbols's name:hand.raised.square.on.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handRaisedSquareOnSquare = "hand.raised.square.on.square" - - /// SF Symbols's name:hand.raised.square.on.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handRaisedSquareOnSquareFill = "hand.raised.square.on.square.fill" - - /// SF Symbols's name:hand.thumbsdown.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handThumbsdownCircle = "hand.thumbsdown.circle" - - /// SF Symbols's name:hand.thumbsdown.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handThumbsdownCircleFill = "hand.thumbsdown.circle.fill" - - /// SF Symbols's name:hand.thumbsup.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handThumbsupCircle = "hand.thumbsup.circle" - - /// SF Symbols's name:hand.thumbsup.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case handThumbsupCircleFill = "hand.thumbsup.circle.fill" - - /// SF Symbols's name:hearingdevice.ear - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hearingdeviceEar = "hearingdevice.ear" - - /// SF Symbols's name:heart.rectangle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case heartRectangle = "heart.rectangle" - - /// SF Symbols's name:heart.rectangle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case heartRectangleFill = "heart.rectangle.fill" - - /// SF Symbols's name:heart.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case heartSquare = "heart.square" - - /// SF Symbols's name:heart.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case heartSquareFill = "heart.square.fill" - - /// SF Symbols's name:hexagon.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hexagonBottomhalfFilled = "hexagon.bottomhalf.filled" - - /// SF Symbols's name:hexagon.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hexagonLefthalfFilled = "hexagon.lefthalf.filled" - - /// SF Symbols's name:hexagon.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hexagonRighthalfFilled = "hexagon.righthalf.filled" - - /// SF Symbols's name:hexagon.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hexagonTophalfFilled = "hexagon.tophalf.filled" - - /// SF Symbols's name:hifispeaker.and.appletv - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hifispeakerAndAppletv = "hifispeaker.and.appletv" - - /// SF Symbols's name:hifispeaker.and.appletv.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hifispeakerAndAppletvFill = "hifispeaker.and.appletv.fill" - - /// SF Symbols's name:homepod.and.appletv - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case homepodAndAppletv = "homepod.and.appletv" - - /// SF Symbols's name:homepod.and.appletv.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case homepodAndAppletvFill = "homepod.and.appletv.fill" - - /// SF Symbols's name:homepodmini.and.appletv - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case homepodminiAndAppletv = "homepodmini.and.appletv" - - /// SF Symbols's name:homepodmini.and.appletv.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case homepodminiAndAppletvFill = "homepodmini.and.appletv.fill" - - /// SF Symbols's name:hourglass.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hourglassBottomhalfFilled = "hourglass.bottomhalf.filled" - - /// SF Symbols's name:hourglass.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hourglassCircle = "hourglass.circle" - - /// SF Symbols's name:hourglass.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hourglassCircleFill = "hourglass.circle.fill" - - /// SF Symbols's name:hourglass.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case hourglassTophalfFilled = "hourglass.tophalf.filled" - - /// SF Symbols's name:humidity - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case humidity = "humidity" - - /// SF Symbols's name:humidity.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case humidityFill = "humidity.fill" - - /// SF Symbols's name:icloud.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case icloudSquare = "icloud.square" - - /// SF Symbols's name:icloud.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case icloudSquareFill = "icloud.square.fill" - - /// SF Symbols's name:ipad.and.arrow.forward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ipadAndArrowForward = "ipad.and.arrow.forward" - - /// SF Symbols's name:ipad.and.iphone - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ipadAndIphone = "ipad.and.iphone" - - /// SF Symbols's name:ipad.rear.camera - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ipadRearCamera = "ipad.rear.camera" - - /// SF Symbols's name:iphone.and.arrow.forward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneAndArrowForward = "iphone.and.arrow.forward" - - /// SF Symbols's name:iphone.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneCircle = "iphone.circle" - - /// SF Symbols's name:iphone.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneCircleFill = "iphone.circle.fill" - - /// SF Symbols's name:iphone.homebutton.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneHomebuttonCircle = "iphone.homebutton.circle" - - /// SF Symbols's name:iphone.homebutton.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneHomebuttonCircleFill = "iphone.homebutton.circle.fill" - - /// SF Symbols's name:iphone.homebutton.radiowaves.left.and.right.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneHomebuttonRadiowavesLeftAndRightCircle = "iphone.homebutton.radiowaves.left.and.right.circle" - - /// SF Symbols's name:iphone.homebutton.radiowaves.left.and.right.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneHomebuttonRadiowavesLeftAndRightCircleFill = "iphone.homebutton.radiowaves.left.and.right.circle.fill" - - /// SF Symbols's name:iphone.homebutton.slash.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneHomebuttonSlashCircle = "iphone.homebutton.slash.circle" - - /// SF Symbols's name:iphone.homebutton.slash.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneHomebuttonSlashCircleFill = "iphone.homebutton.slash.circle.fill" - - /// SF Symbols's name:iphone.radiowaves.left.and.right.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneRadiowavesLeftAndRightCircle = "iphone.radiowaves.left.and.right.circle" - - /// SF Symbols's name:iphone.radiowaves.left.and.right.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneRadiowavesLeftAndRightCircleFill = "iphone.radiowaves.left.and.right.circle.fill" - - /// SF Symbols's name:iphone.rear.camera - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneRearCamera = "iphone.rear.camera" - - /// SF Symbols's name:iphone.slash.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneSlashCircle = "iphone.slash.circle" - - /// SF Symbols's name:iphone.slash.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneSlashCircleFill = "iphone.slash.circle.fill" - - /// SF Symbols's name:iphone.smartbatterycase.gen1 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneSmartbatterycaseGen1 = "iphone.smartbatterycase.gen1" - - /// SF Symbols's name:iphone.smartbatterycase.gen2 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case iphoneSmartbatterycaseGen2 = "iphone.smartbatterycase.gen2" - - /// SF Symbols's name:ipodtouch.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ipodtouchSlash = "ipodtouch.slash" - - /// SF Symbols's name:ivfluid.bag - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ivfluidBag = "ivfluid.bag" - - /// SF Symbols's name:ivfluid.bag.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ivfluidBagFill = "ivfluid.bag.fill" - - /// SF Symbols's name:j.square.on.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case jSquareOnSquareFill = "j.square.on.square.fill" - - /// SF Symbols's name:keyboard.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case keyboardFill = "keyboard.fill" - - /// SF Symbols's name:l.joystick.press.down - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickPressDown = "l.joystick.press.down" - - /// SF Symbols's name:l.joystick.press.down.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickPressDownFill = "l.joystick.press.down.fill" - - /// SF Symbols's name:l.joystick.tilt.down - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltDown = "l.joystick.tilt.down" - - /// SF Symbols's name:l.joystick.tilt.down.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltDownFill = "l.joystick.tilt.down.fill" - - /// SF Symbols's name:l.joystick.tilt.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltLeft = "l.joystick.tilt.left" - - /// SF Symbols's name:l.joystick.tilt.left.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltLeftFill = "l.joystick.tilt.left.fill" - - /// SF Symbols's name:l.joystick.tilt.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltRight = "l.joystick.tilt.right" - - /// SF Symbols's name:l.joystick.tilt.right.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltRightFill = "l.joystick.tilt.right.fill" - - /// SF Symbols's name:l.joystick.tilt.up - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltUp = "l.joystick.tilt.up" - - /// SF Symbols's name:l.joystick.tilt.up.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lJoystickTiltUpFill = "l.joystick.tilt.up.fill" - - /// SF Symbols's name:lanyardcard - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lanyardcard = "lanyardcard" - - /// SF Symbols's name:lanyardcard.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lanyardcardFill = "lanyardcard.fill" - - /// SF Symbols's name:laptopcomputer.and.arrow.down - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case laptopcomputerAndArrowDown = "laptopcomputer.and.arrow.down" - - /// SF Symbols's name:laptopcomputer.trianglebadge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case laptopcomputerTrianglebadgeExclamationmark = "laptopcomputer.trianglebadge.exclamationmark" - - /// SF Symbols's name:lasso.and.sparkles - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lassoAndSparkles = "lasso.and.sparkles" - - /// SF Symbols's name:leaf.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case leafCircle = "leaf.circle" - - /// SF Symbols's name:leaf.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case leafCircleFill = "leaf.circle.fill" - - /// SF Symbols's name:lightbulb.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lightbulbCircle = "lightbulb.circle" - - /// SF Symbols's name:lightbulb.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lightbulbCircleFill = "lightbulb.circle.fill" - - /// SF Symbols's name:line.2.horizontal.decrease.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line2HorizontalDecreaseCircle = "line.2.horizontal.decrease.circle" - - /// SF Symbols's name:line.2.horizontal.decrease.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line2HorizontalDecreaseCircleFill = "line.2.horizontal.decrease.circle.fill" - - /// SF Symbols's name:line.3.horizontal - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line3Horizontal = "line.3.horizontal" - - /// SF Symbols's name:line.3.horizontal.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line3HorizontalCircle = "line.3.horizontal.circle" - - /// SF Symbols's name:line.3.horizontal.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line3HorizontalCircleFill = "line.3.horizontal.circle.fill" - - /// SF Symbols's name:line.3.horizontal.decrease - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line3HorizontalDecrease = "line.3.horizontal.decrease" - - /// SF Symbols's name:line.3.horizontal.decrease.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line3HorizontalDecreaseCircle = "line.3.horizontal.decrease.circle" - - /// SF Symbols's name:line.3.horizontal.decrease.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case line3HorizontalDecreaseCircleFill = "line.3.horizontal.decrease.circle.fill" - - /// SF Symbols's name:lines.measurement.horizontal - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case linesMeasurementHorizontal = "lines.measurement.horizontal" - - /// SF Symbols's name:list.bullet.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case listBulletCircle = "list.bullet.circle" - - /// SF Symbols's name:list.bullet.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case listBulletCircleFill = "list.bullet.circle.fill" - - /// SF Symbols's name:list.bullet.rectangle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case listBulletRectangleFill = "list.bullet.rectangle.fill" - - /// SF Symbols's name:list.bullet.rectangle.portrait - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case listBulletRectanglePortrait = "list.bullet.rectangle.portrait" - - /// SF Symbols's name:list.bullet.rectangle.portrait.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case listBulletRectanglePortraitFill = "list.bullet.rectangle.portrait.fill" - - /// SF Symbols's name:list.dash.header.rectangle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case listDashHeaderRectangle = "list.dash.header.rectangle" - - /// SF Symbols's name:list.number.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case listNumberHi = "list.number.hi" - - /// SF Symbols's name:location.magnifyingglass - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case locationMagnifyingglass = "location.magnifyingglass" - - /// SF Symbols's name:location.north.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case locationNorthCircle = "location.north.circle" - - /// SF Symbols's name:location.north.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case locationNorthCircleFill = "location.north.circle.fill" - - /// SF Symbols's name:location.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case locationSquare = "location.square" - - /// SF Symbols's name:location.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case locationSquareFill = "location.square.fill" - - /// SF Symbols's name:lock.desktopcomputer - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockDesktopcomputer = "lock.desktopcomputer" - - /// SF Symbols's name:lock.display - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockDisplay = "lock.display" - - /// SF Symbols's name:lock.ipad - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockIpad = "lock.ipad" - - /// SF Symbols's name:lock.iphone - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockIphone = "lock.iphone" - - /// SF Symbols's name:lock.laptopcomputer - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockLaptopcomputer = "lock.laptopcomputer" - - /// SF Symbols's name:lock.open.applewatch - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockOpenApplewatch = "lock.open.applewatch" - - /// SF Symbols's name:lock.open.desktopcomputer - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockOpenDesktopcomputer = "lock.open.desktopcomputer" - - /// SF Symbols's name:lock.open.display - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockOpenDisplay = "lock.open.display" - - /// SF Symbols's name:lock.open.ipad - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockOpenIpad = "lock.open.ipad" - - /// SF Symbols's name:lock.open.iphone - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockOpenIphone = "lock.open.iphone" - - /// SF Symbols's name:lock.open.laptopcomputer - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case lockOpenLaptopcomputer = "lock.open.laptopcomputer" - - /// SF Symbols's name:logo.playstation - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case logoPlaystation = "logo.playstation" - - /// SF Symbols's name:logo.xbox - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case logoXbox = "logo.xbox" - - /// SF Symbols's name:macpro.gen1.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case macproGen1Fill = "macpro.gen1.fill" - - /// SF Symbols's name:macpro.gen3.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case macproGen3Fill = "macpro.gen3.fill" - - /// SF Symbols's name:magazine - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case magazine = "magazine" - - /// SF Symbols's name:magazine.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case magazineFill = "magazine.fill" - - /// SF Symbols's name:magicmouse - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case magicmouse = "magicmouse" - - /// SF Symbols's name:magicmouse.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case magicmouseFill = "magicmouse.fill" - - /// SF Symbols's name:magsafe.batterypack - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case magsafeBatterypack = "magsafe.batterypack" - - /// SF Symbols's name:magsafe.batterypack.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case magsafeBatterypackFill = "magsafe.batterypack.fill" - - /// SF Symbols's name:map.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case mapCircle = "map.circle" - - /// SF Symbols's name:map.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case mapCircleFill = "map.circle.fill" - - /// SF Symbols's name:mappin.slash.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case mappinSlashCircle = "mappin.slash.circle" - - /// SF Symbols's name:mappin.slash.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case mappinSlashCircleFill = "mappin.slash.circle.fill" - - /// SF Symbols's name:mappin.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case mappinSquare = "mappin.square" - - /// SF Symbols's name:mappin.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case mappinSquareFill = "mappin.square.fill" - - /// SF Symbols's name:mediastick - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case mediastick = "mediastick" - - /// SF Symbols's name:memorychip.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case memorychipFill = "memorychip.fill" - - /// SF Symbols's name:menucard - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case menucard = "menucard" - - /// SF Symbols's name:menucard.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case menucardFill = "menucard.fill" - - /// SF Symbols's name:message.and.waveform - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case messageAndWaveform = "message.and.waveform" - - /// SF Symbols's name:message.and.waveform.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case messageAndWaveformFill = "message.and.waveform.fill" - - /// SF Symbols's name:mic.badge.plus - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case micBadgePlus = "mic.badge.plus" - - /// SF Symbols's name:mic.fill.badge.plus - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case micFillBadgePlus = "mic.fill.badge.plus" - - /// SF Symbols's name:mic.slash.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case micSlashCircle = "mic.slash.circle" - - /// SF Symbols's name:mic.slash.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case micSlashCircleFill = "mic.slash.circle.fill" - - /// SF Symbols's name:mic.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case micSquare = "mic.square" - - /// SF Symbols's name:mic.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case micSquareFill = "mic.square.fill" - - /// SF Symbols's name:minus.forwardslash.plus - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case minusForwardslashPlus = "minus.forwardslash.plus" - - /// SF Symbols's name:music.mic.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case musicMicCircle = "music.mic.circle" - - /// SF Symbols's name:music.mic.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case musicMicCircleFill = "music.mic.circle.fill" - - /// SF Symbols's name:music.note.tv - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case musicNoteTv = "music.note.tv" - - /// SF Symbols's name:music.note.tv.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case musicNoteTvFill = "music.note.tv.fill" - - /// SF Symbols's name:network.badge.shield.half.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case networkBadgeShieldHalfFilled = "network.badge.shield.half.filled" - - /// SF Symbols's name:newspaper.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case newspaperCircle = "newspaper.circle" - - /// SF Symbols's name:newspaper.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case newspaperCircleFill = "newspaper.circle.fill" - - /// SF Symbols's name:octagon.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case octagonBottomhalfFilled = "octagon.bottomhalf.filled" - - /// SF Symbols's name:octagon.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case octagonLefthalfFilled = "octagon.lefthalf.filled" - - /// SF Symbols's name:octagon.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case octagonRighthalfFilled = "octagon.righthalf.filled" - - /// SF Symbols's name:octagon.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case octagonTophalfFilled = "octagon.tophalf.filled" - - /// SF Symbols's name:oval.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalBottomhalfFilled = "oval.bottomhalf.filled" - - /// SF Symbols's name:oval.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalInsetFilled = "oval.inset.filled" - - /// SF Symbols's name:oval.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalLefthalfFilled = "oval.lefthalf.filled" - - /// SF Symbols's name:oval.portrait.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalPortraitBottomhalfFilled = "oval.portrait.bottomhalf.filled" - - /// SF Symbols's name:oval.portrait.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalPortraitInsetFilled = "oval.portrait.inset.filled" - - /// SF Symbols's name:oval.portrait.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalPortraitLefthalfFilled = "oval.portrait.lefthalf.filled" - - /// SF Symbols's name:oval.portrait.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalPortraitRighthalfFilled = "oval.portrait.righthalf.filled" - - /// SF Symbols's name:oval.portrait.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalPortraitTophalfFilled = "oval.portrait.tophalf.filled" - - /// SF Symbols's name:oval.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalRighthalfFilled = "oval.righthalf.filled" - - /// SF Symbols's name:oval.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case ovalTophalfFilled = "oval.tophalf.filled" - - /// SF Symbols's name:parentheses - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case parentheses = "parentheses" - - /// SF Symbols's name:parkingsign - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case parkingsign = "parkingsign" - - /// SF Symbols's name:parkingsign.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case parkingsignCircle = "parkingsign.circle" - - /// SF Symbols's name:parkingsign.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case parkingsignCircleFill = "parkingsign.circle.fill" - - /// SF Symbols's name:pawprint - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pawprint = "pawprint" - - /// SF Symbols's name:pawprint.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pawprintCircle = "pawprint.circle" - - /// SF Symbols's name:pawprint.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pawprintCircleFill = "pawprint.circle.fill" - - /// SF Symbols's name:pawprint.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pawprintFill = "pawprint.fill" - - /// SF Symbols's name:peacesign - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case peacesign = "peacesign" - - /// SF Symbols's name:pentagon - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pentagon = "pentagon" - - /// SF Symbols's name:pentagon.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pentagonBottomhalfFilled = "pentagon.bottomhalf.filled" - - /// SF Symbols's name:pentagon.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pentagonFill = "pentagon.fill" - - /// SF Symbols's name:pentagon.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pentagonLefthalfFilled = "pentagon.lefthalf.filled" - - /// SF Symbols's name:pentagon.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pentagonRighthalfFilled = "pentagon.righthalf.filled" - - /// SF Symbols's name:pentagon.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pentagonTophalfFilled = "pentagon.tophalf.filled" - - /// SF Symbols's name:person.2.crop.square.stack - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case person2CropSquareStack = "person.2.crop.square.stack" - - /// SF Symbols's name:person.2.crop.square.stack.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case person2CropSquareStackFill = "person.2.crop.square.stack.fill" - - /// SF Symbols's name:person.2.wave.2 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case person2Wave2 = "person.2.wave.2" - - /// SF Symbols's name:person.2.wave.2.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case person2Wave2Fill = "person.2.wave.2.fill" - - /// SF Symbols's name:person.3.sequence - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case person3Sequence = "person.3.sequence" - - /// SF Symbols's name:person.3.sequence.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case person3SequenceFill = "person.3.sequence.fill" - - /// SF Symbols's name:person.badge.clock - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personBadgeClock = "person.badge.clock" - - /// SF Symbols's name:person.badge.clock.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personBadgeClockFill = "person.badge.clock.fill" - - /// SF Symbols's name:person.crop.artframe - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropArtframe = "person.crop.artframe" - - /// SF Symbols's name:person.crop.circle.badge - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadge = "person.crop.circle.badge" - - /// SF Symbols's name:person.crop.circle.badge.clock - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeClock = "person.crop.circle.badge.clock" - - /// SF Symbols's name:person.crop.circle.badge.clock.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeClockFill = "person.crop.circle.badge.clock.fill" - - /// SF Symbols's name:person.crop.circle.badge.exclamationmark.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeExclamationmarkFill = "person.crop.circle.badge.exclamationmark.fill" - - /// SF Symbols's name:person.crop.circle.badge.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeFill = "person.crop.circle.badge.fill" - - /// SF Symbols's name:person.crop.circle.badge.moon - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeMoon = "person.crop.circle.badge.moon" - - /// SF Symbols's name:person.crop.circle.badge.moon.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeMoonFill = "person.crop.circle.badge.moon.fill" - - /// SF Symbols's name:person.crop.circle.badge.questionmark.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeQuestionmarkFill = "person.crop.circle.badge.questionmark.fill" - - /// SF Symbols's name:person.crop.circle.badge.questionmark.fill.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropCircleBadgeQuestionmarkFillAr = "person.crop.circle.badge.questionmark.fill.ar" - - /// SF Symbols's name:person.crop.rectangle.stack - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropRectangleStack = "person.crop.rectangle.stack" - - /// SF Symbols's name:person.crop.rectangle.stack.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropRectangleStackFill = "person.crop.rectangle.stack.fill" - - /// SF Symbols's name:person.crop.square.filled.and.at.rectangle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropSquareFilledAndAtRectangle = "person.crop.square.filled.and.at.rectangle" - - /// SF Symbols's name:person.crop.square.filled.and.at.rectangle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personCropSquareFilledAndAtRectangleFill = "person.crop.square.filled.and.at.rectangle.fill" - - /// SF Symbols's name:person.text.rectangle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personTextRectangle = "person.text.rectangle" - - /// SF Symbols's name:person.text.rectangle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personTextRectangleFill = "person.text.rectangle.fill" - - /// SF Symbols's name:person.wave.2 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personWave2 = "person.wave.2" - - /// SF Symbols's name:person.wave.2.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personWave2Fill = "person.wave.2.fill" - - /// SF Symbols's name:personalhotspot.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personalhotspotCircle = "personalhotspot.circle" - - /// SF Symbols's name:personalhotspot.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case personalhotspotCircleFill = "personalhotspot.circle.fill" - - /// SF Symbols's name:phone.and.waveform - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case phoneAndWaveform = "phone.and.waveform" - - /// SF Symbols's name:phone.and.waveform.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case phoneAndWaveformFill = "phone.and.waveform.fill" - - /// SF Symbols's name:photo.artframe - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case photoArtframe = "photo.artframe" - - /// SF Symbols's name:photo.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case photoCircle = "photo.circle" - - /// SF Symbols's name:photo.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case photoCircleFill = "photo.circle.fill" - - /// SF Symbols's name:pills.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pillsCircle = "pills.circle" - - /// SF Symbols's name:pills.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pillsCircleFill = "pills.circle.fill" - - /// SF Symbols's name:pin.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pinSquare = "pin.square" - - /// SF Symbols's name:pin.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pinSquareFill = "pin.square.fill" - - /// SF Symbols's name:platter.2.filled.ipad - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platter2FilledIpad = "platter.2.filled.ipad" - - /// SF Symbols's name:platter.2.filled.ipad.landscape - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platter2FilledIpadLandscape = "platter.2.filled.ipad.landscape" - - /// SF Symbols's name:platter.2.filled.iphone - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platter2FilledIphone = "platter.2.filled.iphone" - - /// SF Symbols's name:platter.2.filled.iphone.landscape - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platter2FilledIphoneLandscape = "platter.2.filled.iphone.landscape" - - /// SF Symbols's name:platter.bottom.applewatch.case - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platterBottomApplewatchCase = "platter.bottom.applewatch.case" - - /// SF Symbols's name:platter.filled.bottom.applewatch.case - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platterFilledBottomApplewatchCase = "platter.filled.bottom.applewatch.case" - - /// SF Symbols's name:platter.filled.top.applewatch.case - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platterFilledTopApplewatchCase = "platter.filled.top.applewatch.case" - - /// SF Symbols's name:platter.top.applewatch.case - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case platterTopApplewatchCase = "platter.top.applewatch.case" - - /// SF Symbols's name:play.rectangle.on.rectangle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case playRectangleOnRectangle = "play.rectangle.on.rectangle" - - /// SF Symbols's name:play.rectangle.on.rectangle.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case playRectangleOnRectangleCircle = "play.rectangle.on.rectangle.circle" - - /// SF Symbols's name:play.rectangle.on.rectangle.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case playRectangleOnRectangleCircleFill = "play.rectangle.on.rectangle.circle.fill" - - /// SF Symbols's name:play.rectangle.on.rectangle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case playRectangleOnRectangleFill = "play.rectangle.on.rectangle.fill" - - /// SF Symbols's name:play.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case playSquare = "play.square" - - /// SF Symbols's name:play.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case playSquareFill = "play.square.fill" - - /// SF Symbols's name:plus.forwardslash.minus - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case plusForwardslashMinus = "plus.forwardslash.minus" - - /// SF Symbols's name:plus.rectangle.on.folder.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case plusRectangleOnFolderFill = "plus.rectangle.on.folder.fill" - - /// SF Symbols's name:plus.square.dashed - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case plusSquareDashed = "plus.square.dashed" - - /// SF Symbols's name:point.3.connected.trianglepath.dotted - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case point3ConnectedTrianglepathDotted = "point.3.connected.trianglepath.dotted" - - /// SF Symbols's name:point.3.filled.connected.trianglepath.dotted - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case point3FilledConnectedTrianglepathDotted = "point.3.filled.connected.trianglepath.dotted" - - /// SF Symbols's name:point.filled.topleft.down.curvedto.point.bottomright.up - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pointFilledTopleftDownCurvedtoPointBottomrightUp = "point.filled.topleft.down.curvedto.point.bottomright.up" - - /// SF Symbols's name:point.topleft.down.curvedto.point.bottomright.up.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pointTopleftDownCurvedtoPointBottomrightUpFill = "point.topleft.down.curvedto.point.bottomright.up.fill" - - /// SF Symbols's name:point.topleft.down.curvedto.point.filled.bottomright.up - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case pointTopleftDownCurvedtoPointFilledBottomrightUp = "point.topleft.down.curvedto.point.filled.bottomright.up" - - /// SF Symbols's name:power.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case powerCircle = "power.circle" - - /// SF Symbols's name:power.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case powerCircleFill = "power.circle.fill" - - /// SF Symbols's name:power.dotted - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case powerDotted = "power.dotted" - - /// SF Symbols's name:powerplug - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case powerplug = "powerplug" - - /// SF Symbols's name:powerplug.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case powerplugFill = "powerplug.fill" - - /// SF Symbols's name:printer.dotmatrix.filled.and.paper - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case printerDotmatrixFilledAndPaper = "printer.dotmatrix.filled.and.paper" - - /// SF Symbols's name:printer.filled.and.paper - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case printerFilledAndPaper = "printer.filled.and.paper" - - /// SF Symbols's name:puzzlepiece.extension - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case puzzlepieceExtension = "puzzlepiece.extension" - - /// SF Symbols's name:puzzlepiece.extension.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case puzzlepieceExtensionFill = "puzzlepiece.extension.fill" - - /// SF Symbols's name:questionmark.app - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case questionmarkApp = "questionmark.app" - - /// SF Symbols's name:questionmark.app.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case questionmarkAppAr = "questionmark.app.ar" - - /// SF Symbols's name:questionmark.app.dashed - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case questionmarkAppDashed = "questionmark.app.dashed" - - /// SF Symbols's name:questionmark.app.dashed.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case questionmarkAppDashedAr = "questionmark.app.dashed.ar" - - /// SF Symbols's name:questionmark.app.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case questionmarkAppFill = "questionmark.app.fill" - - /// SF Symbols's name:questionmark.app.fill.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case questionmarkAppFillAr = "questionmark.app.fill.ar" - - /// SF Symbols's name:quote.closing - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case quoteClosing = "quote.closing" - - /// SF Symbols's name:quote.opening - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case quoteOpening = "quote.opening" - - /// SF Symbols's name:r.joystick.press.down - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickPressDown = "r.joystick.press.down" - - /// SF Symbols's name:r.joystick.press.down.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickPressDownFill = "r.joystick.press.down.fill" - - /// SF Symbols's name:r.joystick.tilt.down - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltDown = "r.joystick.tilt.down" - - /// SF Symbols's name:r.joystick.tilt.down.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltDownFill = "r.joystick.tilt.down.fill" - - /// SF Symbols's name:r.joystick.tilt.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltLeft = "r.joystick.tilt.left" - - /// SF Symbols's name:r.joystick.tilt.left.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltLeftFill = "r.joystick.tilt.left.fill" - - /// SF Symbols's name:r.joystick.tilt.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltRight = "r.joystick.tilt.right" - - /// SF Symbols's name:r.joystick.tilt.right.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltRightFill = "r.joystick.tilt.right.fill" - - /// SF Symbols's name:r.joystick.tilt.up - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltUp = "r.joystick.tilt.up" - - /// SF Symbols's name:r.joystick.tilt.up.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rJoystickTiltUpFill = "r.joystick.tilt.up.fill" - - /// SF Symbols's name:r.square.on.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rSquareOnSquareFill = "r.square.on.square.fill" - - /// SF Symbols's name:rectangle.2.swap - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangle2Swap = "rectangle.2.swap" - - /// SF Symbols's name:rectangle.3.group - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangle3Group = "rectangle.3.group" - - /// SF Symbols's name:rectangle.3.group.bubble.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangle3GroupBubbleLeft = "rectangle.3.group.bubble.left" - - /// SF Symbols's name:rectangle.3.group.bubble.left.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangle3GroupBubbleLeftFill = "rectangle.3.group.bubble.left.fill" - - /// SF Symbols's name:rectangle.3.group.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangle3GroupFill = "rectangle.3.group.fill" - - /// SF Symbols's name:rectangle.and.hand.point.up.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleAndHandPointUpLeft = "rectangle.and.hand.point.up.left" - - /// SF Symbols's name:rectangle.and.hand.point.up.left.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleAndHandPointUpLeftFill = "rectangle.and.hand.point.up.left.fill" - - /// SF Symbols's name:rectangle.and.hand.point.up.left.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleAndHandPointUpLeftFilled = "rectangle.and.hand.point.up.left.filled" - - /// SF Symbols's name:rectangle.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleBottomhalfFilled = "rectangle.bottomhalf.filled" - - /// SF Symbols's name:rectangle.bottomhalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleBottomhalfInsetFilled = "rectangle.bottomhalf.inset.filled" - - /// SF Symbols's name:rectangle.bottomthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleBottomthirdInsetFilled = "rectangle.bottomthird.inset.filled" - - /// SF Symbols's name:rectangle.center.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleCenterInsetFilled = "rectangle.center.inset.filled" - - /// SF Symbols's name:rectangle.center.inset.filled.badge.plus - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleCenterInsetFilledBadgePlus = "rectangle.center.inset.filled.badge.plus" - - /// SF Symbols's name:rectangle.filled.and.hand.point.up.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleFilledAndHandPointUpLeft = "rectangle.filled.and.hand.point.up.left" - - /// SF Symbols's name:rectangle.inset.bottomleading.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetBottomleadingFilled = "rectangle.inset.bottomleading.filled" - - /// SF Symbols's name:rectangle.inset.bottomleft.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetBottomleftFilled = "rectangle.inset.bottomleft.filled" - - /// SF Symbols's name:rectangle.inset.bottomright.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetBottomrightFilled = "rectangle.inset.bottomright.filled" - - /// SF Symbols's name:rectangle.inset.bottomtrailing.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetBottomtrailingFilled = "rectangle.inset.bottomtrailing.filled" - - /// SF Symbols's name:rectangle.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetFilled = "rectangle.inset.filled" - - /// SF Symbols's name:rectangle.inset.filled.and.person.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetFilledAndPersonFilled = "rectangle.inset.filled.and.person.filled" - - /// SF Symbols's name:rectangle.inset.filled.on.rectangle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetFilledOnRectangle = "rectangle.inset.filled.on.rectangle" - - /// SF Symbols's name:rectangle.inset.topleading.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetTopleadingFilled = "rectangle.inset.topleading.filled" - - /// SF Symbols's name:rectangle.inset.topleft.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetTopleftFilled = "rectangle.inset.topleft.filled" - - /// SF Symbols's name:rectangle.inset.topright.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetToprightFilled = "rectangle.inset.topright.filled" - - /// SF Symbols's name:rectangle.inset.toptrailing.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleInsetToptrailingFilled = "rectangle.inset.toptrailing.filled" - - /// SF Symbols's name:rectangle.leadinghalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleLeadinghalfInsetFilled = "rectangle.leadinghalf.inset.filled" - - /// SF Symbols's name:rectangle.leadinghalf.inset.filled.arrow.leading - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleLeadinghalfInsetFilledArrowLeading = "rectangle.leadinghalf.inset.filled.arrow.leading" - - /// SF Symbols's name:rectangle.leadingthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleLeadingthirdInsetFilled = "rectangle.leadingthird.inset.filled" - - /// SF Symbols's name:rectangle.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleLefthalfFilled = "rectangle.lefthalf.filled" - - /// SF Symbols's name:rectangle.lefthalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleLefthalfInsetFilled = "rectangle.lefthalf.inset.filled" - - /// SF Symbols's name:rectangle.lefthalf.inset.filled.arrow.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleLefthalfInsetFilledArrowLeft = "rectangle.lefthalf.inset.filled.arrow.left" - - /// SF Symbols's name:rectangle.leftthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleLeftthirdInsetFilled = "rectangle.leftthird.inset.filled" - - /// SF Symbols's name:rectangle.on.rectangle.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleOnRectangleCircle = "rectangle.on.rectangle.circle" - - /// SF Symbols's name:rectangle.on.rectangle.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleOnRectangleCircleFill = "rectangle.on.rectangle.circle.fill" - - /// SF Symbols's name:rectangle.on.rectangle.slash.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleOnRectangleSlashCircle = "rectangle.on.rectangle.slash.circle" - - /// SF Symbols's name:rectangle.on.rectangle.slash.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleOnRectangleSlashCircleFill = "rectangle.on.rectangle.slash.circle.fill" - - /// SF Symbols's name:rectangle.on.rectangle.slash.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleOnRectangleSlashFill = "rectangle.on.rectangle.slash.fill" - - /// SF Symbols's name:rectangle.on.rectangle.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleOnRectangleSquare = "rectangle.on.rectangle.square" - - /// SF Symbols's name:rectangle.on.rectangle.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleOnRectangleSquareFill = "rectangle.on.rectangle.square.fill" - - /// SF Symbols's name:rectangle.portrait.and.arrow.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitAndArrowRight = "rectangle.portrait.and.arrow.right" - - /// SF Symbols's name:rectangle.portrait.and.arrow.right.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitAndArrowRightFill = "rectangle.portrait.and.arrow.right.fill" - - /// SF Symbols's name:rectangle.portrait.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitBottomhalfFilled = "rectangle.portrait.bottomhalf.filled" - - /// SF Symbols's name:rectangle.portrait.bottomhalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitBottomhalfInsetFilled = "rectangle.portrait.bottomhalf.inset.filled" - - /// SF Symbols's name:rectangle.portrait.bottomleading.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitBottomleadingInsetFilled = "rectangle.portrait.bottomleading.inset.filled" - - /// SF Symbols's name:rectangle.portrait.bottomleft.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitBottomleftInsetFilled = "rectangle.portrait.bottomleft.inset.filled" - - /// SF Symbols's name:rectangle.portrait.bottomright.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitBottomrightInsetFilled = "rectangle.portrait.bottomright.inset.filled" - - /// SF Symbols's name:rectangle.portrait.bottomthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitBottomthirdInsetFilled = "rectangle.portrait.bottomthird.inset.filled" - - /// SF Symbols's name:rectangle.portrait.bottomtrailing.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitBottomtrailingInsetFilled = "rectangle.portrait.bottomtrailing.inset.filled" - - /// SF Symbols's name:rectangle.portrait.center.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitCenterInsetFilled = "rectangle.portrait.center.inset.filled" - - /// SF Symbols's name:rectangle.portrait.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitInsetFilled = "rectangle.portrait.inset.filled" - - /// SF Symbols's name:rectangle.portrait.leadinghalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitLeadinghalfInsetFilled = "rectangle.portrait.leadinghalf.inset.filled" - - /// SF Symbols's name:rectangle.portrait.leadingthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitLeadingthirdInsetFilled = "rectangle.portrait.leadingthird.inset.filled" - - /// SF Symbols's name:rectangle.portrait.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitLefthalfFilled = "rectangle.portrait.lefthalf.filled" - - /// SF Symbols's name:rectangle.portrait.lefthalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitLefthalfInsetFilled = "rectangle.portrait.lefthalf.inset.filled" - - /// SF Symbols's name:rectangle.portrait.leftthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitLeftthirdInsetFilled = "rectangle.portrait.leftthird.inset.filled" - - /// SF Symbols's name:rectangle.portrait.on.rectangle.portrait - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitOnRectanglePortrait = "rectangle.portrait.on.rectangle.portrait" - - /// SF Symbols's name:rectangle.portrait.on.rectangle.portrait.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitOnRectanglePortraitFill = "rectangle.portrait.on.rectangle.portrait.fill" - - /// SF Symbols's name:rectangle.portrait.on.rectangle.portrait.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitOnRectanglePortraitSlash = "rectangle.portrait.on.rectangle.portrait.slash" - - /// SF Symbols's name:rectangle.portrait.on.rectangle.portrait.slash.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitOnRectanglePortraitSlashFill = "rectangle.portrait.on.rectangle.portrait.slash.fill" - - /// SF Symbols's name:rectangle.portrait.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitRighthalfFilled = "rectangle.portrait.righthalf.filled" - - /// SF Symbols's name:rectangle.portrait.righthalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitRighthalfInsetFilled = "rectangle.portrait.righthalf.inset.filled" - - /// SF Symbols's name:rectangle.portrait.rightthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitRightthirdInsetFilled = "rectangle.portrait.rightthird.inset.filled" - - /// SF Symbols's name:rectangle.portrait.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitSlash = "rectangle.portrait.slash" - - /// SF Symbols's name:rectangle.portrait.slash.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitSlashFill = "rectangle.portrait.slash.fill" - - /// SF Symbols's name:rectangle.portrait.split.2x1 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitSplit2x1 = "rectangle.portrait.split.2x1" - - /// SF Symbols's name:rectangle.portrait.split.2x1.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitSplit2x1Fill = "rectangle.portrait.split.2x1.fill" - - /// SF Symbols's name:rectangle.portrait.split.2x1.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitSplit2x1Slash = "rectangle.portrait.split.2x1.slash" - - /// SF Symbols's name:rectangle.portrait.split.2x1.slash.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitSplit2x1SlashFill = "rectangle.portrait.split.2x1.slash.fill" - - /// SF Symbols's name:rectangle.portrait.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitTophalfFilled = "rectangle.portrait.tophalf.filled" - - /// SF Symbols's name:rectangle.portrait.tophalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitTophalfInsetFilled = "rectangle.portrait.tophalf.inset.filled" - - /// SF Symbols's name:rectangle.portrait.topleading.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitTopleadingInsetFilled = "rectangle.portrait.topleading.inset.filled" - - /// SF Symbols's name:rectangle.portrait.topleft.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitTopleftInsetFilled = "rectangle.portrait.topleft.inset.filled" - - /// SF Symbols's name:rectangle.portrait.topright.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitToprightInsetFilled = "rectangle.portrait.topright.inset.filled" - - /// SF Symbols's name:rectangle.portrait.topthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitTopthirdInsetFilled = "rectangle.portrait.topthird.inset.filled" - - /// SF Symbols's name:rectangle.portrait.toptrailing.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitToptrailingInsetFilled = "rectangle.portrait.toptrailing.inset.filled" - - /// SF Symbols's name:rectangle.portrait.trailinghalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitTrailinghalfInsetFilled = "rectangle.portrait.trailinghalf.inset.filled" - - /// SF Symbols's name:rectangle.portrait.trailingthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectanglePortraitTrailingthirdInsetFilled = "rectangle.portrait.trailingthird.inset.filled" - - /// SF Symbols's name:rectangle.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleRighthalfFilled = "rectangle.righthalf.filled" - - /// SF Symbols's name:rectangle.righthalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleRighthalfInsetFilled = "rectangle.righthalf.inset.filled" - - /// SF Symbols's name:rectangle.righthalf.inset.filled.arrow.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleRighthalfInsetFilledArrowRight = "rectangle.righthalf.inset.filled.arrow.right" - - /// SF Symbols's name:rectangle.rightthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleRightthirdInsetFilled = "rectangle.rightthird.inset.filled" - - /// SF Symbols's name:rectangle.split.2x1.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleSplit2x1Slash = "rectangle.split.2x1.slash" - - /// SF Symbols's name:rectangle.split.2x1.slash.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleSplit2x1SlashFill = "rectangle.split.2x1.slash.fill" - - /// SF Symbols's name:rectangle.stack.badge.person.crop.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleStackBadgePersonCropFill = "rectangle.stack.badge.person.crop.fill" - - /// SF Symbols's name:rectangle.stack.badge.play - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleStackBadgePlay = "rectangle.stack.badge.play" - - /// SF Symbols's name:rectangle.stack.badge.play.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleStackBadgePlayFill = "rectangle.stack.badge.play.fill" - - /// SF Symbols's name:rectangle.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleTophalfFilled = "rectangle.tophalf.filled" - - /// SF Symbols's name:rectangle.tophalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleTophalfInsetFilled = "rectangle.tophalf.inset.filled" - - /// SF Symbols's name:rectangle.topthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleTopthirdInsetFilled = "rectangle.topthird.inset.filled" - - /// SF Symbols's name:rectangle.trailinghalf.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleTrailinghalfInsetFilled = "rectangle.trailinghalf.inset.filled" - - /// SF Symbols's name:rectangle.trailinghalf.inset.filled.arrow.trailing - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleTrailinghalfInsetFilledArrowTrailing = "rectangle.trailinghalf.inset.filled.arrow.trailing" - - /// SF Symbols's name:rectangle.trailingthird.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case rectangleTrailingthirdInsetFilled = "rectangle.trailingthird.inset.filled" - - /// SF Symbols's name:repeat.1.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case repeat1Ar = "repeat.1.ar" - - /// SF Symbols's name:repeat.1.circle.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case repeat1CircleAr = "repeat.1.circle.ar" - - /// SF Symbols's name:repeat.1.circle.fill.ar - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case repeat1CircleFillAr = "repeat.1.circle.fill.ar" - - /// SF Symbols's name:repeat.1.circle.fill.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case repeat1CircleFillHi = "repeat.1.circle.fill.hi" - - /// SF Symbols's name:repeat.1.circle.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case repeat1CircleHi = "repeat.1.circle.hi" - - /// SF Symbols's name:repeat.1.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case repeat1Hi = "repeat.1.hi" - - /// SF Symbols's name:restart.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case restartCircleFill = "restart.circle.fill" - - /// SF Symbols's name:return.left - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case returnLeft = "return.left" - - /// SF Symbols's name:return.right - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case returnRight = "return.right" - - /// SF Symbols's name:scissors.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case scissorsCircle = "scissors.circle" - - /// SF Symbols's name:scissors.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case scissorsCircleFill = "scissors.circle.fill" - - /// SF Symbols's name:scooter - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case scooter = "scooter" - - /// SF Symbols's name:screwdriver - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case screwdriver = "screwdriver" - - /// SF Symbols's name:screwdriver.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case screwdriverFill = "screwdriver.fill" - - /// SF Symbols's name:sensor.tag.radiowaves.forward - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sensorTagRadiowavesForward = "sensor.tag.radiowaves.forward" - - /// SF Symbols's name:sensor.tag.radiowaves.forward.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sensorTagRadiowavesForwardFill = "sensor.tag.radiowaves.forward.fill" - - /// SF Symbols's name:shareplay - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case shareplay = "shareplay" - - /// SF Symbols's name:shareplay.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case shareplaySlash = "shareplay.slash" - - /// SF Symbols's name:shield.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case shieldLefthalfFilled = "shield.lefthalf.filled" - - /// SF Symbols's name:shield.lefthalf.filled.slash - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case shieldLefthalfFilledSlash = "shield.lefthalf.filled.slash" - - /// SF Symbols's name:shield.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case shieldRighthalfFilled = "shield.righthalf.filled" - - /// SF Symbols's name:shippingbox.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case shippingboxCircle = "shippingbox.circle" - - /// SF Symbols's name:shippingbox.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case shippingboxCircleFill = "shippingbox.circle.fill" - - /// SF Symbols's name:signature.ja - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case signatureJa = "signature.ja" - - /// SF Symbols's name:signature.th - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case signatureTh = "signature.th" - - /// SF Symbols's name:signature.zh - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case signatureZh = "signature.zh" - - /// SF Symbols's name:sleep.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sleepCircle = "sleep.circle" - - /// SF Symbols's name:sleep.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sleepCircleFill = "sleep.circle.fill" - - /// SF Symbols's name:slider.horizontal.2.rectangle.and.arrow.triangle.2.circlepath - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sliderHorizontal2RectangleAndArrowTriangle2Circlepath = "slider.horizontal.2.rectangle.and.arrow.triangle.2.circlepath" - - /// SF Symbols's name:slider.horizontal.below.square.filled.and.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sliderHorizontalBelowSquareFilledAndSquare = "slider.horizontal.below.square.filled.and.square" - - /// SF Symbols's name:smallcircle.filled.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case smallcircleFilledCircle = "smallcircle.filled.circle" - - /// SF Symbols's name:smallcircle.filled.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case smallcircleFilledCircleFill = "smallcircle.filled.circle.fill" - - /// SF Symbols's name:snowflake - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case snowflake = "snowflake" - - /// SF Symbols's name:snowflake.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case snowflakeCircle = "snowflake.circle" - - /// SF Symbols's name:snowflake.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case snowflakeCircleFill = "snowflake.circle.fill" - - /// SF Symbols's name:sparkle.magnifyingglass - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sparkleMagnifyingglass = "sparkle.magnifyingglass" - - /// SF Symbols's name:sparkles.square.filled.on.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sparklesSquareFilledOnSquare = "sparkles.square.filled.on.square" - - /// SF Symbols's name:sparkles.tv - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sparklesTv = "sparkles.tv" - - /// SF Symbols's name:sparkles.tv.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sparklesTvFill = "sparkles.tv.fill" - - /// SF Symbols's name:speaker.badge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case speakerBadgeExclamationmark = "speaker.badge.exclamationmark" - - /// SF Symbols's name:speaker.badge.exclamationmark.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case speakerBadgeExclamationmarkFill = "speaker.badge.exclamationmark.fill" - - /// SF Symbols's name:speaker.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case speakerCircle = "speaker.circle" - - /// SF Symbols's name:speaker.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case speakerCircleFill = "speaker.circle.fill" - - /// SF Symbols's name:square.2.stack.3d.bottom.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case square2Stack3dBottomFilled = "square.2.stack.3d.bottom.filled" - - /// SF Symbols's name:square.2.stack.3d.top.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case square2Stack3dTopFilled = "square.2.stack.3d.top.filled" - - /// SF Symbols's name:square.3.stack.3d.bottom.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case square3Stack3dBottomFilled = "square.3.stack.3d.bottom.filled" - - /// SF Symbols's name:square.3.stack.3d.middle.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case square3Stack3dMiddleFilled = "square.3.stack.3d.middle.filled" - - /// SF Symbols's name:square.3.stack.3d.top.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case square3Stack3dTopFilled = "square.3.stack.3d.top.filled" - - /// SF Symbols's name:square.and.arrow.up.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareAndArrowUpCircle = "square.and.arrow.up.circle" - - /// SF Symbols's name:square.and.arrow.up.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareAndArrowUpCircleFill = "square.and.arrow.up.circle.fill" - - /// SF Symbols's name:square.and.arrow.up.trianglebadge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareAndArrowUpTrianglebadgeExclamationmark = "square.and.arrow.up.trianglebadge.exclamationmark" - - /// SF Symbols's name:square.and.at.rectangle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareAndAtRectangleFill = "square.and.at.rectangle.fill" - - /// SF Symbols's name:square.and.line.vertical.and.square.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareAndLineVerticalAndSquareFilled = "square.and.line.vertical.and.square.filled" - - /// SF Symbols's name:square.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareBottomhalfFilled = "square.bottomhalf.filled" - - /// SF Symbols's name:square.dashed.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareDashedInsetFilled = "square.dashed.inset.filled" - - /// SF Symbols's name:square.fill.and.line.vertical.and.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareFillAndLineVerticalAndSquareFill = "square.fill.and.line.vertical.and.square.fill" - - /// SF Symbols's name:square.filled.and.line.vertical.and.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareFilledAndLineVerticalAndSquare = "square.filled.and.line.vertical.and.square" - - /// SF Symbols's name:square.filled.on.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareFilledOnSquare = "square.filled.on.square" - - /// SF Symbols's name:square.grid.3x1.below.line.grid.1x2.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x1BelowLineGrid1x2Fill = "square.grid.3x1.below.line.grid.1x2.fill" - - /// SF Symbols's name:square.grid.3x3.bottomleft.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3BottomleftFilled = "square.grid.3x3.bottomleft.filled" - - /// SF Symbols's name:square.grid.3x3.bottommiddle.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3BottommiddleFilled = "square.grid.3x3.bottommiddle.filled" - - /// SF Symbols's name:square.grid.3x3.bottomright.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3BottomrightFilled = "square.grid.3x3.bottomright.filled" - - /// SF Symbols's name:square.grid.3x3.middle.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3MiddleFilled = "square.grid.3x3.middle.filled" - - /// SF Symbols's name:square.grid.3x3.middleleft.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3MiddleleftFilled = "square.grid.3x3.middleleft.filled" - - /// SF Symbols's name:square.grid.3x3.middleright.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3MiddlerightFilled = "square.grid.3x3.middleright.filled" - - /// SF Symbols's name:square.grid.3x3.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3Square = "square.grid.3x3.square" - - /// SF Symbols's name:square.grid.3x3.topleft.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3TopleftFilled = "square.grid.3x3.topleft.filled" - - /// SF Symbols's name:square.grid.3x3.topmiddle.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3TopmiddleFilled = "square.grid.3x3.topmiddle.filled" - - /// SF Symbols's name:square.grid.3x3.topright.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareGrid3x3ToprightFilled = "square.grid.3x3.topright.filled" - - /// SF Symbols's name:square.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareInsetFilled = "square.inset.filled" - - /// SF Symbols's name:square.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareLefthalfFilled = "square.lefthalf.filled" - - /// SF Symbols's name:square.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareRighthalfFilled = "square.righthalf.filled" - - /// SF Symbols's name:square.text.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareTextSquare = "square.text.square" - - /// SF Symbols's name:square.text.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareTextSquareFill = "square.text.square.fill" - - /// SF Symbols's name:square.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case squareTophalfFilled = "square.tophalf.filled" - - /// SF Symbols's name:star.bubble - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case starBubble = "star.bubble" - - /// SF Symbols's name:star.bubble.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case starBubbleFill = "star.bubble.fill" - - /// SF Symbols's name:star.leadinghalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case starLeadinghalfFilled = "star.leadinghalf.filled" - - /// SF Symbols's name:stethoscope.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case stethoscopeCircle = "stethoscope.circle" - - /// SF Symbols's name:stethoscope.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case stethoscopeCircleFill = "stethoscope.circle.fill" - - /// SF Symbols's name:suitcase - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case suitcase = "suitcase" - - /// SF Symbols's name:suitcase.cart - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case suitcaseCart = "suitcase.cart" - - /// SF Symbols's name:suitcase.cart.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case suitcaseCartFill = "suitcase.cart.fill" - - /// SF Symbols's name:suitcase.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case suitcaseFill = "suitcase.fill" - - /// SF Symbols's name:sun.and.horizon - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sunAndHorizon = "sun.and.horizon" - - /// SF Symbols's name:sun.and.horizon.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sunAndHorizonFill = "sun.and.horizon.fill" - - /// SF Symbols's name:sun.max.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sunMaxCircle = "sun.max.circle" - - /// SF Symbols's name:sun.max.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case sunMaxCircleFill = "sun.max.circle.fill" - - /// SF Symbols's name:tablecells.fill.badge.ellipsis - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case tablecellsFillBadgeEllipsis = "tablecells.fill.badge.ellipsis" - - /// SF Symbols's name:tag.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case tagSquare = "tag.square" - - /// SF Symbols's name:tag.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case tagSquareFill = "tag.square.fill" - - /// SF Symbols's name:takeoutbag.and.cup.and.straw - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case takeoutbagAndCupAndStraw = "takeoutbag.and.cup.and.straw" - - /// SF Symbols's name:takeoutbag.and.cup.and.straw.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case takeoutbagAndCupAndStrawFill = "takeoutbag.and.cup.and.straw.fill" - - /// SF Symbols's name:teletype.answer.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case teletypeAnswerCircle = "teletype.answer.circle" - - /// SF Symbols's name:teletype.answer.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case teletypeAnswerCircleFill = "teletype.answer.circle.fill" - - /// SF Symbols's name:testtube.2 - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case testtube2 = "testtube.2" - - /// SF Symbols's name:text.viewfinder - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case textViewfinder = "text.viewfinder" - - /// SF Symbols's name:textformat.123.hi - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case textformat123Hi = "textformat.123.hi" - - /// SF Symbols's name:theatermasks - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case theatermasks = "theatermasks" - - /// SF Symbols's name:theatermasks.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case theatermasksCircle = "theatermasks.circle" - - /// SF Symbols's name:theatermasks.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case theatermasksCircleFill = "theatermasks.circle.fill" - - /// SF Symbols's name:theatermasks.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case theatermasksFill = "theatermasks.fill" - - /// SF Symbols's name:train.side.front.car - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trainSideFrontCar = "train.side.front.car" - - /// SF Symbols's name:train.side.middle.car - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trainSideMiddleCar = "train.side.middle.car" - - /// SF Symbols's name:train.side.rear.car - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trainSideRearCar = "train.side.rear.car" - - /// SF Symbols's name:tram.fill.tunnel - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case tramFillTunnel = "tram.fill.tunnel" - - /// SF Symbols's name:trapezoid.and.line.horizontal - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trapezoidAndLineHorizontal = "trapezoid.and.line.horizontal" - - /// SF Symbols's name:trapezoid.and.line.horizontal.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trapezoidAndLineHorizontalFill = "trapezoid.and.line.horizontal.fill" - - /// SF Symbols's name:trapezoid.and.line.vertical - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trapezoidAndLineVertical = "trapezoid.and.line.vertical" - - /// SF Symbols's name:trapezoid.and.line.vertical.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trapezoidAndLineVerticalFill = "trapezoid.and.line.vertical.fill" - - /// SF Symbols's name:trash.slash.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trashSlashCircle = "trash.slash.circle" - - /// SF Symbols's name:trash.slash.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trashSlashCircleFill = "trash.slash.circle.fill" - - /// SF Symbols's name:trash.slash.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trashSlashSquare = "trash.slash.square" - - /// SF Symbols's name:trash.slash.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trashSlashSquareFill = "trash.slash.square.fill" - - /// SF Symbols's name:trash.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trashSquare = "trash.square" - - /// SF Symbols's name:trash.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case trashSquareFill = "trash.square.fill" - - /// SF Symbols's name:triangle.bottomhalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case triangleBottomhalfFilled = "triangle.bottomhalf.filled" - - /// SF Symbols's name:triangle.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case triangleInsetFilled = "triangle.inset.filled" - - /// SF Symbols's name:triangle.lefthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case triangleLefthalfFilled = "triangle.lefthalf.filled" - - /// SF Symbols's name:triangle.righthalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case triangleRighthalfFilled = "triangle.righthalf.filled" - - /// SF Symbols's name:triangle.tophalf.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case triangleTophalfFilled = "triangle.tophalf.filled" - - /// SF Symbols's name:tshirt - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case tshirt = "tshirt" - - /// SF Symbols's name:tshirt.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case tshirtFill = "tshirt.fill" - - /// SF Symbols's name:tv.inset.filled - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case tvInsetFilled = "tv.inset.filled" - - /// SF Symbols's name:video.and.waveform - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case videoAndWaveform = "video.and.waveform" - - /// SF Symbols's name:video.and.waveform.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case videoAndWaveformFill = "video.and.waveform.fill" - - /// SF Symbols's name:video.badge.ellipsis - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case videoBadgeEllipsis = "video.badge.ellipsis" - - /// SF Symbols's name:video.fill.badge.ellipsis - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case videoFillBadgeEllipsis = "video.fill.badge.ellipsis" - - /// SF Symbols's name:video.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case videoSquare = "video.square" - - /// SF Symbols's name:video.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case videoSquareFill = "video.square.fill" - - /// SF Symbols's name:wake.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case wakeCircle = "wake.circle" - - /// SF Symbols's name:wake.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case wakeCircleFill = "wake.circle.fill" - - /// SF Symbols's name:watchface.applewatch.case - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case watchfaceApplewatchCase = "watchface.applewatch.case" - - /// SF Symbols's name:waveform.and.magnifyingglass - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case waveformAndMagnifyingglass = "waveform.and.magnifyingglass" - - /// SF Symbols's name:waveform.and.mic - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case waveformAndMic = "waveform.and.mic" - - /// SF Symbols's name:waveform.badge.exclamationmark - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case waveformBadgeExclamationmark = "waveform.badge.exclamationmark" - - /// SF Symbols's name:waveform.badge.minus - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case waveformBadgeMinus = "waveform.badge.minus" - - /// SF Symbols's name:waveform.badge.plus - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case waveformBadgePlus = "waveform.badge.plus" - - /// SF Symbols's name:wifi.circle - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case wifiCircle = "wifi.circle" - - /// SF Symbols's name:wifi.circle.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case wifiCircleFill = "wifi.circle.fill" - - /// SF Symbols's name:wifi.square - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case wifiSquare = "wifi.square" - - /// SF Symbols's name:wifi.square.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case wifiSquareFill = "wifi.square.fill" - - /// SF Symbols's name:xmark.app - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case xmarkApp = "xmark.app" - - /// SF Symbols's name:xmark.app.fill - @available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) - case xmarkAppFill = "xmark.app.fill" - - /// SF Symbols's name:bolt.ring.closed - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case boltRingClosed = "bolt.ring.closed" - - /// SF Symbols's name:platter.filled.bottom.and.arrow.down.iphone - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case platterFilledBottomAndArrowDownIphone = "platter.filled.bottom.and.arrow.down.iphone" - - /// SF Symbols's name:platter.filled.bottom.iphone - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case platterFilledBottomIphone = "platter.filled.bottom.iphone" - - /// SF Symbols's name:platter.filled.top.and.arrow.up.iphone - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case platterFilledTopAndArrowUpIphone = "platter.filled.top.and.arrow.up.iphone" - - /// SF Symbols's name:platter.filled.top.iphone - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case platterFilledTopIphone = "platter.filled.top.iphone" - - /// SF Symbols's name:square.3.layers.3d.down.backward - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case square3Layers3dDownBackward = "square.3.layers.3d.down.backward" - - /// SF Symbols's name:square.3.layers.3d.down.forward - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case square3Layers3dDownForward = "square.3.layers.3d.down.forward" - - /// SF Symbols's name:square.3.layers.3d.down.left - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case square3Layers3dDownLeft = "square.3.layers.3d.down.left" - - /// SF Symbols's name:square.3.layers.3d.down.right - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case square3Layers3dDownRight = "square.3.layers.3d.down.right" - - /// SF Symbols's name:text.justify.leading - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case textJustifyLeading = "text.justify.leading" - - /// SF Symbols's name:text.justify.left - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case textJustifyLeft = "text.justify.left" - - /// SF Symbols's name:text.justify.right - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case textJustifyRight = "text.justify.right" - - /// SF Symbols's name:text.justify.trailing - @available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) - case textJustifyTrailing = "text.justify.trailing" - - /// SF Symbols's name:airpod.gen3.left - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case airpodGen3Left = "airpod.gen3.left" - - /// SF Symbols's name:airpod.gen3.right - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case airpodGen3Right = "airpod.gen3.right" - - /// SF Symbols's name:airpods.gen3 - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case airpodsGen3 = "airpods.gen3" - - /// SF Symbols's name:airpods.gen3.chargingcase.wireless - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case airpodsGen3ChargingcaseWireless = "airpods.gen3.chargingcase.wireless" - - /// SF Symbols's name:airpods.gen3.chargingcase.wireless.fill - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case airpodsGen3ChargingcaseWirelessFill = "airpods.gen3.chargingcase.wireless.fill" - - /// SF Symbols's name:beats.fit.pro - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case beatsFitPro = "beats.fit.pro" - - /// SF Symbols's name:beats.fit.pro.chargingcase - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case beatsFitProChargingcase = "beats.fit.pro.chargingcase" - - /// SF Symbols's name:beats.fit.pro.chargingcase.fill - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case beatsFitProChargingcaseFill = "beats.fit.pro.chargingcase.fill" - - /// SF Symbols's name:beats.fit.pro.left - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case beatsFitProLeft = "beats.fit.pro.left" - - /// SF Symbols's name:beats.fit.pro.right - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case beatsFitProRight = "beats.fit.pro.right" - - /// SF Symbols's name:rectangle.leadinghalf.filled - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case rectangleLeadinghalfFilled = "rectangle.leadinghalf.filled" - - /// SF Symbols's name:rectangle.trailinghalf.filled - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case rectangleTrailinghalfFilled = "rectangle.trailinghalf.filled" - - /// SF Symbols's name:square.3.layers.3d.down.left.slash - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case square3Layers3dDownLeftSlash = "square.3.layers.3d.down.left.slash" - - /// SF Symbols's name:square.3.layers.3d.down.right.slash - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case square3Layers3dDownRightSlash = "square.3.layers.3d.down.right.slash" - - /// SF Symbols's name:square.3.stack.3d.slash - @available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) - case square3Stack3dSlash = "square.3.stack.3d.slash" - - /// SF Symbols's name:camera.macro - @available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) - case cameraMacro = "camera.macro" - - /// SF Symbols's name:camera.macro.circle - @available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) - case cameraMacroCircle = "camera.macro.circle" - - /// SF Symbols's name:camera.macro.circle.fill - @available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) - case cameraMacroCircleFill = "camera.macro.circle.fill" - - /// SF Symbols's name:dots.and.line.vertical.and.cursorarrow.rectangle - @available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) - case dotsAndLineVerticalAndCursorarrowRectangle = "dots.and.line.vertical.and.cursorarrow.rectangle" - - /// SF Symbols's name:key.viewfinder - @available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) - case keyViewfinder = "key.viewfinder" - - /// SF Symbols's name:person.badge.key - @available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) - case personBadgeKey = "person.badge.key" - - /// SF Symbols's name:person.badge.key.fill - @available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) - case personBadgeKeyFill = "person.badge.key.fill" - - /// SF Symbols's name:abs.brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case absBrakesignal = "abs.brakesignal" - - /// SF Symbols's name:air.conditioner.horizontal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case airConditionerHorizontal = "air.conditioner.horizontal" - - /// SF Symbols's name:air.conditioner.horizontal.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case airConditionerHorizontalFill = "air.conditioner.horizontal.fill" - - /// SF Symbols's name:air.conditioner.vertical - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case airConditionerVertical = "air.conditioner.vertical" - - /// SF Symbols's name:air.conditioner.vertical.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case airConditionerVerticalFill = "air.conditioner.vertical.fill" - - /// SF Symbols's name:air.purifier - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case airPurifier = "air.purifier" - - /// SF Symbols's name:air.purifier.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case airPurifierFill = "air.purifier.fill" - - /// SF Symbols's name:alarm.waves.left.and.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case alarmWavesLeftAndRight = "alarm.waves.left.and.right" - - /// SF Symbols's name:alarm.waves.left.and.right.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case alarmWavesLeftAndRightFill = "alarm.waves.left.and.right.fill" - - /// SF Symbols's name:allergens.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case allergensFill = "allergens.fill" - - /// SF Symbols's name:angle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case angle = "angle" - - /// SF Symbols's name:apple.logo - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case appleLogo = "apple.logo" - - /// SF Symbols's name:arrow.down.and.line.horizontal.and.arrow.up - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowDownAndLineHorizontalAndArrowUp = "arrow.down.and.line.horizontal.and.arrow.up" - - /// SF Symbols's name:arrow.down.message - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowDownMessage = "arrow.down.message" - - /// SF Symbols's name:arrow.down.message.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowDownMessageFill = "arrow.down.message.fill" - - /// SF Symbols's name:arrow.left.and.line.vertical.and.arrow.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowLeftAndLineVerticalAndArrowRight = "arrow.left.and.line.vertical.and.arrow.right" - - /// SF Symbols's name:arrow.left.and.right.text.vertical - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowLeftAndRightTextVertical = "arrow.left.and.right.text.vertical" - - /// SF Symbols's name:arrow.right.and.line.vertical.and.arrow.left - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowRightAndLineVerticalAndArrowLeft = "arrow.right.and.line.vertical.and.arrow.left" - - /// SF Symbols's name:arrow.up.and.down.and.sparkles - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowUpAndDownAndSparkles = "arrow.up.and.down.and.sparkles" - - /// SF Symbols's name:arrow.up.and.down.text.horizontal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowUpAndDownTextHorizontal = "arrow.up.and.down.text.horizontal" - - /// SF Symbols's name:arrow.up.and.line.horizontal.and.arrow.down - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowUpAndLineHorizontalAndArrowDown = "arrow.up.and.line.horizontal.and.arrow.down" - - /// SF Symbols's name:arrow.up.circle.badge.clock - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowUpCircleBadgeClock = "arrow.up.circle.badge.clock" - - /// SF Symbols's name:arrowshape.backward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeBackward = "arrowshape.backward" - - /// SF Symbols's name:arrowshape.backward.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeBackwardFill = "arrowshape.backward.fill" - - /// SF Symbols's name:arrowshape.forward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeForward = "arrowshape.forward" - - /// SF Symbols's name:arrowshape.forward.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeForwardFill = "arrowshape.forward.fill" - - /// SF Symbols's name:arrowshape.left - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeLeft = "arrowshape.left" - - /// SF Symbols's name:arrowshape.left.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeLeftFill = "arrowshape.left.fill" - - /// SF Symbols's name:arrowshape.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeRight = "arrowshape.right" - - /// SF Symbols's name:arrowshape.right.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeRightFill = "arrowshape.right.fill" - - /// SF Symbols's name:arrowshape.turn.up.backward.badge.clock - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeTurnUpBackwardBadgeClock = "arrowshape.turn.up.backward.badge.clock" - - /// SF Symbols's name:arrowshape.turn.up.backward.badge.clock.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeTurnUpBackwardBadgeClockFill = "arrowshape.turn.up.backward.badge.clock.fill" - - /// SF Symbols's name:arrowshape.turn.up.backward.badge.clock.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeTurnUpBackwardBadgeClockFillRtl = "arrowshape.turn.up.backward.badge.clock.fill.rtl" - - /// SF Symbols's name:arrowshape.turn.up.backward.badge.clock.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case arrowshapeTurnUpBackwardBadgeClockRtl = "arrowshape.turn.up.backward.badge.clock.rtl" - - /// SF Symbols's name:australsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case australsign = "australsign" - - /// SF Symbols's name:av.remote - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case avRemote = "av.remote" - - /// SF Symbols's name:av.remote.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case avRemoteFill = "av.remote.fill" - - /// SF Symbols's name:backpack - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case backpack = "backpack" - - /// SF Symbols's name:backpack.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case backpackFill = "backpack.fill" - - /// SF Symbols's name:backward.end.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case backwardEndCircle = "backward.end.circle" - - /// SF Symbols's name:backward.end.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case backwardEndCircleFill = "backward.end.circle.fill" - - /// SF Symbols's name:bag.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bagBadgeQuestionmark = "bag.badge.questionmark" - - /// SF Symbols's name:bag.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bagBadgeQuestionmarkAr = "bag.badge.questionmark.ar" - - /// SF Symbols's name:bag.fill.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bagFillBadgeQuestionmark = "bag.fill.badge.questionmark" - - /// SF Symbols's name:bag.fill.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bagFillBadgeQuestionmarkAr = "bag.fill.badge.questionmark.ar" - - /// SF Symbols's name:bahtsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bahtsign = "bahtsign" - - /// SF Symbols's name:balloon - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case balloon = "balloon" - - /// SF Symbols's name:balloon.2 - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case balloon2 = "balloon.2" - - /// SF Symbols's name:balloon.2.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case balloon2Fill = "balloon.2.fill" - - /// SF Symbols's name:balloon.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case balloonFill = "balloon.fill" - - /// SF Symbols's name:baseball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case baseball = "baseball" - - /// SF Symbols's name:baseball.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case baseballCircle = "baseball.circle" - - /// SF Symbols's name:baseball.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case baseballCircleFill = "baseball.circle.fill" - - /// SF Symbols's name:baseball.diamond.bases - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case baseballDiamondBases = "baseball.diamond.bases" - - /// SF Symbols's name:baseball.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case baseballFill = "baseball.fill" - - /// SF Symbols's name:basket - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case basket = "basket" - - /// SF Symbols's name:basket.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case basketFill = "basket.fill" - - /// SF Symbols's name:basketball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case basketball = "basketball" - - /// SF Symbols's name:basketball.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case basketballCircle = "basketball.circle" - - /// SF Symbols's name:basketball.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case basketballCircleFill = "basketball.circle.fill" - - /// SF Symbols's name:basketball.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case basketballFill = "basketball.fill" - - /// SF Symbols's name:bathtub - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bathtub = "bathtub" - - /// SF Symbols's name:bathtub.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bathtubFill = "bathtub.fill" - - /// SF Symbols's name:battery.100.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case battery100Circle = "battery.100.circle" - - /// SF Symbols's name:battery.100.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case battery100CircleFill = "battery.100.circle.fill" - - /// SF Symbols's name:beach.umbrella - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case beachUmbrella = "beach.umbrella" - - /// SF Symbols's name:beach.umbrella.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case beachUmbrellaFill = "beach.umbrella.fill" - - /// SF Symbols's name:bell.and.waves.left.and.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bellAndWavesLeftAndRight = "bell.and.waves.left.and.right" - - /// SF Symbols's name:bell.and.waves.left.and.right.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bellAndWavesLeftAndRightFill = "bell.and.waves.left.and.right.fill" - - /// SF Symbols's name:bird - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bird = "bird" - - /// SF Symbols's name:bird.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case birdFill = "bird.fill" - - /// SF Symbols's name:birthday.cake - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case birthdayCake = "birthday.cake" - - /// SF Symbols's name:birthday.cake.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case birthdayCakeFill = "birthday.cake.fill" - - /// SF Symbols's name:bitcoinsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bitcoinsign = "bitcoinsign" - - /// SF Symbols's name:blinds.horizontal.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case blindsHorizontalClosed = "blinds.horizontal.closed" - - /// SF Symbols's name:blinds.horizontal.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case blindsHorizontalOpen = "blinds.horizontal.open" - - /// SF Symbols's name:blinds.vertical.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case blindsVerticalClosed = "blinds.vertical.closed" - - /// SF Symbols's name:blinds.vertical.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case blindsVerticalOpen = "blinds.vertical.open" - - /// SF Symbols's name:bolt.badge.clock - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boltBadgeClock = "bolt.badge.clock" - - /// SF Symbols's name:bolt.badge.clock.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boltBadgeClockFill = "bolt.badge.clock.fill" - - /// SF Symbols's name:bolt.brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boltBrakesignal = "bolt.brakesignal" - - /// SF Symbols's name:box.truck - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boxTruck = "box.truck" - - /// SF Symbols's name:box.truck.badge.clock - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boxTruckBadgeClock = "box.truck.badge.clock" - - /// SF Symbols's name:box.truck.badge.clock.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boxTruckBadgeClockFill = "box.truck.badge.clock.fill" - - /// SF Symbols's name:box.truck.badge.clock.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boxTruckBadgeClockFillRtl = "box.truck.badge.clock.fill.rtl" - - /// SF Symbols's name:box.truck.badge.clock.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boxTruckBadgeClockRtl = "box.truck.badge.clock.rtl" - - /// SF Symbols's name:box.truck.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case boxTruckFill = "box.truck.fill" - - /// SF Symbols's name:brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case brakesignal = "brakesignal" - - /// SF Symbols's name:brakesignal.dashed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case brakesignalDashed = "brakesignal.dashed" - - /// SF Symbols's name:brazilianrealsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case brazilianrealsign = "brazilianrealsign" - - /// SF Symbols's name:bubbles.and.sparkles - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bubblesAndSparkles = "bubbles.and.sparkles" - - /// SF Symbols's name:bubbles.and.sparkles.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case bubblesAndSparklesFill = "bubbles.and.sparkles.fill" - - /// SF Symbols's name:button.programmable - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case buttonProgrammable = "button.programmable" - - /// SF Symbols's name:button.programmable.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case buttonProgrammableSquare = "button.programmable.square" - - /// SF Symbols's name:button.programmable.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case buttonProgrammableSquareFill = "button.programmable.square.fill" - - /// SF Symbols's name:cabinet - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cabinet = "cabinet" - - /// SF Symbols's name:cabinet.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cabinetFill = "cabinet.fill" - - /// SF Symbols's name:carbon.dioxide.cloud - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case carbonDioxideCloud = "carbon.dioxide.cloud" - - /// SF Symbols's name:carbon.dioxide.cloud.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case carbonDioxideCloudFill = "carbon.dioxide.cloud.fill" - - /// SF Symbols's name:carbon.monoxide.cloud - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case carbonMonoxideCloud = "carbon.monoxide.cloud" - - /// SF Symbols's name:carbon.monoxide.cloud.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case carbonMonoxideCloudFill = "carbon.monoxide.cloud.fill" - - /// SF Symbols's name:carrot - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case carrot = "carrot" - - /// SF Symbols's name:carrot.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case carrotFill = "carrot.fill" - - /// SF Symbols's name:cart.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cartBadgeQuestionmark = "cart.badge.questionmark" - - /// SF Symbols's name:cart.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cartBadgeQuestionmarkAr = "cart.badge.questionmark.ar" - - /// SF Symbols's name:cart.badge.questionmark.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cartBadgeQuestionmarkRtl = "cart.badge.questionmark.rtl" - - /// SF Symbols's name:cart.fill.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cartFillBadgeQuestionmark = "cart.fill.badge.questionmark" - - /// SF Symbols's name:cart.fill.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cartFillBadgeQuestionmarkAr = "cart.fill.badge.questionmark.ar" - - /// SF Symbols's name:cart.fill.badge.questionmark.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cartFillBadgeQuestionmarkRtl = "cart.fill.badge.questionmark.rtl" - - /// SF Symbols's name:cedisign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cedisign = "cedisign" - - /// SF Symbols's name:cellularbars - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cellularbars = "cellularbars" - - /// SF Symbols's name:centsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case centsign = "centsign" - - /// SF Symbols's name:chair - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chair = "chair" - - /// SF Symbols's name:chair.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chairFill = "chair.fill" - - /// SF Symbols's name:chair.lounge - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chairLounge = "chair.lounge" - - /// SF Symbols's name:chair.lounge.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chairLoungeFill = "chair.lounge.fill" - - /// SF Symbols's name:chandelier - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chandelier = "chandelier" - - /// SF Symbols's name:chandelier.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chandelierFill = "chandelier.fill" - - /// SF Symbols's name:character.duployan - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case characterDuployan = "character.duployan" - - /// SF Symbols's name:character.phonetic - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case characterPhonetic = "character.phonetic" - - /// SF Symbols's name:character.sutton - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case characterSutton = "character.sutton" - - /// SF Symbols's name:chart.line.downtrend.xyaxis - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chartLineDowntrendXyaxis = "chart.line.downtrend.xyaxis" - - /// SF Symbols's name:chart.line.downtrend.xyaxis.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chartLineDowntrendXyaxisCircle = "chart.line.downtrend.xyaxis.circle" - - /// SF Symbols's name:chart.line.downtrend.xyaxis.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chartLineDowntrendXyaxisCircleFill = "chart.line.downtrend.xyaxis.circle.fill" - - /// SF Symbols's name:chart.line.flattrend.xyaxis - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chartLineFlattrendXyaxis = "chart.line.flattrend.xyaxis" - - /// SF Symbols's name:chart.line.flattrend.xyaxis.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chartLineFlattrendXyaxisCircle = "chart.line.flattrend.xyaxis.circle" - - /// SF Symbols's name:chart.line.flattrend.xyaxis.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chartLineFlattrendXyaxisCircleFill = "chart.line.flattrend.xyaxis.circle.fill" - - /// SF Symbols's name:checklist.checked - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checklistChecked = "checklist.checked" - - /// SF Symbols's name:checklist.checked.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checklistCheckedRtl = "checklist.checked.rtl" - - /// SF Symbols's name:checklist.unchecked - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checklistUnchecked = "checklist.unchecked" - - /// SF Symbols's name:checkmark.circle.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkCircleBadgeQuestionmark = "checkmark.circle.badge.questionmark" - - /// SF Symbols's name:checkmark.circle.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkCircleBadgeQuestionmarkAr = "checkmark.circle.badge.questionmark.ar" - - /// SF Symbols's name:checkmark.circle.badge.questionmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkCircleBadgeQuestionmarkFill = "checkmark.circle.badge.questionmark.fill" - - /// SF Symbols's name:checkmark.circle.badge.questionmark.fill.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkCircleBadgeQuestionmarkFillAr = "checkmark.circle.badge.questionmark.fill.ar" - - /// SF Symbols's name:checkmark.circle.badge.xmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkCircleBadgeXmark = "checkmark.circle.badge.xmark" - - /// SF Symbols's name:checkmark.circle.badge.xmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkCircleBadgeXmarkFill = "checkmark.circle.badge.xmark.fill" - - /// SF Symbols's name:checkmark.message - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkMessage = "checkmark.message" - - /// SF Symbols's name:checkmark.message.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case checkmarkMessageFill = "checkmark.message.fill" - - /// SF Symbols's name:chevron.backward.to.line - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chevronBackwardToLine = "chevron.backward.to.line" - - /// SF Symbols's name:chevron.forward.to.line - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chevronForwardToLine = "chevron.forward.to.line" - - /// SF Symbols's name:chevron.left.to.line - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chevronLeftToLine = "chevron.left.to.line" - - /// SF Symbols's name:chevron.right.to.line - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case chevronRightToLine = "chevron.right.to.line" - - /// SF Symbols's name:circle.dashed.rectangle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case circleDashedRectangle = "circle.dashed.rectangle" - - /// SF Symbols's name:circle.filled.pattern.diagonalline.rectangle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case circleFilledPatternDiagonallineRectangle = "circle.filled.pattern.diagonalline.rectangle" - - /// SF Symbols's name:circle.rectangle.dashed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case circleRectangleDashed = "circle.rectangle.dashed" - - /// SF Symbols's name:circle.rectangle.filled.pattern.diagonalline - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case circleRectangleFilledPatternDiagonalline = "circle.rectangle.filled.pattern.diagonalline" - - /// SF Symbols's name:clipboard - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clipboard = "clipboard" - - /// SF Symbols's name:clipboard.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clipboardFill = "clipboard.fill" - - /// SF Symbols's name:clock.badge - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadge = "clock.badge" - - /// SF Symbols's name:clock.badge.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadgeFill = "clock.badge.fill" - - /// SF Symbols's name:clock.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadgeQuestionmark = "clock.badge.questionmark" - - /// SF Symbols's name:clock.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadgeQuestionmarkAr = "clock.badge.questionmark.ar" - - /// SF Symbols's name:clock.badge.questionmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadgeQuestionmarkFill = "clock.badge.questionmark.fill" - - /// SF Symbols's name:clock.badge.questionmark.fill.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadgeQuestionmarkFillAr = "clock.badge.questionmark.fill.ar" - - /// SF Symbols's name:clock.badge.xmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadgeXmark = "clock.badge.xmark" - - /// SF Symbols's name:clock.badge.xmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case clockBadgeXmarkFill = "clock.badge.xmark.fill" - - /// SF Symbols's name:cloud.bolt.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudBoltCircle = "cloud.bolt.circle" - - /// SF Symbols's name:cloud.bolt.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudBoltCircleFill = "cloud.bolt.circle.fill" - - /// SF Symbols's name:cloud.bolt.rain.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudBoltRainCircle = "cloud.bolt.rain.circle" - - /// SF Symbols's name:cloud.bolt.rain.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudBoltRainCircleFill = "cloud.bolt.rain.circle.fill" - - /// SF Symbols's name:cloud.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudCircle = "cloud.circle" - - /// SF Symbols's name:cloud.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudCircleFill = "cloud.circle.fill" - - /// SF Symbols's name:cloud.drizzle.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudDrizzleCircle = "cloud.drizzle.circle" - - /// SF Symbols's name:cloud.drizzle.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudDrizzleCircleFill = "cloud.drizzle.circle.fill" - - /// SF Symbols's name:cloud.fog.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudFogCircle = "cloud.fog.circle" - - /// SF Symbols's name:cloud.fog.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudFogCircleFill = "cloud.fog.circle.fill" - - /// SF Symbols's name:cloud.hail.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudHailCircle = "cloud.hail.circle" - - /// SF Symbols's name:cloud.hail.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudHailCircleFill = "cloud.hail.circle.fill" - - /// SF Symbols's name:cloud.heavyrain.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudHeavyrainCircle = "cloud.heavyrain.circle" - - /// SF Symbols's name:cloud.heavyrain.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudHeavyrainCircleFill = "cloud.heavyrain.circle.fill" - - /// SF Symbols's name:cloud.moon.bolt.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudMoonBoltCircle = "cloud.moon.bolt.circle" - - /// SF Symbols's name:cloud.moon.bolt.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudMoonBoltCircleFill = "cloud.moon.bolt.circle.fill" - - /// SF Symbols's name:cloud.moon.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudMoonCircle = "cloud.moon.circle" - - /// SF Symbols's name:cloud.moon.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudMoonCircleFill = "cloud.moon.circle.fill" - - /// SF Symbols's name:cloud.moon.rain.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudMoonRainCircle = "cloud.moon.rain.circle" - - /// SF Symbols's name:cloud.moon.rain.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudMoonRainCircleFill = "cloud.moon.rain.circle.fill" - - /// SF Symbols's name:cloud.rain.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudRainCircle = "cloud.rain.circle" - - /// SF Symbols's name:cloud.rain.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudRainCircleFill = "cloud.rain.circle.fill" - - /// SF Symbols's name:cloud.sleet.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSleetCircle = "cloud.sleet.circle" - - /// SF Symbols's name:cloud.sleet.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSleetCircleFill = "cloud.sleet.circle.fill" - - /// SF Symbols's name:cloud.snow.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSnowCircle = "cloud.snow.circle" - - /// SF Symbols's name:cloud.snow.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSnowCircleFill = "cloud.snow.circle.fill" - - /// SF Symbols's name:cloud.sun.bolt.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSunBoltCircle = "cloud.sun.bolt.circle" - - /// SF Symbols's name:cloud.sun.bolt.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSunBoltCircleFill = "cloud.sun.bolt.circle.fill" - - /// SF Symbols's name:cloud.sun.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSunCircle = "cloud.sun.circle" - - /// SF Symbols's name:cloud.sun.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSunCircleFill = "cloud.sun.circle.fill" - - /// SF Symbols's name:cloud.sun.rain.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSunRainCircle = "cloud.sun.rain.circle" - - /// SF Symbols's name:cloud.sun.rain.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cloudSunRainCircleFill = "cloud.sun.rain.circle.fill" - - /// SF Symbols's name:coloncurrencysign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case coloncurrencysign = "coloncurrencysign" - - /// SF Symbols's name:compass.drawing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case compassDrawing = "compass.drawing" - - /// SF Symbols's name:contact.sensor - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case contactSensor = "contact.sensor" - - /// SF Symbols's name:contact.sensor.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case contactSensorFill = "contact.sensor.fill" - - /// SF Symbols's name:cooktop - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cooktop = "cooktop" - - /// SF Symbols's name:cooktop.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cooktopFill = "cooktop.fill" - - /// SF Symbols's name:creditcard.viewfinder - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case creditcardViewfinder = "creditcard.viewfinder" - - /// SF Symbols's name:cricket.ball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cricketBall = "cricket.ball" - - /// SF Symbols's name:cricket.ball.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cricketBallCircle = "cricket.ball.circle" - - /// SF Symbols's name:cricket.ball.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cricketBallCircleFill = "cricket.ball.circle.fill" - - /// SF Symbols's name:cricket.ball.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cricketBallFill = "cricket.ball.fill" - - /// SF Symbols's name:cruzeirosign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cruzeirosign = "cruzeirosign" - - /// SF Symbols's name:cursorarrow.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case cursorarrowSquareFill = "cursorarrow.square.fill" - - /// SF Symbols's name:curtains.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case curtainsClosed = "curtains.closed" - - /// SF Symbols's name:curtains.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case curtainsOpen = "curtains.open" - - /// SF Symbols's name:dehumidifier - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dehumidifier = "dehumidifier" - - /// SF Symbols's name:dehumidifier.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dehumidifierFill = "dehumidifier.fill" - - /// SF Symbols's name:deskview - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case deskview = "deskview" - - /// SF Symbols's name:deskview.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case deskviewFill = "deskview.fill" - - /// SF Symbols's name:dial.high - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dialHigh = "dial.high" - - /// SF Symbols's name:dial.high.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dialHighFill = "dial.high.fill" - - /// SF Symbols's name:dial.low - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dialLow = "dial.low" - - /// SF Symbols's name:dial.low.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dialLowFill = "dial.low.fill" - - /// SF Symbols's name:dial.medium - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dialMedium = "dial.medium" - - /// SF Symbols's name:dial.medium.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dialMediumFill = "dial.medium.fill" - - /// SF Symbols's name:dishwasher - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dishwasher = "dishwasher" - - /// SF Symbols's name:dishwasher.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dishwasherFill = "dishwasher.fill" - - /// SF Symbols's name:distribute.horizontal.center - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeHorizontalCenter = "distribute.horizontal.center" - - /// SF Symbols's name:distribute.horizontal.center.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeHorizontalCenterFill = "distribute.horizontal.center.fill" - - /// SF Symbols's name:distribute.horizontal.left - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeHorizontalLeft = "distribute.horizontal.left" - - /// SF Symbols's name:distribute.horizontal.left.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeHorizontalLeftFill = "distribute.horizontal.left.fill" - - /// SF Symbols's name:distribute.horizontal.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeHorizontalRight = "distribute.horizontal.right" - - /// SF Symbols's name:distribute.horizontal.right.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeHorizontalRightFill = "distribute.horizontal.right.fill" - - /// SF Symbols's name:distribute.vertical.bottom - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeVerticalBottom = "distribute.vertical.bottom" - - /// SF Symbols's name:distribute.vertical.bottom.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeVerticalBottomFill = "distribute.vertical.bottom.fill" - - /// SF Symbols's name:distribute.vertical.center - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeVerticalCenter = "distribute.vertical.center" - - /// SF Symbols's name:distribute.vertical.center.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeVerticalCenterFill = "distribute.vertical.center.fill" - - /// SF Symbols's name:distribute.vertical.top - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeVerticalTop = "distribute.vertical.top" - - /// SF Symbols's name:distribute.vertical.top.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case distributeVerticalTopFill = "distribute.vertical.top.fill" - - /// SF Symbols's name:doc.badge.arrow.up - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case docBadgeArrowUp = "doc.badge.arrow.up" - - /// SF Symbols's name:doc.badge.arrow.up.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case docBadgeArrowUpFill = "doc.badge.arrow.up.fill" - - /// SF Symbols's name:dollarsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dollarsign = "dollarsign" - - /// SF Symbols's name:dollarsign.arrow.circlepath - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dollarsignArrowCirclepath = "dollarsign.arrow.circlepath" - - /// SF Symbols's name:dongsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dongsign = "dongsign" - - /// SF Symbols's name:door.french.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorFrenchClosed = "door.french.closed" - - /// SF Symbols's name:door.french.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorFrenchOpen = "door.french.open" - - /// SF Symbols's name:door.garage.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageClosed = "door.garage.closed" - - /// SF Symbols's name:door.garage.closed.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageClosedTrianglebadgeExclamationmark = "door.garage.closed.trianglebadge.exclamationmark" - - /// SF Symbols's name:door.garage.double.bay.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageDoubleBayClosed = "door.garage.double.bay.closed" - - /// SF Symbols's name:door.garage.double.bay.closed.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageDoubleBayClosedTrianglebadgeExclamationmark = "door.garage.double.bay.closed.trianglebadge.exclamationmark" - - /// SF Symbols's name:door.garage.double.bay.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageDoubleBayOpen = "door.garage.double.bay.open" - - /// SF Symbols's name:door.garage.double.bay.open.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageDoubleBayOpenTrianglebadgeExclamationmark = "door.garage.double.bay.open.trianglebadge.exclamationmark" - - /// SF Symbols's name:door.garage.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageOpen = "door.garage.open" - - /// SF Symbols's name:door.garage.open.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorGarageOpenTrianglebadgeExclamationmark = "door.garage.open.trianglebadge.exclamationmark" - - /// SF Symbols's name:door.left.hand.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorLeftHandClosed = "door.left.hand.closed" - - /// SF Symbols's name:door.left.hand.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorLeftHandOpen = "door.left.hand.open" - - /// SF Symbols's name:door.right.hand.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorRightHandClosed = "door.right.hand.closed" - - /// SF Symbols's name:door.right.hand.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorRightHandOpen = "door.right.hand.open" - - /// SF Symbols's name:door.sliding.left.hand.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorSlidingLeftHandClosed = "door.sliding.left.hand.closed" - - /// SF Symbols's name:door.sliding.left.hand.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorSlidingLeftHandOpen = "door.sliding.left.hand.open" - - /// SF Symbols's name:door.sliding.right.hand.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorSlidingRightHandClosed = "door.sliding.right.hand.closed" - - /// SF Symbols's name:door.sliding.right.hand.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case doorSlidingRightHandOpen = "door.sliding.right.hand.open" - - /// SF Symbols's name:drop.degreesign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropDegreesign = "drop.degreesign" - - /// SF Symbols's name:drop.degreesign.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropDegreesignFill = "drop.degreesign.fill" - - /// SF Symbols's name:drop.degreesign.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropDegreesignSlash = "drop.degreesign.slash" - - /// SF Symbols's name:drop.degreesign.slash.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropDegreesignSlashFill = "drop.degreesign.slash.fill" - - /// SF Symbols's name:drop.degreesign.slash.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropDegreesignSlashFillRtl = "drop.degreesign.slash.fill.rtl" - - /// SF Symbols's name:drop.degreesign.slash.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropDegreesignSlashRtl = "drop.degreesign.slash.rtl" - - /// SF Symbols's name:drop.keypad.rectangle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropKeypadRectangle = "drop.keypad.rectangle" - - /// SF Symbols's name:drop.keypad.rectangle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dropKeypadRectangleFill = "drop.keypad.rectangle.fill" - - /// SF Symbols's name:dryer - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dryer = "dryer" - - /// SF Symbols's name:dryer.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dryerFill = "dryer.fill" - - /// SF Symbols's name:dumbbell - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dumbbell = "dumbbell" - - /// SF Symbols's name:dumbbell.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case dumbbellFill = "dumbbell.fill" - - /// SF Symbols's name:ellipsis.message - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case ellipsisMessage = "ellipsis.message" - - /// SF Symbols's name:ellipsis.message.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case ellipsisMessageFill = "ellipsis.message.fill" - - /// SF Symbols's name:entry.lever.keypad - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case entryLeverKeypad = "entry.lever.keypad" - - /// SF Symbols's name:entry.lever.keypad.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case entryLeverKeypadFill = "entry.lever.keypad.fill" - - /// SF Symbols's name:entry.lever.keypad.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case entryLeverKeypadTrianglebadgeExclamationmark = "entry.lever.keypad.trianglebadge.exclamationmark" - - /// SF Symbols's name:entry.lever.keypad.trianglebadge.exclamationmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case entryLeverKeypadTrianglebadgeExclamationmarkFill = "entry.lever.keypad.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:envelope.open.badge.clock - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case envelopeOpenBadgeClock = "envelope.open.badge.clock" - - /// SF Symbols's name:eraser - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case eraser = "eraser" - - /// SF Symbols's name:eraser.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case eraserFill = "eraser.fill" - - /// SF Symbols's name:eraser.line.dashed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case eraserLineDashed = "eraser.line.dashed" - - /// SF Symbols's name:eraser.line.dashed.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case eraserLineDashedFill = "eraser.line.dashed.fill" - - /// SF Symbols's name:eurosign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case eurosign = "eurosign" - - /// SF Symbols's name:exclamationmark.brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case exclamationmarkBrakesignal = "exclamationmark.brakesignal" - - /// SF Symbols's name:exclamationmark.lock - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case exclamationmarkLock = "exclamationmark.lock" - - /// SF Symbols's name:exclamationmark.lock.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case exclamationmarkLockFill = "exclamationmark.lock.fill" - - /// SF Symbols's name:exclamationmark.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case exclamationmarkQuestionmark = "exclamationmark.questionmark" - - /// SF Symbols's name:exclamationmark.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case exclamationmarkQuestionmarkAr = "exclamationmark.questionmark.ar" - - /// SF Symbols's name:externaldrive.badge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveBadgeExclamationmark = "externaldrive.badge.exclamationmark" - - /// SF Symbols's name:externaldrive.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveBadgeQuestionmark = "externaldrive.badge.questionmark" - - /// SF Symbols's name:externaldrive.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveBadgeQuestionmarkAr = "externaldrive.badge.questionmark.ar" - - /// SF Symbols's name:externaldrive.fill.badge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveFillBadgeExclamationmark = "externaldrive.fill.badge.exclamationmark" - - /// SF Symbols's name:externaldrive.fill.badge.questionmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveFillBadgeQuestionmark = "externaldrive.fill.badge.questionmark" - - /// SF Symbols's name:externaldrive.fill.badge.questionmark.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveFillBadgeQuestionmarkAr = "externaldrive.fill.badge.questionmark.ar" - - /// SF Symbols's name:externaldrive.fill.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveFillTrianglebadgeExclamationmark = "externaldrive.fill.trianglebadge.exclamationmark" - - /// SF Symbols's name:externaldrive.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case externaldriveTrianglebadgeExclamationmark = "externaldrive.trianglebadge.exclamationmark" - - /// SF Symbols's name:face.smiling.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case faceSmilingInverse = "face.smiling.inverse" - - /// SF Symbols's name:fan.and.light.ceiling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanAndLightCeiling = "fan.and.light.ceiling" - - /// SF Symbols's name:fan.and.light.ceiling.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanAndLightCeilingFill = "fan.and.light.ceiling.fill" - - /// SF Symbols's name:fan.ceiling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanCeiling = "fan.ceiling" - - /// SF Symbols's name:fan.ceiling.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanCeilingFill = "fan.ceiling.fill" - - /// SF Symbols's name:fan.desk - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanDesk = "fan.desk" - - /// SF Symbols's name:fan.desk.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanDeskFill = "fan.desk.fill" - - /// SF Symbols's name:fan.floor - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanFloor = "fan.floor" - - /// SF Symbols's name:fan.floor.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanFloorFill = "fan.floor.fill" - - /// SF Symbols's name:fan.oscillation - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanOscillation = "fan.oscillation" - - /// SF Symbols's name:fan.oscillation.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanOscillationFill = "fan.oscillation.fill" - - /// SF Symbols's name:fanblades.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanbladesSlash = "fanblades.slash" - - /// SF Symbols's name:fanblades.slash.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fanbladesSlashFill = "fanblades.slash.fill" - - /// SF Symbols's name:faxmachine.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case faxmachineFill = "faxmachine.fill" - - /// SF Symbols's name:figure.2.and.child.holdinghands - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figure2AndChildHoldinghands = "figure.2.and.child.holdinghands" - - /// SF Symbols's name:figure.2.arms.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figure2ArmsOpen = "figure.2.arms.open" - - /// SF Symbols's name:figure.american.football - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureAmericanFootball = "figure.american.football" - - /// SF Symbols's name:figure.and.child.holdinghands - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureAndChildHoldinghands = "figure.and.child.holdinghands" - - /// SF Symbols's name:figure.archery - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureArchery = "figure.archery" - - /// SF Symbols's name:figure.arms.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureArmsOpen = "figure.arms.open" - - /// SF Symbols's name:figure.australian.football - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureAustralianFootball = "figure.australian.football" - - /// SF Symbols's name:figure.badminton - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureBadminton = "figure.badminton" - - /// SF Symbols's name:figure.barre - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureBarre = "figure.barre" - - /// SF Symbols's name:figure.baseball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureBaseball = "figure.baseball" - - /// SF Symbols's name:figure.basketball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureBasketball = "figure.basketball" - - /// SF Symbols's name:figure.bowling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureBowling = "figure.bowling" - - /// SF Symbols's name:figure.boxing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureBoxing = "figure.boxing" - - /// SF Symbols's name:figure.climbing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureClimbing = "figure.climbing" - - /// SF Symbols's name:figure.cooldown - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureCooldown = "figure.cooldown" - - /// SF Symbols's name:figure.core.training - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureCoreTraining = "figure.core.training" - - /// SF Symbols's name:figure.cricket - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureCricket = "figure.cricket" - - /// SF Symbols's name:figure.cross.training - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureCrossTraining = "figure.cross.training" - - /// SF Symbols's name:figure.curling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureCurling = "figure.curling" - - /// SF Symbols's name:figure.dance - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureDance = "figure.dance" - - /// SF Symbols's name:figure.disc.sports - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureDiscSports = "figure.disc.sports" - - /// SF Symbols's name:figure.dress.line.vertical.figure - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureDressLineVerticalFigure = "figure.dress.line.vertical.figure" - - /// SF Symbols's name:figure.elliptical - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureElliptical = "figure.elliptical" - - /// SF Symbols's name:figure.equestrian.sports - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureEquestrianSports = "figure.equestrian.sports" - - /// SF Symbols's name:figure.fall - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureFall = "figure.fall" - - /// SF Symbols's name:figure.fall.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureFallCircle = "figure.fall.circle" - - /// SF Symbols's name:figure.fall.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureFallCircleFill = "figure.fall.circle.fill" - - /// SF Symbols's name:figure.fencing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureFencing = "figure.fencing" - - /// SF Symbols's name:figure.fishing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureFishing = "figure.fishing" - - /// SF Symbols's name:figure.flexibility - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureFlexibility = "figure.flexibility" - - /// SF Symbols's name:figure.golf - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureGolf = "figure.golf" - - /// SF Symbols's name:figure.gymnastics - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureGymnastics = "figure.gymnastics" - - /// SF Symbols's name:figure.hand.cycling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureHandCycling = "figure.hand.cycling" - - /// SF Symbols's name:figure.handball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureHandball = "figure.handball" - - /// SF Symbols's name:figure.highintensity.intervaltraining - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureHighintensityIntervaltraining = "figure.highintensity.intervaltraining" - - /// SF Symbols's name:figure.hiking - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureHiking = "figure.hiking" - - /// SF Symbols's name:figure.hockey - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureHockey = "figure.hockey" - - /// SF Symbols's name:figure.hunting - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureHunting = "figure.hunting" - - /// SF Symbols's name:figure.indoor.cycle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureIndoorCycle = "figure.indoor.cycle" - - /// SF Symbols's name:figure.jumprope - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureJumprope = "figure.jumprope" - - /// SF Symbols's name:figure.kickboxing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureKickboxing = "figure.kickboxing" - - /// SF Symbols's name:figure.lacrosse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureLacrosse = "figure.lacrosse" - - /// SF Symbols's name:figure.martial.arts - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureMartialArts = "figure.martial.arts" - - /// SF Symbols's name:figure.mind.and.body - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureMindAndBody = "figure.mind.and.body" - - /// SF Symbols's name:figure.mixed.cardio - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureMixedCardio = "figure.mixed.cardio" - - /// SF Symbols's name:figure.open.water.swim - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureOpenWaterSwim = "figure.open.water.swim" - - /// SF Symbols's name:figure.outdoor.cycle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureOutdoorCycle = "figure.outdoor.cycle" - - /// SF Symbols's name:figure.pickleball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figurePickleball = "figure.pickleball" - - /// SF Symbols's name:figure.pilates - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figurePilates = "figure.pilates" - - /// SF Symbols's name:figure.play - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figurePlay = "figure.play" - - /// SF Symbols's name:figure.pool.swim - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figurePoolSwim = "figure.pool.swim" - - /// SF Symbols's name:figure.racquetball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRacquetball = "figure.racquetball" - - /// SF Symbols's name:figure.roll.runningpace - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRollRunningpace = "figure.roll.runningpace" - - /// SF Symbols's name:figure.rolling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRolling = "figure.rolling" - - /// SF Symbols's name:figure.rower - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRower = "figure.rower" - - /// SF Symbols's name:figure.rugby - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRugby = "figure.rugby" - - /// SF Symbols's name:figure.run - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRun = "figure.run" - - /// SF Symbols's name:figure.run.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRunCircle = "figure.run.circle" - - /// SF Symbols's name:figure.run.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureRunCircleFill = "figure.run.circle.fill" - - /// SF Symbols's name:figure.sailing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSailing = "figure.sailing" - - /// SF Symbols's name:figure.skating - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSkating = "figure.skating" - - /// SF Symbols's name:figure.skiing.crosscountry - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSkiingCrosscountry = "figure.skiing.crosscountry" - - /// SF Symbols's name:figure.skiing.downhill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSkiingDownhill = "figure.skiing.downhill" - - /// SF Symbols's name:figure.snowboarding - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSnowboarding = "figure.snowboarding" - - /// SF Symbols's name:figure.soccer - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSoccer = "figure.soccer" - - /// SF Symbols's name:figure.socialdance - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSocialdance = "figure.socialdance" - - /// SF Symbols's name:figure.softball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSoftball = "figure.softball" - - /// SF Symbols's name:figure.squash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSquash = "figure.squash" - - /// SF Symbols's name:figure.stair.stepper - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureStairStepper = "figure.stair.stepper" - - /// SF Symbols's name:figure.stairs - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureStairs = "figure.stairs" - - /// SF Symbols's name:figure.step.training - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureStepTraining = "figure.step.training" - - /// SF Symbols's name:figure.strengthtraining.functional - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureStrengthtrainingFunctional = "figure.strengthtraining.functional" - - /// SF Symbols's name:figure.strengthtraining.traditional - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureStrengthtrainingTraditional = "figure.strengthtraining.traditional" - - /// SF Symbols's name:figure.surfing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureSurfing = "figure.surfing" - - /// SF Symbols's name:figure.table.tennis - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureTableTennis = "figure.table.tennis" - - /// SF Symbols's name:figure.taichi - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureTaichi = "figure.taichi" - - /// SF Symbols's name:figure.tennis - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureTennis = "figure.tennis" - - /// SF Symbols's name:figure.track.and.field - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureTrackAndField = "figure.track.and.field" - - /// SF Symbols's name:figure.volleyball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureVolleyball = "figure.volleyball" - - /// SF Symbols's name:figure.walk.arrival - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureWalkArrival = "figure.walk.arrival" - - /// SF Symbols's name:figure.walk.departure - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureWalkDeparture = "figure.walk.departure" - - /// SF Symbols's name:figure.walk.motion - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureWalkMotion = "figure.walk.motion" - - /// SF Symbols's name:figure.water.fitness - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureWaterFitness = "figure.water.fitness" - - /// SF Symbols's name:figure.waterpolo - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureWaterpolo = "figure.waterpolo" - - /// SF Symbols's name:figure.wrestling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureWrestling = "figure.wrestling" - - /// SF Symbols's name:figure.yoga - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case figureYoga = "figure.yoga" - - /// SF Symbols's name:film.stack - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case filmStack = "film.stack" - - /// SF Symbols's name:film.stack.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case filmStackFill = "film.stack.fill" - - /// SF Symbols's name:fireplace - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fireplace = "fireplace" - - /// SF Symbols's name:fireplace.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fireplaceFill = "fireplace.fill" - - /// SF Symbols's name:firewall - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case firewall = "firewall" - - /// SF Symbols's name:firewall.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case firewallFill = "firewall.fill" - - /// SF Symbols's name:fish - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fish = "fish" - - /// SF Symbols's name:fish.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fishFill = "fish.fill" - - /// SF Symbols's name:flag.2.crossed.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case flag2CrossedCircle = "flag.2.crossed.circle" - - /// SF Symbols's name:flag.2.crossed.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case flag2CrossedCircleFill = "flag.2.crossed.circle.fill" - - /// SF Symbols's name:flag.checkered - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case flagCheckered = "flag.checkered" - - /// SF Symbols's name:flag.checkered.2.crossed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case flagCheckered2Crossed = "flag.checkered.2.crossed" - - /// SF Symbols's name:fleuron - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fleuron = "fleuron" - - /// SF Symbols's name:fleuron.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fleuronFill = "fleuron.fill" - - /// SF Symbols's name:florinsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case florinsign = "florinsign" - - /// SF Symbols's name:fluid.brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fluidBrakesignal = "fluid.brakesignal" - - /// SF Symbols's name:football - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case football = "football" - - /// SF Symbols's name:football.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case footballCircle = "football.circle" - - /// SF Symbols's name:football.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case footballCircleFill = "football.circle.fill" - - /// SF Symbols's name:football.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case footballFill = "football.fill" - - /// SF Symbols's name:forward.end.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case forwardEndCircle = "forward.end.circle" - - /// SF Symbols's name:forward.end.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case forwardEndCircleFill = "forward.end.circle.fill" - - /// SF Symbols's name:fossil.shell - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fossilShell = "fossil.shell" - - /// SF Symbols's name:fossil.shell.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fossilShellFill = "fossil.shell.fill" - - /// SF Symbols's name:francsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case francsign = "francsign" - - /// SF Symbols's name:frying.pan - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fryingPan = "frying.pan" - - /// SF Symbols's name:frying.pan.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case fryingPanFill = "frying.pan.fill" - - /// SF Symbols's name:gauge.high - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gaugeHigh = "gauge.high" - - /// SF Symbols's name:gauge.low - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gaugeLow = "gauge.low" - - /// SF Symbols's name:gauge.medium - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gaugeMedium = "gauge.medium" - - /// SF Symbols's name:gauge.medium.badge.minus - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gaugeMediumBadgeMinus = "gauge.medium.badge.minus" - - /// SF Symbols's name:gauge.medium.badge.plus - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gaugeMediumBadgePlus = "gauge.medium.badge.plus" - - /// SF Symbols's name:gear.badge - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gearBadge = "gear.badge" - - /// SF Symbols's name:gear.badge.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gearBadgeRtl = "gear.badge.rtl" - - /// SF Symbols's name:gearshape.arrow.triangle.2.circlepath - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case gearshapeArrowTriangle2Circlepath = "gearshape.arrow.triangle.2.circlepath" - - /// SF Symbols's name:globe.central.south.asia - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case globeCentralSouthAsia = "globe.central.south.asia" - - /// SF Symbols's name:globe.central.south.asia.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case globeCentralSouthAsiaFill = "globe.central.south.asia.fill" - - /// SF Symbols's name:globe.desk - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case globeDesk = "globe.desk" - - /// SF Symbols's name:globe.desk.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case globeDeskFill = "globe.desk.fill" - - /// SF Symbols's name:guaranisign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case guaranisign = "guaranisign" - - /// SF Symbols's name:hand.app - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case handApp = "hand.app" - - /// SF Symbols's name:hand.app.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case handAppFill = "hand.app.fill" - - /// SF Symbols's name:hand.raised.fingers.spread - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case handRaisedFingersSpread = "hand.raised.fingers.spread" - - /// SF Symbols's name:hand.raised.fingers.spread.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case handRaisedFingersSpreadFill = "hand.raised.fingers.spread.fill" - - /// SF Symbols's name:headlight.high.beam - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case headlightHighBeam = "headlight.high.beam" - - /// SF Symbols's name:headlight.high.beam.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case headlightHighBeamFill = "headlight.high.beam.fill" - - /// SF Symbols's name:headlight.low.beam - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case headlightLowBeam = "headlight.low.beam" - - /// SF Symbols's name:headlight.low.beam.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case headlightLowBeamFill = "headlight.low.beam.fill" - - /// SF Symbols's name:hearingdevice.and.signal.meter - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hearingdeviceAndSignalMeter = "hearingdevice.and.signal.meter" - - /// SF Symbols's name:hearingdevice.and.signal.meter.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hearingdeviceAndSignalMeterFill = "hearingdevice.and.signal.meter.fill" - - /// SF Symbols's name:hearingdevice.ear.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hearingdeviceEarFill = "hearingdevice.ear.fill" - - /// SF Symbols's name:heater.vertical - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case heaterVertical = "heater.vertical" - - /// SF Symbols's name:heater.vertical.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case heaterVerticalFill = "heater.vertical.fill" - - /// SF Symbols's name:hifireceiver - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hifireceiver = "hifireceiver" - - /// SF Symbols's name:hifireceiver.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hifireceiverFill = "hifireceiver.fill" - - /// SF Symbols's name:hifispeaker.and.appletv.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hifispeakerAndAppletvFillRtl = "hifispeaker.and.appletv.fill.rtl" - - /// SF Symbols's name:hifispeaker.and.appletv.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hifispeakerAndAppletvRtl = "hifispeaker.and.appletv.rtl" - - /// SF Symbols's name:hockey.puck - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hockeyPuck = "hockey.puck" - - /// SF Symbols's name:hockey.puck.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hockeyPuckCircle = "hockey.puck.circle" - - /// SF Symbols's name:hockey.puck.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hockeyPuckCircleFill = "hockey.puck.circle.fill" - - /// SF Symbols's name:hockey.puck.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hockeyPuckFill = "hockey.puck.fill" - - /// SF Symbols's name:hold.brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case holdBrakesignal = "hold.brakesignal" - - /// SF Symbols's name:homepod.and.appletv.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case homepodAndAppletvFillRtl = "homepod.and.appletv.fill.rtl" - - /// SF Symbols's name:homepod.and.appletv.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case homepodAndAppletvRtl = "homepod.and.appletv.rtl" - - /// SF Symbols's name:homepodmini.and.appletv.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case homepodminiAndAppletvFillRtl = "homepodmini.and.appletv.fill.rtl" - - /// SF Symbols's name:homepodmini.and.appletv.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case homepodminiAndAppletvRtl = "homepodmini.and.appletv.rtl" - - /// SF Symbols's name:hryvniasign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hryvniasign = "hryvniasign" - - /// SF Symbols's name:humidifier - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case humidifier = "humidifier" - - /// SF Symbols's name:humidifier.and.droplets - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case humidifierAndDroplets = "humidifier.and.droplets" - - /// SF Symbols's name:humidifier.and.droplets.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case humidifierAndDropletsFill = "humidifier.and.droplets.fill" - - /// SF Symbols's name:humidifier.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case humidifierFill = "humidifier.fill" - - /// SF Symbols's name:hurricane.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hurricaneCircle = "hurricane.circle" - - /// SF Symbols's name:hurricane.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case hurricaneCircleFill = "hurricane.circle.fill" - - /// SF Symbols's name:indianrupeesign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case indianrupeesign = "indianrupeesign" - - /// SF Symbols's name:info.bubble - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case infoBubble = "info.bubble" - - /// SF Symbols's name:info.bubble.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case infoBubbleFill = "info.bubble.fill" - - /// SF Symbols's name:info.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case infoSquare = "info.square" - - /// SF Symbols's name:info.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case infoSquareFill = "info.square.fill" - - /// SF Symbols's name:keyboard.badge.ellipsis.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case keyboardBadgeEllipsisFill = "keyboard.badge.ellipsis.fill" - - /// SF Symbols's name:keyboard.badge.eye - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case keyboardBadgeEye = "keyboard.badge.eye" - - /// SF Symbols's name:keyboard.badge.eye.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case keyboardBadgeEyeFill = "keyboard.badge.eye.fill" - - /// SF Symbols's name:keyboard.chevron.compact.down.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case keyboardChevronCompactDownFill = "keyboard.chevron.compact.down.fill" - - /// SF Symbols's name:keyboard.chevron.compact.left.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case keyboardChevronCompactLeftFill = "keyboard.chevron.compact.left.fill" - - /// SF Symbols's name:keyboard.onehanded.left.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case keyboardOnehandedLeftFill = "keyboard.onehanded.left.fill" - - /// SF Symbols's name:keyboard.onehanded.right.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case keyboardOnehandedRightFill = "keyboard.onehanded.right.fill" - - /// SF Symbols's name:kipsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case kipsign = "kipsign" - - /// SF Symbols's name:lamp.ceiling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampCeiling = "lamp.ceiling" - - /// SF Symbols's name:lamp.ceiling.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampCeilingFill = "lamp.ceiling.fill" - - /// SF Symbols's name:lamp.ceiling.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampCeilingInverse = "lamp.ceiling.inverse" - - /// SF Symbols's name:lamp.desk - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampDesk = "lamp.desk" - - /// SF Symbols's name:lamp.desk.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampDeskFill = "lamp.desk.fill" - - /// SF Symbols's name:lamp.floor - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampFloor = "lamp.floor" - - /// SF Symbols's name:lamp.floor.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampFloorFill = "lamp.floor.fill" - - /// SF Symbols's name:lamp.table - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampTable = "lamp.table" - - /// SF Symbols's name:lamp.table.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lampTableFill = "lamp.table.fill" - - /// SF Symbols's name:laptopcomputer.and.ipad - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case laptopcomputerAndIpad = "laptopcomputer.and.ipad" - - /// SF Symbols's name:larisign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case larisign = "larisign" - - /// SF Symbols's name:laurel.leading - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case laurelLeading = "laurel.leading" - - /// SF Symbols's name:laurel.trailing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case laurelTrailing = "laurel.trailing" - - /// SF Symbols's name:light.beacon.max - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightBeaconMax = "light.beacon.max" - - /// SF Symbols's name:light.beacon.max.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightBeaconMaxFill = "light.beacon.max.fill" - - /// SF Symbols's name:light.beacon.min - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightBeaconMin = "light.beacon.min" - - /// SF Symbols's name:light.beacon.min.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightBeaconMinFill = "light.beacon.min.fill" - - /// SF Symbols's name:light.cylindrical.ceiling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightCylindricalCeiling = "light.cylindrical.ceiling" - - /// SF Symbols's name:light.cylindrical.ceiling.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightCylindricalCeilingFill = "light.cylindrical.ceiling.fill" - - /// SF Symbols's name:light.cylindrical.ceiling.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightCylindricalCeilingInverse = "light.cylindrical.ceiling.inverse" - - /// SF Symbols's name:light.panel - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightPanel = "light.panel" - - /// SF Symbols's name:light.panel.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightPanelFill = "light.panel.fill" - - /// SF Symbols's name:light.recessed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRecessed = "light.recessed" - - /// SF Symbols's name:light.recessed.3 - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRecessed3 = "light.recessed.3" - - /// SF Symbols's name:light.recessed.3.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRecessed3Fill = "light.recessed.3.fill" - - /// SF Symbols's name:light.recessed.3.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRecessed3Inverse = "light.recessed.3.inverse" - - /// SF Symbols's name:light.recessed.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRecessedFill = "light.recessed.fill" - - /// SF Symbols's name:light.recessed.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRecessedInverse = "light.recessed.inverse" - - /// SF Symbols's name:light.ribbon - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRibbon = "light.ribbon" - - /// SF Symbols's name:light.ribbon.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightRibbonFill = "light.ribbon.fill" - - /// SF Symbols's name:light.strip.2 - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightStrip2 = "light.strip.2" - - /// SF Symbols's name:light.strip.2.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightStrip2Fill = "light.strip.2.fill" - - /// SF Symbols's name:lightbulb.2 - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightbulb2 = "lightbulb.2" - - /// SF Symbols's name:lightbulb.2.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightbulb2Fill = "lightbulb.2.fill" - - /// SF Symbols's name:lightbulb.led - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightbulbLed = "lightbulb.led" - - /// SF Symbols's name:lightbulb.led.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightbulbLedFill = "lightbulb.led.fill" - - /// SF Symbols's name:lightbulb.led.wide - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightbulbLedWide = "lightbulb.led.wide" - - /// SF Symbols's name:lightbulb.led.wide.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightbulbLedWideFill = "lightbulb.led.wide.fill" - - /// SF Symbols's name:lightswitch.off - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOff = "lightswitch.off" - - /// SF Symbols's name:lightswitch.off.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOffFill = "lightswitch.off.fill" - - /// SF Symbols's name:lightswitch.off.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOffSquare = "lightswitch.off.square" - - /// SF Symbols's name:lightswitch.off.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOffSquareFill = "lightswitch.off.square.fill" - - /// SF Symbols's name:lightswitch.on - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOn = "lightswitch.on" - - /// SF Symbols's name:lightswitch.on.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOnFill = "lightswitch.on.fill" - - /// SF Symbols's name:lightswitch.on.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOnSquare = "lightswitch.on.square" - - /// SF Symbols's name:lightswitch.on.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lightswitchOnSquareFill = "lightswitch.on.square.fill" - - /// SF Symbols's name:lirasign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lirasign = "lirasign" - - /// SF Symbols's name:list.bullet.clipboard - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case listBulletClipboard = "list.bullet.clipboard" - - /// SF Symbols's name:list.bullet.clipboard.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case listBulletClipboardFill = "list.bullet.clipboard.fill" - - /// SF Symbols's name:list.clipboard - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case listClipboard = "list.clipboard" - - /// SF Symbols's name:list.clipboard.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case listClipboardFill = "list.clipboard.fill" - - /// SF Symbols's name:lizard - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lizard = "lizard" - - /// SF Symbols's name:lizard.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lizardFill = "lizard.fill" - - /// SF Symbols's name:location.slash.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case locationSlashCircle = "location.slash.circle" - - /// SF Symbols's name:location.slash.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case locationSlashCircleFill = "location.slash.circle.fill" - - /// SF Symbols's name:lock.open.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lockOpenTrianglebadgeExclamationmark = "lock.open.trianglebadge.exclamationmark" - - /// SF Symbols's name:lock.open.trianglebadge.exclamationmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lockOpenTrianglebadgeExclamationmarkFill = "lock.open.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:lock.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lockTrianglebadgeExclamationmark = "lock.trianglebadge.exclamationmark" - - /// SF Symbols's name:lock.trianglebadge.exclamationmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case lockTrianglebadgeExclamationmarkFill = "lock.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:macstudio - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case macstudio = "macstudio" - - /// SF Symbols's name:macstudio.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case macstudioFill = "macstudio.fill" - - /// SF Symbols's name:manatsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case manatsign = "manatsign" - - /// SF Symbols's name:medal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case medal = "medal" - - /// SF Symbols's name:medal.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case medalFill = "medal.fill" - - /// SF Symbols's name:medical.thermometer - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case medicalThermometer = "medical.thermometer" - - /// SF Symbols's name:medical.thermometer.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case medicalThermometerFill = "medical.thermometer.fill" - - /// SF Symbols's name:message.badge - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadge = "message.badge" - - /// SF Symbols's name:message.badge.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeCircle = "message.badge.circle" - - /// SF Symbols's name:message.badge.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeCircleFill = "message.badge.circle.fill" - - /// SF Symbols's name:message.badge.circle.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeCircleFillRtl = "message.badge.circle.fill.rtl" - - /// SF Symbols's name:message.badge.circle.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeCircleRtl = "message.badge.circle.rtl" - - /// SF Symbols's name:message.badge.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeFill = "message.badge.fill" - - /// SF Symbols's name:message.badge.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeFillRtl = "message.badge.fill.rtl" - - /// SF Symbols's name:message.badge.filled.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeFilledFill = "message.badge.filled.fill" - - /// SF Symbols's name:message.badge.filled.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeFilledFillRtl = "message.badge.filled.fill.rtl" - - /// SF Symbols's name:message.badge.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case messageBadgeRtl = "message.badge.rtl" - - /// SF Symbols's name:mic.and.signal.meter - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case micAndSignalMeter = "mic.and.signal.meter" - - /// SF Symbols's name:mic.and.signal.meter.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case micAndSignalMeterFill = "mic.and.signal.meter.fill" - - /// SF Symbols's name:mic.badge.xmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case micBadgeXmark = "mic.badge.xmark" - - /// SF Symbols's name:mic.fill.badge.xmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case micFillBadgeXmark = "mic.fill.badge.xmark" - - /// SF Symbols's name:microbe - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case microbe = "microbe" - - /// SF Symbols's name:microbe.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case microbeCircle = "microbe.circle" - - /// SF Symbols's name:microbe.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case microbeCircleFill = "microbe.circle.fill" - - /// SF Symbols's name:microbe.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case microbeFill = "microbe.fill" - - /// SF Symbols's name:microwave - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case microwave = "microwave" - - /// SF Symbols's name:microwave.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case microwaveFill = "microwave.fill" - - /// SF Symbols's name:millsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case millsign = "millsign" - - /// SF Symbols's name:mirror.side.left - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case mirrorSideLeft = "mirror.side.left" - - /// SF Symbols's name:mirror.side.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case mirrorSideRight = "mirror.side.right" - - /// SF Symbols's name:moon.haze - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonHaze = "moon.haze" - - /// SF Symbols's name:moon.haze.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonHazeCircle = "moon.haze.circle" - - /// SF Symbols's name:moon.haze.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonHazeCircleFill = "moon.haze.circle.fill" - - /// SF Symbols's name:moon.haze.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonHazeFill = "moon.haze.fill" - - /// SF Symbols's name:moon.stars.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonStarsCircle = "moon.stars.circle" - - /// SF Symbols's name:moon.stars.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonStarsCircleFill = "moon.stars.circle.fill" - - /// SF Symbols's name:moonphase.first.quarter - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseFirstQuarter = "moonphase.first.quarter" - - /// SF Symbols's name:moonphase.first.quarter.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseFirstQuarterInverse = "moonphase.first.quarter.inverse" - - /// SF Symbols's name:moonphase.full.moon - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseFullMoon = "moonphase.full.moon" - - /// SF Symbols's name:moonphase.full.moon.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseFullMoonInverse = "moonphase.full.moon.inverse" - - /// SF Symbols's name:moonphase.last.quarter - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseLastQuarter = "moonphase.last.quarter" - - /// SF Symbols's name:moonphase.last.quarter.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseLastQuarterInverse = "moonphase.last.quarter.inverse" - - /// SF Symbols's name:moonphase.new.moon - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseNewMoon = "moonphase.new.moon" - - /// SF Symbols's name:moonphase.new.moon.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseNewMoonInverse = "moonphase.new.moon.inverse" - - /// SF Symbols's name:moonphase.waning.crescent - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaningCrescent = "moonphase.waning.crescent" - - /// SF Symbols's name:moonphase.waning.crescent.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaningCrescentInverse = "moonphase.waning.crescent.inverse" - - /// SF Symbols's name:moonphase.waning.gibbous - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaningGibbous = "moonphase.waning.gibbous" - - /// SF Symbols's name:moonphase.waning.gibbous.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaningGibbousInverse = "moonphase.waning.gibbous.inverse" - - /// SF Symbols's name:moonphase.waxing.crescent - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaxingCrescent = "moonphase.waxing.crescent" - - /// SF Symbols's name:moonphase.waxing.crescent.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaxingCrescentInverse = "moonphase.waxing.crescent.inverse" - - /// SF Symbols's name:moonphase.waxing.gibbous - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaxingGibbous = "moonphase.waxing.gibbous" - - /// SF Symbols's name:moonphase.waxing.gibbous.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case moonphaseWaxingGibbousInverse = "moonphase.waxing.gibbous.inverse" - - /// SF Symbols's name:nairasign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case nairasign = "nairasign" - - /// SF Symbols's name:nosign.app - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case nosignApp = "nosign.app" - - /// SF Symbols's name:nosign.app.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case nosignAppFill = "nosign.app.fill" - - /// SF Symbols's name:numbersign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case numbersign = "numbersign" - - /// SF Symbols's name:oar.2.crossed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case oar2Crossed = "oar.2.crossed" - - /// SF Symbols's name:opticaldisc.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case opticaldiscFill = "opticaldisc.fill" - - /// SF Symbols's name:oven - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case oven = "oven" - - /// SF Symbols's name:oven.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case ovenFill = "oven.fill" - - /// SF Symbols's name:parkinglight - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case parkinglight = "parkinglight" - - /// SF Symbols's name:parkinglight.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case parkinglightFill = "parkinglight.fill" - - /// SF Symbols's name:parkingsign.brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case parkingsignBrakesignal = "parkingsign.brakesignal" - - /// SF Symbols's name:parkingsign.brakesignal.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case parkingsignBrakesignalSlash = "parkingsign.brakesignal.slash" - - /// SF Symbols's name:party.popper - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case partyPopper = "party.popper" - - /// SF Symbols's name:party.popper.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case partyPopperFill = "party.popper.fill" - - /// SF Symbols's name:pedestrian.gate.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pedestrianGateClosed = "pedestrian.gate.closed" - - /// SF Symbols's name:pedestrian.gate.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pedestrianGateOpen = "pedestrian.gate.open" - - /// SF Symbols's name:pencil.and.ruler - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pencilAndRuler = "pencil.and.ruler" - - /// SF Symbols's name:pencil.and.ruler.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pencilAndRulerFill = "pencil.and.ruler.fill" - - /// SF Symbols's name:pencil.line - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pencilLine = "pencil.line" - - /// SF Symbols's name:person.2.badge.gearshape - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case person2BadgeGearshape = "person.2.badge.gearshape" - - /// SF Symbols's name:person.2.badge.gearshape.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case person2BadgeGearshapeFill = "person.2.badge.gearshape.fill" - - /// SF Symbols's name:person.2.gobackward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case person2Gobackward = "person.2.gobackward" - - /// SF Symbols's name:person.2.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case person2Slash = "person.2.slash" - - /// SF Symbols's name:person.2.slash.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case person2SlashFill = "person.2.slash.fill" - - /// SF Symbols's name:person.and.background.dotted - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personAndBackgroundDotted = "person.and.background.dotted" - - /// SF Symbols's name:person.badge.shield.checkmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personBadgeShieldCheckmark = "person.badge.shield.checkmark" - - /// SF Symbols's name:person.badge.shield.checkmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personBadgeShieldCheckmarkFill = "person.badge.shield.checkmark.fill" - - /// SF Symbols's name:person.bust - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personBust = "person.bust" - - /// SF Symbols's name:person.bust.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personBustFill = "person.bust.fill" - - /// SF Symbols's name:person.crop.rectangle.badge.plus - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personCropRectangleBadgePlus = "person.crop.rectangle.badge.plus" - - /// SF Symbols's name:person.crop.rectangle.badge.plus.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personCropRectangleBadgePlusFill = "person.crop.rectangle.badge.plus.fill" - - /// SF Symbols's name:person.line.dotted.person - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personLineDottedPerson = "person.line.dotted.person" - - /// SF Symbols's name:person.line.dotted.person.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case personLineDottedPersonFill = "person.line.dotted.person.fill" - - /// SF Symbols's name:pesetasign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pesetasign = "pesetasign" - - /// SF Symbols's name:pesosign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pesosign = "pesosign" - - /// SF Symbols's name:phone.arrow.down.left.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneArrowDownLeftFill = "phone.arrow.down.left.fill" - - /// SF Symbols's name:phone.arrow.right.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneArrowRightFill = "phone.arrow.right.fill" - - /// SF Symbols's name:phone.arrow.up.right.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneArrowUpRightCircle = "phone.arrow.up.right.circle" - - /// SF Symbols's name:phone.arrow.up.right.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneArrowUpRightCircleFill = "phone.arrow.up.right.circle.fill" - - /// SF Symbols's name:phone.arrow.up.right.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneArrowUpRightFill = "phone.arrow.up.right.fill" - - /// SF Symbols's name:phone.badge.checkmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneBadgeCheckmark = "phone.badge.checkmark" - - /// SF Symbols's name:phone.connection.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneConnectionFill = "phone.connection.fill" - - /// SF Symbols's name:phone.down.waves.left.and.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneDownWavesLeftAndRight = "phone.down.waves.left.and.right" - - /// SF Symbols's name:phone.fill.badge.checkmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case phoneFillBadgeCheckmark = "phone.fill.badge.checkmark" - - /// SF Symbols's name:photo.stack - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case photoStack = "photo.stack" - - /// SF Symbols's name:photo.stack.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case photoStackFill = "photo.stack.fill" - - /// SF Symbols's name:pill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pill = "pill" - - /// SF Symbols's name:pill.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pillCircle = "pill.circle" - - /// SF Symbols's name:pill.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pillCircleFill = "pill.circle.fill" - - /// SF Symbols's name:pill.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pillFill = "pill.fill" - - /// SF Symbols's name:pipe.and.drop - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pipeAndDrop = "pipe.and.drop" - - /// SF Symbols's name:pipe.and.drop.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case pipeAndDropFill = "pipe.and.drop.fill" - - /// SF Symbols's name:play.desktopcomputer - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case playDesktopcomputer = "play.desktopcomputer" - - /// SF Symbols's name:play.display - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case playDisplay = "play.display" - - /// SF Symbols's name:play.laptopcomputer - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case playLaptopcomputer = "play.laptopcomputer" - - /// SF Symbols's name:playpause.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case playpauseCircle = "playpause.circle" - - /// SF Symbols's name:playpause.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case playpauseCircleFill = "playpause.circle.fill" - - /// SF Symbols's name:playstation.logo - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case playstationLogo = "playstation.logo" - - /// SF Symbols's name:popcorn - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case popcorn = "popcorn" - - /// SF Symbols's name:popcorn.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case popcornCircle = "popcorn.circle" - - /// SF Symbols's name:popcorn.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case popcornCircleFill = "popcorn.circle.fill" - - /// SF Symbols's name:popcorn.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case popcornFill = "popcorn.fill" - - /// SF Symbols's name:poweroutlet.strip - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletStrip = "poweroutlet.strip" - - /// SF Symbols's name:poweroutlet.strip.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletStripFill = "poweroutlet.strip.fill" - - /// SF Symbols's name:poweroutlet.type.a - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeA = "poweroutlet.type.a" - - /// SF Symbols's name:poweroutlet.type.a.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeAFill = "poweroutlet.type.a.fill" - - /// SF Symbols's name:poweroutlet.type.a.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeASquare = "poweroutlet.type.a.square" - - /// SF Symbols's name:poweroutlet.type.a.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeASquareFill = "poweroutlet.type.a.square.fill" - - /// SF Symbols's name:poweroutlet.type.b - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeB = "poweroutlet.type.b" - - /// SF Symbols's name:poweroutlet.type.b.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeBFill = "poweroutlet.type.b.fill" - - /// SF Symbols's name:poweroutlet.type.b.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeBSquare = "poweroutlet.type.b.square" - - /// SF Symbols's name:poweroutlet.type.b.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeBSquareFill = "poweroutlet.type.b.square.fill" - - /// SF Symbols's name:poweroutlet.type.c - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeC = "poweroutlet.type.c" - - /// SF Symbols's name:poweroutlet.type.c.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeCFill = "poweroutlet.type.c.fill" - - /// SF Symbols's name:poweroutlet.type.c.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeCSquare = "poweroutlet.type.c.square" - - /// SF Symbols's name:poweroutlet.type.c.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeCSquareFill = "poweroutlet.type.c.square.fill" - - /// SF Symbols's name:poweroutlet.type.d - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeD = "poweroutlet.type.d" - - /// SF Symbols's name:poweroutlet.type.d.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeDFill = "poweroutlet.type.d.fill" - - /// SF Symbols's name:poweroutlet.type.d.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeDSquare = "poweroutlet.type.d.square" - - /// SF Symbols's name:poweroutlet.type.d.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeDSquareFill = "poweroutlet.type.d.square.fill" - - /// SF Symbols's name:poweroutlet.type.e - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeE = "poweroutlet.type.e" - - /// SF Symbols's name:poweroutlet.type.e.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeEFill = "poweroutlet.type.e.fill" - - /// SF Symbols's name:poweroutlet.type.e.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeESquare = "poweroutlet.type.e.square" - - /// SF Symbols's name:poweroutlet.type.e.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeESquareFill = "poweroutlet.type.e.square.fill" - - /// SF Symbols's name:poweroutlet.type.f - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeF = "poweroutlet.type.f" - - /// SF Symbols's name:poweroutlet.type.f.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeFFill = "poweroutlet.type.f.fill" - - /// SF Symbols's name:poweroutlet.type.f.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeFSquare = "poweroutlet.type.f.square" - - /// SF Symbols's name:poweroutlet.type.f.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeFSquareFill = "poweroutlet.type.f.square.fill" - - /// SF Symbols's name:poweroutlet.type.g - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeG = "poweroutlet.type.g" - - /// SF Symbols's name:poweroutlet.type.g.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeGFill = "poweroutlet.type.g.fill" - - /// SF Symbols's name:poweroutlet.type.g.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeGSquare = "poweroutlet.type.g.square" - - /// SF Symbols's name:poweroutlet.type.g.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeGSquareFill = "poweroutlet.type.g.square.fill" - - /// SF Symbols's name:poweroutlet.type.h - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeH = "poweroutlet.type.h" - - /// SF Symbols's name:poweroutlet.type.h.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeHFill = "poweroutlet.type.h.fill" - - /// SF Symbols's name:poweroutlet.type.h.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeHSquare = "poweroutlet.type.h.square" - - /// SF Symbols's name:poweroutlet.type.h.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeHSquareFill = "poweroutlet.type.h.square.fill" - - /// SF Symbols's name:poweroutlet.type.i - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeI = "poweroutlet.type.i" - - /// SF Symbols's name:poweroutlet.type.i.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeIFill = "poweroutlet.type.i.fill" - - /// SF Symbols's name:poweroutlet.type.i.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeISquare = "poweroutlet.type.i.square" - - /// SF Symbols's name:poweroutlet.type.i.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeISquareFill = "poweroutlet.type.i.square.fill" - - /// SF Symbols's name:poweroutlet.type.j - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeJ = "poweroutlet.type.j" - - /// SF Symbols's name:poweroutlet.type.j.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeJFill = "poweroutlet.type.j.fill" - - /// SF Symbols's name:poweroutlet.type.j.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeJSquare = "poweroutlet.type.j.square" - - /// SF Symbols's name:poweroutlet.type.j.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeJSquareFill = "poweroutlet.type.j.square.fill" - - /// SF Symbols's name:poweroutlet.type.k - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeK = "poweroutlet.type.k" - - /// SF Symbols's name:poweroutlet.type.k.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeKFill = "poweroutlet.type.k.fill" - - /// SF Symbols's name:poweroutlet.type.k.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeKSquare = "poweroutlet.type.k.square" - - /// SF Symbols's name:poweroutlet.type.k.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeKSquareFill = "poweroutlet.type.k.square.fill" - - /// SF Symbols's name:poweroutlet.type.l - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeL = "poweroutlet.type.l" - - /// SF Symbols's name:poweroutlet.type.l.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeLFill = "poweroutlet.type.l.fill" - - /// SF Symbols's name:poweroutlet.type.l.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeLSquare = "poweroutlet.type.l.square" - - /// SF Symbols's name:poweroutlet.type.l.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeLSquareFill = "poweroutlet.type.l.square.fill" - - /// SF Symbols's name:poweroutlet.type.m - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeM = "poweroutlet.type.m" - - /// SF Symbols's name:poweroutlet.type.m.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeMFill = "poweroutlet.type.m.fill" - - /// SF Symbols's name:poweroutlet.type.m.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeMSquare = "poweroutlet.type.m.square" - - /// SF Symbols's name:poweroutlet.type.m.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeMSquareFill = "poweroutlet.type.m.square.fill" - - /// SF Symbols's name:poweroutlet.type.n - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeN = "poweroutlet.type.n" - - /// SF Symbols's name:poweroutlet.type.n.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeNFill = "poweroutlet.type.n.fill" - - /// SF Symbols's name:poweroutlet.type.n.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeNSquare = "poweroutlet.type.n.square" - - /// SF Symbols's name:poweroutlet.type.n.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeNSquareFill = "poweroutlet.type.n.square.fill" - - /// SF Symbols's name:poweroutlet.type.o - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeO = "poweroutlet.type.o" - - /// SF Symbols's name:poweroutlet.type.o.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeOFill = "poweroutlet.type.o.fill" - - /// SF Symbols's name:poweroutlet.type.o.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeOSquare = "poweroutlet.type.o.square" - - /// SF Symbols's name:poweroutlet.type.o.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case poweroutletTypeOSquareFill = "poweroutlet.type.o.square.fill" - - /// SF Symbols's name:questionmark.bubble - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case questionmarkBubble = "questionmark.bubble" - - /// SF Symbols's name:questionmark.bubble.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case questionmarkBubbleAr = "questionmark.bubble.ar" - - /// SF Symbols's name:questionmark.bubble.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case questionmarkBubbleFill = "questionmark.bubble.fill" - - /// SF Symbols's name:questionmark.bubble.fill.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case questionmarkBubbleFillAr = "questionmark.bubble.fill.ar" - - /// SF Symbols's name:quotelevel - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case quotelevel = "quotelevel" - - /// SF Symbols's name:recordingtape.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case recordingtapeCircle = "recordingtape.circle" - - /// SF Symbols's name:recordingtape.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case recordingtapeCircleFill = "recordingtape.circle.fill" - - /// SF Symbols's name:rectangle.portrait.and.arrow.forward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rectanglePortraitAndArrowForward = "rectangle.portrait.and.arrow.forward" - - /// SF Symbols's name:rectangle.portrait.and.arrow.forward.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rectanglePortraitAndArrowForwardFill = "rectangle.portrait.and.arrow.forward.fill" - - /// SF Symbols's name:rectangle.portrait.on.rectangle.portrait.angled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rectanglePortraitOnRectanglePortraitAngled = "rectangle.portrait.on.rectangle.portrait.angled" - - /// SF Symbols's name:rectangle.portrait.on.rectangle.portrait.angled.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rectanglePortraitOnRectanglePortraitAngledFill = "rectangle.portrait.on.rectangle.portrait.angled.fill" - - /// SF Symbols's name:refrigerator - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case refrigerator = "refrigerator" - - /// SF Symbols's name:refrigerator.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case refrigeratorFill = "refrigerator.fill" - - /// SF Symbols's name:road.lanes - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case roadLanes = "road.lanes" - - /// SF Symbols's name:road.lanes.curved.left - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case roadLanesCurvedLeft = "road.lanes.curved.left" - - /// SF Symbols's name:road.lanes.curved.right - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case roadLanesCurvedRight = "road.lanes.curved.right" - - /// SF Symbols's name:roller.shade.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rollerShadeClosed = "roller.shade.closed" - - /// SF Symbols's name:roller.shade.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rollerShadeOpen = "roller.shade.open" - - /// SF Symbols's name:roman.shade.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case romanShadeClosed = "roman.shade.closed" - - /// SF Symbols's name:roman.shade.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case romanShadeOpen = "roman.shade.open" - - /// SF Symbols's name:rublesign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rublesign = "rublesign" - - /// SF Symbols's name:rupeesign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case rupeesign = "rupeesign" - - /// SF Symbols's name:sailboat - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sailboat = "sailboat" - - /// SF Symbols's name:sailboat.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sailboatFill = "sailboat.fill" - - /// SF Symbols's name:sensor - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sensor = "sensor" - - /// SF Symbols's name:sensor.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sensorFill = "sensor.fill" - - /// SF Symbols's name:shared.with.you - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sharedWithYou = "shared.with.you" - - /// SF Symbols's name:shared.with.you.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sharedWithYouSlash = "shared.with.you.slash" - - /// SF Symbols's name:shazam.logo - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case shazamLogo = "shazam.logo" - - /// SF Symbols's name:shazam.logo.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case shazamLogoFill = "shazam.logo.fill" - - /// SF Symbols's name:shekelsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case shekelsign = "shekelsign" - - /// SF Symbols's name:shippingbox.and.arrow.backward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case shippingboxAndArrowBackward = "shippingbox.and.arrow.backward" - - /// SF Symbols's name:shippingbox.and.arrow.backward.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case shippingboxAndArrowBackwardFill = "shippingbox.and.arrow.backward.fill" - - /// SF Symbols's name:shoeprints.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case shoeprintsFill = "shoeprints.fill" - - /// SF Symbols's name:shower - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case shower = "shower" - - /// SF Symbols's name:shower.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case showerFill = "shower.fill" - - /// SF Symbols's name:shower.handheld - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case showerHandheld = "shower.handheld" - - /// SF Symbols's name:shower.handheld.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case showerHandheldFill = "shower.handheld.fill" - - /// SF Symbols's name:shower.sidejet - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case showerSidejet = "shower.sidejet" - - /// SF Symbols's name:shower.sidejet.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case showerSidejetFill = "shower.sidejet.fill" - - /// SF Symbols's name:sink - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sink = "sink" - - /// SF Symbols's name:sink.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sinkFill = "sink.fill" - - /// SF Symbols's name:slider.horizontal.2.gobackward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sliderHorizontal2Gobackward = "slider.horizontal.2.gobackward" - - /// SF Symbols's name:slider.horizontal.2.square.badge.arrow.down - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sliderHorizontal2SquareBadgeArrowDown = "slider.horizontal.2.square.badge.arrow.down" - - /// SF Symbols's name:slider.horizontal.2.square.on.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sliderHorizontal2SquareOnSquare = "slider.horizontal.2.square.on.square" - - /// SF Symbols's name:slider.horizontal.below.square.and.square.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sliderHorizontalBelowSquareAndSquareFilled = "slider.horizontal.below.square.and.square.filled" - - /// SF Symbols's name:smoke.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case smokeCircle = "smoke.circle" - - /// SF Symbols's name:smoke.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case smokeCircleFill = "smoke.circle.fill" - - /// SF Symbols's name:soccerball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case soccerball = "soccerball" - - /// SF Symbols's name:soccerball.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case soccerballCircle = "soccerball.circle" - - /// SF Symbols's name:soccerball.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case soccerballCircleFill = "soccerball.circle.fill" - - /// SF Symbols's name:soccerball.circle.fill.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case soccerballCircleFillInverse = "soccerball.circle.fill.inverse" - - /// SF Symbols's name:soccerball.circle.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case soccerballCircleInverse = "soccerball.circle.inverse" - - /// SF Symbols's name:soccerball.inverse - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case soccerballInverse = "soccerball.inverse" - - /// SF Symbols's name:sofa - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sofa = "sofa" - - /// SF Symbols's name:sofa.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sofaFill = "sofa.fill" - - /// SF Symbols's name:space - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case space = "space" - - /// SF Symbols's name:speaker.minus - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerMinus = "speaker.minus" - - /// SF Symbols's name:speaker.minus.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerMinusFill = "speaker.minus.fill" - - /// SF Symbols's name:speaker.plus - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerPlus = "speaker.plus" - - /// SF Symbols's name:speaker.plus.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerPlusFill = "speaker.plus.fill" - - /// SF Symbols's name:speaker.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerSquare = "speaker.square" - - /// SF Symbols's name:speaker.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerSquareFill = "speaker.square.fill" - - /// SF Symbols's name:speaker.wave.2.bubble.left - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerWave2BubbleLeft = "speaker.wave.2.bubble.left" - - /// SF Symbols's name:speaker.wave.2.bubble.left.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerWave2BubbleLeftFill = "speaker.wave.2.bubble.left.fill" - - /// SF Symbols's name:speaker.wave.2.bubble.left.fill.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerWave2BubbleLeftFillRtl = "speaker.wave.2.bubble.left.fill.rtl" - - /// SF Symbols's name:speaker.wave.2.bubble.left.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case speakerWave2BubbleLeftRtl = "speaker.wave.2.bubble.left.rtl" - - /// SF Symbols's name:spigot - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case spigot = "spigot" - - /// SF Symbols's name:spigot.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case spigotFill = "spigot.fill" - - /// SF Symbols's name:sportscourt.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sportscourtCircle = "sportscourt.circle" - - /// SF Symbols's name:sportscourt.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sportscourtCircleFill = "sportscourt.circle.fill" - - /// SF Symbols's name:sprinkler - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sprinkler = "sprinkler" - - /// SF Symbols's name:sprinkler.and.droplets - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sprinklerAndDroplets = "sprinkler.and.droplets" - - /// SF Symbols's name:sprinkler.and.droplets.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sprinklerAndDropletsFill = "sprinkler.and.droplets.fill" - - /// SF Symbols's name:sprinkler.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sprinklerFill = "sprinkler.fill" - - /// SF Symbols's name:square.2.layers.3d - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square2Layers3d = "square.2.layers.3d" - - /// SF Symbols's name:square.2.layers.3d.bottom.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square2Layers3dBottomFilled = "square.2.layers.3d.bottom.filled" - - /// SF Symbols's name:square.2.layers.3d.top.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square2Layers3dTopFilled = "square.2.layers.3d.top.filled" - - /// SF Symbols's name:square.3.layers.3d - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square3Layers3d = "square.3.layers.3d" - - /// SF Symbols's name:square.3.layers.3d.bottom.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square3Layers3dBottomFilled = "square.3.layers.3d.bottom.filled" - - /// SF Symbols's name:square.3.layers.3d.down.backward.slash.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square3Layers3dDownBackwardSlashRtl = "square.3.layers.3d.down.backward.slash.rtl" - - /// SF Symbols's name:square.3.layers.3d.down.forward.slash.rtl - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square3Layers3dDownForwardSlashRtl = "square.3.layers.3d.down.forward.slash.rtl" - - /// SF Symbols's name:square.3.layers.3d.middle.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square3Layers3dMiddleFilled = "square.3.layers.3d.middle.filled" - - /// SF Symbols's name:square.3.layers.3d.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square3Layers3dSlash = "square.3.layers.3d.slash" - - /// SF Symbols's name:square.3.layers.3d.top.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case square3Layers3dTopFilled = "square.3.layers.3d.top.filled" - - /// SF Symbols's name:square.and.pencil.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareAndPencilCircle = "square.and.pencil.circle" - - /// SF Symbols's name:square.and.pencil.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareAndPencilCircleFill = "square.and.pencil.circle.fill" - - /// SF Symbols's name:square.bottomthird.inset.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareBottomthirdInsetFilled = "square.bottomthird.inset.filled" - - /// SF Symbols's name:square.dotted - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareDotted = "square.dotted" - - /// SF Symbols's name:square.leadingthird.inset.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareLeadingthirdInsetFilled = "square.leadingthird.inset.filled" - - /// SF Symbols's name:square.leftthird.inset.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareLeftthirdInsetFilled = "square.leftthird.inset.filled" - - /// SF Symbols's name:square.on.square.badge.person.crop - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareOnSquareBadgePersonCrop = "square.on.square.badge.person.crop" - - /// SF Symbols's name:square.on.square.badge.person.crop.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareOnSquareBadgePersonCropFill = "square.on.square.badge.person.crop.fill" - - /// SF Symbols's name:square.on.square.intersection.dashed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareOnSquareIntersectionDashed = "square.on.square.intersection.dashed" - - /// SF Symbols's name:square.rightthird.inset.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareRightthirdInsetFilled = "square.rightthird.inset.filled" - - /// SF Symbols's name:square.topthird.inset.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareTopthirdInsetFilled = "square.topthird.inset.filled" - - /// SF Symbols's name:square.trailingthird.inset.filled - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareTrailingthirdInsetFilled = "square.trailingthird.inset.filled" - - /// SF Symbols's name:squares.leading.rectangle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squaresLeadingRectangle = "squares.leading.rectangle" - - /// SF Symbols's name:squareshape.dotted.split.2x2 - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case squareshapeDottedSplit2x2 = "squareshape.dotted.split.2x2" - - /// SF Symbols's name:stairs - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case stairs = "stairs" - - /// SF Symbols's name:star.square.on.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case starSquareOnSquare = "star.square.on.square" - - /// SF Symbols's name:star.square.on.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case starSquareOnSquareFill = "star.square.on.square.fill" - - /// SF Symbols's name:sterlingsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sterlingsign = "sterlingsign" - - /// SF Symbols's name:stove - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case stove = "stove" - - /// SF Symbols's name:stove.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case stoveFill = "stove.fill" - - /// SF Symbols's name:sun.and.horizon.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunAndHorizonCircle = "sun.and.horizon.circle" - - /// SF Symbols's name:sun.and.horizon.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunAndHorizonCircleFill = "sun.and.horizon.circle.fill" - - /// SF Symbols's name:sun.dust.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunDustCircle = "sun.dust.circle" - - /// SF Symbols's name:sun.dust.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunDustCircleFill = "sun.dust.circle.fill" - - /// SF Symbols's name:sun.haze.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunHazeCircle = "sun.haze.circle" - - /// SF Symbols's name:sun.haze.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunHazeCircleFill = "sun.haze.circle.fill" - - /// SF Symbols's name:sun.max.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunMaxTrianglebadgeExclamationmark = "sun.max.trianglebadge.exclamationmark" - - /// SF Symbols's name:sun.max.trianglebadge.exclamationmark.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunMaxTrianglebadgeExclamationmarkFill = "sun.max.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:sunrise.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunriseCircle = "sunrise.circle" - - /// SF Symbols's name:sunrise.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunriseCircleFill = "sunrise.circle.fill" - - /// SF Symbols's name:sunset.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunsetCircle = "sunset.circle" - - /// SF Symbols's name:sunset.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case sunsetCircleFill = "sunset.circle.fill" - - /// SF Symbols's name:swatchpalette - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case swatchpalette = "swatchpalette" - - /// SF Symbols's name:swatchpalette.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case swatchpaletteFill = "swatchpalette.fill" - - /// SF Symbols's name:switch.programmable - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case switchProgrammable = "switch.programmable" - - /// SF Symbols's name:switch.programmable.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case switchProgrammableFill = "switch.programmable.fill" - - /// SF Symbols's name:switch.programmable.square - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case switchProgrammableSquare = "switch.programmable.square" - - /// SF Symbols's name:switch.programmable.square.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case switchProgrammableSquareFill = "switch.programmable.square.fill" - - /// SF Symbols's name:syringe - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case syringe = "syringe" - - /// SF Symbols's name:syringe.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case syringeFill = "syringe.fill" - - /// SF Symbols's name:table.furniture - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tableFurniture = "table.furniture" - - /// SF Symbols's name:table.furniture.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tableFurnitureFill = "table.furniture.fill" - - /// SF Symbols's name:teddybear - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case teddybear = "teddybear" - - /// SF Symbols's name:teddybear.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case teddybearFill = "teddybear.fill" - - /// SF Symbols's name:tengesign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tengesign = "tengesign" - - /// SF Symbols's name:tennis.racket - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tennisRacket = "tennis.racket" - - /// SF Symbols's name:tennis.racket.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tennisRacketCircle = "tennis.racket.circle" - - /// SF Symbols's name:tennis.racket.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tennisRacketCircleFill = "tennis.racket.circle.fill" - - /// SF Symbols's name:tennisball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tennisball = "tennisball" - - /// SF Symbols's name:tennisball.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tennisballCircle = "tennisball.circle" - - /// SF Symbols's name:tennisball.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tennisballCircleFill = "tennisball.circle.fill" - - /// SF Symbols's name:tennisball.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tennisballFill = "tennisball.fill" - - /// SF Symbols's name:tent - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tent = "tent" - - /// SF Symbols's name:tent.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tentFill = "tent.fill" - - /// SF Symbols's name:text.line.first.and.arrowtriangle.forward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case textLineFirstAndArrowtriangleForward = "text.line.first.and.arrowtriangle.forward" - - /// SF Symbols's name:text.line.last.and.arrowtriangle.forward - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case textLineLastAndArrowtriangleForward = "text.line.last.and.arrowtriangle.forward" - - /// SF Symbols's name:text.word.spacing - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case textWordSpacing = "text.word.spacing" - - /// SF Symbols's name:textformat.12 - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case textformat12 = "textformat.12" - - /// SF Symbols's name:textformat.12.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case textformat12Ar = "textformat.12.ar" - - /// SF Symbols's name:textformat.12.hi - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case textformat12Hi = "textformat.12.hi" - - /// SF Symbols's name:theatermask.and.paintbrush - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case theatermaskAndPaintbrush = "theatermask.and.paintbrush" - - /// SF Symbols's name:theatermask.and.paintbrush.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case theatermaskAndPaintbrushFill = "theatermask.and.paintbrush.fill" - - /// SF Symbols's name:thermometer.brakesignal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerBrakesignal = "thermometer.brakesignal" - - /// SF Symbols's name:thermometer.high - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerHigh = "thermometer.high" - - /// SF Symbols's name:thermometer.low - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerLow = "thermometer.low" - - /// SF Symbols's name:thermometer.medium - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerMedium = "thermometer.medium" - - /// SF Symbols's name:thermometer.medium.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerMediumSlash = "thermometer.medium.slash" - - /// SF Symbols's name:thermometer.snowflake.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerSnowflakeCircle = "thermometer.snowflake.circle" - - /// SF Symbols's name:thermometer.snowflake.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerSnowflakeCircleFill = "thermometer.snowflake.circle.fill" - - /// SF Symbols's name:thermometer.sun.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerSunCircle = "thermometer.sun.circle" - - /// SF Symbols's name:thermometer.sun.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case thermometerSunCircleFill = "thermometer.sun.circle.fill" - - /// SF Symbols's name:timer.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case timerCircle = "timer.circle" - - /// SF Symbols's name:timer.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case timerCircleFill = "timer.circle.fill" - - /// SF Symbols's name:toilet - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case toilet = "toilet" - - /// SF Symbols's name:toilet.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case toiletFill = "toilet.fill" - - /// SF Symbols's name:tornado.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tornadoCircle = "tornado.circle" - - /// SF Symbols's name:tornado.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tornadoCircleFill = "tornado.circle.fill" - - /// SF Symbols's name:trophy - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case trophy = "trophy" - - /// SF Symbols's name:trophy.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case trophyCircle = "trophy.circle" - - /// SF Symbols's name:trophy.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case trophyCircleFill = "trophy.circle.fill" - - /// SF Symbols's name:trophy.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case trophyFill = "trophy.fill" - - /// SF Symbols's name:tropicalstorm.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tropicalstormCircle = "tropicalstorm.circle" - - /// SF Symbols's name:tropicalstorm.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tropicalstormCircleFill = "tropicalstorm.circle.fill" - - /// SF Symbols's name:tugriksign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tugriksign = "tugriksign" - - /// SF Symbols's name:turkishlirasign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case turkishlirasign = "turkishlirasign" - - /// SF Symbols's name:tv.and.mediabox.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case tvAndMediaboxFill = "tv.and.mediabox.fill" - - /// SF Symbols's name:umbrella.percent - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case umbrellaPercent = "umbrella.percent" - - /// SF Symbols's name:umbrella.percent.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case umbrellaPercentAr = "umbrella.percent.ar" - - /// SF Symbols's name:umbrella.percent.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case umbrellaPercentFill = "umbrella.percent.fill" - - /// SF Symbols's name:umbrella.percent.fill.ar - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case umbrellaPercentFillAr = "umbrella.percent.fill.ar" - - /// SF Symbols's name:vial.viewfinder - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case vialViewfinder = "vial.viewfinder" - - /// SF Symbols's name:video.doorbell - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case videoDoorbell = "video.doorbell" - - /// SF Symbols's name:video.doorbell.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case videoDoorbellFill = "video.doorbell.fill" - - /// SF Symbols's name:videoprojector - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case videoprojector = "videoprojector" - - /// SF Symbols's name:videoprojector.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case videoprojectorFill = "videoprojector.fill" - - /// SF Symbols's name:volleyball - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case volleyball = "volleyball" - - /// SF Symbols's name:volleyball.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case volleyballCircle = "volleyball.circle" - - /// SF Symbols's name:volleyball.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case volleyballCircleFill = "volleyball.circle.fill" - - /// SF Symbols's name:volleyball.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case volleyballFill = "volleyball.fill" - - /// SF Symbols's name:washer - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case washer = "washer" - - /// SF Symbols's name:washer.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case washerFill = "washer.fill" - - /// SF Symbols's name:water.waves - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case waterWaves = "water.waves" - - /// SF Symbols's name:water.waves.and.arrow.down - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case waterWavesAndArrowDown = "water.waves.and.arrow.down" - - /// SF Symbols's name:water.waves.and.arrow.down.trianglebadge.exclamationmark - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case waterWavesAndArrowDownTrianglebadgeExclamationmark = "water.waves.and.arrow.down.trianglebadge.exclamationmark" - - /// SF Symbols's name:water.waves.and.arrow.up - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case waterWavesAndArrowUp = "water.waves.and.arrow.up" - - /// SF Symbols's name:water.waves.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case waterWavesSlash = "water.waves.slash" - - /// SF Symbols's name:waveform.slash - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case waveformSlash = "waveform.slash" - - /// SF Symbols's name:web.camera - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case webCamera = "web.camera" - - /// SF Symbols's name:web.camera.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case webCameraFill = "web.camera.fill" - - /// SF Symbols's name:wifi.router - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case wifiRouter = "wifi.router" - - /// SF Symbols's name:wifi.router.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case wifiRouterFill = "wifi.router.fill" - - /// SF Symbols's name:wind.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windCircle = "wind.circle" - - /// SF Symbols's name:wind.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windCircleFill = "wind.circle.fill" - - /// SF Symbols's name:wind.snow.circle - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windSnowCircle = "wind.snow.circle" - - /// SF Symbols's name:wind.snow.circle.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windSnowCircleFill = "wind.snow.circle.fill" - - /// SF Symbols's name:window.awning - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowAwning = "window.awning" - - /// SF Symbols's name:window.awning.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowAwningClosed = "window.awning.closed" - - /// SF Symbols's name:window.casement - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowCasement = "window.casement" - - /// SF Symbols's name:window.casement.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowCasementClosed = "window.casement.closed" - - /// SF Symbols's name:window.ceiling - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowCeiling = "window.ceiling" - - /// SF Symbols's name:window.ceiling.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowCeilingClosed = "window.ceiling.closed" - - /// SF Symbols's name:window.horizontal - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowHorizontal = "window.horizontal" - - /// SF Symbols's name:window.horizontal.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowHorizontalClosed = "window.horizontal.closed" - - /// SF Symbols's name:window.shade.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowShadeClosed = "window.shade.closed" - - /// SF Symbols's name:window.shade.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowShadeOpen = "window.shade.open" - - /// SF Symbols's name:window.vertical.closed - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowVerticalClosed = "window.vertical.closed" - - /// SF Symbols's name:window.vertical.open - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windowVerticalOpen = "window.vertical.open" - - /// SF Symbols's name:windshield.front.and.fluid - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windshieldFrontAndFluid = "windshield.front.and.fluid" - - /// SF Symbols's name:windshield.front.and.wiper - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windshieldFrontAndWiper = "windshield.front.and.wiper" - - /// SF Symbols's name:windshield.front.and.wiper.and.drop - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windshieldFrontAndWiperAndDrop = "windshield.front.and.wiper.and.drop" - - /// SF Symbols's name:windshield.rear.and.fluid - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windshieldRearAndFluid = "windshield.rear.and.fluid" - - /// SF Symbols's name:windshield.rear.and.wiper - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case windshieldRearAndWiper = "windshield.rear.and.wiper" - - /// SF Symbols's name:wineglass - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case wineglass = "wineglass" - - /// SF Symbols's name:wineglass.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case wineglassFill = "wineglass.fill" - - /// SF Symbols's name:wonsign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case wonsign = "wonsign" - - /// SF Symbols's name:wrench.adjustable - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case wrenchAdjustable = "wrench.adjustable" - - /// SF Symbols's name:wrench.adjustable.fill - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case wrenchAdjustableFill = "wrench.adjustable.fill" - - /// SF Symbols's name:xbox.logo - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case xboxLogo = "xbox.logo" - - /// SF Symbols's name:yensign - @available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) - case yensign = "yensign" - - /// SF Symbols's name:0.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _0CircleAr = "0.circle.ar" - - /// SF Symbols's name:0.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _0CircleFillAr = "0.circle.fill.ar" - - /// SF Symbols's name:0.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _0SquareAr = "0.square.ar" - - /// SF Symbols's name:0.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _0SquareFillAr = "0.square.fill.ar" - - /// SF Symbols's name:1.brakesignal - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _1Brakesignal = "1.brakesignal" - - /// SF Symbols's name:1.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _1CircleAr = "1.circle.ar" - - /// SF Symbols's name:1.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _1CircleFillAr = "1.circle.fill.ar" - - /// SF Symbols's name:1.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _1Lane = "1.lane" - - /// SF Symbols's name:1.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _1SquareAr = "1.square.ar" - - /// SF Symbols's name:1.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _1SquareFillAr = "1.square.fill.ar" - - /// SF Symbols's name:10.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _10Lane = "10.lane" - - /// SF Symbols's name:11.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _11Lane = "11.lane" - - /// SF Symbols's name:12.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _12Lane = "12.lane" - - /// SF Symbols's name:2.brakesignal - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _2Brakesignal = "2.brakesignal" - - /// SF Symbols's name:2.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _2CircleAr = "2.circle.ar" - - /// SF Symbols's name:2.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _2CircleFillAr = "2.circle.fill.ar" - - /// SF Symbols's name:2.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _2Lane = "2.lane" - - /// SF Symbols's name:2.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _2SquareAr = "2.square.ar" - - /// SF Symbols's name:2.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _2SquareFillAr = "2.square.fill.ar" - - /// SF Symbols's name:3.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _3CircleAr = "3.circle.ar" - - /// SF Symbols's name:3.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _3CircleFillAr = "3.circle.fill.ar" - - /// SF Symbols's name:3.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _3Lane = "3.lane" - - /// SF Symbols's name:3.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _3SquareAr = "3.square.ar" - - /// SF Symbols's name:3.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _3SquareFillAr = "3.square.fill.ar" - - /// SF Symbols's name:4.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _4CircleAr = "4.circle.ar" - - /// SF Symbols's name:4.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _4CircleFillAr = "4.circle.fill.ar" - - /// SF Symbols's name:4.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _4Lane = "4.lane" - - /// SF Symbols's name:4.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _4SquareAr = "4.square.ar" - - /// SF Symbols's name:4.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _4SquareFillAr = "4.square.fill.ar" - - /// SF Symbols's name:5.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _5CircleAr = "5.circle.ar" - - /// SF Symbols's name:5.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _5CircleFillAr = "5.circle.fill.ar" - - /// SF Symbols's name:5.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _5Lane = "5.lane" - - /// SF Symbols's name:5.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _5SquareAr = "5.square.ar" - - /// SF Symbols's name:5.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _5SquareFillAr = "5.square.fill.ar" - - /// SF Symbols's name:6.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _6CircleAr = "6.circle.ar" - - /// SF Symbols's name:6.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _6CircleFillAr = "6.circle.fill.ar" - - /// SF Symbols's name:6.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _6Lane = "6.lane" - - /// SF Symbols's name:6.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _6SquareAr = "6.square.ar" - - /// SF Symbols's name:6.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _6SquareFillAr = "6.square.fill.ar" - - /// SF Symbols's name:7.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _7CircleAr = "7.circle.ar" - - /// SF Symbols's name:7.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _7CircleFillAr = "7.circle.fill.ar" - - /// SF Symbols's name:7.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _7Lane = "7.lane" - - /// SF Symbols's name:7.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _7SquareAr = "7.square.ar" - - /// SF Symbols's name:7.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _7SquareFillAr = "7.square.fill.ar" - - /// SF Symbols's name:8.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _8CircleAr = "8.circle.ar" - - /// SF Symbols's name:8.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _8CircleFillAr = "8.circle.fill.ar" - - /// SF Symbols's name:8.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _8Lane = "8.lane" - - /// SF Symbols's name:8.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _8SquareAr = "8.square.ar" - - /// SF Symbols's name:8.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _8SquareFillAr = "8.square.fill.ar" - - /// SF Symbols's name:9.circle.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _9CircleAr = "9.circle.ar" - - /// SF Symbols's name:9.circle.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _9CircleFillAr = "9.circle.fill.ar" - - /// SF Symbols's name:9.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _9Lane = "9.lane" - - /// SF Symbols's name:9.square.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _9SquareAr = "9.square.ar" - - /// SF Symbols's name:9.square.fill.ar - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case _9SquareFillAr = "9.square.fill.ar" - - /// SF Symbols's name:abs - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case abs = "abs" - - /// SF Symbols's name:abs.brakesignal.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case absBrakesignalSlash = "abs.brakesignal.slash" - - /// SF Symbols's name:abs.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case absCircle = "abs.circle" - - /// SF Symbols's name:abs.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case absCircleFill = "abs.circle.fill" - - /// SF Symbols's name:auto.brakesignal - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autoBrakesignal = "auto.brakesignal" - - /// SF Symbols's name:auto.headlight.high.beam - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autoHeadlightHighBeam = "auto.headlight.high.beam" - - /// SF Symbols's name:auto.headlight.high.beam.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autoHeadlightHighBeamFill = "auto.headlight.high.beam.fill" - - /// SF Symbols's name:auto.headlight.low.beam - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autoHeadlightLowBeam = "auto.headlight.low.beam" - - /// SF Symbols's name:auto.headlight.low.beam.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autoHeadlightLowBeamFill = "auto.headlight.low.beam.fill" - - /// SF Symbols's name:autostartstop - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autostartstop = "autostartstop" - - /// SF Symbols's name:autostartstop.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autostartstopSlash = "autostartstop.slash" - - /// SF Symbols's name:autostartstop.trianglebadge.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case autostartstopTrianglebadgeExclamationmark = "autostartstop.trianglebadge.exclamationmark" - - /// SF Symbols's name:axel.2 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case axel2 = "axel.2" - - /// SF Symbols's name:axel.2.front.and.rear.engaged - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case axel2FrontAndRearEngaged = "axel.2.front.and.rear.engaged" - - /// SF Symbols's name:axel.2.front.engaged - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case axel2FrontEngaged = "axel.2.front.engaged" - - /// SF Symbols's name:axel.2.rear.engaged - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case axel2RearEngaged = "axel.2.rear.engaged" - - /// SF Symbols's name:backpack.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case backpackCircle = "backpack.circle" - - /// SF Symbols's name:backpack.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case backpackCircleFill = "backpack.circle.fill" - - /// SF Symbols's name:batteryblock - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case batteryblock = "batteryblock" - - /// SF Symbols's name:batteryblock.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case batteryblockFill = "batteryblock.fill" - - /// SF Symbols's name:batteryblock.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case batteryblockSlash = "batteryblock.slash" - - /// SF Symbols's name:batteryblock.slash.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case batteryblockSlashFill = "batteryblock.slash.fill" - - /// SF Symbols's name:bolt.trianglebadge.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case boltTrianglebadgeExclamationmark = "bolt.trianglebadge.exclamationmark" - - /// SF Symbols's name:bolt.trianglebadge.exclamationmark.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case boltTrianglebadgeExclamationmarkFill = "bolt.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:car.front.waves.up - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carFrontWavesUp = "car.front.waves.up" - - /// SF Symbols's name:car.front.waves.up.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carFrontWavesUpFill = "car.front.waves.up.fill" - - /// SF Symbols's name:car.rear - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRear = "car.rear" - - /// SF Symbols's name:car.rear.and.tire.marks - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRearAndTireMarks = "car.rear.and.tire.marks" - - /// SF Symbols's name:car.rear.and.tire.marks.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRearAndTireMarksSlash = "car.rear.and.tire.marks.slash" - - /// SF Symbols's name:car.rear.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRearFill = "car.rear.fill" - - /// SF Symbols's name:car.rear.road.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRearRoadLane = "car.rear.road.lane" - - /// SF Symbols's name:car.rear.road.lane.dashed - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRearRoadLaneDashed = "car.rear.road.lane.dashed" - - /// SF Symbols's name:car.rear.waves.up - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRearWavesUp = "car.rear.waves.up" - - /// SF Symbols's name:car.rear.waves.up.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carRearWavesUpFill = "car.rear.waves.up.fill" - - /// SF Symbols's name:car.side - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSide = "car.side" - - /// SF Symbols's name:car.side.air.circulate - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideAirCirculate = "car.side.air.circulate" - - /// SF Symbols's name:car.side.air.circulate.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideAirCirculateFill = "car.side.air.circulate.fill" - - /// SF Symbols's name:car.side.air.fresh - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideAirFresh = "car.side.air.fresh" - - /// SF Symbols's name:car.side.air.fresh.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideAirFreshFill = "car.side.air.fresh.fill" - - /// SF Symbols's name:car.side.and.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideAndExclamationmark = "car.side.and.exclamationmark" - - /// SF Symbols's name:car.side.and.exclamationmark.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideAndExclamationmarkFill = "car.side.and.exclamationmark.fill" - - /// SF Symbols's name:car.side.arrowtriangle.down - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideArrowtriangleDown = "car.side.arrowtriangle.down" - - /// SF Symbols's name:car.side.arrowtriangle.down.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideArrowtriangleDownFill = "car.side.arrowtriangle.down.fill" - - /// SF Symbols's name:car.side.arrowtriangle.up - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideArrowtriangleUp = "car.side.arrowtriangle.up" - - /// SF Symbols's name:car.side.arrowtriangle.up.arrowtriangle.down - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideArrowtriangleUpArrowtriangleDown = "car.side.arrowtriangle.up.arrowtriangle.down" - - /// SF Symbols's name:car.side.arrowtriangle.up.arrowtriangle.down.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideArrowtriangleUpArrowtriangleDownFill = "car.side.arrowtriangle.up.arrowtriangle.down.fill" - - /// SF Symbols's name:car.side.arrowtriangle.up.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideArrowtriangleUpFill = "car.side.arrowtriangle.up.fill" - - /// SF Symbols's name:car.side.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideFill = "car.side.fill" - - /// SF Symbols's name:car.side.front.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideFrontOpen = "car.side.front.open" - - /// SF Symbols's name:car.side.front.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideFrontOpenFill = "car.side.front.open.fill" - - /// SF Symbols's name:car.side.rear.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideRearOpen = "car.side.rear.open" - - /// SF Symbols's name:car.side.rear.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carSideRearOpenFill = "car.side.rear.open.fill" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.and.rear.left.and.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightAndRearLeftAndRearRightOpen = "car.top.door.front.left.and.front.right.and.rear.left.and.rear.right.open" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.and.rear.left.and.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightAndRearLeftAndRearRightOpenFill = "car.top.door.front.left.and.front.right.and.rear.left.and.rear.right.open.fill" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.and.rear.left.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightAndRearLeftOpen = "car.top.door.front.left.and.front.right.and.rear.left.open" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.and.rear.left.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightAndRearLeftOpenFill = "car.top.door.front.left.and.front.right.and.rear.left.open.fill" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.and.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightAndRearRightOpen = "car.top.door.front.left.and.front.right.and.rear.right.open" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.and.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightAndRearRightOpenFill = "car.top.door.front.left.and.front.right.and.rear.right.open.fill" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightOpen = "car.top.door.front.left.and.front.right.open" - - /// SF Symbols's name:car.top.door.front.left.and.front.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndFrontRightOpenFill = "car.top.door.front.left.and.front.right.open.fill" - - /// SF Symbols's name:car.top.door.front.left.and.rear.left.and.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndRearLeftAndRearRightOpen = "car.top.door.front.left.and.rear.left.and.rear.right.open" - - /// SF Symbols's name:car.top.door.front.left.and.rear.left.and.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndRearLeftAndRearRightOpenFill = "car.top.door.front.left.and.rear.left.and.rear.right.open.fill" - - /// SF Symbols's name:car.top.door.front.left.and.rear.left.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndRearLeftOpen = "car.top.door.front.left.and.rear.left.open" - - /// SF Symbols's name:car.top.door.front.left.and.rear.left.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndRearLeftOpenFill = "car.top.door.front.left.and.rear.left.open.fill" - - /// SF Symbols's name:car.top.door.front.left.and.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndRearRightOpen = "car.top.door.front.left.and.rear.right.open" - - /// SF Symbols's name:car.top.door.front.left.and.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftAndRearRightOpenFill = "car.top.door.front.left.and.rear.right.open.fill" - - /// SF Symbols's name:car.top.door.front.left.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftOpen = "car.top.door.front.left.open" - - /// SF Symbols's name:car.top.door.front.left.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontLeftOpenFill = "car.top.door.front.left.open.fill" - - /// SF Symbols's name:car.top.door.front.right.and.rear.left.and.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightAndRearLeftAndRearRightOpen = "car.top.door.front.right.and.rear.left.and.rear.right.open" - - /// SF Symbols's name:car.top.door.front.right.and.rear.left.and.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightAndRearLeftAndRearRightOpenFill = "car.top.door.front.right.and.rear.left.and.rear.right.open.fill" - - /// SF Symbols's name:car.top.door.front.right.and.rear.left.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightAndRearLeftOpen = "car.top.door.front.right.and.rear.left.open" - - /// SF Symbols's name:car.top.door.front.right.and.rear.left.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightAndRearLeftOpenFill = "car.top.door.front.right.and.rear.left.open.fill" - - /// SF Symbols's name:car.top.door.front.right.and.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightAndRearRightOpen = "car.top.door.front.right.and.rear.right.open" - - /// SF Symbols's name:car.top.door.front.right.and.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightAndRearRightOpenFill = "car.top.door.front.right.and.rear.right.open.fill" - - /// SF Symbols's name:car.top.door.front.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightOpen = "car.top.door.front.right.open" - - /// SF Symbols's name:car.top.door.front.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorFrontRightOpenFill = "car.top.door.front.right.open.fill" - - /// SF Symbols's name:car.top.door.rear.left.and.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorRearLeftAndRearRightOpen = "car.top.door.rear.left.and.rear.right.open" - - /// SF Symbols's name:car.top.door.rear.left.and.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorRearLeftAndRearRightOpenFill = "car.top.door.rear.left.and.rear.right.open.fill" - - /// SF Symbols's name:car.top.door.rear.left.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorRearLeftOpen = "car.top.door.rear.left.open" - - /// SF Symbols's name:car.top.door.rear.left.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorRearLeftOpenFill = "car.top.door.rear.left.open.fill" - - /// SF Symbols's name:car.top.door.rear.right.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorRearRightOpen = "car.top.door.rear.right.open" - - /// SF Symbols's name:car.top.door.rear.right.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopDoorRearRightOpenFill = "car.top.door.rear.right.open.fill" - - /// SF Symbols's name:car.top.lane.dashed.arrowtriangle.inward - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedArrowtriangleInward = "car.top.lane.dashed.arrowtriangle.inward" - - /// SF Symbols's name:car.top.lane.dashed.arrowtriangle.inward.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedArrowtriangleInwardFill = "car.top.lane.dashed.arrowtriangle.inward.fill" - - /// SF Symbols's name:car.top.lane.dashed.badge.steeringwheel - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedBadgeSteeringwheel = "car.top.lane.dashed.badge.steeringwheel" - - /// SF Symbols's name:car.top.lane.dashed.badge.steeringwheel.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedBadgeSteeringwheelFill = "car.top.lane.dashed.badge.steeringwheel.fill" - - /// SF Symbols's name:car.top.lane.dashed.departure.left - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedDepartureLeft = "car.top.lane.dashed.departure.left" - - /// SF Symbols's name:car.top.lane.dashed.departure.left.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedDepartureLeftFill = "car.top.lane.dashed.departure.left.fill" - - /// SF Symbols's name:car.top.lane.dashed.departure.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedDepartureRight = "car.top.lane.dashed.departure.right" - - /// SF Symbols's name:car.top.lane.dashed.departure.right.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopLaneDashedDepartureRightFill = "car.top.lane.dashed.departure.right.fill" - - /// SF Symbols's name:car.top.radiowaves.front - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesFront = "car.top.radiowaves.front" - - /// SF Symbols's name:car.top.radiowaves.front.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesFrontFill = "car.top.radiowaves.front.fill" - - /// SF Symbols's name:car.top.radiowaves.rear - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRear = "car.top.radiowaves.rear" - - /// SF Symbols's name:car.top.radiowaves.rear.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRearFill = "car.top.radiowaves.rear.fill" - - /// SF Symbols's name:car.top.radiowaves.rear.left - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRearLeft = "car.top.radiowaves.rear.left" - - /// SF Symbols's name:car.top.radiowaves.rear.left.and.rear.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRearLeftAndRearRight = "car.top.radiowaves.rear.left.and.rear.right" - - /// SF Symbols's name:car.top.radiowaves.rear.left.and.rear.right.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRearLeftAndRearRightFill = "car.top.radiowaves.rear.left.and.rear.right.fill" - - /// SF Symbols's name:car.top.radiowaves.rear.left.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRearLeftFill = "car.top.radiowaves.rear.left.fill" - - /// SF Symbols's name:car.top.radiowaves.rear.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRearRight = "car.top.radiowaves.rear.right" - - /// SF Symbols's name:car.top.radiowaves.rear.right.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case carTopRadiowavesRearRightFill = "car.top.radiowaves.rear.right.fill" - - /// SF Symbols's name:chart.dots.scatter - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case chartDotsScatter = "chart.dots.scatter" - - /// SF Symbols's name:cross.case.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case crossCaseCircle = "cross.case.circle" - - /// SF Symbols's name:cross.case.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case crossCaseCircleFill = "cross.case.circle.fill" - - /// SF Symbols's name:ellipsis.viewfinder - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ellipsisViewfinder = "ellipsis.viewfinder" - - /// SF Symbols's name:engine.combustion - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case engineCombustion = "engine.combustion" - - /// SF Symbols's name:engine.combustion.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case engineCombustionFill = "engine.combustion.fill" - - /// SF Symbols's name:exclamationmark.transmission - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case exclamationmarkTransmission = "exclamationmark.transmission" - - /// SF Symbols's name:figure.run.square.stack - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureRunSquareStack = "figure.run.square.stack" - - /// SF Symbols's name:figure.run.square.stack.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureRunSquareStackFill = "figure.run.square.stack.fill" - - /// SF Symbols's name:figure.seated.seatbelt - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSeatbelt = "figure.seated.seatbelt" - - /// SF Symbols's name:figure.seated.seatbelt.and.airbag.off - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSeatbeltAndAirbagOff = "figure.seated.seatbelt.and.airbag.off" - - /// SF Symbols's name:figure.seated.seatbelt.and.airbag.on - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSeatbeltAndAirbagOn = "figure.seated.seatbelt.and.airbag.on" - - /// SF Symbols's name:figure.seated.side.air.lower - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirLower = "figure.seated.side.air.lower" - - /// SF Symbols's name:figure.seated.side.air.upper - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirUpper = "figure.seated.side.air.upper" - - /// SF Symbols's name:figure.seated.side.air.upper.and.lower - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirUpperAndLower = "figure.seated.side.air.upper.and.lower" - - /// SF Symbols's name:figure.seated.side.air.windshield - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirWindshield = "figure.seated.side.air.windshield" - - /// SF Symbols's name:figure.seated.side.airbag.off - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirbagOff = "figure.seated.side.airbag.off" - - /// SF Symbols's name:figure.seated.side.airbag.off.2 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirbagOff2 = "figure.seated.side.airbag.off.2" - - /// SF Symbols's name:figure.seated.side.airbag.on - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirbagOn = "figure.seated.side.airbag.on" - - /// SF Symbols's name:figure.seated.side.airbag.on.2 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideAirbagOn2 = "figure.seated.side.airbag.on.2" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case figureSeatedSideWindshieldFrontAndHeatWaves = "figure.seated.side.windshield.front.and.heat.waves" - - /// SF Symbols's name:fish.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case fishCircle = "fish.circle" - - /// SF Symbols's name:fish.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case fishCircleFill = "fish.circle.fill" - - /// SF Symbols's name:flag.checkered.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case flagCheckeredCircle = "flag.checkered.circle" - - /// SF Symbols's name:flag.checkered.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case flagCheckeredCircleFill = "flag.checkered.circle.fill" - - /// SF Symbols's name:fluid.transmission - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case fluidTransmission = "fluid.transmission" - - /// SF Symbols's name:glowplug - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case glowplug = "glowplug" - - /// SF Symbols's name:hand.raised.app - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case handRaisedApp = "hand.raised.app" - - /// SF Symbols's name:hand.raised.app.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case handRaisedAppFill = "hand.raised.app.fill" - - /// SF Symbols's name:hand.raised.brakesignal - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case handRaisedBrakesignal = "hand.raised.brakesignal" - - /// SF Symbols's name:hand.raised.brakesignal.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case handRaisedBrakesignalSlash = "hand.raised.brakesignal.slash" - - /// SF Symbols's name:handbag - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case handbag = "handbag" - - /// SF Symbols's name:handbag.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case handbagFill = "handbag.fill" - - /// SF Symbols's name:hazardsign - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case hazardsign = "hazardsign" - - /// SF Symbols's name:hazardsign.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case hazardsignFill = "hazardsign.fill" - - /// SF Symbols's name:headlight.daytime - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case headlightDaytime = "headlight.daytime" - - /// SF Symbols's name:headlight.daytime.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case headlightDaytimeFill = "headlight.daytime.fill" - - /// SF Symbols's name:headlight.fog - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case headlightFog = "headlight.fog" - - /// SF Symbols's name:headlight.fog.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case headlightFogFill = "headlight.fog.fill" - - /// SF Symbols's name:heat.element.windshield - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case heatElementWindshield = "heat.element.windshield" - - /// SF Symbols's name:house.and.flag - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseAndFlag = "house.and.flag" - - /// SF Symbols's name:house.and.flag.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseAndFlagCircle = "house.and.flag.circle" - - /// SF Symbols's name:house.and.flag.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseAndFlagCircleFill = "house.and.flag.circle.fill" - - /// SF Symbols's name:house.and.flag.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseAndFlagFill = "house.and.flag.fill" - - /// SF Symbols's name:house.lodge - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseLodge = "house.lodge" - - /// SF Symbols's name:house.lodge.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseLodgeCircle = "house.lodge.circle" - - /// SF Symbols's name:house.lodge.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseLodgeCircleFill = "house.lodge.circle.fill" - - /// SF Symbols's name:house.lodge.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case houseLodgeFill = "house.lodge.fill" - - /// SF Symbols's name:info.windshield - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case infoWindshield = "info.windshield" - - /// SF Symbols's name:ipad.and.iphone.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadAndIphoneSlash = "ipad.and.iphone.slash" - - /// SF Symbols's name:ipad.gen1 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen1 = "ipad.gen1" - - /// SF Symbols's name:ipad.gen1.badge.play - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen1BadgePlay = "ipad.gen1.badge.play" - - /// SF Symbols's name:ipad.gen1.landscape - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen1Landscape = "ipad.gen1.landscape" - - /// SF Symbols's name:ipad.gen1.landscape.badge.play - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen1LandscapeBadgePlay = "ipad.gen1.landscape.badge.play" - - /// SF Symbols's name:ipad.gen2 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen2 = "ipad.gen2" - - /// SF Symbols's name:ipad.gen2.badge.play - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen2BadgePlay = "ipad.gen2.badge.play" - - /// SF Symbols's name:ipad.gen2.landscape - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen2Landscape = "ipad.gen2.landscape" - - /// SF Symbols's name:ipad.gen2.landscape.badge.play - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case ipadGen2LandscapeBadgePlay = "ipad.gen2.landscape.badge.play" - - /// SF Symbols's name:iphone.gen1 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1 = "iphone.gen1" - - /// SF Symbols's name:iphone.gen1.badge.play - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1BadgePlay = "iphone.gen1.badge.play" - - /// SF Symbols's name:iphone.gen1.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1Circle = "iphone.gen1.circle" - - /// SF Symbols's name:iphone.gen1.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1CircleFill = "iphone.gen1.circle.fill" - - /// SF Symbols's name:iphone.gen1.landscape - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1Landscape = "iphone.gen1.landscape" - - /// SF Symbols's name:iphone.gen1.radiowaves.left.and.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1RadiowavesLeftAndRight = "iphone.gen1.radiowaves.left.and.right" - - /// SF Symbols's name:iphone.gen1.radiowaves.left.and.right.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1RadiowavesLeftAndRightCircle = "iphone.gen1.radiowaves.left.and.right.circle" - - /// SF Symbols's name:iphone.gen1.radiowaves.left.and.right.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1RadiowavesLeftAndRightCircleFill = "iphone.gen1.radiowaves.left.and.right.circle.fill" - - /// SF Symbols's name:iphone.gen1.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1Slash = "iphone.gen1.slash" - - /// SF Symbols's name:iphone.gen1.slash.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1SlashCircle = "iphone.gen1.slash.circle" - - /// SF Symbols's name:iphone.gen1.slash.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen1SlashCircleFill = "iphone.gen1.slash.circle.fill" - - /// SF Symbols's name:iphone.gen2 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2 = "iphone.gen2" - - /// SF Symbols's name:iphone.gen2.badge.play - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2BadgePlay = "iphone.gen2.badge.play" - - /// SF Symbols's name:iphone.gen2.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2Circle = "iphone.gen2.circle" - - /// SF Symbols's name:iphone.gen2.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2CircleFill = "iphone.gen2.circle.fill" - - /// SF Symbols's name:iphone.gen2.landscape - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2Landscape = "iphone.gen2.landscape" - - /// SF Symbols's name:iphone.gen2.radiowaves.left.and.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2RadiowavesLeftAndRight = "iphone.gen2.radiowaves.left.and.right" - - /// SF Symbols's name:iphone.gen2.radiowaves.left.and.right.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2RadiowavesLeftAndRightCircle = "iphone.gen2.radiowaves.left.and.right.circle" - - /// SF Symbols's name:iphone.gen2.radiowaves.left.and.right.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2RadiowavesLeftAndRightCircleFill = "iphone.gen2.radiowaves.left.and.right.circle.fill" - - /// SF Symbols's name:iphone.gen2.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2Slash = "iphone.gen2.slash" - - /// SF Symbols's name:iphone.gen2.slash.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2SlashCircle = "iphone.gen2.slash.circle" - - /// SF Symbols's name:iphone.gen2.slash.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen2SlashCircleFill = "iphone.gen2.slash.circle.fill" - - /// SF Symbols's name:iphone.gen3 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3 = "iphone.gen3" - - /// SF Symbols's name:iphone.gen3.badge.play - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3BadgePlay = "iphone.gen3.badge.play" - - /// SF Symbols's name:iphone.gen3.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3Circle = "iphone.gen3.circle" - - /// SF Symbols's name:iphone.gen3.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3CircleFill = "iphone.gen3.circle.fill" - - /// SF Symbols's name:iphone.gen3.landscape - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3Landscape = "iphone.gen3.landscape" - - /// SF Symbols's name:iphone.gen3.radiowaves.left.and.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3RadiowavesLeftAndRight = "iphone.gen3.radiowaves.left.and.right" - - /// SF Symbols's name:iphone.gen3.radiowaves.left.and.right.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3RadiowavesLeftAndRightCircle = "iphone.gen3.radiowaves.left.and.right.circle" - - /// SF Symbols's name:iphone.gen3.radiowaves.left.and.right.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3RadiowavesLeftAndRightCircleFill = "iphone.gen3.radiowaves.left.and.right.circle.fill" - - /// SF Symbols's name:iphone.gen3.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3Slash = "iphone.gen3.slash" - - /// SF Symbols's name:iphone.gen3.slash.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3SlashCircle = "iphone.gen3.slash.circle" - - /// SF Symbols's name:iphone.gen3.slash.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case iphoneGen3SlashCircleFill = "iphone.gen3.slash.circle.fill" - - /// SF Symbols's name:key.horizontal - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case keyHorizontal = "key.horizontal" - - /// SF Symbols's name:key.horizontal.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case keyHorizontalFill = "key.horizontal.fill" - - /// SF Symbols's name:key.radiowaves.forward - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case keyRadiowavesForward = "key.radiowaves.forward" - - /// SF Symbols's name:key.radiowaves.forward.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case keyRadiowavesForwardFill = "key.radiowaves.forward.fill" - - /// SF Symbols's name:kph - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case kph = "kph" - - /// SF Symbols's name:kph.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case kphCircle = "kph.circle" - - /// SF Symbols's name:kph.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case kphCircleFill = "kph.circle.fill" - - /// SF Symbols's name:lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case lane = "lane" - - /// SF Symbols's name:laptopcomputer.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case laptopcomputerSlash = "laptopcomputer.slash" - - /// SF Symbols's name:light.overhead.left - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case lightOverheadLeft = "light.overhead.left" - - /// SF Symbols's name:light.overhead.left.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case lightOverheadLeftFill = "light.overhead.left.fill" - - /// SF Symbols's name:light.overhead.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case lightOverheadRight = "light.overhead.right" - - /// SF Symbols's name:light.overhead.right.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case lightOverheadRightFill = "light.overhead.right.fill" - - /// SF Symbols's name:lock.open.rotation - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case lockOpenRotation = "lock.open.rotation" - - /// SF Symbols's name:macbook.and.ipad - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case macbookAndIpad = "macbook.and.ipad" - - /// SF Symbols's name:macbook.and.iphone - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case macbookAndIphone = "macbook.and.iphone" - - /// SF Symbols's name:minus.plus.and.fluid.batteryblock - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusAndFluidBatteryblock = "minus.plus.and.fluid.batteryblock" - - /// SF Symbols's name:minus.plus.batteryblock.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockExclamationmark = "minus.plus.batteryblock.exclamationmark" - - /// SF Symbols's name:minus.plus.batteryblock.exclamationmark.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockExclamationmarkFill = "minus.plus.batteryblock.exclamationmark.fill" - - /// SF Symbols's name:minus.plus.batteryblock.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockSlash = "minus.plus.batteryblock.slash" - - /// SF Symbols's name:minus.plus.batteryblock.slash.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockSlashFill = "minus.plus.batteryblock.slash.fill" - - /// SF Symbols's name:minus.plus.batteryblock.stack - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockStack = "minus.plus.batteryblock.stack" - - /// SF Symbols's name:minus.plus.batteryblock.stack.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockStackExclamationmark = "minus.plus.batteryblock.stack.exclamationmark" - - /// SF Symbols's name:minus.plus.batteryblock.stack.exclamationmark.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockStackExclamationmarkFill = "minus.plus.batteryblock.stack.exclamationmark.fill" - - /// SF Symbols's name:minus.plus.batteryblock.stack.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case minusPlusBatteryblockStackFill = "minus.plus.batteryblock.stack.fill" - - /// SF Symbols's name:mirror.side.left.and.arrow.turn.down.right - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mirrorSideLeftAndArrowTurnDownRight = "mirror.side.left.and.arrow.turn.down.right" - - /// SF Symbols's name:mirror.side.left.and.heat.waves - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mirrorSideLeftAndHeatWaves = "mirror.side.left.and.heat.waves" - - /// SF Symbols's name:mirror.side.right.and.arrow.turn.down.left - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mirrorSideRightAndArrowTurnDownLeft = "mirror.side.right.and.arrow.turn.down.left" - - /// SF Symbols's name:mirror.side.right.and.heat.waves - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mirrorSideRightAndHeatWaves = "mirror.side.right.and.heat.waves" - - /// SF Symbols's name:mountain.2 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mountain2 = "mountain.2" - - /// SF Symbols's name:mountain.2.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mountain2Circle = "mountain.2.circle" - - /// SF Symbols's name:mountain.2.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mountain2CircleFill = "mountain.2.circle.fill" - - /// SF Symbols's name:mountain.2.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mountain2Fill = "mountain.2.fill" - - /// SF Symbols's name:mph - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mph = "mph" - - /// SF Symbols's name:mph.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mphCircle = "mph.circle" - - /// SF Symbols's name:mph.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mphCircleFill = "mph.circle.fill" - - /// SF Symbols's name:mug - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mug = "mug" - - /// SF Symbols's name:mug.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case mugFill = "mug.fill" - - /// SF Symbols's name:oilcan - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case oilcan = "oilcan" - - /// SF Symbols's name:oilcan.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case oilcanFill = "oilcan.fill" - - /// SF Symbols's name:person.crop.circle.dashed - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case personCropCircleDashed = "person.crop.circle.dashed" - - /// SF Symbols's name:play.square.stack - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case playSquareStack = "play.square.stack" - - /// SF Symbols's name:play.square.stack.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case playSquareStackFill = "play.square.stack.fill" - - /// SF Symbols's name:questionmark.key.filled - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case questionmarkKeyFilled = "questionmark.key.filled" - - /// SF Symbols's name:retarder.brakesignal - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case retarderBrakesignal = "retarder.brakesignal" - - /// SF Symbols's name:road.lane.arrowtriangle.2.inward - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case roadLaneArrowtriangle2Inward = "road.lane.arrowtriangle.2.inward" - - /// SF Symbols's name:sailboat.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case sailboatCircle = "sailboat.circle" - - /// SF Symbols's name:sailboat.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case sailboatCircleFill = "sailboat.circle.fill" - - /// SF Symbols's name:signpost.and.arrowtriangle.up - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostAndArrowtriangleUp = "signpost.and.arrowtriangle.up" - - /// SF Symbols's name:signpost.and.arrowtriangle.up.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostAndArrowtriangleUpCircle = "signpost.and.arrowtriangle.up.circle" - - /// SF Symbols's name:signpost.and.arrowtriangle.up.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostAndArrowtriangleUpCircleFill = "signpost.and.arrowtriangle.up.circle.fill" - - /// SF Symbols's name:signpost.and.arrowtriangle.up.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostAndArrowtriangleUpFill = "signpost.and.arrowtriangle.up.fill" - - /// SF Symbols's name:signpost.left.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostLeftCircle = "signpost.left.circle" - - /// SF Symbols's name:signpost.left.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostLeftCircleFill = "signpost.left.circle.fill" - - /// SF Symbols's name:signpost.right.and.left - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostRightAndLeft = "signpost.right.and.left" - - /// SF Symbols's name:signpost.right.and.left.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostRightAndLeftCircle = "signpost.right.and.left.circle" - - /// SF Symbols's name:signpost.right.and.left.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostRightAndLeftCircleFill = "signpost.right.and.left.circle.fill" - - /// SF Symbols's name:signpost.right.and.left.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostRightAndLeftFill = "signpost.right.and.left.fill" - - /// SF Symbols's name:signpost.right.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostRightCircle = "signpost.right.circle" - - /// SF Symbols's name:signpost.right.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case signpostRightCircleFill = "signpost.right.circle.fill" - - /// SF Symbols's name:snowflake.road.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case snowflakeRoadLane = "snowflake.road.lane" - - /// SF Symbols's name:snowflake.road.lane.dashed - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case snowflakeRoadLaneDashed = "snowflake.road.lane.dashed" - - /// SF Symbols's name:snowflake.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case snowflakeSlash = "snowflake.slash" - - /// SF Symbols's name:sos - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case sos = "sos" - - /// SF Symbols's name:sos.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case sosCircle = "sos.circle" - - /// SF Symbols's name:sos.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case sosCircleFill = "sos.circle.fill" - - /// SF Symbols's name:steeringwheel - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheel = "steeringwheel" - - /// SF Symbols's name:steeringwheel.and.heat.waves - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheelAndHeatWaves = "steeringwheel.and.heat.waves" - - /// SF Symbols's name:steeringwheel.and.key - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheelAndKey = "steeringwheel.and.key" - - /// SF Symbols's name:steeringwheel.and.lock - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheelAndLock = "steeringwheel.and.lock" - - /// SF Symbols's name:steeringwheel.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheelExclamationmark = "steeringwheel.exclamationmark" - - /// SF Symbols's name:steeringwheel.road.lane - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheelRoadLane = "steeringwheel.road.lane" - - /// SF Symbols's name:steeringwheel.road.lane.dashed - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheelRoadLaneDashed = "steeringwheel.road.lane.dashed" - - /// SF Symbols's name:steeringwheel.slash - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case steeringwheelSlash = "steeringwheel.slash" - - /// SF Symbols's name:stroller - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case stroller = "stroller" - - /// SF Symbols's name:stroller.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case strollerFill = "stroller.fill" - - /// SF Symbols's name:suitcase.rolling - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suitcaseRolling = "suitcase.rolling" - - /// SF Symbols's name:suitcase.rolling.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suitcaseRollingFill = "suitcase.rolling.fill" - - /// SF Symbols's name:suv.side - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSide = "suv.side" - - /// SF Symbols's name:suv.side.air.circulate - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideAirCirculate = "suv.side.air.circulate" - - /// SF Symbols's name:suv.side.air.circulate.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideAirCirculateFill = "suv.side.air.circulate.fill" - - /// SF Symbols's name:suv.side.air.fresh - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideAirFresh = "suv.side.air.fresh" - - /// SF Symbols's name:suv.side.air.fresh.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideAirFreshFill = "suv.side.air.fresh.fill" - - /// SF Symbols's name:suv.side.and.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideAndExclamationmark = "suv.side.and.exclamationmark" - - /// SF Symbols's name:suv.side.and.exclamationmark.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideAndExclamationmarkFill = "suv.side.and.exclamationmark.fill" - - /// SF Symbols's name:suv.side.arrowtriangle.down - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideArrowtriangleDown = "suv.side.arrowtriangle.down" - - /// SF Symbols's name:suv.side.arrowtriangle.down.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideArrowtriangleDownFill = "suv.side.arrowtriangle.down.fill" - - /// SF Symbols's name:suv.side.arrowtriangle.up - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideArrowtriangleUp = "suv.side.arrowtriangle.up" - - /// SF Symbols's name:suv.side.arrowtriangle.up.arrowtriangle.down - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideArrowtriangleUpArrowtriangleDown = "suv.side.arrowtriangle.up.arrowtriangle.down" - - /// SF Symbols's name:suv.side.arrowtriangle.up.arrowtriangle.down.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideArrowtriangleUpArrowtriangleDownFill = "suv.side.arrowtriangle.up.arrowtriangle.down.fill" - - /// SF Symbols's name:suv.side.arrowtriangle.up.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideArrowtriangleUpFill = "suv.side.arrowtriangle.up.fill" - - /// SF Symbols's name:suv.side.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideFill = "suv.side.fill" - - /// SF Symbols's name:suv.side.front.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideFrontOpen = "suv.side.front.open" - - /// SF Symbols's name:suv.side.front.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideFrontOpenFill = "suv.side.front.open.fill" - - /// SF Symbols's name:suv.side.rear.open - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideRearOpen = "suv.side.rear.open" - - /// SF Symbols's name:suv.side.rear.open.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case suvSideRearOpenFill = "suv.side.rear.open.fill" - - /// SF Symbols's name:taillight.fog - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case taillightFog = "taillight.fog" - - /// SF Symbols's name:taillight.fog.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case taillightFogFill = "taillight.fog.fill" - - /// SF Symbols's name:tent.2 - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case tent2 = "tent.2" - - /// SF Symbols's name:tent.2.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case tent2Circle = "tent.2.circle" - - /// SF Symbols's name:tent.2.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case tent2CircleFill = "tent.2.circle.fill" - - /// SF Symbols's name:tent.2.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case tent2Fill = "tent.2.fill" - - /// SF Symbols's name:tent.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case tentCircle = "tent.circle" - - /// SF Symbols's name:tent.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case tentCircleFill = "tent.circle.fill" - - /// SF Symbols's name:thermometer.and.liquid.waves - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case thermometerAndLiquidWaves = "thermometer.and.liquid.waves" - - /// SF Symbols's name:thermometer.transmission - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case thermometerTransmission = "thermometer.transmission" - - /// SF Symbols's name:toilet.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case toiletCircle = "toilet.circle" - - /// SF Symbols's name:toilet.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case toiletCircleFill = "toilet.circle.fill" - - /// SF Symbols's name:transmission - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case transmission = "transmission" - - /// SF Symbols's name:tree - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case tree = "tree" - - /// SF Symbols's name:tree.circle - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case treeCircle = "tree.circle" - - /// SF Symbols's name:tree.circle.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case treeCircleFill = "tree.circle.fill" - - /// SF Symbols's name:tree.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case treeFill = "tree.fill" - - /// SF Symbols's name:windshield.front.and.fluid.and.spray - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldFrontAndFluidAndSpray = "windshield.front.and.fluid.and.spray" - - /// SF Symbols's name:windshield.front.and.heat.waves - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldFrontAndHeatWaves = "windshield.front.and.heat.waves" - - /// SF Symbols's name:windshield.front.and.spray - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldFrontAndSpray = "windshield.front.and.spray" - - /// SF Symbols's name:windshield.front.and.wiper.and.spray - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldFrontAndWiperAndSpray = "windshield.front.and.wiper.and.spray" - - /// SF Symbols's name:windshield.front.and.wiper.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldFrontAndWiperExclamationmark = "windshield.front.and.wiper.exclamationmark" - - /// SF Symbols's name:windshield.front.and.wiper.intermittent - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldFrontAndWiperIntermittent = "windshield.front.and.wiper.intermittent" - - /// SF Symbols's name:windshield.rear.and.fluid.and.spray - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldRearAndFluidAndSpray = "windshield.rear.and.fluid.and.spray" - - /// SF Symbols's name:windshield.rear.and.heat.waves - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldRearAndHeatWaves = "windshield.rear.and.heat.waves" - - /// SF Symbols's name:windshield.rear.and.spray - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldRearAndSpray = "windshield.rear.and.spray" - - /// SF Symbols's name:windshield.rear.and.wiper.and.drop - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldRearAndWiperAndDrop = "windshield.rear.and.wiper.and.drop" - - /// SF Symbols's name:windshield.rear.and.wiper.and.spray - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldRearAndWiperAndSpray = "windshield.rear.and.wiper.and.spray" - - /// SF Symbols's name:windshield.rear.and.wiper.exclamationmark - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldRearAndWiperExclamationmark = "windshield.rear.and.wiper.exclamationmark" - - /// SF Symbols's name:windshield.rear.and.wiper.intermittent - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case windshieldRearAndWiperIntermittent = "windshield.rear.and.wiper.intermittent" - - /// SF Symbols's name:wrongwaysign - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case wrongwaysign = "wrongwaysign" - - /// SF Symbols's name:wrongwaysign.fill - @available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) - case wrongwaysignFill = "wrongwaysign.fill" - - /// SF Symbols's name:1.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _1LaneAr = "1.lane.ar" - - /// SF Symbols's name:1.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _1LaneHi = "1.lane.hi" - - /// SF Symbols's name:10.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _10LaneAr = "10.lane.ar" - - /// SF Symbols's name:10.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _10LaneHi = "10.lane.hi" - - /// SF Symbols's name:11.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _11LaneAr = "11.lane.ar" - - /// SF Symbols's name:11.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _11LaneHi = "11.lane.hi" - - /// SF Symbols's name:12.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _12LaneAr = "12.lane.ar" - - /// SF Symbols's name:12.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _12LaneHi = "12.lane.hi" - - /// SF Symbols's name:2.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _2LaneAr = "2.lane.ar" - - /// SF Symbols's name:2.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _2LaneHi = "2.lane.hi" - - /// SF Symbols's name:3.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _3LaneAr = "3.lane.ar" - - /// SF Symbols's name:3.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _3LaneHi = "3.lane.hi" - - /// SF Symbols's name:4.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _4LaneAr = "4.lane.ar" - - /// SF Symbols's name:4.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _4LaneHi = "4.lane.hi" - - /// SF Symbols's name:5.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _5LaneAr = "5.lane.ar" - - /// SF Symbols's name:5.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _5LaneHi = "5.lane.hi" - - /// SF Symbols's name:6.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _6LaneAr = "6.lane.ar" - - /// SF Symbols's name:6.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _6LaneHi = "6.lane.hi" - - /// SF Symbols's name:7.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _7LaneAr = "7.lane.ar" - - /// SF Symbols's name:7.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _7LaneHi = "7.lane.hi" - - /// SF Symbols's name:8.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _8LaneAr = "8.lane.ar" - - /// SF Symbols's name:8.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _8LaneHi = "8.lane.hi" - - /// SF Symbols's name:9.lane.ar - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _9LaneAr = "9.lane.ar" - - /// SF Symbols's name:9.lane.hi - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case _9LaneHi = "9.lane.hi" - - /// SF Symbols's name:axle.2 - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case axle2 = "axle.2" - - /// SF Symbols's name:axle.2.front.and.rear.engaged - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case axle2FrontAndRearEngaged = "axle.2.front.and.rear.engaged" - - /// SF Symbols's name:axle.2.front.engaged - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case axle2FrontEngaged = "axle.2.front.engaged" - - /// SF Symbols's name:axle.2.rear.engaged - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case axle2RearEngaged = "axle.2.rear.engaged" - - /// SF Symbols's name:beats.powerbeats.left - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case beatsPowerbeatsLeft = "beats.powerbeats.left" - - /// SF Symbols's name:beats.powerbeats.right - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case beatsPowerbeatsRight = "beats.powerbeats.right" - - /// SF Symbols's name:beats.powerbeats3.left - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case beatsPowerbeats3Left = "beats.powerbeats3.left" - - /// SF Symbols's name:beats.powerbeats3.right - @available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) - case beatsPowerbeats3Right = "beats.powerbeats3.right" - - /// SF Symbols's name:2h - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _2h = "2h" - - /// SF Symbols's name:2h.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _2hCircle = "2h.circle" - - /// SF Symbols's name:2h.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _2hCircleFill = "2h.circle.fill" - - /// SF Symbols's name:4a - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4a = "4a" - - /// SF Symbols's name:4a.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4aCircle = "4a.circle" - - /// SF Symbols's name:4a.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4aCircleFill = "4a.circle.fill" - - /// SF Symbols's name:4h - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4h = "4h" - - /// SF Symbols's name:4h.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4hCircle = "4h.circle" - - /// SF Symbols's name:4h.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4hCircleFill = "4h.circle.fill" - - /// SF Symbols's name:4l - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4l = "4l" - - /// SF Symbols's name:4l.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4lCircle = "4l.circle" - - /// SF Symbols's name:4l.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case _4lCircleFill = "4l.circle.fill" - - /// SF Symbols's name:accessibility - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case accessibility = "accessibility" - - /// SF Symbols's name:accessibility.badge.arrow.up.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case accessibilityBadgeArrowUpRight = "accessibility.badge.arrow.up.right" - - /// SF Symbols's name:accessibility.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case accessibilityFill = "accessibility.fill" - - /// SF Symbols's name:airpodspro.chargingcase.wireless.radiowaves.left.and.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case airpodsproChargingcaseWirelessRadiowavesLeftAndRight = "airpodspro.chargingcase.wireless.radiowaves.left.and.right" - - /// SF Symbols's name:airpodspro.chargingcase.wireless.radiowaves.left.and.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case airpodsproChargingcaseWirelessRadiowavesLeftAndRightFill = "airpodspro.chargingcase.wireless.radiowaves.left.and.right.fill" - - /// SF Symbols's name:apple.terminal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case appleTerminal = "apple.terminal" - - /// SF Symbols's name:apple.terminal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case appleTerminalFill = "apple.terminal.fill" - - /// SF Symbols's name:apple.terminal.on.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case appleTerminalOnRectangle = "apple.terminal.on.rectangle" - - /// SF Symbols's name:apple.terminal.on.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case appleTerminalOnRectangleFill = "apple.terminal.on.rectangle.fill" - - /// SF Symbols's name:applepencil.adapter.usb.c - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applepencilAdapterUsbC = "applepencil.adapter.usb.c" - - /// SF Symbols's name:applepencil.adapter.usb.c.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applepencilAdapterUsbCFill = "applepencil.adapter.usb.c.fill" - - /// SF Symbols's name:applepencil.and.scribble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applepencilAndScribble = "applepencil.and.scribble" - - /// SF Symbols's name:applepencil.gen1 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applepencilGen1 = "applepencil.gen1" - - /// SF Symbols's name:applepencil.gen2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applepencilGen2 = "applepencil.gen2" - - /// SF Symbols's name:applepencil.tip - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applepencilTip = "applepencil.tip" - - /// SF Symbols's name:applewatch.and.arrow.forward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applewatchAndArrowForward = "applewatch.and.arrow.forward" - - /// SF Symbols's name:applewatch.and.arrow.forward.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case applewatchAndArrowForwardRtl = "applewatch.and.arrow.forward.rtl" - - /// SF Symbols's name:appwindow.swipe.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case appwindowSwipeRectangle = "appwindow.swipe.rectangle" - - /// SF Symbols's name:arcade.stick - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStick = "arcade.stick" - - /// SF Symbols's name:arcade.stick.and.arrow.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickAndArrowDown = "arcade.stick.and.arrow.down" - - /// SF Symbols's name:arcade.stick.and.arrow.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickAndArrowLeft = "arcade.stick.and.arrow.left" - - /// SF Symbols's name:arcade.stick.and.arrow.left.and.arrow.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickAndArrowLeftAndArrowRight = "arcade.stick.and.arrow.left.and.arrow.right" - - /// SF Symbols's name:arcade.stick.and.arrow.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickAndArrowRight = "arcade.stick.and.arrow.right" - - /// SF Symbols's name:arcade.stick.and.arrow.up - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickAndArrowUp = "arcade.stick.and.arrow.up" - - /// SF Symbols's name:arcade.stick.and.arrow.up.and.arrow.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickAndArrowUpAndArrowDown = "arcade.stick.and.arrow.up.and.arrow.down" - - /// SF Symbols's name:arcade.stick.console - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickConsole = "arcade.stick.console" - - /// SF Symbols's name:arcade.stick.console.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arcadeStickConsoleFill = "arcade.stick.console.fill" - - /// SF Symbols's name:arrow.backward.to.line.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowBackwardToLineSquare = "arrow.backward.to.line.square" - - /// SF Symbols's name:arrow.backward.to.line.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowBackwardToLineSquareFill = "arrow.backward.to.line.square.fill" - - /// SF Symbols's name:arrow.circlepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowCirclepath = "arrow.circlepath" - - /// SF Symbols's name:arrow.clockwise.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowClockwiseSquare = "arrow.clockwise.square" - - /// SF Symbols's name:arrow.clockwise.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowClockwiseSquareFill = "arrow.clockwise.square.fill" - - /// SF Symbols's name:arrow.counterclockwise.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowCounterclockwiseSquare = "arrow.counterclockwise.square" - - /// SF Symbols's name:arrow.counterclockwise.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowCounterclockwiseSquareFill = "arrow.counterclockwise.square.fill" - - /// SF Symbols's name:arrow.down.applewatch - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownApplewatch = "arrow.down.applewatch" - - /// SF Symbols's name:arrow.down.backward.and.arrow.up.forward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownBackwardAndArrowUpForward = "arrow.down.backward.and.arrow.up.forward" - - /// SF Symbols's name:arrow.down.backward.and.arrow.up.forward.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownBackwardAndArrowUpForwardCircle = "arrow.down.backward.and.arrow.up.forward.circle" - - /// SF Symbols's name:arrow.down.backward.and.arrow.up.forward.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownBackwardAndArrowUpForwardCircleFill = "arrow.down.backward.and.arrow.up.forward.circle.fill" - - /// SF Symbols's name:arrow.down.backward.and.arrow.up.forward.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownBackwardAndArrowUpForwardSquare = "arrow.down.backward.and.arrow.up.forward.square" - - /// SF Symbols's name:arrow.down.backward.and.arrow.up.forward.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownBackwardAndArrowUpForwardSquareFill = "arrow.down.backward.and.arrow.up.forward.square.fill" - - /// SF Symbols's name:arrow.down.backward.toptrailing.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownBackwardToptrailingRectangle = "arrow.down.backward.toptrailing.rectangle" - - /// SF Symbols's name:arrow.down.backward.toptrailing.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownBackwardToptrailingRectangleFill = "arrow.down.backward.toptrailing.rectangle.fill" - - /// SF Symbols's name:arrow.down.circle.dotted - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownCircleDotted = "arrow.down.circle.dotted" - - /// SF Symbols's name:arrow.down.forward.and.arrow.up.backward.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownForwardAndArrowUpBackwardSquare = "arrow.down.forward.and.arrow.up.backward.square" - - /// SF Symbols's name:arrow.down.forward.and.arrow.up.backward.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownForwardAndArrowUpBackwardSquareFill = "arrow.down.forward.and.arrow.up.backward.square.fill" - - /// SF Symbols's name:arrow.down.forward.topleading.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownForwardTopleadingRectangle = "arrow.down.forward.topleading.rectangle" - - /// SF Symbols's name:arrow.down.forward.topleading.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownForwardTopleadingRectangleFill = "arrow.down.forward.topleading.rectangle.fill" - - /// SF Symbols's name:arrow.down.left.and.arrow.up.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftAndArrowUpRight = "arrow.down.left.and.arrow.up.right" - - /// SF Symbols's name:arrow.down.left.and.arrow.up.right.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftAndArrowUpRightCircle = "arrow.down.left.and.arrow.up.right.circle" - - /// SF Symbols's name:arrow.down.left.and.arrow.up.right.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftAndArrowUpRightCircleFill = "arrow.down.left.and.arrow.up.right.circle.fill" - - /// SF Symbols's name:arrow.down.left.and.arrow.up.right.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftAndArrowUpRightSquare = "arrow.down.left.and.arrow.up.right.square" - - /// SF Symbols's name:arrow.down.left.and.arrow.up.right.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftAndArrowUpRightSquareFill = "arrow.down.left.and.arrow.up.right.square.fill" - - /// SF Symbols's name:arrow.down.left.arrow.up.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftArrowUpRight = "arrow.down.left.arrow.up.right" - - /// SF Symbols's name:arrow.down.left.arrow.up.right.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftArrowUpRightCircle = "arrow.down.left.arrow.up.right.circle" - - /// SF Symbols's name:arrow.down.left.arrow.up.right.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftArrowUpRightCircleFill = "arrow.down.left.arrow.up.right.circle.fill" - - /// SF Symbols's name:arrow.down.left.arrow.up.right.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftArrowUpRightSquare = "arrow.down.left.arrow.up.right.square" - - /// SF Symbols's name:arrow.down.left.arrow.up.right.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftArrowUpRightSquareFill = "arrow.down.left.arrow.up.right.square.fill" - - /// SF Symbols's name:arrow.down.left.topright.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftToprightRectangle = "arrow.down.left.topright.rectangle" - - /// SF Symbols's name:arrow.down.left.topright.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownLeftToprightRectangleFill = "arrow.down.left.topright.rectangle.fill" - - /// SF Symbols's name:arrow.down.right.and.arrow.up.left.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownRightAndArrowUpLeftSquare = "arrow.down.right.and.arrow.up.left.square" - - /// SF Symbols's name:arrow.down.right.and.arrow.up.left.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownRightAndArrowUpLeftSquareFill = "arrow.down.right.and.arrow.up.left.square.fill" - - /// SF Symbols's name:arrow.down.right.topleft.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownRightTopleftRectangle = "arrow.down.right.topleft.rectangle" - - /// SF Symbols's name:arrow.down.right.topleft.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownRightTopleftRectangleFill = "arrow.down.right.topleft.rectangle.fill" - - /// SF Symbols's name:arrow.down.to.line.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownToLineSquare = "arrow.down.to.line.square" - - /// SF Symbols's name:arrow.down.to.line.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowDownToLineSquareFill = "arrow.down.to.line.square.fill" - - /// SF Symbols's name:arrow.forward.to.line.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowForwardToLineSquare = "arrow.forward.to.line.square" - - /// SF Symbols's name:arrow.forward.to.line.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowForwardToLineSquareFill = "arrow.forward.to.line.square.fill" - - /// SF Symbols's name:arrow.left.to.line.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowLeftToLineSquare = "arrow.left.to.line.square" - - /// SF Symbols's name:arrow.left.to.line.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowLeftToLineSquareFill = "arrow.left.to.line.square.fill" - - /// SF Symbols's name:arrow.right.to.line.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowRightToLineSquare = "arrow.right.to.line.square" - - /// SF Symbols's name:arrow.right.to.line.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowRightToLineSquareFill = "arrow.right.to.line.square.fill" - - /// SF Symbols's name:arrow.triangle.2.circlepath.icloud - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowTriangle2CirclepathIcloud = "arrow.triangle.2.circlepath.icloud" - - /// SF Symbols's name:arrow.triangle.2.circlepath.icloud.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowTriangle2CirclepathIcloudFill = "arrow.triangle.2.circlepath.icloud.fill" - - /// SF Symbols's name:arrow.up.backward.and.arrow.down.forward.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpBackwardAndArrowDownForwardSquare = "arrow.up.backward.and.arrow.down.forward.square" - - /// SF Symbols's name:arrow.up.backward.and.arrow.down.forward.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpBackwardAndArrowDownForwardSquareFill = "arrow.up.backward.and.arrow.down.forward.square.fill" - - /// SF Symbols's name:arrow.up.backward.bottomtrailing.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpBackwardBottomtrailingRectangle = "arrow.up.backward.bottomtrailing.rectangle" - - /// SF Symbols's name:arrow.up.backward.bottomtrailing.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpBackwardBottomtrailingRectangleFill = "arrow.up.backward.bottomtrailing.rectangle.fill" - - /// SF Symbols's name:arrow.up.forward.and.arrow.down.backward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpForwardAndArrowDownBackward = "arrow.up.forward.and.arrow.down.backward" - - /// SF Symbols's name:arrow.up.forward.and.arrow.down.backward.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpForwardAndArrowDownBackwardCircle = "arrow.up.forward.and.arrow.down.backward.circle" - - /// SF Symbols's name:arrow.up.forward.and.arrow.down.backward.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpForwardAndArrowDownBackwardCircleFill = "arrow.up.forward.and.arrow.down.backward.circle.fill" - - /// SF Symbols's name:arrow.up.forward.and.arrow.down.backward.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpForwardAndArrowDownBackwardSquare = "arrow.up.forward.and.arrow.down.backward.square" - - /// SF Symbols's name:arrow.up.forward.and.arrow.down.backward.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpForwardAndArrowDownBackwardSquareFill = "arrow.up.forward.and.arrow.down.backward.square.fill" - - /// SF Symbols's name:arrow.up.forward.bottomleading.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpForwardBottomleadingRectangle = "arrow.up.forward.bottomleading.rectangle" - - /// SF Symbols's name:arrow.up.forward.bottomleading.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpForwardBottomleadingRectangleFill = "arrow.up.forward.bottomleading.rectangle.fill" - - /// SF Symbols's name:arrow.up.left.and.arrow.down.right.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftAndArrowDownRightSquare = "arrow.up.left.and.arrow.down.right.square" - - /// SF Symbols's name:arrow.up.left.and.arrow.down.right.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftAndArrowDownRightSquareFill = "arrow.up.left.and.arrow.down.right.square.fill" - - /// SF Symbols's name:arrow.up.left.arrow.down.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftArrowDownRight = "arrow.up.left.arrow.down.right" - - /// SF Symbols's name:arrow.up.left.arrow.down.right.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftArrowDownRightCircle = "arrow.up.left.arrow.down.right.circle" - - /// SF Symbols's name:arrow.up.left.arrow.down.right.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftArrowDownRightCircleFill = "arrow.up.left.arrow.down.right.circle.fill" - - /// SF Symbols's name:arrow.up.left.arrow.down.right.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftArrowDownRightSquare = "arrow.up.left.arrow.down.right.square" - - /// SF Symbols's name:arrow.up.left.arrow.down.right.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftArrowDownRightSquareFill = "arrow.up.left.arrow.down.right.square.fill" - - /// SF Symbols's name:arrow.up.left.bottomright.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftBottomrightRectangle = "arrow.up.left.bottomright.rectangle" - - /// SF Symbols's name:arrow.up.left.bottomright.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpLeftBottomrightRectangleFill = "arrow.up.left.bottomright.rectangle.fill" - - /// SF Symbols's name:arrow.up.right.and.arrow.down.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpRightAndArrowDownLeft = "arrow.up.right.and.arrow.down.left" - - /// SF Symbols's name:arrow.up.right.and.arrow.down.left.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpRightAndArrowDownLeftCircle = "arrow.up.right.and.arrow.down.left.circle" - - /// SF Symbols's name:arrow.up.right.and.arrow.down.left.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpRightAndArrowDownLeftCircleFill = "arrow.up.right.and.arrow.down.left.circle.fill" - - /// SF Symbols's name:arrow.up.right.and.arrow.down.left.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpRightAndArrowDownLeftSquare = "arrow.up.right.and.arrow.down.left.square" - - /// SF Symbols's name:arrow.up.right.and.arrow.down.left.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpRightAndArrowDownLeftSquareFill = "arrow.up.right.and.arrow.down.left.square.fill" - - /// SF Symbols's name:arrow.up.right.bottomleft.rectangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpRightBottomleftRectangle = "arrow.up.right.bottomleft.rectangle" - - /// SF Symbols's name:arrow.up.right.bottomleft.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpRightBottomleftRectangleFill = "arrow.up.right.bottomleft.rectangle.fill" - - /// SF Symbols's name:arrow.up.to.line.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpToLineSquare = "arrow.up.to.line.square" - - /// SF Symbols's name:arrow.up.to.line.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpToLineSquareFill = "arrow.up.to.line.square.fill" - - /// SF Symbols's name:arrow.up.trash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpTrash = "arrow.up.trash" - - /// SF Symbols's name:arrow.up.trash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowUpTrashFill = "arrow.up.trash.fill" - - /// SF Symbols's name:arrowkeys - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowkeys = "arrowkeys" - - /// SF Symbols's name:arrowkeys.down.filled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowkeysDownFilled = "arrowkeys.down.filled" - - /// SF Symbols's name:arrowkeys.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowkeysFill = "arrowkeys.fill" - - /// SF Symbols's name:arrowkeys.left.filled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowkeysLeftFilled = "arrowkeys.left.filled" - - /// SF Symbols's name:arrowkeys.right.filled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowkeysRightFilled = "arrowkeys.right.filled" - - /// SF Symbols's name:arrowkeys.up.filled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowkeysUpFilled = "arrowkeys.up.filled" - - /// SF Symbols's name:arrowshape.backward.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeBackwardCircle = "arrowshape.backward.circle" - - /// SF Symbols's name:arrowshape.backward.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeBackwardCircleFill = "arrowshape.backward.circle.fill" - - /// SF Symbols's name:arrowshape.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeDown = "arrowshape.down" - - /// SF Symbols's name:arrowshape.down.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeDownCircle = "arrowshape.down.circle" - - /// SF Symbols's name:arrowshape.down.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeDownCircleFill = "arrowshape.down.circle.fill" - - /// SF Symbols's name:arrowshape.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeDownFill = "arrowshape.down.fill" - - /// SF Symbols's name:arrowshape.forward.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeForwardCircle = "arrowshape.forward.circle" - - /// SF Symbols's name:arrowshape.forward.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeForwardCircleFill = "arrowshape.forward.circle.fill" - - /// SF Symbols's name:arrowshape.left.arrowshape.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeLeftArrowshapeRight = "arrowshape.left.arrowshape.right" - - /// SF Symbols's name:arrowshape.left.arrowshape.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeLeftArrowshapeRightFill = "arrowshape.left.arrowshape.right.fill" - - /// SF Symbols's name:arrowshape.left.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeLeftCircle = "arrowshape.left.circle" - - /// SF Symbols's name:arrowshape.left.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeLeftCircleFill = "arrowshape.left.circle.fill" - - /// SF Symbols's name:arrowshape.right.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeRightCircle = "arrowshape.right.circle" - - /// SF Symbols's name:arrowshape.right.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeRightCircleFill = "arrowshape.right.circle.fill" - - /// SF Symbols's name:arrowshape.up - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeUp = "arrowshape.up" - - /// SF Symbols's name:arrowshape.up.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeUpCircle = "arrowshape.up.circle" - - /// SF Symbols's name:arrowshape.up.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeUpCircleFill = "arrowshape.up.circle.fill" - - /// SF Symbols's name:arrowshape.up.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowshapeUpFill = "arrowshape.up.fill" - - /// SF Symbols's name:arrowtriangle.up.arrowtriangle.down.window.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowtriangleUpArrowtriangleDownWindowLeft = "arrowtriangle.up.arrowtriangle.down.window.left" - - /// SF Symbols's name:arrowtriangle.up.arrowtriangle.down.window.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case arrowtriangleUpArrowtriangleDownWindowRight = "arrowtriangle.up.arrowtriangle.down.window.right" - - /// SF Symbols's name:australiandollarsign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case australiandollarsign = "australiandollarsign" - - /// SF Symbols's name:australiandollarsign.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case australiandollarsignCircle = "australiandollarsign.circle" - - /// SF Symbols's name:australiandollarsign.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case australiandollarsignCircleFill = "australiandollarsign.circle.fill" - - /// SF Symbols's name:australiandollarsign.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case australiandollarsignSquare = "australiandollarsign.square" - - /// SF Symbols's name:australiandollarsign.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case australiandollarsignSquareFill = "australiandollarsign.square.fill" - - /// SF Symbols's name:automatic.brakesignal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case automaticBrakesignal = "automatic.brakesignal" - - /// SF Symbols's name:automatic.headlight.high.beam - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case automaticHeadlightHighBeam = "automatic.headlight.high.beam" - - /// SF Symbols's name:automatic.headlight.high.beam.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case automaticHeadlightHighBeamFill = "automatic.headlight.high.beam.fill" - - /// SF Symbols's name:automatic.headlight.low.beam - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case automaticHeadlightLowBeam = "automatic.headlight.low.beam" - - /// SF Symbols's name:automatic.headlight.low.beam.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case automaticHeadlightLowBeamFill = "automatic.headlight.low.beam.fill" - - /// SF Symbols's name:axle.2.driveshaft.disengaged - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case axle2DriveshaftDisengaged = "axle.2.driveshaft.disengaged" - - /// SF Symbols's name:axle.2.front.disengaged - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case axle2FrontDisengaged = "axle.2.front.disengaged" - - /// SF Symbols's name:axle.2.rear.disengaged - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case axle2RearDisengaged = "axle.2.rear.disengaged" - - /// SF Symbols's name:axle.2.rear.lock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case axle2RearLock = "axle.2.rear.lock" - - /// SF Symbols's name:battery.0percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery0percent = "battery.0percent" - - /// SF Symbols's name:battery.100percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery100percent = "battery.100percent" - - /// SF Symbols's name:battery.100percent.bolt - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery100percentBolt = "battery.100percent.bolt" - - /// SF Symbols's name:battery.100percent.bolt.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery100percentBoltRtl = "battery.100percent.bolt.rtl" - - /// SF Symbols's name:battery.100percent.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery100percentCircle = "battery.100percent.circle" - - /// SF Symbols's name:battery.100percent.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery100percentCircleFill = "battery.100percent.circle.fill" - - /// SF Symbols's name:battery.25percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery25percent = "battery.25percent" - - /// SF Symbols's name:battery.50percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery50percent = "battery.50percent" - - /// SF Symbols's name:battery.75percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case battery75percent = "battery.75percent" - - /// SF Symbols's name:beats.studiobudsplus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case beatsStudiobudsplus = "beats.studiobudsplus" - - /// SF Symbols's name:beats.studiobudsplus.chargingcase - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case beatsStudiobudsplusChargingcase = "beats.studiobudsplus.chargingcase" - - /// SF Symbols's name:beats.studiobudsplus.chargingcase.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case beatsStudiobudsplusChargingcaseFill = "beats.studiobudsplus.chargingcase.fill" - - /// SF Symbols's name:beats.studiobudsplus.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case beatsStudiobudsplusLeft = "beats.studiobudsplus.left" - - /// SF Symbols's name:beats.studiobudsplus.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case beatsStudiobudsplusRight = "beats.studiobudsplus.right" - - /// SF Symbols's name:bell.badge.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bellBadgeSlash = "bell.badge.slash" - - /// SF Symbols's name:bell.badge.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bellBadgeSlashFill = "bell.badge.slash.fill" - - /// SF Symbols's name:bell.badge.slash.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bellBadgeSlashFillRtl = "bell.badge.slash.fill.rtl" - - /// SF Symbols's name:bell.badge.slash.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bellBadgeSlashRtl = "bell.badge.slash.rtl" - - /// SF Symbols's name:bell.badge.waveform - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bellBadgeWaveform = "bell.badge.waveform" - - /// SF Symbols's name:bell.badge.waveform.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bellBadgeWaveformFill = "bell.badge.waveform.fill" - - /// SF Symbols's name:binoculars.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case binocularsCircle = "binoculars.circle" - - /// SF Symbols's name:binoculars.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case binocularsCircleFill = "binoculars.circle.fill" - - /// SF Symbols's name:bird.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case birdCircle = "bird.circle" - - /// SF Symbols's name:bird.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case birdCircleFill = "bird.circle.fill" - - /// SF Symbols's name:bolt.badge.automatic - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case boltBadgeAutomatic = "bolt.badge.automatic" - - /// SF Symbols's name:bolt.badge.automatic.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case boltBadgeAutomaticFill = "bolt.badge.automatic.fill" - - /// SF Symbols's name:bolt.badge.checkmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case boltBadgeCheckmark = "bolt.badge.checkmark" - - /// SF Symbols's name:bolt.badge.checkmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case boltBadgeCheckmarkFill = "bolt.badge.checkmark.fill" - - /// SF Symbols's name:bolt.badge.xmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case boltBadgeXmark = "bolt.badge.xmark" - - /// SF Symbols's name:bolt.badge.xmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case boltBadgeXmarkFill = "bolt.badge.xmark.fill" - - /// SF Symbols's name:book.and.wrench - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bookAndWrench = "book.and.wrench" - - /// SF Symbols's name:book.and.wrench.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bookAndWrenchFill = "book.and.wrench.fill" - - /// SF Symbols's name:book.pages - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bookPages = "book.pages" - - /// SF Symbols's name:book.pages.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bookPagesFill = "book.pages.fill" - - /// SF Symbols's name:brain.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case brainFill = "brain.fill" - - /// SF Symbols's name:brain.filled.head.profile - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case brainFilledHeadProfile = "brain.filled.head.profile" - - /// SF Symbols's name:brain.head.profile.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case brainHeadProfileFill = "brain.head.profile.fill" - - /// SF Symbols's name:bubble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubble = "bubble" - - /// SF Symbols's name:bubble.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubbleCircle = "bubble.circle" - - /// SF Symbols's name:bubble.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubbleCircleFill = "bubble.circle.fill" - - /// SF Symbols's name:bubble.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubbleFill = "bubble.fill" - - /// SF Symbols's name:bubble.left.and.text.bubble.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubbleLeftAndTextBubbleRight = "bubble.left.and.text.bubble.right" - - /// SF Symbols's name:bubble.left.and.text.bubble.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubbleLeftAndTextBubbleRightFill = "bubble.left.and.text.bubble.right.fill" - - /// SF Symbols's name:bubble.left.and.text.bubble.right.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubbleLeftAndTextBubbleRightFillRtl = "bubble.left.and.text.bubble.right.fill.rtl" - - /// SF Symbols's name:bubble.left.and.text.bubble.right.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case bubbleLeftAndTextBubbleRightRtl = "bubble.left.and.text.bubble.right.rtl" - - /// SF Symbols's name:button.angledbottom.horizontal.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledbottomHorizontalLeft = "button.angledbottom.horizontal.left" - - /// SF Symbols's name:button.angledbottom.horizontal.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledbottomHorizontalLeftFill = "button.angledbottom.horizontal.left.fill" - - /// SF Symbols's name:button.angledbottom.horizontal.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledbottomHorizontalRight = "button.angledbottom.horizontal.right" - - /// SF Symbols's name:button.angledbottom.horizontal.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledbottomHorizontalRightFill = "button.angledbottom.horizontal.right.fill" - - /// SF Symbols's name:button.angledtop.vertical.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledtopVerticalLeft = "button.angledtop.vertical.left" - - /// SF Symbols's name:button.angledtop.vertical.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledtopVerticalLeftFill = "button.angledtop.vertical.left.fill" - - /// SF Symbols's name:button.angledtop.vertical.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledtopVerticalRight = "button.angledtop.vertical.right" - - /// SF Symbols's name:button.angledtop.vertical.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonAngledtopVerticalRightFill = "button.angledtop.vertical.right.fill" - - /// SF Symbols's name:button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonHorizontal = "button.horizontal" - - /// SF Symbols's name:button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonHorizontalFill = "button.horizontal.fill" - - /// SF Symbols's name:button.horizontal.top.press - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonHorizontalTopPress = "button.horizontal.top.press" - - /// SF Symbols's name:button.horizontal.top.press.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonHorizontalTopPressFill = "button.horizontal.top.press.fill" - - /// SF Symbols's name:button.roundedbottom.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonRoundedbottomHorizontal = "button.roundedbottom.horizontal" - - /// SF Symbols's name:button.roundedbottom.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonRoundedbottomHorizontalFill = "button.roundedbottom.horizontal.fill" - - /// SF Symbols's name:button.roundedtop.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonRoundedtopHorizontal = "button.roundedtop.horizontal" - - /// SF Symbols's name:button.roundedtop.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonRoundedtopHorizontalFill = "button.roundedtop.horizontal.fill" - - /// SF Symbols's name:button.vertical.left.press - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonVerticalLeftPress = "button.vertical.left.press" - - /// SF Symbols's name:button.vertical.left.press.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonVerticalLeftPressFill = "button.vertical.left.press.fill" - - /// SF Symbols's name:button.vertical.right.press - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonVerticalRightPress = "button.vertical.right.press" - - /// SF Symbols's name:button.vertical.right.press.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case buttonVerticalRightPressFill = "button.vertical.right.press.fill" - - /// SF Symbols's name:cable.coaxial - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cableCoaxial = "cable.coaxial" - - /// SF Symbols's name:calendar.badge.checkmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case calendarBadgeCheckmark = "calendar.badge.checkmark" - - /// SF Symbols's name:calendar.badge.checkmark.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case calendarBadgeCheckmarkRtl = "calendar.badge.checkmark.rtl" - - /// SF Symbols's name:camera.badge.clock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cameraBadgeClock = "camera.badge.clock" - - /// SF Symbols's name:camera.badge.clock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cameraBadgeClockFill = "camera.badge.clock.fill" - - /// SF Symbols's name:camera.badge.ellipsis.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cameraBadgeEllipsisFill = "camera.badge.ellipsis.fill" - - /// SF Symbols's name:car.front.waves.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carFrontWavesDown = "car.front.waves.down" - - /// SF Symbols's name:car.front.waves.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carFrontWavesDownFill = "car.front.waves.down.fill" - - /// SF Symbols's name:car.rear.and.collision.road.lane - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carRearAndCollisionRoadLane = "car.rear.and.collision.road.lane" - - /// SF Symbols's name:car.rear.and.collision.road.lane.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carRearAndCollisionRoadLaneSlash = "car.rear.and.collision.road.lane.slash" - - /// SF Symbols's name:car.side.hill.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideHillDown = "car.side.hill.down" - - /// SF Symbols's name:car.side.hill.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideHillDownFill = "car.side.hill.down.fill" - - /// SF Symbols's name:car.side.hill.up - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideHillUp = "car.side.hill.up" - - /// SF Symbols's name:car.side.hill.up.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideHillUpFill = "car.side.hill.up.fill" - - /// SF Symbols's name:car.side.lock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideLock = "car.side.lock" - - /// SF Symbols's name:car.side.lock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideLockFill = "car.side.lock.fill" - - /// SF Symbols's name:car.side.lock.open - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideLockOpen = "car.side.lock.open" - - /// SF Symbols's name:car.side.lock.open.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideLockOpenFill = "car.side.lock.open.fill" - - /// SF Symbols's name:car.side.rear.and.collision.and.car.side.front - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideRearAndCollisionAndCarSideFront = "car.side.rear.and.collision.and.car.side.front" - - /// SF Symbols's name:car.side.rear.and.collision.and.car.side.front.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideRearAndCollisionAndCarSideFrontSlash = "car.side.rear.and.collision.and.car.side.front.slash" - - /// SF Symbols's name:car.side.rear.and.exclamationmark.and.car.side.front - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideRearAndExclamationmarkAndCarSideFront = "car.side.rear.and.exclamationmark.and.car.side.front" - - /// SF Symbols's name:car.side.rear.and.wave.3.and.car.side.front - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carSideRearAndWave3AndCarSideFront = "car.side.rear.and.wave.3.and.car.side.front" - - /// SF Symbols's name:car.top.door.sliding.left.open - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopDoorSlidingLeftOpen = "car.top.door.sliding.left.open" - - /// SF Symbols's name:car.top.door.sliding.left.open.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopDoorSlidingLeftOpenFill = "car.top.door.sliding.left.open.fill" - - /// SF Symbols's name:car.top.door.sliding.right.open - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopDoorSlidingRightOpen = "car.top.door.sliding.right.open" - - /// SF Symbols's name:car.top.door.sliding.right.open.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopDoorSlidingRightOpenFill = "car.top.door.sliding.right.open.fill" - - /// SF Symbols's name:car.top.frontleft.arrowtriangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopFrontleftArrowtriangle = "car.top.frontleft.arrowtriangle" - - /// SF Symbols's name:car.top.frontleft.arrowtriangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopFrontleftArrowtriangleFill = "car.top.frontleft.arrowtriangle.fill" - - /// SF Symbols's name:car.top.frontright.arrowtriangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopFrontrightArrowtriangle = "car.top.frontright.arrowtriangle" - - /// SF Symbols's name:car.top.frontright.arrowtriangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopFrontrightArrowtriangleFill = "car.top.frontright.arrowtriangle.fill" - - /// SF Symbols's name:car.top.radiowaves.rear.right.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRadiowavesRearRightBadgeExclamationmark = "car.top.radiowaves.rear.right.badge.exclamationmark" - - /// SF Symbols's name:car.top.radiowaves.rear.right.badge.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRadiowavesRearRightBadgeExclamationmarkFill = "car.top.radiowaves.rear.right.badge.exclamationmark.fill" - - /// SF Symbols's name:car.top.radiowaves.rear.right.badge.xmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRadiowavesRearRightBadgeXmark = "car.top.radiowaves.rear.right.badge.xmark" - - /// SF Symbols's name:car.top.radiowaves.rear.right.badge.xmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRadiowavesRearRightBadgeXmarkFill = "car.top.radiowaves.rear.right.badge.xmark.fill" - - /// SF Symbols's name:car.top.rearleft.arrowtriangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRearleftArrowtriangle = "car.top.rearleft.arrowtriangle" - - /// SF Symbols's name:car.top.rearleft.arrowtriangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRearleftArrowtriangleFill = "car.top.rearleft.arrowtriangle.fill" - - /// SF Symbols's name:car.top.rearright.arrowtriangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRearrightArrowtriangle = "car.top.rearright.arrowtriangle" - - /// SF Symbols's name:car.top.rearright.arrowtriangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carTopRearrightArrowtriangleFill = "car.top.rearright.arrowtriangle.fill" - - /// SF Symbols's name:car.window.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowLeft = "car.window.left" - - /// SF Symbols's name:car.window.left.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowLeftBadgeExclamationmark = "car.window.left.badge.exclamationmark" - - /// SF Symbols's name:car.window.left.badge.xmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowLeftBadgeXmark = "car.window.left.badge.xmark" - - /// SF Symbols's name:car.window.left.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowLeftExclamationmark = "car.window.left.exclamationmark" - - /// SF Symbols's name:car.window.left.xmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowLeftXmark = "car.window.left.xmark" - - /// SF Symbols's name:car.window.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowRight = "car.window.right" - - /// SF Symbols's name:car.window.right.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowRightBadgeExclamationmark = "car.window.right.badge.exclamationmark" - - /// SF Symbols's name:car.window.right.badge.xmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowRightBadgeXmark = "car.window.right.badge.xmark" - - /// SF Symbols's name:car.window.right.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowRightExclamationmark = "car.window.right.exclamationmark" - - /// SF Symbols's name:car.window.right.xmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carWindowRightXmark = "car.window.right.xmark" - - /// SF Symbols's name:carseat.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeft = "carseat.left" - - /// SF Symbols's name:carseat.left.1 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeft1 = "carseat.left.1" - - /// SF Symbols's name:carseat.left.1.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeft1Fill = "carseat.left.1.fill" - - /// SF Symbols's name:carseat.left.2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeft2 = "carseat.left.2" - - /// SF Symbols's name:carseat.left.2.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeft2Fill = "carseat.left.2.fill" - - /// SF Symbols's name:carseat.left.3 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeft3 = "carseat.left.3" - - /// SF Symbols's name:carseat.left.3.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeft3Fill = "carseat.left.3.fill" - - /// SF Symbols's name:carseat.left.and.heat.waves - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftAndHeatWaves = "carseat.left.and.heat.waves" - - /// SF Symbols's name:carseat.left.and.heat.waves.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftAndHeatWavesFill = "carseat.left.and.heat.waves.fill" - - /// SF Symbols's name:carseat.left.backrest.up.and.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftBackrestUpAndDown = "carseat.left.backrest.up.and.down" - - /// SF Symbols's name:carseat.left.backrest.up.and.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftBackrestUpAndDownFill = "carseat.left.backrest.up.and.down.fill" - - /// SF Symbols's name:carseat.left.fan - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftFan = "carseat.left.fan" - - /// SF Symbols's name:carseat.left.fan.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftFanFill = "carseat.left.fan.fill" - - /// SF Symbols's name:carseat.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftFill = "carseat.left.fill" - - /// SF Symbols's name:carseat.left.forward.and.backward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftForwardAndBackward = "carseat.left.forward.and.backward" - - /// SF Symbols's name:carseat.left.forward.and.backward.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftForwardAndBackwardFill = "carseat.left.forward.and.backward.fill" - - /// SF Symbols's name:carseat.left.massage - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftMassage = "carseat.left.massage" - - /// SF Symbols's name:carseat.left.massage.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftMassageFill = "carseat.left.massage.fill" - - /// SF Symbols's name:carseat.left.up.and.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftUpAndDown = "carseat.left.up.and.down" - - /// SF Symbols's name:carseat.left.up.and.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatLeftUpAndDownFill = "carseat.left.up.and.down.fill" - - /// SF Symbols's name:carseat.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRight = "carseat.right" - - /// SF Symbols's name:carseat.right.1 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRight1 = "carseat.right.1" - - /// SF Symbols's name:carseat.right.1.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRight1Fill = "carseat.right.1.fill" - - /// SF Symbols's name:carseat.right.2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRight2 = "carseat.right.2" - - /// SF Symbols's name:carseat.right.2.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRight2Fill = "carseat.right.2.fill" - - /// SF Symbols's name:carseat.right.3 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRight3 = "carseat.right.3" - - /// SF Symbols's name:carseat.right.3.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRight3Fill = "carseat.right.3.fill" - - /// SF Symbols's name:carseat.right.and.heat.waves - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightAndHeatWaves = "carseat.right.and.heat.waves" - - /// SF Symbols's name:carseat.right.and.heat.waves.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightAndHeatWavesFill = "carseat.right.and.heat.waves.fill" - - /// SF Symbols's name:carseat.right.backrest.up.and.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightBackrestUpAndDown = "carseat.right.backrest.up.and.down" - - /// SF Symbols's name:carseat.right.backrest.up.and.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightBackrestUpAndDownFill = "carseat.right.backrest.up.and.down.fill" - - /// SF Symbols's name:carseat.right.fan - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightFan = "carseat.right.fan" - - /// SF Symbols's name:carseat.right.fan.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightFanFill = "carseat.right.fan.fill" - - /// SF Symbols's name:carseat.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightFill = "carseat.right.fill" - - /// SF Symbols's name:carseat.right.forward.and.backward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightForwardAndBackward = "carseat.right.forward.and.backward" - - /// SF Symbols's name:carseat.right.forward.and.backward.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightForwardAndBackwardFill = "carseat.right.forward.and.backward.fill" - - /// SF Symbols's name:carseat.right.massage - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightMassage = "carseat.right.massage" - - /// SF Symbols's name:carseat.right.massage.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightMassageFill = "carseat.right.massage.fill" - - /// SF Symbols's name:carseat.right.up.and.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightUpAndDown = "carseat.right.up.and.down" - - /// SF Symbols's name:carseat.right.up.and.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case carseatRightUpAndDownFill = "carseat.right.up.and.down.fill" - - /// SF Symbols's name:cat - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cat = "cat" - - /// SF Symbols's name:cat.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case catCircle = "cat.circle" - - /// SF Symbols's name:cat.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case catCircleFill = "cat.circle.fill" - - /// SF Symbols's name:cat.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case catFill = "cat.fill" - - /// SF Symbols's name:character.magnify - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnify = "character.magnify" - - /// SF Symbols's name:character.magnify.ar - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnifyAr = "character.magnify.ar" - - /// SF Symbols's name:character.magnify.he - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnifyHe = "character.magnify.he" - - /// SF Symbols's name:character.magnify.hi - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnifyHi = "character.magnify.hi" - - /// SF Symbols's name:character.magnify.ja - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnifyJa = "character.magnify.ja" - - /// SF Symbols's name:character.magnify.ko - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnifyKo = "character.magnify.ko" - - /// SF Symbols's name:character.magnify.th - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnifyTh = "character.magnify.th" - - /// SF Symbols's name:character.magnify.zh - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case characterMagnifyZh = "character.magnify.zh" - - /// SF Symbols's name:chart.bar.xaxis.ascending - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chartBarXaxisAscending = "chart.bar.xaxis.ascending" - - /// SF Symbols's name:chart.bar.xaxis.ascending.badge.clock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chartBarXaxisAscendingBadgeClock = "chart.bar.xaxis.ascending.badge.clock" - - /// SF Symbols's name:chart.bar.xaxis.ascending.badge.clock.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chartBarXaxisAscendingBadgeClockRtl = "chart.bar.xaxis.ascending.badge.clock.rtl" - - /// SF Symbols's name:checkmark.applewatch - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case checkmarkApplewatch = "checkmark.applewatch" - - /// SF Symbols's name:checkmark.bubble.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case checkmarkBubbleFillRtl = "checkmark.bubble.fill.rtl" - - /// SF Symbols's name:checkmark.bubble.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case checkmarkBubbleRtl = "checkmark.bubble.rtl" - - /// SF Symbols's name:checkmark.gobackward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case checkmarkGobackward = "checkmark.gobackward" - - /// SF Symbols's name:checkmark.rectangle.stack - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case checkmarkRectangleStack = "checkmark.rectangle.stack" - - /// SF Symbols's name:checkmark.rectangle.stack.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case checkmarkRectangleStackFill = "checkmark.rectangle.stack.fill" - - /// SF Symbols's name:chineseyuanrenminbisign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chineseyuanrenminbisign = "chineseyuanrenminbisign" - - /// SF Symbols's name:chineseyuanrenminbisign.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chineseyuanrenminbisignCircle = "chineseyuanrenminbisign.circle" - - /// SF Symbols's name:chineseyuanrenminbisign.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chineseyuanrenminbisignCircleFill = "chineseyuanrenminbisign.circle.fill" - - /// SF Symbols's name:chineseyuanrenminbisign.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chineseyuanrenminbisignSquare = "chineseyuanrenminbisign.square" - - /// SF Symbols's name:chineseyuanrenminbisign.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case chineseyuanrenminbisignSquareFill = "chineseyuanrenminbisign.square.fill" - - /// SF Symbols's name:circle.badge.checkmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeCheckmark = "circle.badge.checkmark" - - /// SF Symbols's name:circle.badge.checkmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeCheckmarkFill = "circle.badge.checkmark.fill" - - /// SF Symbols's name:circle.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeExclamationmark = "circle.badge.exclamationmark" - - /// SF Symbols's name:circle.badge.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeExclamationmarkFill = "circle.badge.exclamationmark.fill" - - /// SF Symbols's name:circle.badge.minus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeMinus = "circle.badge.minus" - - /// SF Symbols's name:circle.badge.minus.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeMinusFill = "circle.badge.minus.fill" - - /// SF Symbols's name:circle.badge.plus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgePlus = "circle.badge.plus" - - /// SF Symbols's name:circle.badge.plus.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgePlusFill = "circle.badge.plus.fill" - - /// SF Symbols's name:circle.badge.questionmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeQuestionmark = "circle.badge.questionmark" - - /// SF Symbols's name:circle.badge.questionmark.ar - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeQuestionmarkAr = "circle.badge.questionmark.ar" - - /// SF Symbols's name:circle.badge.questionmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeQuestionmarkFill = "circle.badge.questionmark.fill" - - /// SF Symbols's name:circle.badge.questionmark.fill.ar - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeQuestionmarkFillAr = "circle.badge.questionmark.fill.ar" - - /// SF Symbols's name:circle.badge.xmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeXmark = "circle.badge.xmark" - - /// SF Symbols's name:circle.badge.xmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBadgeXmarkFill = "circle.badge.xmark.fill" - - /// SF Symbols's name:circle.bottomhalf.filled.inverse - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBottomhalfFilledInverse = "circle.bottomhalf.filled.inverse" - - /// SF Symbols's name:circle.bottomrighthalf.checkered - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleBottomrighthalfCheckered = "circle.bottomrighthalf.checkered" - - /// SF Symbols's name:circle.dotted.and.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleDottedAndCircle = "circle.dotted.and.circle" - - /// SF Symbols's name:circle.dotted.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleDottedCircle = "circle.dotted.circle" - - /// SF Symbols's name:circle.dotted.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleDottedCircleFill = "circle.dotted.circle.fill" - - /// SF Symbols's name:circle.filled.ipad - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleFilledIpad = "circle.filled.ipad" - - /// SF Symbols's name:circle.filled.ipad.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleFilledIpadFill = "circle.filled.ipad.fill" - - /// SF Symbols's name:circle.filled.ipad.landscape - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleFilledIpadLandscape = "circle.filled.ipad.landscape" - - /// SF Symbols's name:circle.filled.ipad.landscape.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleFilledIpadLandscapeFill = "circle.filled.ipad.landscape.fill" - - /// SF Symbols's name:circle.filled.iphone - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleFilledIphone = "circle.filled.iphone" - - /// SF Symbols's name:circle.filled.iphone.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleFilledIphoneFill = "circle.filled.iphone.fill" - - /// SF Symbols's name:circle.lefthalf.filled.inverse - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleLefthalfFilledInverse = "circle.lefthalf.filled.inverse" - - /// SF Symbols's name:circle.lefthalf.filled.righthalf.striped.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleLefthalfFilledRighthalfStripedHorizontal = "circle.lefthalf.filled.righthalf.striped.horizontal" - - /// SF Symbols's name:circle.lefthalf.filled.righthalf.striped.horizontal.inverse - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleLefthalfFilledRighthalfStripedHorizontalInverse = "circle.lefthalf.filled.righthalf.striped.horizontal.inverse" - - /// SF Symbols's name:circle.lefthalf.striped.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleLefthalfStripedHorizontal = "circle.lefthalf.striped.horizontal" - - /// SF Symbols's name:circle.lefthalf.striped.horizontal.inverse - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleLefthalfStripedHorizontalInverse = "circle.lefthalf.striped.horizontal.inverse" - - /// SF Symbols's name:circle.righthalf.filled.inverse - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleRighthalfFilledInverse = "circle.righthalf.filled.inverse" - - /// SF Symbols's name:circle.tophalf.filled.inverse - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case circleTophalfFilledInverse = "circle.tophalf.filled.inverse" - - /// SF Symbols's name:cloud.rainbow.half - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cloudRainbowHalf = "cloud.rainbow.half" - - /// SF Symbols's name:cloud.rainbow.half.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cloudRainbowHalfFill = "cloud.rainbow.half.fill" - - /// SF Symbols's name:creditcard.trianglebadge.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case creditcardTrianglebadgeExclamationmarkFill = "creditcard.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:cursorarrow.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cursorarrowSlash = "cursorarrow.slash" - - /// SF Symbols's name:cursorarrow.slash.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cursorarrowSlashSquare = "cursorarrow.slash.square" - - /// SF Symbols's name:cursorarrow.slash.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case cursorarrowSlashSquareFill = "cursorarrow.slash.square.fill" - - /// SF Symbols's name:danishkronesign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case danishkronesign = "danishkronesign" - - /// SF Symbols's name:danishkronesign.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case danishkronesignCircle = "danishkronesign.circle" - - /// SF Symbols's name:danishkronesign.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case danishkronesignCircleFill = "danishkronesign.circle.fill" - - /// SF Symbols's name:danishkronesign.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case danishkronesignSquare = "danishkronesign.square" - - /// SF Symbols's name:danishkronesign.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case danishkronesignSquareFill = "danishkronesign.square.fill" - - /// SF Symbols's name:dishwasher.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dishwasherCircle = "dishwasher.circle" - - /// SF Symbols's name:dishwasher.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dishwasherCircleFill = "dishwasher.circle.fill" - - /// SF Symbols's name:doc.badge.clock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case docBadgeClock = "doc.badge.clock" - - /// SF Symbols's name:doc.badge.clock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case docBadgeClockFill = "doc.badge.clock.fill" - - /// SF Symbols's name:dog - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dog = "dog" - - /// SF Symbols's name:dog.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dogCircle = "dog.circle" - - /// SF Symbols's name:dog.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dogCircleFill = "dog.circle.fill" - - /// SF Symbols's name:dog.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dogFill = "dog.fill" - - /// SF Symbols's name:drop.halffull - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dropHalffull = "drop.halffull" - - /// SF Symbols's name:drop.transmission - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dropTransmission = "drop.transmission" - - /// SF Symbols's name:dryer.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dryerCircle = "dryer.circle" - - /// SF Symbols's name:dryer.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case dryerCircleFill = "dryer.circle.fill" - - /// SF Symbols's name:ear.badge.waveform - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case earBadgeWaveform = "ear.badge.waveform" - - /// SF Symbols's name:engine.combustion.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case engineCombustionBadgeExclamationmark = "engine.combustion.badge.exclamationmark" - - /// SF Symbols's name:engine.combustion.badge.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case engineCombustionBadgeExclamationmarkFill = "engine.combustion.badge.exclamationmark.fill" - - /// SF Symbols's name:envelope.badge.person.crop - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case envelopeBadgePersonCrop = "envelope.badge.person.crop" - - /// SF Symbols's name:envelope.badge.person.crop.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case envelopeBadgePersonCropFill = "envelope.badge.person.crop.fill" - - /// SF Symbols's name:eurozonesign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case eurozonesign = "eurozonesign" - - /// SF Symbols's name:eurozonesign.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case eurozonesignCircle = "eurozonesign.circle" - - /// SF Symbols's name:eurozonesign.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case eurozonesignCircleFill = "eurozonesign.circle.fill" - - /// SF Symbols's name:eurozonesign.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case eurozonesignSquare = "eurozonesign.square" - - /// SF Symbols's name:eurozonesign.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case eurozonesignSquareFill = "eurozonesign.square.fill" - - /// SF Symbols's name:ev.charger - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evCharger = "ev.charger" - - /// SF Symbols's name:ev.charger.arrowtriangle.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerArrowtriangleLeft = "ev.charger.arrowtriangle.left" - - /// SF Symbols's name:ev.charger.arrowtriangle.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerArrowtriangleLeftFill = "ev.charger.arrowtriangle.left.fill" - - /// SF Symbols's name:ev.charger.arrowtriangle.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerArrowtriangleRight = "ev.charger.arrowtriangle.right" - - /// SF Symbols's name:ev.charger.arrowtriangle.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerArrowtriangleRightFill = "ev.charger.arrowtriangle.right.fill" - - /// SF Symbols's name:ev.charger.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerExclamationmark = "ev.charger.exclamationmark" - - /// SF Symbols's name:ev.charger.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerExclamationmarkFill = "ev.charger.exclamationmark.fill" - - /// SF Symbols's name:ev.charger.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerFill = "ev.charger.fill" - - /// SF Symbols's name:ev.charger.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerSlash = "ev.charger.slash" - - /// SF Symbols's name:ev.charger.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evChargerSlashFill = "ev.charger.slash.fill" - - /// SF Symbols's name:ev.plug.ac.gb.t - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugAcGbT = "ev.plug.ac.gb.t" - - /// SF Symbols's name:ev.plug.ac.gb.t.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugAcGbTFill = "ev.plug.ac.gb.t.fill" - - /// SF Symbols's name:ev.plug.ac.type.1 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugAcType1 = "ev.plug.ac.type.1" - - /// SF Symbols's name:ev.plug.ac.type.1.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugAcType1Fill = "ev.plug.ac.type.1.fill" - - /// SF Symbols's name:ev.plug.ac.type.2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugAcType2 = "ev.plug.ac.type.2" - - /// SF Symbols's name:ev.plug.ac.type.2.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugAcType2Fill = "ev.plug.ac.type.2.fill" - - /// SF Symbols's name:ev.plug.dc.ccs1 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcCcs1 = "ev.plug.dc.ccs1" - - /// SF Symbols's name:ev.plug.dc.ccs1.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcCcs1Fill = "ev.plug.dc.ccs1.fill" - - /// SF Symbols's name:ev.plug.dc.ccs2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcCcs2 = "ev.plug.dc.ccs2" - - /// SF Symbols's name:ev.plug.dc.ccs2.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcCcs2Fill = "ev.plug.dc.ccs2.fill" - - /// SF Symbols's name:ev.plug.dc.chademo - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcChademo = "ev.plug.dc.chademo" - - /// SF Symbols's name:ev.plug.dc.chademo.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcChademoFill = "ev.plug.dc.chademo.fill" - - /// SF Symbols's name:ev.plug.dc.gb.t - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcGbT = "ev.plug.dc.gb.t" - - /// SF Symbols's name:ev.plug.dc.gb.t.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcGbTFill = "ev.plug.dc.gb.t.fill" - - /// SF Symbols's name:ev.plug.dc.nacs - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcNacs = "ev.plug.dc.nacs" - - /// SF Symbols's name:ev.plug.dc.nacs.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case evPlugDcNacsFill = "ev.plug.dc.nacs.fill" - - /// SF Symbols's name:exclamationmark.tirepressure - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case exclamationmarkTirepressure = "exclamationmark.tirepressure" - - /// SF Symbols's name:exclamationmark.warninglight - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case exclamationmarkWarninglight = "exclamationmark.warninglight" - - /// SF Symbols's name:exclamationmark.warninglight.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case exclamationmarkWarninglightFill = "exclamationmark.warninglight.fill" - - /// SF Symbols's name:eyeglasses.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case eyeglassesSlash = "eyeglasses.slash" - - /// SF Symbols's name:fan - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fan = "fan" - - /// SF Symbols's name:fan.badge.automatic - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fanBadgeAutomatic = "fan.badge.automatic" - - /// SF Symbols's name:fan.badge.automatic.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fanBadgeAutomaticFill = "fan.badge.automatic.fill" - - /// SF Symbols's name:fan.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fanFill = "fan.fill" - - /// SF Symbols's name:fan.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fanSlash = "fan.slash" - - /// SF Symbols's name:fan.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fanSlashFill = "fan.slash.fill" - - /// SF Symbols's name:field.of.view.ultrawide - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fieldOfViewUltrawide = "field.of.view.ultrawide" - - /// SF Symbols's name:field.of.view.ultrawide.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fieldOfViewUltrawideFill = "field.of.view.ultrawide.fill" - - /// SF Symbols's name:field.of.view.wide - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fieldOfViewWide = "field.of.view.wide" - - /// SF Symbols's name:field.of.view.wide.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fieldOfViewWideFill = "field.of.view.wide.fill" - - /// SF Symbols's name:figure - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figure = "figure" - - /// SF Symbols's name:figure.2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figure2 = "figure.2" - - /// SF Symbols's name:figure.2.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figure2Circle = "figure.2.circle" - - /// SF Symbols's name:figure.2.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figure2CircleFill = "figure.2.circle.fill" - - /// SF Symbols's name:figure.child - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureChild = "figure.child" - - /// SF Symbols's name:figure.child.and.lock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureChildAndLock = "figure.child.and.lock" - - /// SF Symbols's name:figure.child.and.lock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureChildAndLockFill = "figure.child.and.lock.fill" - - /// SF Symbols's name:figure.child.and.lock.open - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureChildAndLockOpen = "figure.child.and.lock.open" - - /// SF Symbols's name:figure.child.and.lock.open.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureChildAndLockOpenFill = "figure.child.and.lock.open.fill" - - /// SF Symbols's name:figure.child.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureChildCircle = "figure.child.circle" - - /// SF Symbols's name:figure.child.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureChildCircleFill = "figure.child.circle.fill" - - /// SF Symbols's name:figure.seated.side - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSide = "figure.seated.side" - - /// SF Symbols's name:figure.seated.side.air.distribution.lower - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionLower = "figure.seated.side.air.distribution.lower" - - /// SF Symbols's name:figure.seated.side.air.distribution.middle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionMiddle = "figure.seated.side.air.distribution.middle" - - /// SF Symbols's name:figure.seated.side.air.distribution.middle.and.lower - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionMiddleAndLower = "figure.seated.side.air.distribution.middle.and.lower" - - /// SF Symbols's name:figure.seated.side.air.distribution.middle.and.lower.angled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionMiddleAndLowerAngled = "figure.seated.side.air.distribution.middle.and.lower.angled" - - /// SF Symbols's name:figure.seated.side.air.distribution.upper - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionUpper = "figure.seated.side.air.distribution.upper" - - /// SF Symbols's name:figure.seated.side.air.distribution.upper.angled.and.lower.angled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionUpperAngledAndLowerAngled = "figure.seated.side.air.distribution.upper.angled.and.lower.angled" - - /// SF Symbols's name:figure.seated.side.air.distribution.upper.angled.and.middle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionUpperAngledAndMiddle = "figure.seated.side.air.distribution.upper.angled.and.middle" - - /// SF Symbols's name:figure.seated.side.air.distribution.upper.angled.and.middle.and.lower.angled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAirDistributionUpperAngledAndMiddleAndLowerAngled = "figure.seated.side.air.distribution.upper.angled.and.middle.and.lower.angled" - - /// SF Symbols's name:figure.seated.side.automatic - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideAutomatic = "figure.seated.side.automatic" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves.air.distribution.lower - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionLower = "figure.seated.side.windshield.front.and.heat.waves.air.distribution.lower" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves.air.distribution.middle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionMiddle = "figure.seated.side.windshield.front.and.heat.waves.air.distribution.middle" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves.air.distribution.middle.and.lower - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionMiddleAndLower = "figure.seated.side.windshield.front.and.heat.waves.air.distribution.middle.and.lower" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpper = "figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper.and.lower - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndLower = "figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper.and.lower" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper.and.middle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndMiddle = "figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper.and.middle" - - /// SF Symbols's name:figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper.and.middle.and.lower - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndMiddleAndLower = "figure.seated.side.windshield.front.and.heat.waves.air.distribution.upper.and.middle.and.lower" - - /// SF Symbols's name:figure.walk.motion.trianglebadge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case figureWalkMotionTrianglebadgeExclamationmark = "figure.walk.motion.trianglebadge.exclamationmark" - - /// SF Symbols's name:fireworks - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fireworks = "fireworks" - - /// SF Symbols's name:flashlight.off.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flashlightOffCircle = "flashlight.off.circle" - - /// SF Symbols's name:flashlight.off.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flashlightOffCircleFill = "flashlight.off.circle.fill" - - /// SF Symbols's name:flashlight.on.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flashlightOnCircle = "flashlight.on.circle" - - /// SF Symbols's name:flashlight.on.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flashlightOnCircleFill = "flashlight.on.circle.fill" - - /// SF Symbols's name:flashlight.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flashlightSlash = "flashlight.slash" - - /// SF Symbols's name:flashlight.slash.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flashlightSlashCircle = "flashlight.slash.circle" - - /// SF Symbols's name:flashlight.slash.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flashlightSlashCircleFill = "flashlight.slash.circle.fill" - - /// SF Symbols's name:flask - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flask = "flask" - - /// SF Symbols's name:flask.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case flaskFill = "flask.fill" - - /// SF Symbols's name:fuelpump.arrowtriangle.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpArrowtriangleLeft = "fuelpump.arrowtriangle.left" - - /// SF Symbols's name:fuelpump.arrowtriangle.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpArrowtriangleLeftFill = "fuelpump.arrowtriangle.left.fill" - - /// SF Symbols's name:fuelpump.arrowtriangle.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpArrowtriangleRight = "fuelpump.arrowtriangle.right" - - /// SF Symbols's name:fuelpump.arrowtriangle.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpArrowtriangleRightFill = "fuelpump.arrowtriangle.right.fill" - - /// SF Symbols's name:fuelpump.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpExclamationmark = "fuelpump.exclamationmark" - - /// SF Symbols's name:fuelpump.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpExclamationmarkFill = "fuelpump.exclamationmark.fill" - - /// SF Symbols's name:fuelpump.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpSlash = "fuelpump.slash" - - /// SF Symbols's name:fuelpump.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case fuelpumpSlashFill = "fuelpump.slash.fill" - - /// SF Symbols's name:gauge.open.with.lines.needle.33percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeOpenWithLinesNeedle33percent = "gauge.open.with.lines.needle.33percent" - - /// SF Symbols's name:gauge.open.with.lines.needle.33percent.and.arrowtriangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeOpenWithLinesNeedle33percentAndArrowtriangle = "gauge.open.with.lines.needle.33percent.and.arrowtriangle" - - /// SF Symbols's name:gauge.open.with.lines.needle.33percent.and.arrowtriangle.from.0percent.to.50percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeOpenWithLinesNeedle33percentAndArrowtriangleFrom0percentTo50percent = "gauge.open.with.lines.needle.33percent.and.arrowtriangle.from.0percent.to.50percent" - - /// SF Symbols's name:gauge.open.with.lines.needle.67percent.and.arrowtriangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeOpenWithLinesNeedle67percentAndArrowtriangle = "gauge.open.with.lines.needle.67percent.and.arrowtriangle" - - /// SF Symbols's name:gauge.open.with.lines.needle.67percent.and.arrowtriangle.and.car - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeOpenWithLinesNeedle67percentAndArrowtriangleAndCar = "gauge.open.with.lines.needle.67percent.and.arrowtriangle.and.car" - - /// SF Symbols's name:gauge.open.with.lines.needle.84percent.exclamation - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeOpenWithLinesNeedle84percentExclamation = "gauge.open.with.lines.needle.84percent.exclamation" - - /// SF Symbols's name:gauge.with.dots.needle.0percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedle0percent = "gauge.with.dots.needle.0percent" - - /// SF Symbols's name:gauge.with.dots.needle.100percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedle100percent = "gauge.with.dots.needle.100percent" - - /// SF Symbols's name:gauge.with.dots.needle.33percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedle33percent = "gauge.with.dots.needle.33percent" - - /// SF Symbols's name:gauge.with.dots.needle.50percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedle50percent = "gauge.with.dots.needle.50percent" - - /// SF Symbols's name:gauge.with.dots.needle.67percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedle67percent = "gauge.with.dots.needle.67percent" - - /// SF Symbols's name:gauge.with.dots.needle.bottom.0percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedleBottom0percent = "gauge.with.dots.needle.bottom.0percent" - - /// SF Symbols's name:gauge.with.dots.needle.bottom.100percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedleBottom100percent = "gauge.with.dots.needle.bottom.100percent" - - /// SF Symbols's name:gauge.with.dots.needle.bottom.50percent - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedleBottom50percent = "gauge.with.dots.needle.bottom.50percent" - - /// SF Symbols's name:gauge.with.dots.needle.bottom.50percent.badge.minus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedleBottom50percentBadgeMinus = "gauge.with.dots.needle.bottom.50percent.badge.minus" - - /// SF Symbols's name:gauge.with.dots.needle.bottom.50percent.badge.plus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gaugeWithDotsNeedleBottom50percentBadgePlus = "gauge.with.dots.needle.bottom.50percent.badge.plus" - - /// SF Symbols's name:gearshift.layout.sixspeed - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gearshiftLayoutSixspeed = "gearshift.layout.sixspeed" - - /// SF Symbols's name:gym.bag - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gymBag = "gym.bag" - - /// SF Symbols's name:gym.bag.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case gymBagFill = "gym.bag.fill" - - /// SF Symbols's name:hand.point.up.left.and.text - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case handPointUpLeftAndText = "hand.point.up.left.and.text" - - /// SF Symbols's name:hand.point.up.left.and.text.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case handPointUpLeftAndTextFill = "hand.point.up.left.and.text.fill" - - /// SF Symbols's name:handbag.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case handbagCircle = "handbag.circle" - - /// SF Symbols's name:handbag.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case handbagCircleFill = "handbag.circle.fill" - - /// SF Symbols's name:hands.and.sparkles - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case handsAndSparkles = "hands.and.sparkles" - - /// SF Symbols's name:hands.and.sparkles.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case handsAndSparklesFill = "hands.and.sparkles.fill" - - /// SF Symbols's name:hanger - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case hanger = "hanger" - - /// SF Symbols's name:hare.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case hareCircle = "hare.circle" - - /// SF Symbols's name:hare.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case hareCircleFill = "hare.circle.fill" - - /// SF Symbols's name:head.profile.arrow.forward.and.visionpro - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case headProfileArrowForwardAndVisionpro = "head.profile.arrow.forward.and.visionpro" - - /// SF Symbols's name:heat.waves - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case heatWaves = "heat.waves" - - /// SF Symbols's name:horn - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case horn = "horn" - - /// SF Symbols's name:horn.blast - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case hornBlast = "horn.blast" - - /// SF Symbols's name:horn.blast.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case hornBlastFill = "horn.blast.fill" - - /// SF Symbols's name:horn.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case hornFill = "horn.fill" - - /// SF Symbols's name:info.bubble.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case infoBubbleFillRtl = "info.bubble.fill.rtl" - - /// SF Symbols's name:info.bubble.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case infoBubbleRtl = "info.bubble.rtl" - - /// SF Symbols's name:ipad.case - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ipadCase = "ipad.case" - - /// SF Symbols's name:ipad.case.and.iphone.case - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ipadCaseAndIphoneCase = "ipad.case.and.iphone.case" - - /// SF Symbols's name:ipad.sizes - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ipadSizes = "ipad.sizes" - - /// SF Symbols's name:iphone.and.arrow.left.and.arrow.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case iphoneAndArrowLeftAndArrowRight = "iphone.and.arrow.left.and.arrow.right" - - /// SF Symbols's name:iphone.case - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case iphoneCase = "iphone.case" - - /// SF Symbols's name:iphone.sizes - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case iphoneSizes = "iphone.sizes" - - /// SF Symbols's name:kashida.arabic - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case kashidaArabic = "kashida.arabic" - - /// SF Symbols's name:key.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case keySlash = "key.slash" - - /// SF Symbols's name:key.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case keySlashFill = "key.slash.fill" - - /// SF Symbols's name:l.button.roundedbottom.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lButtonRoundedbottomHorizontal = "l.button.roundedbottom.horizontal" - - /// SF Symbols's name:l.button.roundedbottom.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lButtonRoundedbottomHorizontalFill = "l.button.roundedbottom.horizontal.fill" - - /// SF Symbols's name:l1.button.roundedbottom.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l1ButtonRoundedbottomHorizontal = "l1.button.roundedbottom.horizontal" - - /// SF Symbols's name:l1.button.roundedbottom.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l1ButtonRoundedbottomHorizontalFill = "l1.button.roundedbottom.horizontal.fill" - - /// SF Symbols's name:l1.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l1Circle = "l1.circle" - - /// SF Symbols's name:l1.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l1CircleFill = "l1.circle.fill" - - /// SF Symbols's name:l2.button.angledtop.vertical.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l2ButtonAngledtopVerticalLeft = "l2.button.angledtop.vertical.left" - - /// SF Symbols's name:l2.button.angledtop.vertical.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l2ButtonAngledtopVerticalLeftFill = "l2.button.angledtop.vertical.left.fill" - - /// SF Symbols's name:l2.button.roundedtop.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l2ButtonRoundedtopHorizontal = "l2.button.roundedtop.horizontal" - - /// SF Symbols's name:l2.button.roundedtop.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l2ButtonRoundedtopHorizontalFill = "l2.button.roundedtop.horizontal.fill" - - /// SF Symbols's name:l2.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l2Circle = "l2.circle" - - /// SF Symbols's name:l2.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l2CircleFill = "l2.circle.fill" - - /// SF Symbols's name:l3.button.angledbottom.horizontal.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l3ButtonAngledbottomHorizontalLeft = "l3.button.angledbottom.horizontal.left" - - /// SF Symbols's name:l3.button.angledbottom.horizontal.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l3ButtonAngledbottomHorizontalLeftFill = "l3.button.angledbottom.horizontal.left.fill" - - /// SF Symbols's name:l4.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l4ButtonHorizontal = "l4.button.horizontal" - - /// SF Symbols's name:l4.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case l4ButtonHorizontalFill = "l4.button.horizontal.fill" - - /// SF Symbols's name:ladybug.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ladybugCircle = "ladybug.circle" - - /// SF Symbols's name:ladybug.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ladybugCircleFill = "ladybug.circle.fill" - - /// SF Symbols's name:laser.burst - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case laserBurst = "laser.burst" - - /// SF Symbols's name:lasso.badge.sparkles - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lassoBadgeSparkles = "lasso.badge.sparkles" - - /// SF Symbols's name:lb.button.roundedbottom.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lbButtonRoundedbottomHorizontal = "lb.button.roundedbottom.horizontal" - - /// SF Symbols's name:lb.button.roundedbottom.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lbButtonRoundedbottomHorizontalFill = "lb.button.roundedbottom.horizontal.fill" - - /// SF Symbols's name:lb.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lbCircle = "lb.circle" - - /// SF Symbols's name:lb.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lbCircleFill = "lb.circle.fill" - - /// SF Symbols's name:left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case left = "left" - - /// SF Symbols's name:left.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case leftCircle = "left.circle" - - /// SF Symbols's name:left.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case leftCircleFill = "left.circle.fill" - - /// SF Symbols's name:licenseplate - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case licenseplate = "licenseplate" - - /// SF Symbols's name:licenseplate.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case licenseplateFill = "licenseplate.fill" - - /// SF Symbols's name:lightbulb.max - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightbulbMax = "lightbulb.max" - - /// SF Symbols's name:lightbulb.max.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightbulbMaxFill = "lightbulb.max.fill" - - /// SF Symbols's name:lightbulb.min - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightbulbMin = "lightbulb.min" - - /// SF Symbols's name:lightbulb.min.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightbulbMinBadgeExclamationmark = "lightbulb.min.badge.exclamationmark" - - /// SF Symbols's name:lightbulb.min.badge.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightbulbMinBadgeExclamationmarkFill = "lightbulb.min.badge.exclamationmark.fill" - - /// SF Symbols's name:lightbulb.min.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightbulbMinFill = "lightbulb.min.fill" - - /// SF Symbols's name:lightrail - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightrail = "lightrail" - - /// SF Symbols's name:lightrail.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightrailFill = "lightrail.fill" - - /// SF Symbols's name:lightspectrum.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lightspectrumHorizontal = "lightspectrum.horizontal" - - /// SF Symbols's name:line.3.horizontal.button.angledtop.vertical.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case line3HorizontalButtonAngledtopVerticalRight = "line.3.horizontal.button.angledtop.vertical.right" - - /// SF Symbols's name:line.3.horizontal.button.angledtop.vertical.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case line3HorizontalButtonAngledtopVerticalRightFill = "line.3.horizontal.button.angledtop.vertical.right.fill" - - /// SF Symbols's name:lines.measurement.vertical - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case linesMeasurementVertical = "lines.measurement.vertical" - - /// SF Symbols's name:livephoto.badge.automatic - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case livephotoBadgeAutomatic = "livephoto.badge.automatic" - - /// SF Symbols's name:lizard.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lizardCircle = "lizard.circle" - - /// SF Symbols's name:lizard.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lizardCircleFill = "lizard.circle.fill" - - /// SF Symbols's name:lm.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lmButtonHorizontal = "lm.button.horizontal" - - /// SF Symbols's name:lm.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lmButtonHorizontalFill = "lm.button.horizontal.fill" - - /// SF Symbols's name:lock.app.dashed - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lockAppDashed = "lock.app.dashed" - - /// SF Symbols's name:lock.badge.clock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lockBadgeClock = "lock.badge.clock" - - /// SF Symbols's name:lock.badge.clock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lockBadgeClockFill = "lock.badge.clock.fill" - - /// SF Symbols's name:lock.circle.dotted - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lockCircleDotted = "lock.circle.dotted" - - /// SF Symbols's name:lsb.button.angledbottom.horizontal.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lsbButtonAngledbottomHorizontalLeft = "lsb.button.angledbottom.horizontal.left" - - /// SF Symbols's name:lsb.button.angledbottom.horizontal.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case lsbButtonAngledbottomHorizontalLeftFill = "lsb.button.angledbottom.horizontal.left.fill" - - /// SF Symbols's name:lt.button.roundedtop.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ltButtonRoundedtopHorizontal = "lt.button.roundedtop.horizontal" - - /// SF Symbols's name:lt.button.roundedtop.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ltButtonRoundedtopHorizontalFill = "lt.button.roundedtop.horizontal.fill" - - /// SF Symbols's name:lt.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ltCircle = "lt.circle" - - /// SF Symbols's name:lt.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case ltCircleFill = "lt.circle.fill" - - /// SF Symbols's name:m1.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m1ButtonHorizontal = "m1.button.horizontal" - - /// SF Symbols's name:m1.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m1ButtonHorizontalFill = "m1.button.horizontal.fill" - - /// SF Symbols's name:m2.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m2ButtonHorizontal = "m2.button.horizontal" - - /// SF Symbols's name:m2.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m2ButtonHorizontalFill = "m2.button.horizontal.fill" - - /// SF Symbols's name:m3.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m3ButtonHorizontal = "m3.button.horizontal" - - /// SF Symbols's name:m3.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m3ButtonHorizontalFill = "m3.button.horizontal.fill" - - /// SF Symbols's name:m4.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m4ButtonHorizontal = "m4.button.horizontal" - - /// SF Symbols's name:m4.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case m4ButtonHorizontalFill = "m4.button.horizontal.fill" - - /// SF Symbols's name:macbook - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case macbook = "macbook" - - /// SF Symbols's name:macbook.and.visionpro - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case macbookAndVisionpro = "macbook.and.visionpro" - - /// SF Symbols's name:macbook.gen1 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case macbookGen1 = "macbook.gen1" - - /// SF Symbols's name:macbook.gen2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case macbookGen2 = "macbook.gen2" - - /// SF Symbols's name:macwindow.and.cursorarrow - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case macwindowAndCursorarrow = "macwindow.and.cursorarrow" - - /// SF Symbols's name:macwindow.and.cursorarrow.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case macwindowAndCursorarrowRtl = "macwindow.and.cursorarrow.rtl" - - /// SF Symbols's name:mappin.and.ellipse.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case mappinAndEllipseCircle = "mappin.and.ellipse.circle" - - /// SF Symbols's name:mappin.and.ellipse.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case mappinAndEllipseCircleFill = "mappin.and.ellipse.circle.fill" - - /// SF Symbols's name:message.badge.waveform - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case messageBadgeWaveform = "message.badge.waveform" - - /// SF Symbols's name:message.badge.waveform.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case messageBadgeWaveformFill = "message.badge.waveform.fill" - - /// SF Symbols's name:moon.dust - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonDust = "moon.dust" - - /// SF Symbols's name:moon.dust.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonDustCircle = "moon.dust.circle" - - /// SF Symbols's name:moon.dust.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonDustCircleFill = "moon.dust.circle.fill" - - /// SF Symbols's name:moon.dust.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonDustFill = "moon.dust.fill" - - /// SF Symbols's name:moonrise - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonrise = "moonrise" - - /// SF Symbols's name:moonrise.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonriseCircle = "moonrise.circle" - - /// SF Symbols's name:moonrise.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonriseCircleFill = "moonrise.circle.fill" - - /// SF Symbols's name:moonrise.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonriseFill = "moonrise.fill" - - /// SF Symbols's name:moonset - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonset = "moonset" - - /// SF Symbols's name:moonset.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonsetCircle = "moonset.circle" - - /// SF Symbols's name:moonset.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonsetCircleFill = "moonset.circle.fill" - - /// SF Symbols's name:moonset.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case moonsetFill = "moonset.fill" - - /// SF Symbols's name:movieclapper - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case movieclapper = "movieclapper" - - /// SF Symbols's name:movieclapper.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case movieclapperFill = "movieclapper.fill" - - /// SF Symbols's name:network.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case networkSlash = "network.slash" - - /// SF Symbols's name:norwegiankronesign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case norwegiankronesign = "norwegiankronesign" - - /// SF Symbols's name:norwegiankronesign.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case norwegiankronesignCircle = "norwegiankronesign.circle" - - /// SF Symbols's name:norwegiankronesign.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case norwegiankronesignCircleFill = "norwegiankronesign.circle.fill" - - /// SF Symbols's name:norwegiankronesign.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case norwegiankronesignSquare = "norwegiankronesign.square" - - /// SF Symbols's name:norwegiankronesign.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case norwegiankronesignSquareFill = "norwegiankronesign.square.fill" - - /// SF Symbols's name:opticid - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case opticid = "opticid" - - /// SF Symbols's name:opticid.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case opticidFill = "opticid.fill" - - /// SF Symbols's name:p1.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p1ButtonHorizontal = "p1.button.horizontal" - - /// SF Symbols's name:p1.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p1ButtonHorizontalFill = "p1.button.horizontal.fill" - - /// SF Symbols's name:p2.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p2ButtonHorizontal = "p2.button.horizontal" - - /// SF Symbols's name:p2.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p2ButtonHorizontalFill = "p2.button.horizontal.fill" - - /// SF Symbols's name:p3.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p3ButtonHorizontal = "p3.button.horizontal" - - /// SF Symbols's name:p3.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p3ButtonHorizontalFill = "p3.button.horizontal.fill" - - /// SF Symbols's name:p4.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p4ButtonHorizontal = "p4.button.horizontal" - - /// SF Symbols's name:p4.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case p4ButtonHorizontalFill = "p4.button.horizontal.fill" - - /// SF Symbols's name:paddleshifter.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case paddleshifterLeft = "paddleshifter.left" - - /// SF Symbols's name:paddleshifter.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case paddleshifterLeftFill = "paddleshifter.left.fill" - - /// SF Symbols's name:paddleshifter.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case paddleshifterRight = "paddleshifter.right" - - /// SF Symbols's name:paddleshifter.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case paddleshifterRightFill = "paddleshifter.right.fill" - - /// SF Symbols's name:pano.badge.play - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case panoBadgePlay = "pano.badge.play" - - /// SF Symbols's name:pano.badge.play.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case panoBadgePlayFill = "pano.badge.play.fill" - - /// SF Symbols's name:parkingsign.radiowaves.left.and.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case parkingsignRadiowavesLeftAndRight = "parkingsign.radiowaves.left.and.right" - - /// SF Symbols's name:parkingsign.radiowaves.right.and.safetycone - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case parkingsignRadiowavesRightAndSafetycone = "parkingsign.radiowaves.right.and.safetycone" - - /// SF Symbols's name:parkingsign.steeringwheel - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case parkingsignSteeringwheel = "parkingsign.steeringwheel" - - /// SF Symbols's name:pedal.accelerator - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pedalAccelerator = "pedal.accelerator" - - /// SF Symbols's name:pedal.accelerator.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pedalAcceleratorFill = "pedal.accelerator.fill" - - /// SF Symbols's name:pedal.brake - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pedalBrake = "pedal.brake" - - /// SF Symbols's name:pedal.brake.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pedalBrakeFill = "pedal.brake.fill" - - /// SF Symbols's name:pedal.clutch - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pedalClutch = "pedal.clutch" - - /// SF Symbols's name:pedal.clutch.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pedalClutchFill = "pedal.clutch.fill" - - /// SF Symbols's name:pencil.and.scribble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pencilAndScribble = "pencil.and.scribble" - - /// SF Symbols's name:pencil.tip.crop.circle.badge.arrow.forward.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pencilTipCropCircleBadgeArrowForwardFill = "pencil.tip.crop.circle.badge.arrow.forward.fill" - - /// SF Symbols's name:pencil.tip.crop.circle.badge.minus.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pencilTipCropCircleBadgeMinusFill = "pencil.tip.crop.circle.badge.minus.fill" - - /// SF Symbols's name:pencil.tip.crop.circle.badge.plus.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pencilTipCropCircleBadgePlusFill = "pencil.tip.crop.circle.badge.plus.fill" - - /// SF Symbols's name:pencil.tip.crop.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pencilTipCropCircleFill = "pencil.tip.crop.circle.fill" - - /// SF Symbols's name:person.2.badge.key - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case person2BadgeKey = "person.2.badge.key" - - /// SF Symbols's name:person.2.badge.key.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case person2BadgeKeyFill = "person.2.badge.key.fill" - - /// SF Symbols's name:person.and.background.striped.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personAndBackgroundStripedHorizontal = "person.and.background.striped.horizontal" - - /// SF Symbols's name:person.bubble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personBubble = "person.bubble" - - /// SF Symbols's name:person.bubble.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personBubbleFill = "person.bubble.fill" - - /// SF Symbols's name:person.bust.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personBustCircle = "person.bust.circle" - - /// SF Symbols's name:person.bust.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personBustCircleFill = "person.bust.circle.fill" - - /// SF Symbols's name:person.crop.circle.dashed.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personCropCircleDashedCircle = "person.crop.circle.dashed.circle" - - /// SF Symbols's name:person.crop.circle.dashed.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personCropCircleDashedCircleFill = "person.crop.circle.dashed.circle.fill" - - /// SF Symbols's name:person.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personSlash = "person.slash" - - /// SF Symbols's name:person.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case personSlashFill = "person.slash.fill" - - /// SF Symbols's name:phone.badge.waveform - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case phoneBadgeWaveform = "phone.badge.waveform" - - /// SF Symbols's name:phone.badge.waveform.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case phoneBadgeWaveformFill = "phone.badge.waveform.fill" - - /// SF Symbols's name:phone.bubble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case phoneBubble = "phone.bubble" - - /// SF Symbols's name:phone.bubble.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case phoneBubbleFill = "phone.bubble.fill" - - /// SF Symbols's name:phone.bubble.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case phoneBubbleFillRtl = "phone.bubble.fill.rtl" - - /// SF Symbols's name:phone.bubble.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case phoneBubbleRtl = "phone.bubble.rtl" - - /// SF Symbols's name:photo.artframe.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoArtframeCircle = "photo.artframe.circle" - - /// SF Symbols's name:photo.artframe.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoArtframeCircleFill = "photo.artframe.circle.fill" - - /// SF Symbols's name:photo.badge.arrow.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoBadgeArrowDown = "photo.badge.arrow.down" - - /// SF Symbols's name:photo.badge.arrow.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoBadgeArrowDownFill = "photo.badge.arrow.down.fill" - - /// SF Symbols's name:photo.badge.checkmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoBadgeCheckmark = "photo.badge.checkmark" - - /// SF Symbols's name:photo.badge.checkmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoBadgeCheckmarkFill = "photo.badge.checkmark.fill" - - /// SF Symbols's name:photo.badge.plus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoBadgePlus = "photo.badge.plus" - - /// SF Symbols's name:photo.badge.plus.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case photoBadgePlusFill = "photo.badge.plus.fill" - - /// SF Symbols's name:play.house - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case playHouse = "play.house" - - /// SF Symbols's name:play.house.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case playHouseFill = "play.house.fill" - - /// SF Symbols's name:point.bottomleft.filled.forward.to.point.topright.scurvepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointBottomleftFilledForwardToPointToprightScurvepath = "point.bottomleft.filled.forward.to.point.topright.scurvepath" - - /// SF Symbols's name:point.bottomleft.forward.to.arrowtriangle.uturn.scurvepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointBottomleftForwardToArrowtriangleUturnScurvepath = "point.bottomleft.forward.to.arrowtriangle.uturn.scurvepath" - - /// SF Symbols's name:point.bottomleft.forward.to.arrowtriangle.uturn.scurvepath.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointBottomleftForwardToArrowtriangleUturnScurvepathFill = "point.bottomleft.forward.to.arrowtriangle.uturn.scurvepath.fill" - - /// SF Symbols's name:point.bottomleft.forward.to.point.topright.filled.scurvepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointBottomleftForwardToPointToprightFilledScurvepath = "point.bottomleft.forward.to.point.topright.filled.scurvepath" - - /// SF Symbols's name:point.bottomleft.forward.to.point.topright.scurvepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointBottomleftForwardToPointToprightScurvepath = "point.bottomleft.forward.to.point.topright.scurvepath" - - /// SF Symbols's name:point.bottomleft.forward.to.point.topright.scurvepath.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointBottomleftForwardToPointToprightScurvepathFill = "point.bottomleft.forward.to.point.topright.scurvepath.fill" - - /// SF Symbols's name:point.forward.to.point.capsulepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointForwardToPointCapsulepath = "point.forward.to.point.capsulepath" - - /// SF Symbols's name:point.forward.to.point.capsulepath.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointForwardToPointCapsulepathFill = "point.forward.to.point.capsulepath.fill" - - /// SF Symbols's name:point.topleft.down.to.point.bottomright.curvepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointTopleftDownToPointBottomrightCurvepath = "point.topleft.down.to.point.bottomright.curvepath" - - /// SF Symbols's name:point.topleft.down.to.point.bottomright.curvepath.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointTopleftDownToPointBottomrightCurvepathFill = "point.topleft.down.to.point.bottomright.curvepath.fill" - - /// SF Symbols's name:point.topleft.down.to.point.bottomright.filled.curvepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointTopleftDownToPointBottomrightFilledCurvepath = "point.topleft.down.to.point.bottomright.filled.curvepath" - - /// SF Symbols's name:point.topleft.filled.down.to.point.bottomright.curvepath - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case pointTopleftFilledDownToPointBottomrightCurvepath = "point.topleft.filled.down.to.point.bottomright.curvepath" - - /// SF Symbols's name:polishzlotysign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case polishzlotysign = "polishzlotysign" - - /// SF Symbols's name:polishzlotysign.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case polishzlotysignCircle = "polishzlotysign.circle" - - /// SF Symbols's name:polishzlotysign.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case polishzlotysignCircleFill = "polishzlotysign.circle.fill" - - /// SF Symbols's name:polishzlotysign.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case polishzlotysignSquare = "polishzlotysign.square" - - /// SF Symbols's name:polishzlotysign.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case polishzlotysignSquareFill = "polishzlotysign.square.fill" - - /// SF Symbols's name:powercord - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case powercord = "powercord" - - /// SF Symbols's name:powercord.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case powercordFill = "powercord.fill" - - /// SF Symbols's name:r.button.roundedbottom.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rButtonRoundedbottomHorizontal = "r.button.roundedbottom.horizontal" - - /// SF Symbols's name:r.button.roundedbottom.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rButtonRoundedbottomHorizontalFill = "r.button.roundedbottom.horizontal.fill" - - /// SF Symbols's name:r1.button.roundedbottom.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r1ButtonRoundedbottomHorizontal = "r1.button.roundedbottom.horizontal" - - /// SF Symbols's name:r1.button.roundedbottom.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r1ButtonRoundedbottomHorizontalFill = "r1.button.roundedbottom.horizontal.fill" - - /// SF Symbols's name:r1.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r1Circle = "r1.circle" - - /// SF Symbols's name:r1.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r1CircleFill = "r1.circle.fill" - - /// SF Symbols's name:r2.button.angledtop.vertical.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r2ButtonAngledtopVerticalRight = "r2.button.angledtop.vertical.right" - - /// SF Symbols's name:r2.button.angledtop.vertical.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r2ButtonAngledtopVerticalRightFill = "r2.button.angledtop.vertical.right.fill" - - /// SF Symbols's name:r2.button.roundedtop.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r2ButtonRoundedtopHorizontal = "r2.button.roundedtop.horizontal" - - /// SF Symbols's name:r2.button.roundedtop.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r2ButtonRoundedtopHorizontalFill = "r2.button.roundedtop.horizontal.fill" - - /// SF Symbols's name:r2.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r2Circle = "r2.circle" - - /// SF Symbols's name:r2.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r2CircleFill = "r2.circle.fill" - - /// SF Symbols's name:r3.button.angledbottom.horizontal.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r3ButtonAngledbottomHorizontalRight = "r3.button.angledbottom.horizontal.right" - - /// SF Symbols's name:r3.button.angledbottom.horizontal.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r3ButtonAngledbottomHorizontalRightFill = "r3.button.angledbottom.horizontal.right.fill" - - /// SF Symbols's name:r4.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r4ButtonHorizontal = "r4.button.horizontal" - - /// SF Symbols's name:r4.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case r4ButtonHorizontalFill = "r4.button.horizontal.fill" - - /// SF Symbols's name:rainbow - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rainbow = "rainbow" - - /// SF Symbols's name:rb.button.roundedbottom.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rbButtonRoundedbottomHorizontal = "rb.button.roundedbottom.horizontal" - - /// SF Symbols's name:rb.button.roundedbottom.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rbButtonRoundedbottomHorizontalFill = "rb.button.roundedbottom.horizontal.fill" - - /// SF Symbols's name:rb.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rbCircle = "rb.circle" - - /// SF Symbols's name:rb.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rbCircleFill = "rb.circle.fill" - - /// SF Symbols's name:rectangle.3.group.bubble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangle3GroupBubble = "rectangle.3.group.bubble" - - /// SF Symbols's name:rectangle.3.group.bubble.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangle3GroupBubbleFill = "rectangle.3.group.bubble.fill" - - /// SF Symbols's name:rectangle.checkered - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleCheckered = "rectangle.checkered" - - /// SF Symbols's name:rectangle.inset.badge.record - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleInsetBadgeRecord = "rectangle.inset.badge.record" - - /// SF Symbols's name:rectangle.landscape.rotate - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleLandscapeRotate = "rectangle.landscape.rotate" - - /// SF Symbols's name:rectangle.on.rectangle.button.angledtop.vertical.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleOnRectangleButtonAngledtopVerticalLeft = "rectangle.on.rectangle.button.angledtop.vertical.left" - - /// SF Symbols's name:rectangle.on.rectangle.button.angledtop.vertical.left.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleOnRectangleButtonAngledtopVerticalLeftFill = "rectangle.on.rectangle.button.angledtop.vertical.left.fill" - - /// SF Symbols's name:rectangle.portrait.badge.plus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectanglePortraitBadgePlus = "rectangle.portrait.badge.plus" - - /// SF Symbols's name:rectangle.portrait.badge.plus.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectanglePortraitBadgePlusFill = "rectangle.portrait.badge.plus.fill" - - /// SF Symbols's name:rectangle.portrait.rotate - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectanglePortraitRotate = "rectangle.portrait.rotate" - - /// SF Symbols's name:rectangle.ratio.16.to.9 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio16To9 = "rectangle.ratio.16.to.9" - - /// SF Symbols's name:rectangle.ratio.16.to.9.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio16To9Fill = "rectangle.ratio.16.to.9.fill" - - /// SF Symbols's name:rectangle.ratio.3.to.4 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio3To4 = "rectangle.ratio.3.to.4" - - /// SF Symbols's name:rectangle.ratio.3.to.4.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio3To4Fill = "rectangle.ratio.3.to.4.fill" - - /// SF Symbols's name:rectangle.ratio.4.to.3 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio4To3 = "rectangle.ratio.4.to.3" - - /// SF Symbols's name:rectangle.ratio.4.to.3.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio4To3Fill = "rectangle.ratio.4.to.3.fill" - - /// SF Symbols's name:rectangle.ratio.9.to.16 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio9To16 = "rectangle.ratio.9.to.16" - - /// SF Symbols's name:rectangle.ratio.9.to.16.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rectangleRatio9To16Fill = "rectangle.ratio.9.to.16.fill" - - /// SF Symbols's name:retarder.brakesignal.and.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case retarderBrakesignalAndExclamationmark = "retarder.brakesignal.and.exclamationmark" - - /// SF Symbols's name:retarder.brakesignal.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case retarderBrakesignalSlash = "retarder.brakesignal.slash" - - /// SF Symbols's name:right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case right = "right" - - /// SF Symbols's name:right.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rightCircle = "right.circle" - - /// SF Symbols's name:right.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rightCircleFill = "right.circle.fill" - - /// SF Symbols's name:righttriangle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case righttriangle = "righttriangle" - - /// SF Symbols's name:righttriangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case righttriangleFill = "righttriangle.fill" - - /// SF Symbols's name:righttriangle.split.diagonal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case righttriangleSplitDiagonal = "righttriangle.split.diagonal" - - /// SF Symbols's name:righttriangle.split.diagonal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case righttriangleSplitDiagonalFill = "righttriangle.split.diagonal.fill" - - /// SF Symbols's name:rm.button.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rmButtonHorizontal = "rm.button.horizontal" - - /// SF Symbols's name:rm.button.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rmButtonHorizontalFill = "rm.button.horizontal.fill" - - /// SF Symbols's name:rotate.3d.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rotate3dCircle = "rotate.3d.circle" - - /// SF Symbols's name:rotate.3d.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rotate3dCircleFill = "rotate.3d.circle.fill" - - /// SF Symbols's name:rotate.3d.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rotate3dFill = "rotate.3d.fill" - - /// SF Symbols's name:rsb.button.angledbottom.horizontal.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rsbButtonAngledbottomHorizontalRight = "rsb.button.angledbottom.horizontal.right" - - /// SF Symbols's name:rsb.button.angledbottom.horizontal.right.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rsbButtonAngledbottomHorizontalRightFill = "rsb.button.angledbottom.horizontal.right.fill" - - /// SF Symbols's name:rt.button.roundedtop.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rtButtonRoundedtopHorizontal = "rt.button.roundedtop.horizontal" - - /// SF Symbols's name:rt.button.roundedtop.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rtButtonRoundedtopHorizontalFill = "rt.button.roundedtop.horizontal.fill" - - /// SF Symbols's name:rt.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rtCircle = "rt.circle" - - /// SF Symbols's name:rt.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case rtCircleFill = "rt.circle.fill" - - /// SF Symbols's name:shared.with.you.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sharedWithYouCircle = "shared.with.you.circle" - - /// SF Symbols's name:shared.with.you.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sharedWithYouCircleFill = "shared.with.you.circle.fill" - - /// SF Symbols's name:shield.checkered - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shieldCheckered = "shield.checkered" - - /// SF Symbols's name:shield.lefthalf.filled.badge.checkmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shieldLefthalfFilledBadgeCheckmark = "shield.lefthalf.filled.badge.checkmark" - - /// SF Symbols's name:shield.lefthalf.filled.trianglebadge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shieldLefthalfFilledTrianglebadgeExclamationmark = "shield.lefthalf.filled.trianglebadge.exclamationmark" - - /// SF Symbols's name:shoe - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shoe = "shoe" - - /// SF Symbols's name:shoe.2 - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shoe2 = "shoe.2" - - /// SF Symbols's name:shoe.2.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shoe2Fill = "shoe.2.fill" - - /// SF Symbols's name:shoe.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shoeCircle = "shoe.circle" - - /// SF Symbols's name:shoe.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shoeCircleFill = "shoe.circle.fill" - - /// SF Symbols's name:shoe.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case shoeFill = "shoe.fill" - - /// SF Symbols's name:skateboard - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case skateboard = "skateboard" - - /// SF Symbols's name:skateboard.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case skateboardFill = "skateboard.fill" - - /// SF Symbols's name:skis - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case skis = "skis" - - /// SF Symbols's name:skis.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case skisFill = "skis.fill" - - /// SF Symbols's name:slider.horizontal.2.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sliderHorizontal2Square = "slider.horizontal.2.square" - - /// SF Symbols's name:slider.horizontal.below.sun.max - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sliderHorizontalBelowSunMax = "slider.horizontal.below.sun.max" - - /// SF Symbols's name:smartphone - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case smartphone = "smartphone" - - /// SF Symbols's name:snowboard - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case snowboard = "snowboard" - - /// SF Symbols's name:snowboard.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case snowboardFill = "snowboard.fill" - - /// SF Symbols's name:speaker.wave.2.bubble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case speakerWave2Bubble = "speaker.wave.2.bubble" - - /// SF Symbols's name:speaker.wave.2.bubble.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case speakerWave2BubbleFill = "speaker.wave.2.bubble.fill" - - /// SF Symbols's name:speaker.wave.2.bubble.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case speakerWave2BubbleFillRtl = "speaker.wave.2.bubble.fill.rtl" - - /// SF Symbols's name:speaker.wave.2.bubble.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case speakerWave2BubbleRtl = "speaker.wave.2.bubble.rtl" - - /// SF Symbols's name:square.2.layers.3d.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case square2Layers3dFill = "square.2.layers.3d.fill" - - /// SF Symbols's name:square.arrowtriangle.4.outward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareArrowtriangle4Outward = "square.arrowtriangle.4.outward" - - /// SF Symbols's name:square.badge.plus - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareBadgePlus = "square.badge.plus" - - /// SF Symbols's name:square.badge.plus.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareBadgePlusFill = "square.badge.plus.fill" - - /// SF Symbols's name:square.resize - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareResize = "square.resize" - - /// SF Symbols's name:square.resize.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareResizeDown = "square.resize.down" - - /// SF Symbols's name:square.resize.up - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareResizeUp = "square.resize.up" - - /// SF Symbols's name:square.stack.3d.up.badge.automatic - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareStack3dUpBadgeAutomatic = "square.stack.3d.up.badge.automatic" - - /// SF Symbols's name:square.stack.3d.up.badge.automatic.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareStack3dUpBadgeAutomaticFill = "square.stack.3d.up.badge.automatic.fill" - - /// SF Symbols's name:square.stack.3d.up.trianglebadge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareStack3dUpTrianglebadgeExclamationmark = "square.stack.3d.up.trianglebadge.exclamationmark" - - /// SF Symbols's name:square.stack.3d.up.trianglebadge.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareStack3dUpTrianglebadgeExclamationmarkFill = "square.stack.3d.up.trianglebadge.exclamationmark.fill" - - /// SF Symbols's name:squares.leading.rectangle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squaresLeadingRectangleFill = "squares.leading.rectangle.fill" - - /// SF Symbols's name:squareshape.dotted.squareshape - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareshapeDottedSquareshape = "squareshape.dotted.squareshape" - - /// SF Symbols's name:squareshape.squareshape.dotted - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case squareshapeSquareshapeDotted = "squareshape.squareshape.dotted" - - /// SF Symbols's name:staroflife.shield - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case staroflifeShield = "staroflife.shield" - - /// SF Symbols's name:staroflife.shield.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case staroflifeShieldFill = "staroflife.shield.fill" - - /// SF Symbols's name:steeringwheel.and.liquid.wave - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case steeringwheelAndLiquidWave = "steeringwheel.and.liquid.wave" - - /// SF Symbols's name:steeringwheel.arrowtriangle.left - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case steeringwheelArrowtriangleLeft = "steeringwheel.arrowtriangle.left" - - /// SF Symbols's name:steeringwheel.arrowtriangle.right - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case steeringwheelArrowtriangleRight = "steeringwheel.arrowtriangle.right" - - /// SF Symbols's name:steeringwheel.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case steeringwheelBadgeExclamationmark = "steeringwheel.badge.exclamationmark" - - /// SF Symbols's name:steeringwheel.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case steeringwheelCircle = "steeringwheel.circle" - - /// SF Symbols's name:steeringwheel.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case steeringwheelCircleFill = "steeringwheel.circle.fill" - - /// SF Symbols's name:storefront - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case storefront = "storefront" - - /// SF Symbols's name:storefront.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case storefrontCircle = "storefront.circle" - - /// SF Symbols's name:storefront.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case storefrontCircleFill = "storefront.circle.fill" - - /// SF Symbols's name:storefront.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case storefrontFill = "storefront.fill" - - /// SF Symbols's name:sun.horizon - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunHorizon = "sun.horizon" - - /// SF Symbols's name:sun.horizon.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunHorizonCircle = "sun.horizon.circle" - - /// SF Symbols's name:sun.horizon.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunHorizonCircleFill = "sun.horizon.circle.fill" - - /// SF Symbols's name:sun.horizon.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunHorizonFill = "sun.horizon.fill" - - /// SF Symbols's name:sun.rain - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunRain = "sun.rain" - - /// SF Symbols's name:sun.rain.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunRainCircle = "sun.rain.circle" - - /// SF Symbols's name:sun.rain.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunRainCircleFill = "sun.rain.circle.fill" - - /// SF Symbols's name:sun.rain.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunRainFill = "sun.rain.fill" - - /// SF Symbols's name:sun.snow - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunSnow = "sun.snow" - - /// SF Symbols's name:sun.snow.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunSnowCircle = "sun.snow.circle" - - /// SF Symbols's name:sun.snow.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunSnowCircleFill = "sun.snow.circle.fill" - - /// SF Symbols's name:sun.snow.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunSnowFill = "sun.snow.fill" - - /// SF Symbols's name:sunglasses - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunglasses = "sunglasses" - - /// SF Symbols's name:sunglasses.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case sunglassesFill = "sunglasses.fill" - - /// SF Symbols's name:surfboard - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case surfboard = "surfboard" - - /// SF Symbols's name:surfboard.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case surfboardFill = "surfboard.fill" - - /// SF Symbols's name:suv.side.hill.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideHillDown = "suv.side.hill.down" - - /// SF Symbols's name:suv.side.hill.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideHillDownFill = "suv.side.hill.down.fill" - - /// SF Symbols's name:suv.side.hill.up - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideHillUp = "suv.side.hill.up" - - /// SF Symbols's name:suv.side.hill.up.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideHillUpFill = "suv.side.hill.up.fill" - - /// SF Symbols's name:suv.side.lock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideLock = "suv.side.lock" - - /// SF Symbols's name:suv.side.lock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideLockFill = "suv.side.lock.fill" - - /// SF Symbols's name:suv.side.lock.open - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideLockOpen = "suv.side.lock.open" - - /// SF Symbols's name:suv.side.lock.open.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case suvSideLockOpenFill = "suv.side.lock.open.fill" - - /// SF Symbols's name:swedishkronasign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case swedishkronasign = "swedishkronasign" - - /// SF Symbols's name:swedishkronasign.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case swedishkronasignCircle = "swedishkronasign.circle" - - /// SF Symbols's name:swedishkronasign.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case swedishkronasignCircleFill = "swedishkronasign.circle.fill" - - /// SF Symbols's name:swedishkronasign.square - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case swedishkronasignSquare = "swedishkronasign.square" - - /// SF Symbols's name:swedishkronasign.square.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case swedishkronasignSquareFill = "swedishkronasign.square.fill" - - /// SF Symbols's name:swirl.circle.righthalf.filled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case swirlCircleRighthalfFilled = "swirl.circle.righthalf.filled" - - /// SF Symbols's name:swirl.circle.righthalf.filled.inverse - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case swirlCircleRighthalfFilledInverse = "swirl.circle.righthalf.filled.inverse" - - /// SF Symbols's name:textformat.12.km - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case textformat12Km = "textformat.12.km" - - /// SF Symbols's name:textformat.12.my - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case textformat12My = "textformat.12.my" - - /// SF Symbols's name:thermometer.variable.and.figure - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case thermometerVariableAndFigure = "thermometer.variable.and.figure" - - /// SF Symbols's name:thermometer.variable.and.figure.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case thermometerVariableAndFigureCircle = "thermometer.variable.and.figure.circle" - - /// SF Symbols's name:thermometer.variable.and.figure.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case thermometerVariableAndFigureCircleFill = "thermometer.variable.and.figure.circle.fill" - - /// SF Symbols's name:tirepressure - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tirepressure = "tirepressure" - - /// SF Symbols's name:tortoise.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tortoiseCircle = "tortoise.circle" - - /// SF Symbols's name:tortoise.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tortoiseCircleFill = "tortoise.circle.fill" - - /// SF Symbols's name:traction.control.tirepressure - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tractionControlTirepressure = "traction.control.tirepressure" - - /// SF Symbols's name:traction.control.tirepressure.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tractionControlTirepressureExclamationmark = "traction.control.tirepressure.exclamationmark" - - /// SF Symbols's name:traction.control.tirepressure.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tractionControlTirepressureSlash = "traction.control.tirepressure.slash" - - /// SF Symbols's name:triangleshape - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case triangleshape = "triangleshape" - - /// SF Symbols's name:triangleshape.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case triangleshapeFill = "triangleshape.fill" - - /// SF Symbols's name:truck.box - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckBox = "truck.box" - - /// SF Symbols's name:truck.box.badge.clock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckBoxBadgeClock = "truck.box.badge.clock" - - /// SF Symbols's name:truck.box.badge.clock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckBoxBadgeClockFill = "truck.box.badge.clock.fill" - - /// SF Symbols's name:truck.box.badge.clock.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckBoxBadgeClockFillRtl = "truck.box.badge.clock.fill.rtl" - - /// SF Symbols's name:truck.box.badge.clock.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckBoxBadgeClockRtl = "truck.box.badge.clock.rtl" - - /// SF Symbols's name:truck.box.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckBoxFill = "truck.box.fill" - - /// SF Symbols's name:truck.pickup.side - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSide = "truck.pickup.side" - - /// SF Symbols's name:truck.pickup.side.air.circulate - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideAirCirculate = "truck.pickup.side.air.circulate" - - /// SF Symbols's name:truck.pickup.side.air.circulate.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideAirCirculateFill = "truck.pickup.side.air.circulate.fill" - - /// SF Symbols's name:truck.pickup.side.air.fresh - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideAirFresh = "truck.pickup.side.air.fresh" - - /// SF Symbols's name:truck.pickup.side.air.fresh.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideAirFreshFill = "truck.pickup.side.air.fresh.fill" - - /// SF Symbols's name:truck.pickup.side.and.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideAndExclamationmark = "truck.pickup.side.and.exclamationmark" - - /// SF Symbols's name:truck.pickup.side.and.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideAndExclamationmarkFill = "truck.pickup.side.and.exclamationmark.fill" - - /// SF Symbols's name:truck.pickup.side.arrowtriangle.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideArrowtriangleDown = "truck.pickup.side.arrowtriangle.down" - - /// SF Symbols's name:truck.pickup.side.arrowtriangle.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideArrowtriangleDownFill = "truck.pickup.side.arrowtriangle.down.fill" - - /// SF Symbols's name:truck.pickup.side.arrowtriangle.up - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideArrowtriangleUp = "truck.pickup.side.arrowtriangle.up" - - /// SF Symbols's name:truck.pickup.side.arrowtriangle.up.arrowtriangle.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideArrowtriangleUpArrowtriangleDown = "truck.pickup.side.arrowtriangle.up.arrowtriangle.down" - - /// SF Symbols's name:truck.pickup.side.arrowtriangle.up.arrowtriangle.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideArrowtriangleUpArrowtriangleDownFill = "truck.pickup.side.arrowtriangle.up.arrowtriangle.down.fill" - - /// SF Symbols's name:truck.pickup.side.arrowtriangle.up.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideArrowtriangleUpFill = "truck.pickup.side.arrowtriangle.up.fill" - - /// SF Symbols's name:truck.pickup.side.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideFill = "truck.pickup.side.fill" - - /// SF Symbols's name:truck.pickup.side.front.open - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideFrontOpen = "truck.pickup.side.front.open" - - /// SF Symbols's name:truck.pickup.side.front.open.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideFrontOpenFill = "truck.pickup.side.front.open.fill" - - /// SF Symbols's name:truck.pickup.side.hill.down - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideHillDown = "truck.pickup.side.hill.down" - - /// SF Symbols's name:truck.pickup.side.hill.down.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideHillDownFill = "truck.pickup.side.hill.down.fill" - - /// SF Symbols's name:truck.pickup.side.hill.up - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideHillUp = "truck.pickup.side.hill.up" - - /// SF Symbols's name:truck.pickup.side.hill.up.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideHillUpFill = "truck.pickup.side.hill.up.fill" - - /// SF Symbols's name:truck.pickup.side.lock - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideLock = "truck.pickup.side.lock" - - /// SF Symbols's name:truck.pickup.side.lock.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideLockFill = "truck.pickup.side.lock.fill" - - /// SF Symbols's name:truck.pickup.side.lock.open - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideLockOpen = "truck.pickup.side.lock.open" - - /// SF Symbols's name:truck.pickup.side.lock.open.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case truckPickupSideLockOpenFill = "truck.pickup.side.lock.open.fill" - - /// SF Symbols's name:tshirt.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tshirtCircle = "tshirt.circle" - - /// SF Symbols's name:tshirt.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tshirtCircleFill = "tshirt.circle.fill" - - /// SF Symbols's name:tv.badge.wifi - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tvBadgeWifi = "tv.badge.wifi" - - /// SF Symbols's name:tv.badge.wifi.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tvBadgeWifiFill = "tv.badge.wifi.fill" - - /// SF Symbols's name:tv.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tvSlash = "tv.slash" - - /// SF Symbols's name:tv.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case tvSlashFill = "tv.slash.fill" - - /// SF Symbols's name:video.badge.waveform - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoBadgeWaveform = "video.badge.waveform" - - /// SF Symbols's name:video.badge.waveform.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoBadgeWaveformFill = "video.badge.waveform.fill" - - /// SF Symbols's name:video.bubble - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoBubble = "video.bubble" - - /// SF Symbols's name:video.bubble.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoBubbleFill = "video.bubble.fill" - - /// SF Symbols's name:video.bubble.fill.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoBubbleFillRtl = "video.bubble.fill.rtl" - - /// SF Symbols's name:video.bubble.rtl - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoBubbleRtl = "video.bubble.rtl" - - /// SF Symbols's name:video.slash.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoSlashCircle = "video.slash.circle" - - /// SF Symbols's name:video.slash.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case videoSlashCircleFill = "video.slash.circle.fill" - - /// SF Symbols's name:viewfinder.rectangular - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case viewfinderRectangular = "viewfinder.rectangular" - - /// SF Symbols's name:viewfinder.trianglebadge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case viewfinderTrianglebadgeExclamationmark = "viewfinder.trianglebadge.exclamationmark" - - /// SF Symbols's name:visionpro - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionpro = "visionpro" - - /// SF Symbols's name:visionpro.and.arrow.forward - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproAndArrowForward = "visionpro.and.arrow.forward" - - /// SF Symbols's name:visionpro.and.arrow.forward.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproAndArrowForwardFill = "visionpro.and.arrow.forward.fill" - - /// SF Symbols's name:visionpro.badge.exclamationmark - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproBadgeExclamationmark = "visionpro.badge.exclamationmark" - - /// SF Symbols's name:visionpro.badge.exclamationmark.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproBadgeExclamationmarkFill = "visionpro.badge.exclamationmark.fill" - - /// SF Symbols's name:visionpro.badge.play - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproBadgePlay = "visionpro.badge.play" - - /// SF Symbols's name:visionpro.badge.play.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproBadgePlayFill = "visionpro.badge.play.fill" - - /// SF Symbols's name:visionpro.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproCircle = "visionpro.circle" - - /// SF Symbols's name:visionpro.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproCircleFill = "visionpro.circle.fill" - - /// SF Symbols's name:visionpro.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproFill = "visionpro.fill" - - /// SF Symbols's name:visionpro.slash - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproSlash = "visionpro.slash" - - /// SF Symbols's name:visionpro.slash.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproSlashCircle = "visionpro.slash.circle" - - /// SF Symbols's name:visionpro.slash.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproSlashCircleFill = "visionpro.slash.circle.fill" - - /// SF Symbols's name:visionpro.slash.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case visionproSlashFill = "visionpro.slash.fill" - - /// SF Symbols's name:voiceover - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case voiceover = "voiceover" - - /// SF Symbols's name:warninglight - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case warninglight = "warninglight" - - /// SF Symbols's name:warninglight.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case warninglightFill = "warninglight.fill" - - /// SF Symbols's name:washer.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case washerCircle = "washer.circle" - - /// SF Symbols's name:washer.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case washerCircleFill = "washer.circle.fill" - - /// SF Symbols's name:watch.analog - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case watchAnalog = "watch.analog" - - /// SF Symbols's name:waterbottle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case waterbottle = "waterbottle" - - /// SF Symbols's name:waterbottle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case waterbottleFill = "waterbottle.fill" - - /// SF Symbols's name:waveform.and.person.filled - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case waveformAndPersonFilled = "waveform.and.person.filled" - - /// SF Symbols's name:waveform.badge.magnifyingglass - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case waveformBadgeMagnifyingglass = "waveform.badge.magnifyingglass" - - /// SF Symbols's name:waveform.badge.mic - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case waveformBadgeMic = "waveform.badge.mic" - - /// SF Symbols's name:wifi.exclamationmark.circle - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case wifiExclamationmarkCircle = "wifi.exclamationmark.circle" - - /// SF Symbols's name:wifi.exclamationmark.circle.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case wifiExclamationmarkCircleFill = "wifi.exclamationmark.circle.fill" - - /// SF Symbols's name:xserve.raid - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case xserveRaid = "xserve.raid" - - /// SF Symbols's name:yieldsign - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case yieldsign = "yieldsign" - - /// SF Symbols's name:yieldsign.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case yieldsignFill = "yieldsign.fill" - - /// SF Symbols's name:zl.button.roundedtop.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case zlButtonRoundedtopHorizontal = "zl.button.roundedtop.horizontal" - - /// SF Symbols's name:zl.button.roundedtop.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case zlButtonRoundedtopHorizontalFill = "zl.button.roundedtop.horizontal.fill" - - /// SF Symbols's name:zr.button.roundedtop.horizontal - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case zrButtonRoundedtopHorizontal = "zr.button.roundedtop.horizontal" - - /// SF Symbols's name:zr.button.roundedtop.horizontal.fill - @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) - case zrButtonRoundedtopHorizontalFill = "zr.button.roundedtop.horizontal.fill" - - public static var allCases: [SFSymbols] { - var allCases: [SFSymbols] = [] - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._0Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._0CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._0Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._0SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._00Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._00CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._00Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._00SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._01Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._01CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._01Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._01SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._02Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._02CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._02Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._02SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._03Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._03CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._03Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._03SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._04Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._04CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._04Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._04SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._05Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._05CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._05Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._05SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._06Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._06CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._06Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._06SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._07Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._07CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._07Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._07SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._08Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._08CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._08Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._08SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._09Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._09CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._09Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._09SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._1Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._1CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._1Magnifyingglass) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._1Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._1SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._10Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._10CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._10Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._10SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._11Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._11CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._11Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._11SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._12Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._12CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._12Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._12SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._13Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._13CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._13Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._13SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._14Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._14CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._14Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._14SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._15Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._15CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._15Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._15SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._16Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._16CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._16Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._16SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._17Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._17CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._17Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._17SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._18Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._18CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._18Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._18SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._19Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._19CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._19Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._19SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._2Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._2CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._2Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._2SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._20Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._20CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._20Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._20SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._21Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._21CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._21Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._21SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._22Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._22CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._22Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._22SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._23Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._23CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._23Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._23SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._24Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._24CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._24Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._24SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._25Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._25CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._25Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._25SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._26Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._26CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._26Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._26SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._27Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._27CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._27Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._27SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._28Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._28CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._28Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._28SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._29Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._29CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._29Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._29SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._3Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._3CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._3Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._3SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._30Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._30CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._30Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._30SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._31Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._31CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._31Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._31SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._32Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._32CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._32Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._32SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._33Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._33CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._33Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._33SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._34Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._34CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._34Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._34SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._35Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._35CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._35Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._35SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._36Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._36CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._36Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._36SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._37Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._37CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._37Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._37SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._38Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._38CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._38Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._38SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._39Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._39CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._39Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._39SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4AltCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4AltCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4AltSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4AltSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._4SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._40Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._40CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._40Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._40SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._41Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._41CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._41Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._41SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._42Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._42CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._42Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._42SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._43Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._43CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._43Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._43SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._44Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._44CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._44Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._44SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._45Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._45CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._45Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._45SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._46Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._46CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._46Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._46SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._47Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._47CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._47Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._47SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._48Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._48CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._48Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._48SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._49Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._49CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._49Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._49SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._5Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._5CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._5Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._5SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._50Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._50CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._50Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._50SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6AltCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6AltCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6AltSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6AltSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._6SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._7Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._7CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._7Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._7SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._8Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._8CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._8Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._8SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9AltCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9AltCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9AltSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9AltSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9Circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9CircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9Square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols._9SquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.a) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.aCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.aCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.aSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.aSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.airplane) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.airplayaudio) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.airplayvideo) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.alarm) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.alarmFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.alt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ant) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.antCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.antCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.antFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.antennaRadiowavesLeftAndRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.app) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.appBadge) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.appBadgeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.appFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.appGift) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.appGiftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.archivebox) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.archiveboxFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arkit) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrow2Circlepath) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrow2CirclepathCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrow2CirclepathCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrow2Squarepath) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrow3Trianglepath) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowBranch) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowClockwise) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowClockwiseCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowClockwiseCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowClockwiseIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowClockwiseIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowCounterclockwise) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowCounterclockwiseCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowCounterclockwiseCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowCounterclockwiseIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowCounterclockwiseIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownDoc) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownDocFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownLeftSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownLeftSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownLeftVideo) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownLeftVideoFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownRightAndArrowUpLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownRightSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownRightSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownToLine) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowDownToLineAlt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftAndRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftAndRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftAndRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftAndRightSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftAndRightSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftToLine) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowLeftToLineAlt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowMerge) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightArrowLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightArrowLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightArrowLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightArrowLeftSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightArrowLeftSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightToLine) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowRightToLineAlt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowSwap) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnDownLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnDownRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnLeftDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnLeftUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnRightDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnRightUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnUpLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowTurnUpRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpAndDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpAndDownCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpAndDownCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpAndDownSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpAndDownSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpArrowDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpArrowDownCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpArrowDownCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpArrowDownSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpArrowDownSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpBin) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpBinFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpDoc) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpDocFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpLeftAndArrowDownRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpLeftSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpLeftSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightDiamond) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightDiamondFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightVideo) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpRightVideoFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpToLine) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUpToLineAlt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnDownCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnDownCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnDownSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnDownSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnLeftSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnLeftSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnRightSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnRightSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnUpCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnUpCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnUpSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowUturnUpSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeft2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeft2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleDownCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleDownCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleDownFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleDownSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleDownSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleRightSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleRightSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleUpCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleUpCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleUpFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleUpSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.arrowtriangleUpSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.asteriskCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.asteriskCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.at) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.atBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.atBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.australsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.australsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.australsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.australsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.backward) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.backwardEnd) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.backwardEndAlt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.backwardEndAltFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.backwardEndFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.backwardFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.badgePlusRadiowavesRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bag) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bagBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bagBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bagFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bagFillBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bagFillBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bahtsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bahtsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bahtsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bahtsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bandage) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bandageFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.barcode) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.barcodeViewfinder) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.battery0) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.battery100) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.battery25) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bedDouble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bedDoubleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bell) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bellCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bellCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bellFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bellSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bellSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.binXmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.binXmarkFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bitcoinsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bitcoinsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bitcoinsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bitcoinsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bold) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boldItalicUnderline) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boldUnderline) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bolt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltBadgeA) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltBadgeAFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltHorizontal) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltHorizontalCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltHorizontalCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltHorizontalFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltHorizontalIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltHorizontalIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.boltSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.book) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bookCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bookCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bookFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bookmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bookmarkFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.briefcase) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.briefcaseFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleLeftAndBubbleRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleLeftAndBubbleRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleLeftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleMiddleBottom) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleMiddleBottomFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleMiddleTop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleMiddleTopFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.bubbleRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.burn) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.burst) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.burstFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.calendar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.calendarBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.calendarBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.calendarCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.calendarCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.camera) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraOnRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraOnRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraRotate) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraRotateFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cameraViewfinder) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.capslock) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.capslockFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.capsule) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.capsuleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.captionsBubble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.captionsBubbleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.carFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cart) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cartBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cartBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cartFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cartFillBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cartFillBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cedisignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cedisignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cedisignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cedisignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.centsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.centsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.centsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.centsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chartBar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chartBarFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chartPie) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chartPieFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkSeal) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkSealFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkShield) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkShieldFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.checkmarkSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronCompactDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronCompactLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronCompactRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronCompactUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronDownCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronDownCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronDownSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronDownSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronLeft2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronLeftCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronLeftCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronLeftSlashChevronRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronLeftSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronLeftSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronRight2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronRightCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronRightCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronRightSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronRightSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronUpChevronDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronUpCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronUpCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronUpSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.chevronUpSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleBottomthirdSplit) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleGrid3x3) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleGrid3x3Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleGridHex) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleGridHexFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleLefthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.circleRighthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.clear) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.clearFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.clock) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.clockFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudBolt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudBoltFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudBoltRain) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudBoltRainFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudDrizzle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudDrizzleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudFog) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudFogFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudHail) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudHailFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudHeavyrain) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudHeavyrainFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudMoon) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudMoonBolt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudMoonBoltFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudMoonFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudMoonRain) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudMoonRainFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudRain) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudRainFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSleet) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSleetFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSnow) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSnowFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSun) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSunBolt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSunBoltFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSunFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSunRain) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cloudSunRainFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.coloncurrencysignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.coloncurrencysignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.coloncurrencysignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.coloncurrencysignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.command) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.control) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.creditcard) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.creditcardFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.crop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cropRotate) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cruzeirosignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cruzeirosignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cruzeirosignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cruzeirosignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cube) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cubeBox) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cubeBoxFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cubeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.cursorRays) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.decreaseIndent) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.decreaseQuotelevel) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.deleteLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.deleteLeftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.deleteRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.deleteRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.desktopcomputer) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dial) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dialFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.divide) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.divideCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.divideCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.divideSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.divideSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.doc) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docAppend) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docOnClipboard) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docOnClipboardFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docOnDoc) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docOnDocFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docPlaintext) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docRichtext) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docText) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docTextFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docTextMagnifyingglass) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.docTextViewfinder) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dollarsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dollarsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dollarsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dollarsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dongsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dongsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dongsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dongsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dotRadiowavesLeftAndRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dotRadiowavesRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dotSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dotSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dropTriangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.dropTriangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ear) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eject) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ejectFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ellipsesBubble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ellipsesBubbleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ellipsis) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ellipsisCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ellipsisCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelope) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelopeBadge) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelopeBadgeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelopeCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelopeCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelopeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelopeOpen) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.envelopeOpenFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.equal) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.equalCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.equalCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.equalSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.equalSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.escape) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eurosignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eurosignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eurosignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eurosignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkBubble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkBubbleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkOctagon) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkOctagonFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkShield) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkShieldFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkTriangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.exclamationmarkTriangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eye) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eyeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eyeSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eyeSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eyedropper) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eyedropperFull) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eyedropperHalffull) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.eyeglasses) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fCursive) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fCursiveCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fCursiveCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.faceid) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.film) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.filmFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flag) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flagCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flagCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flagFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flagSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flagSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flame) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flameFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.florinsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.florinsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.florinsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.florinsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flowchart) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.flowchartFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folder) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderBadgePersonCrop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderFillBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderFillBadgePersonCrop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.folderFillBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.forward) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.forwardEnd) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.forwardEndAlt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.forwardEndAltFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.forwardEndFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.forwardFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.francsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.francsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.francsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.francsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.function) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.fx) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gamecontroller) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gamecontrollerFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gauge) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gaugeBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gaugeBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gear) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gift) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.giftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.globe) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward10) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward10Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward10Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward15) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward15Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward15Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward30) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward30Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward30Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward45) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward45Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward45Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward60) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward60Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward60Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward75) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward75Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward75Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward90) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward90Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackward90Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gobackwardMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward10) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward10Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward10Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward15) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward15Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward15Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward30) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward30Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward30Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward45) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward45Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward45Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward60) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward60Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward60Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward75) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward75Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward75Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward90) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward90Ar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforward90Hi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.goforwardPlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.greaterthan) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.greaterthanCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.greaterthanCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.greaterthanSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.greaterthanSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.grid) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gridCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.gridCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.guaranisignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.guaranisignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.guaranisignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.guaranisignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.guitars) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hammer) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hammerFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handDraw) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handDrawFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handPointLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handPointLeftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handPointRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handPointRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handRaised) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handRaisedFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handRaisedSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handRaisedSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handThumbsdown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handThumbsdownFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handThumbsup) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.handThumbsupFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.headphones) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heart) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heartCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heartCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heartFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heartSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heartSlashCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heartSlashCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.heartSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.helm) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hexagon) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hexagonFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hifispeaker) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hifispeakerFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hourglass) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hourglassBottomhalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hourglassTophalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.house) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.houseFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hryvniasignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hryvniasignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hryvniasignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hryvniasignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.hurricane) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.iCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.iCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.iSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.iSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudAndArrowDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudAndArrowDownFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudAndArrowUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudAndArrowUpFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.icloudSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.increaseIndent) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.increaseQuotelevel) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.indianrupeesignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.indianrupeesignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.indianrupeesignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.indianrupeesignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.info) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.infoCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.infoCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.italic) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.jCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.jCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.jSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.jSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.keyboard) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.keyboardChevronCompactDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kipsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kipsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kipsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.kipsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.largecircleFillCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.larisignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.larisignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.larisignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.larisignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lasso) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.leafArrowCirclepath) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lessthan) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lessthanCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lessthanCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lessthanSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lessthanSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lightMax) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lightMin) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lightbulb) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lightbulbFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lightbulbSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lightbulbSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lineHorizontal3) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lineHorizontal3Decrease) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lineHorizontal3DecreaseCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lineHorizontal3DecreaseCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.link) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.linkCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.linkCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.linkIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.linkIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lirasignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lirasignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lirasignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lirasignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.listBullet) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.listBulletBelowRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.listBulletIndent) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.listDash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.listNumber) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.listNumberRtl) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.livephoto) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.livephotoPlay) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.livephotoSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.location) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationNorth) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationNorthFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationNorthLine) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationNorthLineFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.locationSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lock) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockOpen) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockOpenFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockRotation) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockRotationOpen) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockShield) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockShieldFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.lockSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.macwindow) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.magnifyingglass) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.magnifyingglassCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.magnifyingglassCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.manatsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.manatsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.manatsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.manatsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.map) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mapFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mappin) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mappinAndEllipse) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mappinSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.memories) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.memoriesBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.memoriesBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.message) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.messageCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.messageCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.messageFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.metronome) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.mic) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.micCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.micCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.micFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.micSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.micSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.millsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.millsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.millsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.millsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusMagnifyingglass) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusSlashPlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.minusSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moon) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moonCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moonCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moonFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moonStars) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moonStarsFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moonZzz) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.moonZzzFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.multiply) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.multiplyCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.multiplyCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.multiplySquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.multiplySquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.musicHouse) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.musicHouseFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.musicMic) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.musicNote) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.musicNoteList) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nairasignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nairasignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nairasignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nairasignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.nosign) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.number) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.numberCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.numberCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.numberSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.numberSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.oCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.oCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.oSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.oSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.option) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.paintbrush) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.paintbrushFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pano) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.panoFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.paperclip) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.paperplane) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.paperplaneFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.paragraph) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pause) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pauseCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pauseCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pauseFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pauseRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pauseRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencil) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilAndEllipsisRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilAndOutline) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilTip) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilTipCropCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilTipCropCircleBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pencilTipCropCircleBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.percent) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.person) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.person2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.person2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.person2SquareStack) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.person2SquareStackFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.person3) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.person3Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personBadgeMinusFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personBadgePlusFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeCheckmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeExclam) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeXmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgeCheckmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgeExclam) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgeXmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personCropSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.personalhotspot) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.perspective) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesetasignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesetasignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesetasignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesetasignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesosignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesosignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesosignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pesosignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phone) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneArrowDownLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneArrowRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneArrowUpRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneDownCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneDownCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneDownFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneFillArrowDownLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneFillArrowRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneFillArrowUpRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.phoneFillBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.photo) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.photoFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.photoFillOnRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.photoOnRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pin) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pinFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pinSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.pinSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.play) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.playCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.playCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.playFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.playRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.playRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.playpause) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.playpauseFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusApp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusAppFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusBubble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusBubbleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusMagnifyingglass) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusRectangleFillOnRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusRectangleOnRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusSlashMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusSquareFillOnSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusSquareOnSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusminus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusminusCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.plusminusCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.power) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.printer) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.printerFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.projective) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.purchased) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.purchasedCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.purchasedCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.qCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.qCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.qSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.qSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.qrcode) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.qrcodeViewfinder) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkDiamond) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkDiamondFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkVideo) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkVideoFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkVideoFillRtl) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.questionmarkVideoRtl) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.quoteBubble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.quoteBubbleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.radiowavesLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.radiowavesRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rays) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.recordingtape) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangle3Offgrid) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangle3OffgridFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleAndArrowUpRightAndArrowDownLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleAndArrowUpRightAndArrowDownLeftSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleAndPaperclip) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleBadgeCheckmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleBadgeXmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleCompressVertical) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleDock) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleExpandVertical) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleFillBadgeCheckmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleFillBadgeXmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleFillOnRectangleAngledFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleFillOnRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleGrid1x2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleGrid1x2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleGrid2x2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleGrid2x2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleGrid3x2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleGrid3x2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleOnRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleAngled) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleSplit3x1) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleSplit3x1Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleSplit3x3) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleSplit3x3Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStack) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackBadgePersonCrop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackFillBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackFillBadgePersonCrop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackFillBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackPersonCrop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rectangleStackPersonCropFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.`repeat`) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.repeat1) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.`return`) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rhombus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rhombusFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rosette) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rotateLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rotateLeftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rotateRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rotateRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rublesignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rublesignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rublesignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rublesignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rupeesignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rupeesignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rupeesignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.rupeesignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.safari) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.safariFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.scissors) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.scope) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.scribble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.selectionPinInOut) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sheqelsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sheqelsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sheqelsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sheqelsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shield) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shieldFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shieldLefthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shieldSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shieldSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shift) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shiftFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.shuffle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sidebarLeft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sidebarRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.signature) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.skew) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.slashCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.slashCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sliderHorizontal3) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sliderHorizontalBelowRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.slowmo) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smallcircleCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smallcircleCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smallcircleFillCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smallcircleFillCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smiley) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smileyFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smoke) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.smokeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.snow) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sparkles) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speaker) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speaker1) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speaker1Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speaker2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speaker2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speaker3) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speaker3Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerSlashFillRtl) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerSlashRtl) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerZzz) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerZzzFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerZzzFillRtl) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speakerZzzRtl) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.speedometer) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sportscourt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sportscourtFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.square) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowDownFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowDownOnSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowDownOnSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowUpFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowUpOnSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndArrowUpOnSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndLineVerticalAndSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndLineVerticalAndSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareAndPencil) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareFillAndLineVerticalAndSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareFillAndLineVerticalSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareFillOnCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareFillOnSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareGrid2x2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareGrid2x2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareGrid3x2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareGrid3x2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareGrid4x3Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareLefthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareOnCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareOnSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareRighthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareSplit1x2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareSplit1x2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareSplit2x1) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareSplit2x1Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareSplit2x2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareSplit2x2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack3dDownDottedline) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack3dDownRight) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack3dDownRightFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack3dUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack3dUpFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack3dUpSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStack3dUpSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squareStackFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.squaresBelowRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.star) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.starCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.starCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.starFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.starLefthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.starSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.starSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.staroflife) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.staroflifeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sterlingsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sterlingsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sterlingsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sterlingsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.stop) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.stopCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.stopCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.stopFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.stopwatch) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.stopwatchFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.strikethrough) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitClub) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitClubFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitDiamond) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitDiamondFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitHeart) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitHeartFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitSpade) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.suitSpadeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sum) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunDust) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunDustFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunHaze) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunHazeFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunMax) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunMaxFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunMin) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunMinFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunrise) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunriseFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunset) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.sunsetFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tBubble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tBubbleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.table) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tableBadgeMore) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tableBadgeMoreFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tableFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tag) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tagCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tagCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tagFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.teletype) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.teletypeAnswer) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tengesignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tengesignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tengesignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tengesignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textAligncenter) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textAlignleft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textAlignright) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textAppend) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textBadgeCheckmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textBadgeStar) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textBadgeXmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textBubble) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textBubbleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textCursor) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textInsert) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textJustify) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textJustifyleft) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textJustifyright) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textQuote) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textbox) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformat) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformat123) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformatAbc) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformatAbcDottedunderline) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformatAlt) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformatSize) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformatSubscript) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.textformatSuperscript) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.thermometer) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.thermometerSnowflake) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.thermometerSun) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.timelapse) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.timer) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tornado) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tortoise) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tortoiseFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tramFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trashCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trashCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trashSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trashSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tray) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tray2) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tray2Fill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trayAndArrowDown) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trayAndArrowDownFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trayAndArrowUp) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trayAndArrowUpFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trayFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trayFull) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.trayFullFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.triangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.triangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.triangleLefthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.triangleRighthalfFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tropicalstorm) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tugriksignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tugriksignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tugriksignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tugriksignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tuningfork) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.turkishlirasignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.turkishlirasignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.turkishlirasignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.turkishlirasignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tv) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tvCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tvCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tvFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tvMusicNote) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.tvMusicNoteFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.uCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.uCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.uSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.uSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.uiwindowSplit2x1) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.umbrella) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.umbrellaFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.underline) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.vCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.vCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.vSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.vSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.video) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.videoBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.videoBadgePlusFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.videoCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.videoCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.videoFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.videoSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.videoSlashFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.view2d) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.view3d) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.viewfinder) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.viewfinderCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.viewfinderCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wandAndRays) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wandAndRaysInverse) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wandAndStars) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wandAndStarsInverse) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.waveform) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.waveformCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.waveformCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.waveformPath) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.waveformPathBadgeMinus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.waveformPathBadgePlus) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.waveformPathEcg) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wifi) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wifiExclamationmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wifiSlash) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wind) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.windSnow) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wonsignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wonsignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wonsignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wonsignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wrench) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.wrenchFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xSquareroot) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmark) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkIcloud) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkIcloudFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkOctagon) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkOctagonFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkRectangle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkRectangleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkSeal) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkSealFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkShield) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkShieldFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.xmarkSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.yCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.yCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ySquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.ySquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.yensignCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.yensignCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.yensignSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.yensignSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.zCircle) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.zCircleFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.zSquare) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.zSquareFill) - } - - if #available(iOS 13.0, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.0, *) { - allCases.append(SFSymbols.zzz) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.arrowUturnLeftCircleBadgeEllipsis) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.aspectratio) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.aspectratioFill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.car) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.circleGrid2x2) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.circleGrid2x2Fill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.flashlightOffFill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.flashlightOnFill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.flipHorizontal) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.flipHorizontalFill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.mappinCircle) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.mappinCircleFill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.paperclipCircle) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.paperclipCircleFill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.pinCircle) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.pinCircleFill) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.scissorsBadgeEllipsis) - } - - if #available(iOS 13.1, macOS 10.15, tvOS 13.0, visionOS 1.0, watchOS 6.1, *) { - allCases.append(SFSymbols.studentdesk) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols._1MagnifyingglassAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols._4kTv) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols._4kTvFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFillHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFillHi) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFillJa) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFillKo) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFillTh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedFillZh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedHi) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedJa) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedKo) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedTh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aBookClosedZh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.aMagnify) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.abc) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airplaneCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airplaneCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airpodLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airpodRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airpodproLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airpodproRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airpods) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airpodspro) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airportExpress) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airportExtreme) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.airportExtremeTower) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.amplifier) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appclip) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.applelogo) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.applescript) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.applescriptFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appletv) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appletvFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.applewatch) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.applewatchRadiowavesLeftAndRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.applewatchSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.applewatchWatchface) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appsIpad) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appsIpadLandscape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appsIphone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appsIphoneBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appsIphoneLandscape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.appsIphoneLandscapeRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.archiveboxCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.archiveboxCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowBackwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowBackwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowClockwiseHeart) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowClockwiseHeartFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownApp) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownAppFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownBackwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownBackwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForwardAndArrowUpBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForwardAndArrowUpBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForwardAndArrowUpBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownForwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownHeart) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownHeartFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownRightAndArrowUpLeftCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowDownRightAndArrowUpLeftCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowForwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowForwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowLeftAndRightRighttriangleLeftRighttriangleRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowLeftAndRightRighttriangleLeftRighttriangleRightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowLeftArrowRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowLeftArrowRightCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowLeftArrowRightCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowLeftArrowRightSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowLeftArrowRightSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowRectanglepath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowRightDocOnClipboard) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangle2Circlepath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangle2CirclepathCamera) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangle2CirclepathCameraFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangle2CirclepathCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangle2CirclepathCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangle2CirclepathDocOnClipboard) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleBranch) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleCapsulepath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleMerge) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTrianglePull) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleSwap) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleTurnUpRightCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleTurnUpRightCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleTurnUpRightDiamond) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTriangleTurnUpRightDiamondFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTurnUpForwardIphone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowTurnUpForwardIphoneFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpAndDownAndArrowLeftAndRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpAndDownRighttriangleUpFillRighttriangleDownFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpAndDownRighttriangleUpRighttriangleDown) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpAndPersonRectanglePortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpAndPersonRectangleTurnLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpAndPersonRectangleTurnRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackwardAndArrowDownForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackwardAndArrowDownForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackwardAndArrowDownForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpBackwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpDocOnClipboard) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpForwardApp) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpForwardAppFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpForwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpForwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpHeart) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpHeartFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpLeftAndArrowDownRightCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpLeftAndArrowDownRightCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpLeftAndDownRightAndArrowUpRightAndDownLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpLeftAndDownRightMagnifyingglass) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpMessage) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpMessageFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpRightAndArrowDownLeftRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUpRightAndArrowDownLeftRectangleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnBackwardCircleBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnBackwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnBackwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnForwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowUturnForwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeBounceForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeBounceForwardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeBounceRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeBounceRightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackward2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackward2Circle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackward2CircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackward2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackwardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpForwardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeft2Circle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpLeft2CircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeZigzagForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeZigzagForwardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeZigzagRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowshapeZigzagRightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleBackwardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleBackwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleBackwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleForwardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleForwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleForwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftAndLineVerticalAndArrowtriangleRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftFillAndLineVerticalAndArrowtriangleRightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleRightAndLineVerticalAndArrowtriangleLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.arrowtriangleRightFillAndLineVerticalAndArrowtriangleLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.atCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.atCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.atom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.backwardFrame) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.backwardFrameFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.badgePlusRadiowavesForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bagCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bagCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.banknote) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.banknoteFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.barometer) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.battery100Bolt) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.battery100BoltRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bellBadge) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bellBadgeFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bellSlashCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bellSlashCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bicycle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bicycleCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bicycleCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.binoculars) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.binocularsFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltCar) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltCarFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltFillBatteryblock) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltFillBatteryblockFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltHeart) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltHeartFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltSlashCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.boltSlashCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bonjour) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bookClosed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bookClosedFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bookmarkCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bookmarkCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bookmarkSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bookmarkSlashFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.booksVertical) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.booksVerticalFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.building) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.building2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.building2CropCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.building2CropCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.building2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.buildingColumns) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.buildingColumnsFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.buildingFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.bus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.busDoubledecker) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.busDoubledeckerFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.busFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.calendarBadgeClock) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.calendarBadgeClockRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.calendarBadgeExclamationmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraAperture) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraFillBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraFilters) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringCenterWeighted) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringCenterWeightedAverage) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringMatrix) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringMultispot) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringNone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringPartial) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringSpot) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringUnknown) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cameraMeteringUnknownAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.candybarphone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.capsulePortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.capsulePortraitFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.car2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.car2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.carCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.carCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.`case`) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.caseFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chartBarDocHorizontal) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chartBarDocHorizontalFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chartBarXaxis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.checkerboardRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.checkmarkIcloud) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.checkmarkIcloudFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.checkmarkRectanglePortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.checkmarkRectanglePortraitFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronBackward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronBackward2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronBackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronBackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronBackwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronBackwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronForward2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronForwardSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.chevronForwardSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleBottomhalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleDashedInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleFillSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleGridCross) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleGridCrossDownFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleGridCrossFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleGridCrossLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleGridCrossRightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleGridCrossUpFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circleTophalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlebadge) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlebadge2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlebadge2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlebadgeFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlesHexagongrid) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlesHexagongridFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlesHexagonpath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.circlesHexagonpathFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.clockArrowCirclepath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.comb) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.combFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.commandCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.commandCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.commandSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.commandSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.coneFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.contextualmenuAndCursorarrow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cpu) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.creditcardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.creditcardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cross) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.crossCase) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.crossCaseFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.crossCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.crossCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.crossFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.crown) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.crownFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cubeTransparent) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cubeTransparentFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.curlybraces) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.curlybracesSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.curlybracesSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowAndSquareOnSquareDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowClick) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowClick2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowClickBadgeClock) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowMotionlines) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowMotionlinesClick) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowRays) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cursorarrowSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cylinder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cylinderFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cylinderSplit1x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.cylinderSplit1x2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.deskclock) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.deskclockFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dialMax) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dialMaxFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dialMin) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dialMinFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.diamond) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.diamondFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace1) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace1Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace3Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace4) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace4Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace5) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace5Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace6) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dieFace6Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.display) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.display2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.displayTrianglebadgeExclamationmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docAppendFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docAppendFillRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docAppendRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docBadgeGearshape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docBadgeGearshapeFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docFillBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docFillBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docPlaintextFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docRichtextAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docRichtextFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docRichtextFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docRichtextFillHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docRichtextHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docTextBelowEcg) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docTextBelowEcgFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docTextFillViewfinder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.docZipper) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dockArrowDownRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dockArrowUpRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dockRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dotArrowtrianglesUpRightDownLeftCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dotCircleAndCursorarrow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dotRadiowavesForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dotSquareshape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dotSquareshapeFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dotSquareshapeSplit2x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dpad) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dpadDownFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dpadFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dpadLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dpadRightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dpadUpFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.drop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.dropFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.earBadgeCheckmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.earFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.earTrianglebadgeExclamationmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.earpods) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ejectCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ejectCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ellipsisBubble) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ellipsisBubbleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ellipsisRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ellipsisRectangleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.envelopeArrowTriangleBranch) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.envelopeArrowTriangleBranchFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.envelopeBadgeShieldLeadinghalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.envelopeFillBadgeShieldTrailinghalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.esim) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.esimFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.exclamationmark2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.exclamationmark3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.exclamationmarkArrowCirclepath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.exclamationmarkArrowTriangle2Circlepath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldrive) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgeCheckmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgeIcloud) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgeMinus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgePersonCrop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgeTimemachine) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgeWifi) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveBadgeXmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveConnectedToLineBelow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveConnectedToLineBelowFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeCheckmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeIcloud) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeMinus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgePersonCrop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeTimemachine) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeWifi) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeXmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.eyeCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.eyeCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.eyebrow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.eyes) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.eyesInverse) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.faceDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.faceDashedFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.faceSmiling) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.faceSmilingFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.faxmachine) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.fiberchannel) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureStand) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureStandLineDottedFigureStand) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWalk) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWalkCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWalkCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWalkDiamond) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWalkDiamondFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWave) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWaveCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.figureWaveCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.filemenuAndCursorarrow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.filemenuAndCursorarrowRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.filemenuAndSelection) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.flagBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.flagBadgeEllipsisFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.flagSlashCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.flagSlashCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.flipphone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.fn) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.folderBadgeGear) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.folderBadgeQuestionmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.folderBadgeQuestionmarkAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.folderFillBadgeGear) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.folderFillBadgeQuestionmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.folderFillBadgeQuestionmarkAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.forwardFrame) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.forwardFrameFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.gearshape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.gearshape2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.gearshape2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.gearshapeFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.giftCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.giftCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.giftcard) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.giftcardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.graduationcap) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.graduationcapFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.greetingcard) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.greetingcardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.guitarsFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.gyroscope) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hSquareFillOnSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hSquareOnSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointDown) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointDownFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointUp) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointUpBraille) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointUpBrailleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointUpFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointUpLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handPointUpLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handTap) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handTapFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handWave) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handWaveFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handsClap) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handsClapFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handsSparkles) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.handsSparklesFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.headphonesCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.headphonesCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hearingaidEar) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.heartTextSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.heartTextSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hifispeaker2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hifispeaker2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hifispeakerAndHomepod) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hifispeakerAndHomepodFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.highlighter) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.homekit) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.homepod) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.homepod2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.homepod2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.homepodFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.hourglassBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.houseCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.houseCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.infinity) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.internaldrive) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.internaldriveFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipad) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipadHomebutton) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipadHomebuttonLandscape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipadLandscape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.iphone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.iphoneHomebutton) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonRadiowavesLeftAndRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.iphoneRadiowavesLeftAndRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.iphoneSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipod) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipodshuffleGen1) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipodshuffleGen2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipodshuffleGen3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipodshuffleGen4) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ipodtouch) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.jSquareFillOnSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.jSquareOnSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.k) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.key) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyIcloud) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyIcloudFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyboardBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyboardChevronCompactLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyboardMacwindow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyboardOnehandedLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.keyboardOnehandedRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lJoystick) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lJoystickDown) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lJoystickDownFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lJoystickFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lRectangleRoundedbottom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lRectangleRoundedbottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.l1RectangleRoundedbottom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.l1RectangleRoundedbottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.l2RectangleRoundedtop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.l2RectangleRoundedtopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ladybug) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ladybugFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.laptopcomputer) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.laptopcomputerAndIphone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lassoSparkles) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.latch2Case) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.latch2CaseFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lbRectangleRoundedbottom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lbRectangleRoundedbottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.leaf) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.leafArrowTriangleCirclepath) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.leafFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.level) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.levelFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lifepreserver) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lifepreserverFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.line3CrossedSwirlCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.line3CrossedSwirlCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineDiagonal) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineDiagonalArrow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineHorizontal2DecreaseCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineHorizontal2DecreaseCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineHorizontal3Circle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineHorizontal3CircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineHorizontalStarFillLineHorizontal) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lineweight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.linkBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.listAndFilm) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.listBulletRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.listNumberAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.listStar) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.listTriangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.livephotoBadgeA) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.locationFillViewfinder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.locationViewfinder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockDoc) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockDocFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockRectangleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockRectangleOnRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockRectangleOnRectangleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockRectangleStack) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockRectangleStackFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockSquareStack) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lockSquareStackFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.loupe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ltRectangleRoundedtop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ltRectangleRoundedtopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lungs) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.lungsFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macmini) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macminiFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macproGen1) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macproGen2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macproGen2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macproGen3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macproGen3Server) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macwindowBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macwindowOnRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.macwindowOnRectangleRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mail) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mailAndTextMagnifyingglass) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mailAndTextMagnifyingglassRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mailFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mailStack) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mailStackFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.megaphone) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.megaphoneFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.memorychip) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.menubarArrowDownRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.menubarArrowUpRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.menubarDockRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.menubarDockRectangleBadgeRecord) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.menubarRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.metronomeFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.minusDiamond) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.minusDiamondFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.minusPlusBatteryblock) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.minusPlusBatteryblockFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.minusRectanglePortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.minusRectanglePortraitFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mosaic) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mosaicFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mount) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mountFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mouth) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mouthFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.move3d) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.musicNoteHouse) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.musicNoteHouseFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.musicQuarternote3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mustache) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.mustacheFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.network) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.newspaper) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.newspaperFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.nose) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.noseFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.note) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.noteText) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.noteTextBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.octagon) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.octagonFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.opticaldisc) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.opticaldiscdrive) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.opticaldiscdriveFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.oval) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ovalFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ovalPortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ovalPortraitFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paintbrushPointed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paintbrushPointedFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paintpalette) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paintpaletteFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paperclipBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paperplaneCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paperplaneCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.paragraphsign) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pc) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pencilTipCropCircleBadgeArrowForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.percentAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.person2Circle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.person2CircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personAndArrowLeftAndArrowRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeExclamationmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeQuestionmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeQuestionmarkAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgeExclamationmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgeQuestionmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personCropCircleFillBadgeQuestionmarkAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personCropSquareFillAndAtRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillAndArrowLeftAndArrowRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillBadgeMinus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillCheckmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillCheckmarkRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillQuestionmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillQuestionmarkAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillQuestionmarkRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillTurnDown) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillTurnLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillTurnRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillViewfinder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillXmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.personFillXmarkRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.phoneBubbleLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.phoneBubbleLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.phoneConnection) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.phoneFillConnection) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.photoOnRectangleAngled) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pianokeys) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pianokeysInverse) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pills) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pillsFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pip) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pipEnter) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pipExit) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pipFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pipRemove) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pipSwap) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.placeholdertextFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.playSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.playSlashFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusDiamond) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusDiamondFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusMessage) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusMessageFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusRectangleFillOnFolderFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusRectangleOnFolder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusRectanglePortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusRectanglePortraitFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.plusViewfinder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pointFillTopleftDownCurvedtoPointFillBottomrightUp) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pointTopleftDownCurvedtoPointBottomrightUp) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.poweroff) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.poweron) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.powersleep) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.printerDotmatrix) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.printerDotmatrixFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.printerDotmatrixFillAndPaperFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.printerFillAndPaperFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.puzzlepiece) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.puzzlepieceFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pyramid) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.pyramidFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkCircleAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkCircleFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkDiamondAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkDiamondFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkFolder) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkFolderAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkFolderFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkFolderFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkSquareAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkSquareDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkSquareDashedAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkSquareFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkVideoAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.questionmarkVideoFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.quoteBubbleFillRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.quoteBubbleRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rJoystick) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rJoystickDown) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rJoystickDownFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rJoystickFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rRectangleRoundedbottom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rRectangleRoundedbottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rSquareFillOnSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rSquareOnSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.r1RectangleRoundedbottom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.r1RectangleRoundedbottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.r2RectangleRoundedtop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.r2RectangleRoundedtopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.radio) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.radioFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rbRectangleRoundedbottom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rbRectangleRoundedbottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.recordCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.recordCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangle3OffgridBubbleLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangle3OffgridBubbleLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleAndPencilAndEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleAndPencilAndEllipsisRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleAndTextMagnifyingglass) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleAndTextMagnifyingglassRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleArrowtriangle2Inward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleArrowtriangle2Outward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleBadgeMinus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleBottomthirdInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleCenterInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleConnectedToLineBelow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleDashedAndPaperclip) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleDashedBadgeRecord) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleFillBadgeMinus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleFillBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleFillOnRectangleFillCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleFillOnRectangleFillCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleFillOnRectangleFillSlashFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleInsetBottomleftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleInsetBottomrightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleInsetTopleftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleInsetToprightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleLefthalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleLefthalfInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleLefthalfInsetFillArrowLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleLeftthirdInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectanglePortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectanglePortraitArrowtriangle2Inward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectanglePortraitArrowtriangle2Outward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectanglePortraitFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRighthalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRighthalfInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRighthalfInsetFillArrowRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRightthirdInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRoundedbottom) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRoundedbottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRoundedtop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleRoundedtopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSlashFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSplit1x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSplit1x2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSplit2x1) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSplit2x1Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSplit2x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rectangleSplit2x2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.restart) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.restartCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rotate3d) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rtRectangleRoundedtop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rtRectangleRoundedtopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ruler) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.rulerFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scale3d) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scalemass) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scalemassFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scanner) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scannerFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scribbleVariable) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scroll) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.scrollFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sdcard) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sdcardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.seal) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sealFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.serverRack) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shadow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shekelsignCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shekelsignCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shekelsignSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shekelsignSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shieldLefthalfFillSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shippingbox) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.shippingboxFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sidebarLeading) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sidebarSquaresLeading) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sidebarSquaresLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sidebarSquaresRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sidebarSquaresTrailing) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sidebarTrailing) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.signatureAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.signatureHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.signpostLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.signpostLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.signpostRight) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.signpostRightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.simcard) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.simcard2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.simcard2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.simcardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sleep) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sliderHorizontalBelowSquareFillAndSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sliderVertical3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sparkle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sparklesRectangleStack) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sparklesRectangleStackFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sparklesSquareFillOnSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerSlashCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerSlashCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerSlashCircleFillRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerSlashCircleRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave1) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave1Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave2Circle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave2CircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.speakerWave3Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.square2Stack3d) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.square2Stack3dBottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.square2Stack3dTopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.square3Stack3d) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.square3Stack3dBottomFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.square3Stack3dMiddleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.square3Stack3dTopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareAndAtRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareBottomhalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareDashedInsetFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareFillOnSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareFillTextGrid1x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x1BelowLineGrid1x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x1FillBelowLineGrid1x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x1FolderBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x1FolderFillBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3BottomleftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3BottommiddleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3BottomrightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3FillSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3MiddleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3MiddleleftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3MiddlerightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3TopleftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3TopmiddleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareGrid3x3ToprightFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareOnSquareDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareOnSquareSquareshapeControlhandles) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSlashFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSplitBottomrightquarter) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSplitBottomrightquarterFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSplitDiagonal) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSplitDiagonal2x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSplitDiagonal2x2Fill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareSplitDiagonalFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareStack3dDownForward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareStack3dDownForwardFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareStack3dForwardDottedline) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareStack3dForwardDottedlineFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareStack3dUpBadgeA) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareStack3dUpBadgeAFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareTophalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshapeControlhandlesOnSquareshapeControlhandles) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshapeDashedSquareshape) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshapeFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshapeSplit2x2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshapeSplit2x2Dotted) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshapeSplit3x3) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.squareshapeSquareshapeDashed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.starLeadinghalfFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.starSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.starSquareFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.staroflifeCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.staroflifeCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.stethoscope) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.sumAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.swift) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.switch2) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tBubbleAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tBubbleFillAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tBubbleFillHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tBubbleHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tablecells) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tablecellsBadgeEllipsis) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tablecellsBadgeEllipsisFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tablecellsFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tagSlash) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tagSlashFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.target) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.teletypeCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.teletypeCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.terminal) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.terminalFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textAndCommandMacwindow) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textBadgeCheckmarkRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textBelowPhoto) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textBelowPhotoFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textBookClosed) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textBookClosedFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textBubbleFillRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textBubbleRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textCursorAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textCursorHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textCursorHi) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textCursorJa) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textCursorKo) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textCursorTh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textCursorZh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textMagnifyingglass) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textMagnifyingglassRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textQuoteRtl) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textRedaction) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textboxAr) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textboxHe) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textboxHi) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textboxJa) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textboxKo) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textboxTh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textboxZh) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.textformat123Ar) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.thermometerSunFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ticket) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.ticketFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.timelineSelection) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.timerSquare) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.togglepower) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.touchid) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tram) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tramCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tramCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tramTunnelFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.trayCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.trayCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.triangleCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.triangleCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.tvAndHifispeakerFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.videoBadgeCheckmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.videoBubbleLeft) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.videoBubbleLeftFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.videoFillBadgeCheckmark) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.videoFillBadgePlus) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wake) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.walletPass) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.walletPassFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3Backward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3BackwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3BackwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3Forward) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3ForwardCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3ForwardCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3Left) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3LeftCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3LeftCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3Right) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3RightCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wave3RightCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.waveformPathEcgRectangle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.waveformPathEcgRectangleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wrenchAndScrewdriver) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.wrenchAndScrewdriverFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkBin) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkBinCircle) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkBinCircleFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkBinFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkDiamond) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkDiamondFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkRectanglePortrait) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xmarkRectanglePortraitFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.xserve) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.zlRectangleRoundedtop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.zlRectangleRoundedtopFill) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.zrRectangleRoundedtop) - } - - if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, watchOS 7.0, *) { - allCases.append(SFSymbols.zrRectangleRoundedtopFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.aqiHigh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.aqiLow) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.aqiMedium) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.brazilianrealsignCircle) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.brazilianrealsignCircleFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.brazilianrealsignSquare) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.brazilianrealsignSquareFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.cartCircle) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.cartCircleFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.character) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosed) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFillAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFillHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFillHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFillJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFillKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFillTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedFillZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterBookClosedZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.characterZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.clockArrow2Circlepath) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.directcurrent) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.docTextBelowEcgFillRtl) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.docTextBelowEcgRtl) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.exclamationmarkApplewatch) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.infinityCircle) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.infinityCircleFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.ipadBadgePlay) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.ipadHomebuttonBadgePlay) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.ipadHomebuttonLandscapeBadgePlay) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.ipadLandscapeBadgePlay) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.iphoneBadgePlay) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.iphoneHomebuttonBadgePlay) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.iphoneHomebuttonLandscape) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.iphoneLandscape) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.ipodtouchLandscape) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.lockApplewatch) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.photoTv) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.playTv) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.playTvFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.rectangleBadgePersonCrop) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.rectangleFillBadgePersonCrop) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.rectangleTopthirdInset) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.repeat1Circle) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.repeat1CircleFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.repeatCircle) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.repeatCircleFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.shieldCheckerboard) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.shuffleCircle) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.shuffleCircleFill) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textBelowPhotoFillRtl) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textBelowPhotoRtl) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLarger) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLargerAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLargerHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLargerHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLargerJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLargerKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLargerTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeLargerZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmaller) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmallerAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmallerHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmallerHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmallerJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmallerKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmallerTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeSmallerZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSizeZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSubscriptAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSubscriptHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSubscriptHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSubscriptJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSubscriptKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSubscriptTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSubscriptZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSuperscriptAr) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSuperscriptHe) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSuperscriptHi) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSuperscriptJa) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSuperscriptKo) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSuperscriptTh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.textformatSuperscriptZh) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.torus) - } - - if #available(iOS 14.2, macOS 11.0, tvOS 14.2, visionOS 1.0, watchOS 7.1, *) { - allCases.append(SFSymbols.tvAndMediabox) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.airpodsmax) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.applewatchSideRight) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterBubble) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterBubbleAr) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterBubbleFill) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterBubbleFillAr) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterBubbleFillHe) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterBubbleHe) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeam) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeamAr) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeamHe) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeamHi) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeamJa) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeamKo) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeamTh) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterCursorIbeamZh) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextbox) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextboxAr) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextboxHe) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextboxHi) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextboxJa) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextboxKo) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextboxTh) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.characterTextboxZh) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.hifispeakerAndHomepodmini) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.hifispeakerAndHomepodminiFill) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.homepodAndHomepodmini) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.homepodAndHomepodminiFill) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.homepodmini) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.homepodmini2) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.homepodmini2Fill) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.homepodminiFill) - } - - if #available(iOS 14.5, macOS 11.3, tvOS 14.5, visionOS 1.0, watchOS 7.4, *) { - allCases.append(SFSymbols.rectangleTopthirdInsetFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols._1MagnifyingglassHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols._123Rectangle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols._123RectangleAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols._123RectangleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols._123RectangleFillAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols._123RectangleFillHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols._123RectangleHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplaneArrival) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplaneDeparture) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplayaudioBadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplayaudioCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplayaudioCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplayvideoBadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplayvideoCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airplayvideoCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airpodsChargingcase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airpodsChargingcaseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airpodsChargingcaseWireless) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airpodsChargingcaseWirelessFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airpodsproChargingcaseWireless) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airpodsproChargingcaseWirelessFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airtag) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airtagFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airtagRadiowavesForward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airtagRadiowavesForwardFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airtagRadiowavesForwardFillRtl) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.airtagRadiowavesForwardRtl) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignHorizontalCenter) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignHorizontalCenterFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignHorizontalLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignHorizontalLeftFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignHorizontalRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignHorizontalRightFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignVerticalBottom) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignVerticalBottomFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignVerticalCenter) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignVerticalCenterFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignVerticalTop) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alignVerticalTopFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.allergens) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.alternatingcurrent) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.antennaRadiowavesLeftAndRightCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.antennaRadiowavesLeftAndRightCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.antennaRadiowavesLeftAndRightSlash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appBadgeCheckmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appBadgeCheckmarkFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appConnectedToAppBelowFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appDashed) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.applepencil) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen1) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen1Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen2) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen2Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen3) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen3Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen4) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.appletvremoteGen4Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.applewatchCaseInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arkitBadgeXmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowBackwardToLine) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowBackwardToLineCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowBackwardToLineCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowDownToLineCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowDownToLineCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowDownToLineCompact) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowForwardToLine) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowForwardToLineCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowForwardToLineCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowLeftToLineCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowLeftToLineCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowLeftToLineCompact) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowRightToLineCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowRightToLineCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowRightToLineCompact) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowUpAndDownRighttriangleUpRighttriangleDownFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowUpToLineCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowUpToLineCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowUpToLineCompact) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowtriangleLeftAndLineVerticalAndArrowtriangleRightFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.arrowtriangleRightAndLineVerticalAndArrowtriangleLeftFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.asterisk) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.backwardCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.backwardCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.battery50) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.battery75) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsEarphones) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsHeadphones) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsPowerbeats) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsPowerbeats3) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsPowerbeatspro) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsPowerbeatsproChargingcase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsPowerbeatsproChargingcaseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsPowerbeatsproLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsPowerbeatsproRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsStudiobudLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsStudiobudRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsStudiobuds) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsStudiobudsChargingcase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.beatsStudiobudsChargingcaseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bedDoubleCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bedDoubleCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bellAndWaveform) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bellAndWaveformFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bellBadgeCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bellBadgeCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bellSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bellSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltBatteryblock) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltBatteryblockFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltCarCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltCarCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltShield) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltShieldFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.boltSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bookClosedCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bookClosedCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bookmarkSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bookmarkSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.booksVerticalCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.booksVerticalCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.brain) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.brainHeadProfile) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.briefcaseCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.briefcaseCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bubbleLeftAndExclamationmarkBubbleRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bubbleLeftAndExclamationmarkBubbleRightFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bubbleLeftCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bubbleLeftCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bubbleRightCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.bubbleRightCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.buildingColumnsCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.buildingColumnsCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cableConnector) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cableConnectorHorizontal) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cablecar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cablecarFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.calendarDayTimelineLeading) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.calendarDayTimelineLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.calendarDayTimelineRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.calendarDayTimelineTrailing) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cameraShutterButton) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cameraShutterButtonFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsuleBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsuleInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsuleLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsulePortraitBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsulePortraitInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsulePortraitLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsulePortraitRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsulePortraitTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsuleRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.capsuleTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.carFerry) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.carFerryFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleFillHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleFillJa) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleFillKo) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleFillTh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleFillZh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleJa) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleKo) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleTh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.characterBubbleZh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.chartLineUptrendXyaxis) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.chartLineUptrendXyaxisCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.chartLineUptrendXyaxisCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.chartXyaxisLine) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checkerboardShield) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checklist) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checklistRtl) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checkmarkBubble) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checkmarkBubbleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checkmarkCircleTrianglebadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checkmarkDiamond) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.checkmarkDiamondFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.chevronLeftForwardslashChevronRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleAndLineHorizontal) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleAndLineHorizontalFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleDashedInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleDotted) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGrid2x1) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGrid2x1Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGrid2x1LeftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGrid2x1RightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGrid3x3Circle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGrid3x3CircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGridCrossDownFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGridCrossLeftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGridCrossRightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleGridCrossUpFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleHexagongrid) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleHexagongridCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleHexagongridCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleHexagongridFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleHexagonpath) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleHexagonpathFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleSlash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleSlashFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.circleTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.clockBadgeCheckmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.clockBadgeCheckmarkFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.clockBadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.clockBadgeExclamationmarkFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.clockCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.clockCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.computermouse) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.computermouseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cpuFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.creditcardAnd123) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.creditcardTrianglebadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.crossVial) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.crossVialFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cupAndSaucer) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.cupAndSaucerFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.deleteBackward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.deleteBackwardFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.deleteForward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.deleteForwardFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.desktopcomputerAndArrowDown) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.desktopcomputerTrianglebadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diamondBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diamondCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diamondCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diamondInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diamondLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diamondRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diamondTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dice) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.diceFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownArrowClockwise) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownArrowClockwiseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownArrowCounterclockwise) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownArrowCounterclockwiseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownHorizontalArrowClockwise) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownHorizontalArrowClockwiseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownHorizontalArrowCounterclockwise) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownHorizontalArrowCounterclockwiseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownHorizontalPress) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownHorizontalPressFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownPress) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.digitalcrownPressFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.displayAndArrowDown) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextFillHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextFillJa) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextFillKo) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextFillTh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextFillZh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextJa) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextKo) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextTh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docRichtextZh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docTextImage) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docTextImageFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docViewfinder) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.docViewfinderFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dotCircleAndHandPointUpLeftFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dotCircleViewfinder) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dotRadiowavesUpForward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dotViewfinder) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dpadDownFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dpadLeftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dpadRightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dpadUpFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dropCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.dropCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.earAndWaveform) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.earbuds) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.earbudsCase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.earbudsCaseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ellipsisCurlybraces) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ellipsisVerticalBubble) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ellipsisVerticalBubbleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.envelopeBadgeShieldHalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.envelopeBadgeShieldHalfFilledFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.exclamationmarkBubbleCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.exclamationmarkBubbleCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.eyeSlashCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.eyeSlashCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.eyeSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.eyeSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.eyeTrianglebadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.eyeTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.facemask) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.facemaskFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.fanblades) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.fanbladesFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ferry) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ferryFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.fibrechannel) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.figureRoll) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.filmCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.filmCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flag2Crossed) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flag2CrossedFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flagAndFlagFilledCrossed) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flagFilledAndFlagCrossed) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flagSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flagSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flameCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.flameCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.folderBadgeGearshape) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.folderFillBadgeGearshape) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.forkKnife) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.forkKnifeCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.forkKnifeCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.forwardCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.forwardCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.fuelpump) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.fuelpumpCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.fuelpumpCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.fuelpumpFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gearBadgeCheckmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gearBadgeQuestionmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gearBadgeXmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gearCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gearCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gearshapeCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gearshapeCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.globeAmericas) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.globeAmericasFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.globeAsiaAustralia) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.globeAsiaAustraliaFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.globeBadgeChevronBackward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.globeEuropeAfrica) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.globeEuropeAfricaFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gobackward5) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gobackward5Ar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.gobackward5Hi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.goforward5) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.goforward5Ar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.goforward5Hi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.graduationcapCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.graduationcapCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hSquareOnSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hammerCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hammerCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handRaisedCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handRaisedCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handRaisedSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handRaisedSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handRaisedSquareOnSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handRaisedSquareOnSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handThumbsdownCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handThumbsdownCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handThumbsupCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.handThumbsupCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hearingdeviceEar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.heartRectangle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.heartRectangleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.heartSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.heartSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hexagonBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hexagonLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hexagonRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hexagonTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hifispeakerAndAppletv) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hifispeakerAndAppletvFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.homepodAndAppletv) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.homepodAndAppletvFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.homepodminiAndAppletv) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.homepodminiAndAppletvFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hourglassBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hourglassCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hourglassCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.hourglassTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.humidity) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.humidityFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.icloudSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.icloudSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ipadAndArrowForward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ipadAndIphone) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ipadRearCamera) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneAndArrowForward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonRadiowavesLeftAndRightCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonRadiowavesLeftAndRightCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonSlashCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneHomebuttonSlashCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneRadiowavesLeftAndRightCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneRadiowavesLeftAndRightCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneRearCamera) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneSlashCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneSlashCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneSmartbatterycaseGen1) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.iphoneSmartbatterycaseGen2) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ipodtouchSlash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ivfluidBag) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ivfluidBagFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.jSquareOnSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.keyboardFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickPressDown) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickPressDownFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltDown) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltDownFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltLeftFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltRightFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltUp) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lJoystickTiltUpFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lanyardcard) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lanyardcardFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.laptopcomputerAndArrowDown) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.laptopcomputerTrianglebadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lassoAndSparkles) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.leafCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.leafCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lightbulbCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lightbulbCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line2HorizontalDecreaseCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line2HorizontalDecreaseCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line3Horizontal) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line3HorizontalCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line3HorizontalCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line3HorizontalDecrease) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line3HorizontalDecreaseCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.line3HorizontalDecreaseCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.linesMeasurementHorizontal) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.listBulletCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.listBulletCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.listBulletRectangleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.listBulletRectanglePortrait) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.listBulletRectanglePortraitFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.listDashHeaderRectangle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.listNumberHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.locationMagnifyingglass) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.locationNorthCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.locationNorthCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.locationSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.locationSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockDesktopcomputer) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockDisplay) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockIpad) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockIphone) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockLaptopcomputer) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockOpenApplewatch) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockOpenDesktopcomputer) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockOpenDisplay) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockOpenIpad) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockOpenIphone) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.lockOpenLaptopcomputer) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.logoPlaystation) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.logoXbox) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.macproGen1Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.macproGen3Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.magazine) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.magazineFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.magicmouse) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.magicmouseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.magsafeBatterypack) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.magsafeBatterypackFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.mapCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.mapCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.mappinSlashCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.mappinSlashCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.mappinSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.mappinSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.mediastick) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.memorychipFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.menucard) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.menucardFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.messageAndWaveform) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.messageAndWaveformFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.micBadgePlus) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.micFillBadgePlus) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.micSlashCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.micSlashCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.micSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.micSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.minusForwardslashPlus) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.musicMicCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.musicMicCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.musicNoteTv) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.musicNoteTvFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.networkBadgeShieldHalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.newspaperCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.newspaperCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.octagonBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.octagonLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.octagonRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.octagonTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalPortraitBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalPortraitInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalPortraitLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalPortraitRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalPortraitTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.ovalTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.parentheses) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.parkingsign) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.parkingsignCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.parkingsignCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pawprint) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pawprintCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pawprintCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pawprintFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.peacesign) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pentagon) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pentagonBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pentagonFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pentagonLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pentagonRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pentagonTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.person2CropSquareStack) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.person2CropSquareStackFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.person2Wave2) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.person2Wave2Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.person3Sequence) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.person3SequenceFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personBadgeClock) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personBadgeClockFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropArtframe) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadge) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeClock) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeClockFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeExclamationmarkFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeMoon) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeMoonFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeQuestionmarkFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropCircleBadgeQuestionmarkFillAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropRectangleStack) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropRectangleStackFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropSquareFilledAndAtRectangle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personCropSquareFilledAndAtRectangleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personTextRectangle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personTextRectangleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personWave2) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personWave2Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personalhotspotCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.personalhotspotCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.phoneAndWaveform) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.phoneAndWaveformFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.photoArtframe) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.photoCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.photoCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pillsCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pillsCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pinSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pinSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platter2FilledIpad) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platter2FilledIpadLandscape) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platter2FilledIphone) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platter2FilledIphoneLandscape) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platterBottomApplewatchCase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platterFilledBottomApplewatchCase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platterFilledTopApplewatchCase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.platterTopApplewatchCase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.playRectangleOnRectangle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.playRectangleOnRectangleCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.playRectangleOnRectangleCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.playRectangleOnRectangleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.playSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.playSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.plusForwardslashMinus) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.plusRectangleOnFolderFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.plusSquareDashed) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.point3ConnectedTrianglepathDotted) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.point3FilledConnectedTrianglepathDotted) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pointFilledTopleftDownCurvedtoPointBottomrightUp) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pointTopleftDownCurvedtoPointBottomrightUpFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.pointTopleftDownCurvedtoPointFilledBottomrightUp) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.powerCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.powerCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.powerDotted) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.powerplug) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.powerplugFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.printerDotmatrixFilledAndPaper) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.printerFilledAndPaper) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.puzzlepieceExtension) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.puzzlepieceExtensionFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.questionmarkApp) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.questionmarkAppAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.questionmarkAppDashed) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.questionmarkAppDashedAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.questionmarkAppFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.questionmarkAppFillAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.quoteClosing) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.quoteOpening) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickPressDown) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickPressDownFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltDown) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltDownFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltLeftFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltRightFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltUp) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rJoystickTiltUpFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rSquareOnSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangle2Swap) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangle3Group) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangle3GroupBubbleLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangle3GroupBubbleLeftFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangle3GroupFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleAndHandPointUpLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleAndHandPointUpLeftFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleAndHandPointUpLeftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleBottomhalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleBottomthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleCenterInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleCenterInsetFilledBadgePlus) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleFilledAndHandPointUpLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetBottomleadingFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetBottomleftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetBottomrightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetBottomtrailingFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetFilledAndPersonFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetFilledOnRectangle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetTopleadingFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetTopleftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetToprightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleInsetToptrailingFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleLeadinghalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleLeadinghalfInsetFilledArrowLeading) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleLeadingthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleLefthalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleLefthalfInsetFilledArrowLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleLeftthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleSlashCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleSlashCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleSlashFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitAndArrowRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitAndArrowRightFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitBottomhalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitBottomleadingInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitBottomleftInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitBottomrightInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitBottomthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitBottomtrailingInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitCenterInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitLeadinghalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitLeadingthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitLefthalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitLeftthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitOnRectanglePortrait) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitOnRectanglePortraitFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitOnRectanglePortraitSlash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitOnRectanglePortraitSlashFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitRighthalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitRightthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitSlash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitSlashFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitSplit2x1) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitSplit2x1Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitSplit2x1Slash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitSplit2x1SlashFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitTophalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitTopleadingInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitTopleftInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitToprightInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitTopthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitToptrailingInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitTrailinghalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectanglePortraitTrailingthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleRighthalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleRighthalfInsetFilledArrowRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleRightthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleSplit2x1Slash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleSplit2x1SlashFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleStackBadgePersonCropFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleStackBadgePlay) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleStackBadgePlayFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleTophalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleTopthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleTrailinghalfInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleTrailinghalfInsetFilledArrowTrailing) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.rectangleTrailingthirdInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.repeat1Ar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.repeat1CircleAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.repeat1CircleFillAr) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.repeat1CircleFillHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.repeat1CircleHi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.repeat1Hi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.restartCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.returnLeft) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.returnRight) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.scissorsCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.scissorsCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.scooter) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.screwdriver) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.screwdriverFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sensorTagRadiowavesForward) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sensorTagRadiowavesForwardFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.shareplay) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.shareplaySlash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.shieldLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.shieldLefthalfFilledSlash) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.shieldRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.shippingboxCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.shippingboxCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.signatureJa) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.signatureTh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.signatureZh) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sleepCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sleepCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sliderHorizontal2RectangleAndArrowTriangle2Circlepath) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sliderHorizontalBelowSquareFilledAndSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.smallcircleFilledCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.smallcircleFilledCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.snowflake) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.snowflakeCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.snowflakeCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sparkleMagnifyingglass) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sparklesSquareFilledOnSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sparklesTv) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sparklesTvFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.speakerBadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.speakerBadgeExclamationmarkFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.speakerCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.speakerCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.square2Stack3dBottomFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.square2Stack3dTopFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.square3Stack3dBottomFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.square3Stack3dMiddleFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.square3Stack3dTopFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareAndArrowUpCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareAndArrowUpCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareAndArrowUpTrianglebadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareAndAtRectangleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareAndLineVerticalAndSquareFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareDashedInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareFillAndLineVerticalAndSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareFilledAndLineVerticalAndSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareFilledOnSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x1BelowLineGrid1x2Fill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3BottomleftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3BottommiddleFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3BottomrightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3MiddleFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3MiddleleftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3MiddlerightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3Square) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3TopleftFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3TopmiddleFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareGrid3x3ToprightFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareTextSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareTextSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.squareTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.starBubble) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.starBubbleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.starLeadinghalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.stethoscopeCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.stethoscopeCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.suitcase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.suitcaseCart) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.suitcaseCartFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.suitcaseFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sunAndHorizon) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sunAndHorizonFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sunMaxCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.sunMaxCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.tablecellsFillBadgeEllipsis) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.tagSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.tagSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.takeoutbagAndCupAndStraw) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.takeoutbagAndCupAndStrawFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.teletypeAnswerCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.teletypeAnswerCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.testtube2) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.textViewfinder) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.textformat123Hi) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.theatermasks) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.theatermasksCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.theatermasksCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.theatermasksFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trainSideFrontCar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trainSideMiddleCar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trainSideRearCar) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.tramFillTunnel) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trapezoidAndLineHorizontal) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trapezoidAndLineHorizontalFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trapezoidAndLineVertical) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trapezoidAndLineVerticalFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trashSlashCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trashSlashCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trashSlashSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trashSlashSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trashSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.trashSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.triangleBottomhalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.triangleInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.triangleLefthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.triangleRighthalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.triangleTophalfFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.tshirt) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.tshirtFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.tvInsetFilled) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.videoAndWaveform) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.videoAndWaveformFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.videoBadgeEllipsis) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.videoFillBadgeEllipsis) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.videoSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.videoSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.wakeCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.wakeCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.watchfaceApplewatchCase) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.waveformAndMagnifyingglass) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.waveformAndMic) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.waveformBadgeExclamationmark) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.waveformBadgeMinus) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.waveformBadgePlus) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.wifiCircle) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.wifiCircleFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.wifiSquare) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.wifiSquareFill) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.xmarkApp) - } - - if #available(iOS 15.0, macOS 12.0, tvOS 15.0, visionOS 1.0, watchOS 8.0, *) { - allCases.append(SFSymbols.xmarkAppFill) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.boltRingClosed) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.platterFilledBottomAndArrowDownIphone) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.platterFilledBottomIphone) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.platterFilledTopAndArrowUpIphone) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.platterFilledTopIphone) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.square3Layers3dDownBackward) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.square3Layers3dDownForward) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.square3Layers3dDownLeft) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.square3Layers3dDownRight) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.textJustifyLeading) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.textJustifyLeft) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.textJustifyRight) - } - - if #available(iOS 15.1, macOS 12.0, tvOS 15.1, visionOS 1.0, watchOS 8.1, *) { - allCases.append(SFSymbols.textJustifyTrailing) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.airpodGen3Left) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.airpodGen3Right) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.airpodsGen3) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.airpodsGen3ChargingcaseWireless) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.airpodsGen3ChargingcaseWirelessFill) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.beatsFitPro) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.beatsFitProChargingcase) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.beatsFitProChargingcaseFill) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.beatsFitProLeft) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.beatsFitProRight) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.rectangleLeadinghalfFilled) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.rectangleTrailinghalfFilled) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.square3Layers3dDownLeftSlash) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.square3Layers3dDownRightSlash) - } - - if #available(iOS 15.2, macOS 12.1, tvOS 15.2, visionOS 1.0, watchOS 8.3, *) { - allCases.append(SFSymbols.square3Stack3dSlash) - } - - if #available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) { - allCases.append(SFSymbols.cameraMacro) - } - - if #available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) { - allCases.append(SFSymbols.cameraMacroCircle) - } - - if #available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) { - allCases.append(SFSymbols.cameraMacroCircleFill) - } - - if #available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) { - allCases.append(SFSymbols.dotsAndLineVerticalAndCursorarrowRectangle) - } - - if #available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) { - allCases.append(SFSymbols.keyViewfinder) - } - - if #available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) { - allCases.append(SFSymbols.personBadgeKey) - } - - if #available(iOS 15.4, macOS 12.3, tvOS 15.4, visionOS 1.0, watchOS 8.5, *) { - allCases.append(SFSymbols.personBadgeKeyFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.absBrakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.airConditionerHorizontal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.airConditionerHorizontalFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.airConditionerVertical) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.airConditionerVerticalFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.airPurifier) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.airPurifierFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.alarmWavesLeftAndRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.alarmWavesLeftAndRightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.allergensFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.angle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.appleLogo) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowDownAndLineHorizontalAndArrowUp) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowDownMessage) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowDownMessageFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowLeftAndLineVerticalAndArrowRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowLeftAndRightTextVertical) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowRightAndLineVerticalAndArrowLeft) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowUpAndDownAndSparkles) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowUpAndDownTextHorizontal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowUpAndLineHorizontalAndArrowDown) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowUpCircleBadgeClock) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeBackward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeBackwardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeForward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeForwardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeLeft) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeLeftFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeRightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackwardBadgeClock) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackwardBadgeClockFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackwardBadgeClockFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.arrowshapeTurnUpBackwardBadgeClockRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.australsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.avRemote) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.avRemoteFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.backpack) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.backpackFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.backwardEndCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.backwardEndCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bagBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bagBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bagFillBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bagFillBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bahtsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.balloon) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.balloon2) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.balloon2Fill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.balloonFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.baseball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.baseballCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.baseballCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.baseballDiamondBases) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.baseballFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.basket) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.basketFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.basketball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.basketballCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.basketballCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.basketballFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bathtub) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bathtubFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.battery100Circle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.battery100CircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.beachUmbrella) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.beachUmbrellaFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bellAndWavesLeftAndRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bellAndWavesLeftAndRightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bird) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.birdFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.birthdayCake) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.birthdayCakeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bitcoinsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.blindsHorizontalClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.blindsHorizontalOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.blindsVerticalClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.blindsVerticalOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boltBadgeClock) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boltBadgeClockFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boltBrakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boxTruck) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boxTruckBadgeClock) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boxTruckBadgeClockFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boxTruckBadgeClockFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boxTruckBadgeClockRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.boxTruckFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.brakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.brakesignalDashed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.brazilianrealsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bubblesAndSparkles) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.bubblesAndSparklesFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.buttonProgrammable) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.buttonProgrammableSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.buttonProgrammableSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cabinet) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cabinetFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.carbonDioxideCloud) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.carbonDioxideCloudFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.carbonMonoxideCloud) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.carbonMonoxideCloudFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.carrot) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.carrotFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cartBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cartBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cartBadgeQuestionmarkRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cartFillBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cartFillBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cartFillBadgeQuestionmarkRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cedisign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cellularbars) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.centsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chair) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chairFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chairLounge) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chairLoungeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chandelier) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chandelierFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.characterDuployan) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.characterPhonetic) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.characterSutton) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chartLineDowntrendXyaxis) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chartLineDowntrendXyaxisCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chartLineDowntrendXyaxisCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chartLineFlattrendXyaxis) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chartLineFlattrendXyaxisCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chartLineFlattrendXyaxisCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checklistChecked) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checklistCheckedRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checklistUnchecked) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkCircleBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkCircleBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkCircleBadgeQuestionmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkCircleBadgeQuestionmarkFillAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkCircleBadgeXmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkCircleBadgeXmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkMessage) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.checkmarkMessageFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chevronBackwardToLine) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chevronForwardToLine) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chevronLeftToLine) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.chevronRightToLine) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.circleDashedRectangle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.circleFilledPatternDiagonallineRectangle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.circleRectangleDashed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.circleRectangleFilledPatternDiagonalline) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clipboard) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clipboardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadge) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadgeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadgeQuestionmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadgeQuestionmarkFillAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadgeXmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.clockBadgeXmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudBoltCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudBoltCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudBoltRainCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudBoltRainCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudDrizzleCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudDrizzleCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudFogCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudFogCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudHailCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudHailCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudHeavyrainCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudHeavyrainCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudMoonBoltCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudMoonBoltCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudMoonCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudMoonCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudMoonRainCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudMoonRainCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudRainCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudRainCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSleetCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSleetCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSnowCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSnowCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSunBoltCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSunBoltCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSunCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSunCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSunRainCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cloudSunRainCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.coloncurrencysign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.compassDrawing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.contactSensor) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.contactSensorFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cooktop) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cooktopFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.creditcardViewfinder) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cricketBall) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cricketBallCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cricketBallCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cricketBallFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cruzeirosign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.cursorarrowSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.curtainsClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.curtainsOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dehumidifier) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dehumidifierFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.deskview) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.deskviewFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dialHigh) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dialHighFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dialLow) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dialLowFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dialMedium) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dialMediumFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dishwasher) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dishwasherFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeHorizontalCenter) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeHorizontalCenterFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeHorizontalLeft) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeHorizontalLeftFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeHorizontalRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeHorizontalRightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeVerticalBottom) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeVerticalBottomFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeVerticalCenter) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeVerticalCenterFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeVerticalTop) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.distributeVerticalTopFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.docBadgeArrowUp) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.docBadgeArrowUpFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dollarsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dollarsignArrowCirclepath) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dongsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorFrenchClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorFrenchOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageClosedTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageDoubleBayClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageDoubleBayClosedTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageDoubleBayOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageDoubleBayOpenTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorGarageOpenTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorLeftHandClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorLeftHandOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorRightHandClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorRightHandOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorSlidingLeftHandClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorSlidingLeftHandOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorSlidingRightHandClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.doorSlidingRightHandOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropDegreesign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropDegreesignFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropDegreesignSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropDegreesignSlashFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropDegreesignSlashFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropDegreesignSlashRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropKeypadRectangle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dropKeypadRectangleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dryer) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dryerFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dumbbell) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.dumbbellFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.ellipsisMessage) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.ellipsisMessageFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.entryLeverKeypad) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.entryLeverKeypadFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.entryLeverKeypadTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.entryLeverKeypadTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.envelopeOpenBadgeClock) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.eraser) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.eraserFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.eraserLineDashed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.eraserLineDashedFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.eurosign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.exclamationmarkBrakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.exclamationmarkLock) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.exclamationmarkLockFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.exclamationmarkQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.exclamationmarkQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveBadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeQuestionmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveFillBadgeQuestionmarkAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveFillTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.externaldriveTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.faceSmilingInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanAndLightCeiling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanAndLightCeilingFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanCeiling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanCeilingFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanDesk) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanDeskFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanFloor) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanFloorFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanOscillation) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanOscillationFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanbladesSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fanbladesSlashFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.faxmachineFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figure2AndChildHoldinghands) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figure2ArmsOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureAmericanFootball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureAndChildHoldinghands) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureArchery) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureArmsOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureAustralianFootball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureBadminton) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureBarre) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureBaseball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureBasketball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureBowling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureBoxing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureClimbing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureCooldown) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureCoreTraining) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureCricket) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureCrossTraining) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureCurling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureDance) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureDiscSports) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureDressLineVerticalFigure) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureElliptical) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureEquestrianSports) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureFall) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureFallCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureFallCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureFencing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureFishing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureFlexibility) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureGolf) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureGymnastics) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureHandCycling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureHandball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureHighintensityIntervaltraining) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureHiking) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureHockey) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureHunting) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureIndoorCycle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureJumprope) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureKickboxing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureLacrosse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureMartialArts) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureMindAndBody) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureMixedCardio) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureOpenWaterSwim) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureOutdoorCycle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figurePickleball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figurePilates) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figurePlay) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figurePoolSwim) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRacquetball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRollRunningpace) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRolling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRower) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRugby) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRun) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRunCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureRunCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSailing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSkating) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSkiingCrosscountry) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSkiingDownhill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSnowboarding) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSoccer) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSocialdance) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSoftball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSquash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureStairStepper) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureStairs) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureStepTraining) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureStrengthtrainingFunctional) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureStrengthtrainingTraditional) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureSurfing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureTableTennis) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureTaichi) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureTennis) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureTrackAndField) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureVolleyball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureWalkArrival) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureWalkDeparture) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureWalkMotion) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureWaterFitness) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureWaterpolo) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureWrestling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.figureYoga) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.filmStack) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.filmStackFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fireplace) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fireplaceFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.firewall) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.firewallFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fish) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fishFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.flag2CrossedCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.flag2CrossedCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.flagCheckered) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.flagCheckered2Crossed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fleuron) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fleuronFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.florinsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fluidBrakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.football) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.footballCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.footballCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.footballFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.forwardEndCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.forwardEndCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fossilShell) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fossilShellFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.francsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fryingPan) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.fryingPanFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gaugeHigh) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gaugeLow) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gaugeMedium) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gaugeMediumBadgeMinus) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gaugeMediumBadgePlus) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gearBadge) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gearBadgeRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.gearshapeArrowTriangle2Circlepath) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.globeCentralSouthAsia) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.globeCentralSouthAsiaFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.globeDesk) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.globeDeskFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.guaranisign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.handApp) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.handAppFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.handRaisedFingersSpread) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.handRaisedFingersSpreadFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.headlightHighBeam) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.headlightHighBeamFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.headlightLowBeam) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.headlightLowBeamFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hearingdeviceAndSignalMeter) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hearingdeviceAndSignalMeterFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hearingdeviceEarFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.heaterVertical) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.heaterVerticalFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hifireceiver) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hifireceiverFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hifispeakerAndAppletvFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hifispeakerAndAppletvRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hockeyPuck) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hockeyPuckCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hockeyPuckCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hockeyPuckFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.holdBrakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.homepodAndAppletvFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.homepodAndAppletvRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.homepodminiAndAppletvFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.homepodminiAndAppletvRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hryvniasign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.humidifier) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.humidifierAndDroplets) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.humidifierAndDropletsFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.humidifierFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hurricaneCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.hurricaneCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.indianrupeesign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.infoBubble) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.infoBubbleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.infoSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.infoSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.keyboardBadgeEllipsisFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.keyboardBadgeEye) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.keyboardBadgeEyeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.keyboardChevronCompactDownFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.keyboardChevronCompactLeftFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.keyboardOnehandedLeftFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.keyboardOnehandedRightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.kipsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampCeiling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampCeilingFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampCeilingInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampDesk) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampDeskFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampFloor) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampFloorFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampTable) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lampTableFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.laptopcomputerAndIpad) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.larisign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.laurelLeading) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.laurelTrailing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightBeaconMax) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightBeaconMaxFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightBeaconMin) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightBeaconMinFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightCylindricalCeiling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightCylindricalCeilingFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightCylindricalCeilingInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightPanel) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightPanelFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRecessed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRecessed3) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRecessed3Fill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRecessed3Inverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRecessedFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRecessedInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRibbon) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightRibbonFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightStrip2) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightStrip2Fill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightbulb2) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightbulb2Fill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightbulbLed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightbulbLedFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightbulbLedWide) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightbulbLedWideFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOff) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOffFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOffSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOffSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOn) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOnFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOnSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lightswitchOnSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lirasign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.listBulletClipboard) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.listBulletClipboardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.listClipboard) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.listClipboardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lizard) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lizardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.locationSlashCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.locationSlashCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lockOpenTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lockOpenTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lockTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.lockTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.macstudio) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.macstudioFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.manatsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.medal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.medalFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.medicalThermometer) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.medicalThermometerFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadge) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeCircleFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeCircleRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeFilledFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeFilledFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.messageBadgeRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.micAndSignalMeter) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.micAndSignalMeterFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.micBadgeXmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.micFillBadgeXmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.microbe) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.microbeCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.microbeCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.microbeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.microwave) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.microwaveFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.millsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.mirrorSideLeft) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.mirrorSideRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonHaze) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonHazeCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonHazeCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonHazeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonStarsCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonStarsCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseFirstQuarter) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseFirstQuarterInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseFullMoon) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseFullMoonInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseLastQuarter) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseLastQuarterInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseNewMoon) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseNewMoonInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaningCrescent) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaningCrescentInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaningGibbous) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaningGibbousInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaxingCrescent) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaxingCrescentInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaxingGibbous) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.moonphaseWaxingGibbousInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.nairasign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.nosignApp) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.nosignAppFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.numbersign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.oar2Crossed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.opticaldiscFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.oven) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.ovenFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.parkinglight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.parkinglightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.parkingsignBrakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.parkingsignBrakesignalSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.partyPopper) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.partyPopperFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pedestrianGateClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pedestrianGateOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pencilAndRuler) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pencilAndRulerFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pencilLine) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.person2BadgeGearshape) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.person2BadgeGearshapeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.person2Gobackward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.person2Slash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.person2SlashFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personAndBackgroundDotted) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personBadgeShieldCheckmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personBadgeShieldCheckmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personBust) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personBustFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personCropRectangleBadgePlus) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personCropRectangleBadgePlusFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personLineDottedPerson) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.personLineDottedPersonFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pesetasign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pesosign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneArrowDownLeftFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneArrowRightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneArrowUpRightCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneArrowUpRightCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneArrowUpRightFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneBadgeCheckmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneConnectionFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneDownWavesLeftAndRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.phoneFillBadgeCheckmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.photoStack) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.photoStackFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pillCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pillCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pillFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pipeAndDrop) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.pipeAndDropFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.playDesktopcomputer) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.playDisplay) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.playLaptopcomputer) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.playpauseCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.playpauseCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.playstationLogo) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.popcorn) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.popcornCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.popcornCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.popcornFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletStrip) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletStripFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeA) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeAFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeASquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeASquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeB) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeBFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeBSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeBSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeC) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeCFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeCSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeCSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeD) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeDFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeDSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeDSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeE) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeEFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeESquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeESquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeF) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeFFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeFSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeFSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeG) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeGFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeGSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeGSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeH) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeHFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeHSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeHSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeI) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeIFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeISquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeISquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeJ) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeJFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeJSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeJSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeK) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeKFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeKSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeKSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeL) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeLFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeLSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeLSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeM) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeMFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeMSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeMSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeN) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeNFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeNSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeNSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeO) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeOFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeOSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.poweroutletTypeOSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.questionmarkBubble) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.questionmarkBubbleAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.questionmarkBubbleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.questionmarkBubbleFillAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.quotelevel) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.recordingtapeCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.recordingtapeCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rectanglePortraitAndArrowForward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rectanglePortraitAndArrowForwardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rectanglePortraitOnRectanglePortraitAngled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rectanglePortraitOnRectanglePortraitAngledFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.refrigerator) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.refrigeratorFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.roadLanes) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.roadLanesCurvedLeft) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.roadLanesCurvedRight) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rollerShadeClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rollerShadeOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.romanShadeClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.romanShadeOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rublesign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.rupeesign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sailboat) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sailboatFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sensor) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sensorFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sharedWithYou) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sharedWithYouSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.shazamLogo) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.shazamLogoFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.shekelsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.shippingboxAndArrowBackward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.shippingboxAndArrowBackwardFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.shoeprintsFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.shower) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.showerFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.showerHandheld) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.showerHandheldFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.showerSidejet) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.showerSidejetFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sink) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sinkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sliderHorizontal2Gobackward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sliderHorizontal2SquareBadgeArrowDown) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sliderHorizontal2SquareOnSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sliderHorizontalBelowSquareAndSquareFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.smokeCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.smokeCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.soccerball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.soccerballCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.soccerballCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.soccerballCircleFillInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.soccerballCircleInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.soccerballInverse) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sofa) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sofaFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.space) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerMinus) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerMinusFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerPlus) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerPlusFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerWave2BubbleLeft) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerWave2BubbleLeftFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerWave2BubbleLeftFillRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.speakerWave2BubbleLeftRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.spigot) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.spigotFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sportscourtCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sportscourtCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sprinkler) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sprinklerAndDroplets) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sprinklerAndDropletsFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sprinklerFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square2Layers3d) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square2Layers3dBottomFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square2Layers3dTopFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square3Layers3d) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square3Layers3dBottomFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square3Layers3dDownBackwardSlashRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square3Layers3dDownForwardSlashRtl) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square3Layers3dMiddleFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square3Layers3dSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.square3Layers3dTopFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareAndPencilCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareAndPencilCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareBottomthirdInsetFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareDotted) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareLeadingthirdInsetFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareLeftthirdInsetFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareOnSquareBadgePersonCrop) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareOnSquareBadgePersonCropFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareOnSquareIntersectionDashed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareRightthirdInsetFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareTopthirdInsetFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareTrailingthirdInsetFilled) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squaresLeadingRectangle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.squareshapeDottedSplit2x2) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.stairs) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.starSquareOnSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.starSquareOnSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sterlingsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.stove) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.stoveFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunAndHorizonCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunAndHorizonCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunDustCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunDustCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunHazeCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunHazeCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunMaxTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunMaxTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunriseCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunriseCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunsetCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.sunsetCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.swatchpalette) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.swatchpaletteFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.switchProgrammable) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.switchProgrammableFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.switchProgrammableSquare) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.switchProgrammableSquareFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.syringe) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.syringeFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tableFurniture) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tableFurnitureFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.teddybear) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.teddybearFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tengesign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tennisRacket) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tennisRacketCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tennisRacketCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tennisball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tennisballCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tennisballCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tennisballFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tent) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tentFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.textLineFirstAndArrowtriangleForward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.textLineLastAndArrowtriangleForward) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.textWordSpacing) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.textformat12) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.textformat12Ar) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.textformat12Hi) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.theatermaskAndPaintbrush) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.theatermaskAndPaintbrushFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerBrakesignal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerHigh) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerLow) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerMedium) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerMediumSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerSnowflakeCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerSnowflakeCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerSunCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.thermometerSunCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.timerCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.timerCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.toilet) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.toiletFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tornadoCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tornadoCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.trophy) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.trophyCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.trophyCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.trophyFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tropicalstormCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tropicalstormCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tugriksign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.turkishlirasign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.tvAndMediaboxFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.umbrellaPercent) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.umbrellaPercentAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.umbrellaPercentFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.umbrellaPercentFillAr) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.vialViewfinder) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.videoDoorbell) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.videoDoorbellFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.videoprojector) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.videoprojectorFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.volleyball) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.volleyballCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.volleyballCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.volleyballFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.washer) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.washerFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.waterWaves) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.waterWavesAndArrowDown) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.waterWavesAndArrowDownTrianglebadgeExclamationmark) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.waterWavesAndArrowUp) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.waterWavesSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.waveformSlash) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.webCamera) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.webCameraFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.wifiRouter) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.wifiRouterFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windSnowCircle) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windSnowCircleFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowAwning) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowAwningClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowCasement) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowCasementClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowCeiling) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowCeilingClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowHorizontal) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowHorizontalClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowShadeClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowShadeOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowVerticalClosed) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windowVerticalOpen) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windshieldFrontAndFluid) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windshieldFrontAndWiper) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windshieldFrontAndWiperAndDrop) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windshieldRearAndFluid) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.windshieldRearAndWiper) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.wineglass) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.wineglassFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.wonsign) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.wrenchAdjustable) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.wrenchAdjustableFill) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.xboxLogo) - } - - if #available(iOS 16.0, macOS 13.0, tvOS 16.0, visionOS 1.0, watchOS 9.0, *) { - allCases.append(SFSymbols.yensign) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._0CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._0CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._0SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._0SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._1Brakesignal) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._1CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._1CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._1Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._1SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._1SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._10Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._11Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._12Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._2Brakesignal) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._2CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._2CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._2Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._2SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._2SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._3CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._3CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._3Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._3SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._3SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._4CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._4CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._4Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._4SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._4SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._5CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._5CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._5Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._5SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._5SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._6CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._6CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._6Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._6SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._6SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._7CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._7CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._7Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._7SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._7SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._8CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._8CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._8Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._8SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._8SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._9CircleAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._9CircleFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._9Lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._9SquareAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols._9SquareFillAr) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.abs) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.absBrakesignalSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.absCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.absCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autoBrakesignal) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autoHeadlightHighBeam) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autoHeadlightHighBeamFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autoHeadlightLowBeam) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autoHeadlightLowBeamFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autostartstop) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autostartstopSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.autostartstopTrianglebadgeExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.axel2) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.axel2FrontAndRearEngaged) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.axel2FrontEngaged) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.axel2RearEngaged) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.backpackCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.backpackCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.batteryblock) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.batteryblockFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.batteryblockSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.batteryblockSlashFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.boltTrianglebadgeExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.boltTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carFrontWavesUp) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carFrontWavesUpFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRear) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRearAndTireMarks) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRearAndTireMarksSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRearFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRearRoadLane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRearRoadLaneDashed) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRearWavesUp) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carRearWavesUpFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSide) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideAirCirculate) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideAirCirculateFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideAirFresh) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideAirFreshFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideAndExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideAndExclamationmarkFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideArrowtriangleDown) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideArrowtriangleDownFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideArrowtriangleUp) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideArrowtriangleUpArrowtriangleDown) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideArrowtriangleUpArrowtriangleDownFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideArrowtriangleUpFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideFrontOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideFrontOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideRearOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carSideRearOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightAndRearLeftAndRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightAndRearLeftAndRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightAndRearLeftOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightAndRearLeftOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightAndRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightAndRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndFrontRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndRearLeftAndRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndRearLeftAndRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndRearLeftOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndRearLeftOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftAndRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontLeftOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightAndRearLeftAndRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightAndRearLeftAndRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightAndRearLeftOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightAndRearLeftOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightAndRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightAndRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorFrontRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorRearLeftAndRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorRearLeftAndRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorRearLeftOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorRearLeftOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorRearRightOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopDoorRearRightOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedArrowtriangleInward) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedArrowtriangleInwardFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedBadgeSteeringwheel) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedBadgeSteeringwheelFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedDepartureLeft) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedDepartureLeftFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedDepartureRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopLaneDashedDepartureRightFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesFront) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesFrontFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRear) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRearFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRearLeft) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRearLeftAndRearRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRearLeftAndRearRightFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRearLeftFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRearRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.carTopRadiowavesRearRightFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.chartDotsScatter) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.crossCaseCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.crossCaseCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ellipsisViewfinder) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.engineCombustion) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.engineCombustionFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.exclamationmarkTransmission) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureRunSquareStack) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureRunSquareStackFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSeatbelt) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSeatbeltAndAirbagOff) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSeatbeltAndAirbagOn) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirLower) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirUpper) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirUpperAndLower) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirWindshield) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirbagOff) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirbagOff2) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirbagOn) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideAirbagOn2) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWaves) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.fishCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.fishCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.flagCheckeredCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.flagCheckeredCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.fluidTransmission) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.glowplug) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.handRaisedApp) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.handRaisedAppFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.handRaisedBrakesignal) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.handRaisedBrakesignalSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.handbag) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.handbagFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.hazardsign) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.hazardsignFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.headlightDaytime) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.headlightDaytimeFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.headlightFog) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.headlightFogFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.heatElementWindshield) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseAndFlag) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseAndFlagCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseAndFlagCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseAndFlagFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseLodge) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseLodgeCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseLodgeCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.houseLodgeFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.infoWindshield) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadAndIphoneSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen1) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen1BadgePlay) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen1Landscape) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen1LandscapeBadgePlay) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen2) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen2BadgePlay) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen2Landscape) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.ipadGen2LandscapeBadgePlay) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1BadgePlay) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1Circle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1CircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1Landscape) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1RadiowavesLeftAndRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1RadiowavesLeftAndRightCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1RadiowavesLeftAndRightCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1Slash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1SlashCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen1SlashCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2BadgePlay) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2Circle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2CircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2Landscape) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2RadiowavesLeftAndRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2RadiowavesLeftAndRightCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2RadiowavesLeftAndRightCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2Slash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2SlashCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen2SlashCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3BadgePlay) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3Circle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3CircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3Landscape) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3RadiowavesLeftAndRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3RadiowavesLeftAndRightCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3RadiowavesLeftAndRightCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3Slash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3SlashCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.iphoneGen3SlashCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.keyHorizontal) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.keyHorizontalFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.keyRadiowavesForward) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.keyRadiowavesForwardFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.kph) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.kphCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.kphCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.lane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.laptopcomputerSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.lightOverheadLeft) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.lightOverheadLeftFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.lightOverheadRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.lightOverheadRightFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.lockOpenRotation) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.macbookAndIpad) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.macbookAndIphone) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusAndFluidBatteryblock) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockExclamationmarkFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockSlashFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockStack) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockStackExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockStackExclamationmarkFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.minusPlusBatteryblockStackFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mirrorSideLeftAndArrowTurnDownRight) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mirrorSideLeftAndHeatWaves) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mirrorSideRightAndArrowTurnDownLeft) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mirrorSideRightAndHeatWaves) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mountain2) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mountain2Circle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mountain2CircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mountain2Fill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mph) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mphCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mphCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mug) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.mugFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.oilcan) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.oilcanFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.personCropCircleDashed) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.playSquareStack) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.playSquareStackFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.questionmarkKeyFilled) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.retarderBrakesignal) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.roadLaneArrowtriangle2Inward) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.sailboatCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.sailboatCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostAndArrowtriangleUp) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostAndArrowtriangleUpCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostAndArrowtriangleUpCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostAndArrowtriangleUpFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostLeftCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostLeftCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostRightAndLeft) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostRightAndLeftCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostRightAndLeftCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostRightAndLeftFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostRightCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.signpostRightCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.snowflakeRoadLane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.snowflakeRoadLaneDashed) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.snowflakeSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.sos) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.sosCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.sosCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheel) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheelAndHeatWaves) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheelAndKey) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheelAndLock) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheelExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheelRoadLane) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheelRoadLaneDashed) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.steeringwheelSlash) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.stroller) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.strollerFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suitcaseRolling) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suitcaseRollingFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSide) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideAirCirculate) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideAirCirculateFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideAirFresh) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideAirFreshFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideAndExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideAndExclamationmarkFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideArrowtriangleDown) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideArrowtriangleDownFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideArrowtriangleUp) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideArrowtriangleUpArrowtriangleDown) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideArrowtriangleUpArrowtriangleDownFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideArrowtriangleUpFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideFrontOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideFrontOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideRearOpen) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.suvSideRearOpenFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.taillightFog) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.taillightFogFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.tent2) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.tent2Circle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.tent2CircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.tent2Fill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.tentCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.tentCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.thermometerAndLiquidWaves) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.thermometerTransmission) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.toiletCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.toiletCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.transmission) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.tree) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.treeCircle) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.treeCircleFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.treeFill) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldFrontAndFluidAndSpray) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldFrontAndHeatWaves) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldFrontAndSpray) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldFrontAndWiperAndSpray) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldFrontAndWiperExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldFrontAndWiperIntermittent) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldRearAndFluidAndSpray) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldRearAndHeatWaves) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldRearAndSpray) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldRearAndWiperAndDrop) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldRearAndWiperAndSpray) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldRearAndWiperExclamationmark) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.windshieldRearAndWiperIntermittent) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.wrongwaysign) - } - - if #available(iOS 16.1, macOS 13.0, tvOS 16.1, visionOS 1.0, watchOS 9.1, *) { - allCases.append(SFSymbols.wrongwaysignFill) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._1LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._1LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._10LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._10LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._11LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._11LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._12LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._12LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._2LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._2LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._3LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._3LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._4LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._4LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._5LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._5LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._6LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._6LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._7LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._7LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._8LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._8LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._9LaneAr) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols._9LaneHi) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.axle2) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.axle2FrontAndRearEngaged) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.axle2FrontEngaged) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.axle2RearEngaged) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.beatsPowerbeatsLeft) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.beatsPowerbeatsRight) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.beatsPowerbeats3Left) - } - - if #available(iOS 16.4, macOS 13.3, tvOS 16.4, visionOS 1.0, watchOS 9.4, *) { - allCases.append(SFSymbols.beatsPowerbeats3Right) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._2h) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._2hCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._2hCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4a) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4aCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4aCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4h) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4hCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4hCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4l) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4lCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols._4lCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.accessibility) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.accessibilityBadgeArrowUpRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.accessibilityFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.airpodsproChargingcaseWirelessRadiowavesLeftAndRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.airpodsproChargingcaseWirelessRadiowavesLeftAndRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.appleTerminal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.appleTerminalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.appleTerminalOnRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.appleTerminalOnRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applepencilAdapterUsbC) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applepencilAdapterUsbCFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applepencilAndScribble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applepencilGen1) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applepencilGen2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applepencilTip) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applewatchAndArrowForward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.applewatchAndArrowForwardRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.appwindowSwipeRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStick) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickAndArrowDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickAndArrowLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickAndArrowLeftAndArrowRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickAndArrowRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickAndArrowUp) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickAndArrowUpAndArrowDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickConsole) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arcadeStickConsoleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowBackwardToLineSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowBackwardToLineSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowCirclepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowClockwiseSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowClockwiseSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowCounterclockwiseSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowCounterclockwiseSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownApplewatch) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownBackwardAndArrowUpForward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownBackwardAndArrowUpForwardCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownBackwardAndArrowUpForwardCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownBackwardAndArrowUpForwardSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownBackwardAndArrowUpForwardSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownBackwardToptrailingRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownBackwardToptrailingRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownCircleDotted) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownForwardAndArrowUpBackwardSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownForwardAndArrowUpBackwardSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownForwardTopleadingRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownForwardTopleadingRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftAndArrowUpRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftAndArrowUpRightCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftAndArrowUpRightCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftAndArrowUpRightSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftAndArrowUpRightSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftArrowUpRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftArrowUpRightCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftArrowUpRightCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftArrowUpRightSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftArrowUpRightSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftToprightRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownLeftToprightRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownRightAndArrowUpLeftSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownRightAndArrowUpLeftSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownRightTopleftRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownRightTopleftRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownToLineSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowDownToLineSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowForwardToLineSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowForwardToLineSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowLeftToLineSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowLeftToLineSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowRightToLineSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowRightToLineSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowTriangle2CirclepathIcloud) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowTriangle2CirclepathIcloudFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpBackwardAndArrowDownForwardSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpBackwardAndArrowDownForwardSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpBackwardBottomtrailingRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpBackwardBottomtrailingRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpForwardAndArrowDownBackward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpForwardAndArrowDownBackwardCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpForwardAndArrowDownBackwardCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpForwardAndArrowDownBackwardSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpForwardAndArrowDownBackwardSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpForwardBottomleadingRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpForwardBottomleadingRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftAndArrowDownRightSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftAndArrowDownRightSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftArrowDownRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftArrowDownRightCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftArrowDownRightCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftArrowDownRightSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftArrowDownRightSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftBottomrightRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpLeftBottomrightRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpRightAndArrowDownLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpRightAndArrowDownLeftCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpRightAndArrowDownLeftCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpRightAndArrowDownLeftSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpRightAndArrowDownLeftSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpRightBottomleftRectangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpRightBottomleftRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpToLineSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpToLineSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpTrash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowUpTrashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowkeys) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowkeysDownFilled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowkeysFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowkeysLeftFilled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowkeysRightFilled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowkeysUpFilled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeBackwardCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeBackwardCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeDownCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeDownCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeForwardCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeForwardCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeLeftArrowshapeRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeLeftArrowshapeRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeLeftCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeLeftCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeRightCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeRightCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeUp) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeUpCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeUpCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowshapeUpFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowtriangleUpArrowtriangleDownWindowLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.arrowtriangleUpArrowtriangleDownWindowRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.australiandollarsign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.australiandollarsignCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.australiandollarsignCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.australiandollarsignSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.australiandollarsignSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.automaticBrakesignal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.automaticHeadlightHighBeam) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.automaticHeadlightHighBeamFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.automaticHeadlightLowBeam) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.automaticHeadlightLowBeamFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.axle2DriveshaftDisengaged) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.axle2FrontDisengaged) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.axle2RearDisengaged) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.axle2RearLock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery0percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery100percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery100percentBolt) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery100percentBoltRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery100percentCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery100percentCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery25percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery50percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.battery75percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.beatsStudiobudsplus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.beatsStudiobudsplusChargingcase) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.beatsStudiobudsplusChargingcaseFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.beatsStudiobudsplusLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.beatsStudiobudsplusRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bellBadgeSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bellBadgeSlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bellBadgeSlashFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bellBadgeSlashRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bellBadgeWaveform) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bellBadgeWaveformFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.binocularsCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.binocularsCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.birdCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.birdCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.boltBadgeAutomatic) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.boltBadgeAutomaticFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.boltBadgeCheckmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.boltBadgeCheckmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.boltBadgeXmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.boltBadgeXmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bookAndWrench) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bookAndWrenchFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bookPages) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bookPagesFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.brainFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.brainFilledHeadProfile) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.brainHeadProfileFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubbleCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubbleCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubbleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubbleLeftAndTextBubbleRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubbleLeftAndTextBubbleRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubbleLeftAndTextBubbleRightFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.bubbleLeftAndTextBubbleRightRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledbottomHorizontalLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledbottomHorizontalLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledbottomHorizontalRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledbottomHorizontalRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledtopVerticalLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledtopVerticalLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledtopVerticalRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonAngledtopVerticalRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonHorizontalTopPress) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonHorizontalTopPressFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonRoundedbottomHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonRoundedbottomHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonRoundedtopHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonRoundedtopHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonVerticalLeftPress) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonVerticalLeftPressFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonVerticalRightPress) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.buttonVerticalRightPressFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cableCoaxial) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.calendarBadgeCheckmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.calendarBadgeCheckmarkRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cameraBadgeClock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cameraBadgeClockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cameraBadgeEllipsisFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carFrontWavesDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carFrontWavesDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carRearAndCollisionRoadLane) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carRearAndCollisionRoadLaneSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideHillDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideHillDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideHillUp) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideHillUpFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideLock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideLockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideLockOpen) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideLockOpenFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideRearAndCollisionAndCarSideFront) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideRearAndCollisionAndCarSideFrontSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideRearAndExclamationmarkAndCarSideFront) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carSideRearAndWave3AndCarSideFront) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopDoorSlidingLeftOpen) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopDoorSlidingLeftOpenFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopDoorSlidingRightOpen) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopDoorSlidingRightOpenFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopFrontleftArrowtriangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopFrontleftArrowtriangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopFrontrightArrowtriangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopFrontrightArrowtriangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRadiowavesRearRightBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRadiowavesRearRightBadgeExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRadiowavesRearRightBadgeXmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRadiowavesRearRightBadgeXmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRearleftArrowtriangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRearleftArrowtriangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRearrightArrowtriangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carTopRearrightArrowtriangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowLeftBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowLeftBadgeXmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowLeftExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowLeftXmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowRightBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowRightBadgeXmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowRightExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carWindowRightXmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeft1) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeft1Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeft2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeft2Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeft3) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeft3Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftAndHeatWaves) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftAndHeatWavesFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftBackrestUpAndDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftBackrestUpAndDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftFan) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftFanFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftForwardAndBackward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftForwardAndBackwardFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftMassage) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftMassageFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftUpAndDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatLeftUpAndDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRight1) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRight1Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRight2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRight2Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRight3) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRight3Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightAndHeatWaves) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightAndHeatWavesFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightBackrestUpAndDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightBackrestUpAndDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightFan) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightFanFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightForwardAndBackward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightForwardAndBackwardFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightMassage) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightMassageFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightUpAndDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.carseatRightUpAndDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cat) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.catCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.catCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.catFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnify) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnifyAr) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnifyHe) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnifyHi) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnifyJa) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnifyKo) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnifyTh) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.characterMagnifyZh) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chartBarXaxisAscending) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chartBarXaxisAscendingBadgeClock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chartBarXaxisAscendingBadgeClockRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.checkmarkApplewatch) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.checkmarkBubbleFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.checkmarkBubbleRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.checkmarkGobackward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.checkmarkRectangleStack) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.checkmarkRectangleStackFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chineseyuanrenminbisign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chineseyuanrenminbisignCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chineseyuanrenminbisignCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chineseyuanrenminbisignSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.chineseyuanrenminbisignSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeCheckmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeCheckmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeMinus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeMinusFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgePlus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgePlusFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeQuestionmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeQuestionmarkAr) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeQuestionmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeQuestionmarkFillAr) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeXmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBadgeXmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBottomhalfFilledInverse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleBottomrighthalfCheckered) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleDottedAndCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleDottedCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleDottedCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleFilledIpad) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleFilledIpadFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleFilledIpadLandscape) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleFilledIpadLandscapeFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleFilledIphone) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleFilledIphoneFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleLefthalfFilledInverse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleLefthalfFilledRighthalfStripedHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleLefthalfFilledRighthalfStripedHorizontalInverse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleLefthalfStripedHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleLefthalfStripedHorizontalInverse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleRighthalfFilledInverse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.circleTophalfFilledInverse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cloudRainbowHalf) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cloudRainbowHalfFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.creditcardTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cursorarrowSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cursorarrowSlashSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.cursorarrowSlashSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.danishkronesign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.danishkronesignCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.danishkronesignCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.danishkronesignSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.danishkronesignSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dishwasherCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dishwasherCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.docBadgeClock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.docBadgeClockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dog) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dogCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dogCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dogFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dropHalffull) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dropTransmission) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dryerCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.dryerCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.earBadgeWaveform) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.engineCombustionBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.engineCombustionBadgeExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.envelopeBadgePersonCrop) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.envelopeBadgePersonCropFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.eurozonesign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.eurozonesignCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.eurozonesignCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.eurozonesignSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.eurozonesignSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evCharger) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerArrowtriangleLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerArrowtriangleLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerArrowtriangleRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerArrowtriangleRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evChargerSlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugAcGbT) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugAcGbTFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugAcType1) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugAcType1Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugAcType2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugAcType2Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcCcs1) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcCcs1Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcCcs2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcCcs2Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcChademo) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcChademoFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcGbT) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcGbTFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcNacs) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.evPlugDcNacsFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.exclamationmarkTirepressure) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.exclamationmarkWarninglight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.exclamationmarkWarninglightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.eyeglassesSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fan) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fanBadgeAutomatic) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fanBadgeAutomaticFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fanFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fanSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fanSlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fieldOfViewUltrawide) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fieldOfViewUltrawideFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fieldOfViewWide) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fieldOfViewWideFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figure) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figure2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figure2Circle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figure2CircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureChild) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureChildAndLock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureChildAndLockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureChildAndLockOpen) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureChildAndLockOpenFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureChildCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureChildCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSide) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionLower) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionMiddle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionMiddleAndLower) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionMiddleAndLowerAngled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionUpper) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionUpperAngledAndLowerAngled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionUpperAngledAndMiddle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAirDistributionUpperAngledAndMiddleAndLowerAngled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideAutomatic) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionLower) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionMiddle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionMiddleAndLower) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpper) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndLower) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndMiddle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndMiddleAndLower) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.figureWalkMotionTrianglebadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fireworks) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flashlightOffCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flashlightOffCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flashlightOnCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flashlightOnCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flashlightSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flashlightSlashCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flashlightSlashCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flask) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.flaskFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpArrowtriangleLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpArrowtriangleLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpArrowtriangleRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpArrowtriangleRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.fuelpumpSlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeOpenWithLinesNeedle33percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeOpenWithLinesNeedle33percentAndArrowtriangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeOpenWithLinesNeedle33percentAndArrowtriangleFrom0percentTo50percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeOpenWithLinesNeedle67percentAndArrowtriangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeOpenWithLinesNeedle67percentAndArrowtriangleAndCar) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeOpenWithLinesNeedle84percentExclamation) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedle0percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedle100percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedle33percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedle50percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedle67percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedleBottom0percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedleBottom100percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedleBottom50percent) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedleBottom50percentBadgeMinus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gaugeWithDotsNeedleBottom50percentBadgePlus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gearshiftLayoutSixspeed) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gymBag) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.gymBagFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.handPointUpLeftAndText) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.handPointUpLeftAndTextFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.handbagCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.handbagCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.handsAndSparkles) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.handsAndSparklesFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.hanger) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.hareCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.hareCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.headProfileArrowForwardAndVisionpro) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.heatWaves) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.horn) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.hornBlast) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.hornBlastFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.hornFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.infoBubbleFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.infoBubbleRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ipadCase) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ipadCaseAndIphoneCase) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ipadSizes) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.iphoneAndArrowLeftAndArrowRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.iphoneCase) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.iphoneSizes) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.kashidaArabic) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.keySlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.keySlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lButtonRoundedbottomHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lButtonRoundedbottomHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l1ButtonRoundedbottomHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l1ButtonRoundedbottomHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l1Circle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l1CircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l2ButtonAngledtopVerticalLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l2ButtonAngledtopVerticalLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l2ButtonRoundedtopHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l2ButtonRoundedtopHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l2Circle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l2CircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l3ButtonAngledbottomHorizontalLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l3ButtonAngledbottomHorizontalLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l4ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.l4ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ladybugCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ladybugCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.laserBurst) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lassoBadgeSparkles) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lbButtonRoundedbottomHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lbButtonRoundedbottomHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lbCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lbCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.left) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.leftCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.leftCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.licenseplate) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.licenseplateFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightbulbMax) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightbulbMaxFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightbulbMin) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightbulbMinBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightbulbMinBadgeExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightbulbMinFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightrail) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightrailFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lightspectrumHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.line3HorizontalButtonAngledtopVerticalRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.line3HorizontalButtonAngledtopVerticalRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.linesMeasurementVertical) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.livephotoBadgeAutomatic) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lizardCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lizardCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lmButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lmButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lockAppDashed) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lockBadgeClock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lockBadgeClockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lockCircleDotted) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lsbButtonAngledbottomHorizontalLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.lsbButtonAngledbottomHorizontalLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ltButtonRoundedtopHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ltButtonRoundedtopHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ltCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.ltCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m1ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m1ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m2ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m2ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m3ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m3ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m4ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.m4ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.macbook) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.macbookAndVisionpro) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.macbookGen1) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.macbookGen2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.macwindowAndCursorarrow) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.macwindowAndCursorarrowRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.mappinAndEllipseCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.mappinAndEllipseCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.messageBadgeWaveform) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.messageBadgeWaveformFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonDust) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonDustCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonDustCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonDustFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonrise) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonriseCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonriseCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonriseFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonset) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonsetCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonsetCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.moonsetFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.movieclapper) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.movieclapperFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.networkSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.norwegiankronesign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.norwegiankronesignCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.norwegiankronesignCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.norwegiankronesignSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.norwegiankronesignSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.opticid) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.opticidFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p1ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p1ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p2ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p2ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p3ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p3ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p4ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.p4ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.paddleshifterLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.paddleshifterLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.paddleshifterRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.paddleshifterRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.panoBadgePlay) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.panoBadgePlayFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.parkingsignRadiowavesLeftAndRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.parkingsignRadiowavesRightAndSafetycone) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.parkingsignSteeringwheel) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pedalAccelerator) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pedalAcceleratorFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pedalBrake) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pedalBrakeFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pedalClutch) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pedalClutchFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pencilAndScribble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pencilTipCropCircleBadgeArrowForwardFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pencilTipCropCircleBadgeMinusFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pencilTipCropCircleBadgePlusFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pencilTipCropCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.person2BadgeKey) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.person2BadgeKeyFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personAndBackgroundStripedHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personBubble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personBubbleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personBustCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personBustCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personCropCircleDashedCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personCropCircleDashedCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.personSlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.phoneBadgeWaveform) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.phoneBadgeWaveformFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.phoneBubble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.phoneBubbleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.phoneBubbleFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.phoneBubbleRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoArtframeCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoArtframeCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoBadgeArrowDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoBadgeArrowDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoBadgeCheckmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoBadgeCheckmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoBadgePlus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.photoBadgePlusFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.playHouse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.playHouseFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointBottomleftFilledForwardToPointToprightScurvepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointBottomleftForwardToArrowtriangleUturnScurvepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointBottomleftForwardToArrowtriangleUturnScurvepathFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointBottomleftForwardToPointToprightFilledScurvepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointBottomleftForwardToPointToprightScurvepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointBottomleftForwardToPointToprightScurvepathFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointForwardToPointCapsulepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointForwardToPointCapsulepathFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointTopleftDownToPointBottomrightCurvepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointTopleftDownToPointBottomrightCurvepathFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointTopleftDownToPointBottomrightFilledCurvepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.pointTopleftFilledDownToPointBottomrightCurvepath) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.polishzlotysign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.polishzlotysignCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.polishzlotysignCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.polishzlotysignSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.polishzlotysignSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.powercord) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.powercordFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rButtonRoundedbottomHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rButtonRoundedbottomHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r1ButtonRoundedbottomHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r1ButtonRoundedbottomHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r1Circle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r1CircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r2ButtonAngledtopVerticalRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r2ButtonAngledtopVerticalRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r2ButtonRoundedtopHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r2ButtonRoundedtopHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r2Circle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r2CircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r3ButtonAngledbottomHorizontalRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r3ButtonAngledbottomHorizontalRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r4ButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.r4ButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rainbow) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rbButtonRoundedbottomHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rbButtonRoundedbottomHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rbCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rbCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangle3GroupBubble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangle3GroupBubbleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleCheckered) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleInsetBadgeRecord) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleLandscapeRotate) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleButtonAngledtopVerticalLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleOnRectangleButtonAngledtopVerticalLeftFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectanglePortraitBadgePlus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectanglePortraitBadgePlusFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectanglePortraitRotate) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio16To9) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio16To9Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio3To4) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio3To4Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio4To3) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio4To3Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio9To16) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rectangleRatio9To16Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.retarderBrakesignalAndExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.retarderBrakesignalSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.right) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rightCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rightCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.righttriangle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.righttriangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.righttriangleSplitDiagonal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.righttriangleSplitDiagonalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rmButtonHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rmButtonHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rotate3dCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rotate3dCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rotate3dFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rsbButtonAngledbottomHorizontalRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rsbButtonAngledbottomHorizontalRightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rtButtonRoundedtopHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rtButtonRoundedtopHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rtCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.rtCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sharedWithYouCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sharedWithYouCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shieldCheckered) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shieldLefthalfFilledBadgeCheckmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shieldLefthalfFilledTrianglebadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shoe) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shoe2) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shoe2Fill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shoeCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shoeCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.shoeFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.skateboard) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.skateboardFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.skis) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.skisFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sliderHorizontal2Square) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sliderHorizontalBelowSunMax) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.smartphone) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.snowboard) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.snowboardFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.speakerWave2Bubble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.speakerWave2BubbleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.speakerWave2BubbleFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.speakerWave2BubbleRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.square2Layers3dFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareArrowtriangle4Outward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareBadgePlus) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareBadgePlusFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareResize) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareResizeDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareResizeUp) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareStack3dUpBadgeAutomatic) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareStack3dUpBadgeAutomaticFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareStack3dUpTrianglebadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareStack3dUpTrianglebadgeExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squaresLeadingRectangleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareshapeDottedSquareshape) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.squareshapeSquareshapeDotted) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.staroflifeShield) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.staroflifeShieldFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.steeringwheelAndLiquidWave) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.steeringwheelArrowtriangleLeft) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.steeringwheelArrowtriangleRight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.steeringwheelBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.steeringwheelCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.steeringwheelCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.storefront) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.storefrontCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.storefrontCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.storefrontFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunHorizon) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunHorizonCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunHorizonCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunHorizonFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunRain) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunRainCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunRainCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunRainFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunSnow) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunSnowCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunSnowCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunSnowFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunglasses) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.sunglassesFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.surfboard) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.surfboardFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideHillDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideHillDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideHillUp) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideHillUpFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideLock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideLockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideLockOpen) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.suvSideLockOpenFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.swedishkronasign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.swedishkronasignCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.swedishkronasignCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.swedishkronasignSquare) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.swedishkronasignSquareFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.swirlCircleRighthalfFilled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.swirlCircleRighthalfFilledInverse) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.textformat12Km) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.textformat12My) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.thermometerVariableAndFigure) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.thermometerVariableAndFigureCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.thermometerVariableAndFigureCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tirepressure) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tortoiseCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tortoiseCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tractionControlTirepressure) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tractionControlTirepressureExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tractionControlTirepressureSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.triangleshape) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.triangleshapeFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckBox) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckBoxBadgeClock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckBoxBadgeClockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckBoxBadgeClockFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckBoxBadgeClockRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckBoxFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSide) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideAirCirculate) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideAirCirculateFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideAirFresh) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideAirFreshFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideAndExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideAndExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideArrowtriangleDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideArrowtriangleDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideArrowtriangleUp) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideArrowtriangleUpArrowtriangleDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideArrowtriangleUpArrowtriangleDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideArrowtriangleUpFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideFrontOpen) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideFrontOpenFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideHillDown) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideHillDownFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideHillUp) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideHillUpFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideLock) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideLockFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideLockOpen) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.truckPickupSideLockOpenFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tshirtCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tshirtCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tvBadgeWifi) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tvBadgeWifiFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tvSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.tvSlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoBadgeWaveform) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoBadgeWaveformFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoBubble) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoBubbleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoBubbleFillRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoBubbleRtl) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoSlashCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.videoSlashCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.viewfinderRectangular) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.viewfinderTrianglebadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionpro) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproAndArrowForward) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproAndArrowForwardFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproBadgeExclamationmark) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproBadgeExclamationmarkFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproBadgePlay) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproBadgePlayFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproSlash) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproSlashCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproSlashCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.visionproSlashFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.voiceover) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.warninglight) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.warninglightFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.washerCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.washerCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.watchAnalog) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.waterbottle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.waterbottleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.waveformAndPersonFilled) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.waveformBadgeMagnifyingglass) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.waveformBadgeMic) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.wifiExclamationmarkCircle) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.wifiExclamationmarkCircleFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.xserveRaid) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.yieldsign) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.yieldsignFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.zlButtonRoundedtopHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.zlButtonRoundedtopHorizontalFill) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.zrButtonRoundedtopHorizontal) - } - - if #available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, watchOS 10.0, *) { - allCases.append(SFSymbols.zrButtonRoundedtopHorizontalFill) - } - - return allCases - } -} diff --git a/Sources/LHTypeExtensionHelpers/Base64+Extensions.swift b/Sources/LHTypeExtensionHelpers/Base64+Extensions.swift deleted file mode 100644 index 946ccea..0000000 --- a/Sources/LHTypeExtensionHelpers/Base64+Extensions.swift +++ /dev/null @@ -1,148 +0,0 @@ -// -// Base64+Extensions.swift -// SwiftHelpers/LHTypeExtensionHelpers -// -// Created by Leo Ho on 2023/6/14. -// - -import Foundation - -/// Base64 Encoder / Decoder -public struct Base64Coder { - - /// 選擇要進行的 base64/base64URL 轉換操作 - public enum Base64Operation { - - /// 進行 base64 轉換操作 - case base64 - - /// 進行 base64 URL 轉換操作 - case base64URL - } - - // MARK: - base64 Encode - - /// 將 base64/base64URL 編碼字串轉換成 base64URL/base64 編碼字串 - /// - Parameters: - /// - str: base64/base64URL 編碼字串 - /// - operation: ``Base64Operation``,進行 base64/base64URL 轉換操作 - /// - Returns: base64URL/base64 編碼字串 - public static func base64EncodedString(from str: String, - operation: Base64Coder.Base64Operation) -> String { - var result: String - - switch operation { - case .base64: - // 將 base64URL 編碼字串轉成 base64 編碼字串 - result = str - .replacingOccurrences(of: "-", with: "+") - .replacingOccurrences(of: "_", with: "/") - case .base64URL: - // 將 base64 編碼字串轉成 base64URL 編碼字串 - result = str - .replacingOccurrences(of: "+", with: "-") - .replacingOccurrences(of: "/", with: "_") - } - - if result.count % 4 != 0 { - let str = String(repeating: "=", count: 4 - result.count % 4) - result.append(str) - } - - return result - } - - // MARK: - base64 Decode - - /// 定義 base64 解碼過程中可能發生的錯誤 - /// - Tag: Base64DecodeError - public enum Base64DecodeError: Error, CustomStringConvertible { - - /// base64 解碼失敗 - case decodeFailed - - /// 字串 UTF8 編碼失敗 - case stringUTF8EncodeFailed - - public var description: String { - let base = "Base64 Decode Failed - " - - switch self { - case .decodeFailed: - return base + "base64 解碼失敗" - case .stringUTF8EncodeFailed: - return base + "字串 UTF8 編碼失敗" - } - } - } - - /// 將 base64/base64URL 編碼字串解碼成 `Data` - /// - /// [enum Base64DecodeError](x-source-tag://Base64DecodeError) - /// - /// - Parameters: - /// - str: base64/base64URL 編碼字串 - /// - operation: ``Base64Operation``,進行 base64/base64URL 轉換操作 - /// - Throws: ``Base64DecodeError`` - /// - Returns: 透過 base64/base64URL 編碼字串初始化的 `Data` - public static func base64DecodedData(from str: String, - operation: Base64Coder.Base64Operation) throws -> Data { - switch operation { - case .base64: - // 將 base64 編碼字串解碼成 Data - guard let base64DecodedData = Data(base64Encoded: str) else { - throw Base64DecodeError.decodeFailed - } - - return base64DecodedData - case .base64URL: - // 將 base64URL 編碼字串解碼成 Data - let base64 = Base64Coder.base64EncodedString(from: str, operation: .base64) - - guard let base64URLDecodedData = Data(base64Encoded: base64) else { - throw Base64DecodeError.decodeFailed - } - - return base64URLDecodedData - } - } - - /// 將 base64/base64URL 編碼字串解碼成 UTF-8 編碼字串 - /// - /// [enum Base64DecodeError](x-source-tag://Base64DecodeError) - /// - /// - Parameters: - /// - str: base64/base64URL 編碼字串 - /// - operation: ``Base64Operation``,進行 base64/base64URL 轉換操作 - /// - Throws: ``Base64DecodeError`` - /// - Returns: UTF-8 編碼格式的字串 - public static func base64DecodedString(from str: String, - operation: Base64Coder.Base64Operation) throws -> String { - switch operation { - case .base64: - // 將 base64 編碼字串解碼成 UTF-8 字串 - guard let data = Data(base64Encoded: str) else { - throw Base64DecodeError.decodeFailed - } - - guard let result = String(data: data, encoding: .utf8) else { - throw Base64DecodeError.stringUTF8EncodeFailed - } - - return result - case .base64URL: - // 將 base64URL 編碼字串解碼成 UTF-8 字串 - let base64 = Base64Coder.base64EncodedString(from: str, operation: .base64) - - guard let data = Data(base64Encoded: base64) else { - throw Base64DecodeError.decodeFailed - } - - guard let result = String(data: data, encoding: .utf8) else { - throw Base64DecodeError.stringUTF8EncodeFailed - } - - return result - } - } -} diff --git a/Sources/LHTypeExtensionHelpers/BytesArray+Extensions.swift b/Sources/LHTypeExtensionHelpers/BytesArray+Extensions.swift deleted file mode 100644 index b88e1b2..0000000 --- a/Sources/LHTypeExtensionHelpers/BytesArray+Extensions.swift +++ /dev/null @@ -1,74 +0,0 @@ -// -// BytesArray+Extensions.swift -// SwiftHelpers/LHTypeExtensionHelpers -// -// Created by Leo Ho on 2023/6/15. -// - -import Foundation - -public struct BytesArrayConvertor { - - /// typealias to `Array` - public typealias BytesArray = Array - - - /// 將 16 進制字串轉為 BytesArray - /// - /// BytesArray is typealias to `Array` - /// - /// - Parameters: - /// - hexString: 16 進制字串 - /// - Returns: ``BytesArray`` - public static func toBytesArray(from hexString: String) -> BytesArray { - assert(hexString.count % 2 == 0, "輸入的字串長度不對,每 8 個為一個字元") - - var bytes = BytesArray() - var sum = 0 - - // 0~9 的 UTF-8 編碼範圍 - let numRange = 48 ... 57 - - // a-f 的 UTF-8 編碼範圍 - let lowercaseRange = 97 ... 102 - - // A-F 的 UTF-8 編碼範圍 - let uppercaseRange = 65 ... 70 - - for (index, char) in hexString.utf8CString.enumerated() { - var intC = Int(char.byteSwapped) - - if intC == 0 { - break - } else if numRange.contains(intC) { - intC -= 48 - } else if lowercaseRange.contains(intC) { - intC -= 87 - } else if uppercaseRange.contains(intC) { - intC -= 55 - } else { - assertionFailure("輸入的字串格式不符合,每個字元皆需在 0-9、a-f、A-F 這個範圍內") - } - - sum = sum * 16 + intC - - if index % 2 != 0 { - bytes.append(UInt8(sum)) - sum = 0 - } - } - - return bytes - } - - /// 將 bytesArray 轉為 16 進制字串 - /// - /// BytesArray is typealias to `Array` - /// - /// - Parameters: - /// - byteArray: ``BytesArray`` - /// - Returns: 16 進制字串 - public static func bytesArrayToHexString(from byteArray: BytesArray) -> String { - return Data(bytes: byteArray, count: byteArray.count).toHexString() - } -} diff --git a/Sources/LHTypeExtensionHelpers/Hexadecimal+Extensions.swift b/Sources/LHTypeExtensionHelpers/Hexadecimal+Extensions.swift deleted file mode 100644 index 26f6c9e..0000000 --- a/Sources/LHTypeExtensionHelpers/Hexadecimal+Extensions.swift +++ /dev/null @@ -1,42 +0,0 @@ -// -// Hexadecimal+Extensions.swift -// SwiftHelpers/LHTypeExtensionHelpers -// -// Created by Leo Ho on 2023/6/15. -// - -import Foundation - -public extension Data { - - /// 將 Data 轉為 16 進制字串 - /// - Returns: `String` with hexadecimal - func toHexString() -> String { - return map { - String(format: "%02x", $0) - }.joined() - } -} - -public extension String { - - /// 將 16 進制字串轉為 Data - /// - Throws: ``NSError`` - /// - Returns: nil or `Data` with hexadecimal - func toHexData() throws -> Data? { - var data = Data(capacity: self.count / 2) - - let regex = try NSRegularExpression(pattern: "[0-9a-f]{1,2}", options: .caseInsensitive) - regex.enumerateMatches(in: self, range: NSMakeRange(0, utf16.count)) { match, flags, _ in - let byteString = (self as NSString).substring(with: match!.range) - var num = UInt8(byteString, radix: 16)! - data.append(&num, count: 1) - } - - guard data.count > 0 else { - return nil - } - - return data - } -} diff --git a/Sources/LHTypeExtensionHelpers/UIDevice+Extensions.swift b/Sources/LHTypeExtensionHelpers/UIDevice+Extensions.swift deleted file mode 100644 index 8109b25..0000000 --- a/Sources/LHTypeExtensionHelpers/UIDevice+Extensions.swift +++ /dev/null @@ -1,212 +0,0 @@ -// -// UIDevice+Extensions.swift -// SwiftHelpers/LHTypeExtensionHelpers -// -// Created by Leo Ho on 2023/7/1. -// - -import UIKit - -public extension UIDevice { - - /// Device's modelname - /// - Returns: Like `iPhone12,8` - var modelname: String { - var systemInfo = utsname() - uname(&systemInfo) - let name = withUnsafePointer(to: &systemInfo.machine.0) { ptr in - return String(cString: ptr) - } - return name - } - - /// Device's devicename - /// - Returns: Like `iPhone SE (2nd generation)` - var devicename: String { - switch modelname { - // MARK: iPhone - case "iPhone1,1": - return "iPhone" - // MARK: iPhone 3G - case "iPhone1,2": - return "iPhone 3G" - // MARK: iPhone 3GS - case "iPhone2,1": - return "iPhone 3GS" - // MARK: iPhone 4 - case "iPhone3,1", "iPhone3,2", "iPhone3,3": - return "iPhone 4" - // MARK: iPhone 4S - case "iPhone4,1": - return "iPhone 4S" - // MARK: iPhone 5 - case "iPhone5,1": - return "iPhone 5" - // MARK: iPhone 5c - case "iPhone5,3", "iPhone5,4": - return "iPhone 5c" - // MARK: iPhone 5s - case "iPhone6,1", "iPhone6,2": - return "iPhone 5s" - // MARK: iPhone 6/iPhone 6 Plus Series - case "iPhone7,2": - return "iPhone 6" - case "iPhone7,1": - return "iPhone 6 Plus" - // MARK: iPhone 6s/iPhone 6s Plus Series - case "iPhone8,1": - return "iPhone 6s" - case "iPhone8,2": - return "iPhone 6s Plus" - // MARK: iPhone SE (1st generation) - case "iPhone8,4": - return "iPhone SE (1st generation)" - // MARK: iPhone 7/iPhone 7 Plus Series - case "iPhone9,1", "iPhone9,3": - return "iPhone 7" - case "iPhone9,2", "iPhone9,4": - return "iPhone 7 Plus" - // MARK: iPhone 8/iPhone 8 Plus Series - case "iPhone10,1", "iPhone10,4": - return "iPhone 8" - case "iPhone10,2", "iPhone10,5": - return "iPhone 8 Plus" - // MARK: iPhone X - case "iPhone10,3", "iPhone10,6": - return "iPhone X" - // MARK: iPhone XR - case "iPhone11,8": - return "iPhone XR" - // MARK: iPhone XS/iPhone XS Max Series - case "iPhone11,2": - return "iPhone XS" - case "iPhone11,4", "iPhone11,6": - return "iPhone XS Max" - // MARK: iPhone 11/iPhone 11 Pro Series - case "iPhone12,1": - return "iPhone 11" - case "iPhone12,3": - return "iPhone 11 Pro" - case "iPhone12,5": - return "iPhone 11 Pro Max" - // MARK: iPhone SE (2nd generation) - case "iPhone12,8": - return "iPhone SE (2nd generation)" - // MARK: iPhone 12/iPhone 12 Pro Series - case "iPhone13,1": - return "iPhone 12 mini" - case "iPhone13,2": - return "iPhone 12" - case "iPhone13,3": - return "iPhone 12 Pro" - case "iPhone13,4": - return "iPhone 12 Pro Max" - // MARK: iPhone 13/iPhone 13 Pro Series - case "iPhone14,4": - return "iPhone 13 mini" - case "iPhone14,5": - return "iPhone 13" - case "iPhone14,2": - return "iPhone 13 Pro" - case "iPhone14,3": - return "iPhone 13 Pro Max" - // MARK: iPhone SE (3rd generation) - case "iPhone14,6": - return "iPhone SE (3rd generation)" - // MARK: iPhone 14/iPhone 14 Pro Series - case "iPhone14,7": - return "iPhone 14" - case "iPhone14,8": - return "iPhone 14 Plus" - case "iPhone15,2": - return "iPhone 14 Pro" - case "iPhone15,3": - return "iPhone 14 Pro Max" - // MARK: iPod Touch Series - case "iPod1,1": - return "iPod Touch" - case "iPod2,1": - return "iPod touch (2nd generation)" - case "iPod3,1": - return "iPod touch (3rd generation)" - case "iPod4,1": - return "iPod touch (4th generation)" - case "iPod5,1": - return "iPod touch (5th generation)" - case "iPod7,1": - return "iPod touch (6th generation)" - case "iPod9,1": - return "iPod touch (7th generation)" - // MARK: iPad Series - case "iPad1,1": - return "iPad" - case "iPad2,1", "iPad2,2", "iPad2,3", "iPad2,4": - return "iPad 2" - case "iPad3,1", "iPad3,2", "iPad3,3": - return "iPad (3rd generation)" - case "iPad3,4", "iPad3,5", "iPad3,6": - return "iPad (4th generation)" - case "iPad6,11", "iPad6,12": - return "iPad (5th generation)" - case "iPad7,5", "iPad7,6": - return "iPad (6th generation)" - case "iPad7,11", "iPad7,12": - return "iPad (7th generation)" - case "iPad11,6", "iPad11,7": - return "iPad (8th generation)" - case "iPad12,1", "iPad12,2": - return "iPad (9th generation)" - case "iPad13,18", "iPad13,19": - return "iPad (10th generation)" - // MARK: iPad mini Series - case "iPad2,5", "iPad2,6", "iPad2,7": - return "iPad mini" - case "iPad4,4", "iPad4,5", "iPad4,6": - return "iPad mini 2" - case "iPad4,7", "iPad4,8", "iPad4,9": - return "iPad mini 3" - case "iPad5,1", "iPad5,2": - return "iPad mini 4" - case "iPad11,1", "iPad11,2": - return "iPad mini (5th generation)" - case "iPad14,1", "iPad14,2": - return "iPad mini (6th generation)" - // MARK: iPad Air Series - case "iPad4,1", "iPad4,2", "iPad4,3": - return "iPad Air" - case "iPad5,3", "iPad5,4": - return "iPad Air 2" - case "iPad11,3", "iPad11,4": - return "iPad Air (3rd generation)" - case "iPad13,1", "iPad13,2": - return "iPad Air (4th generation)" - case "iPad13,16", "iPad13,17": - return "iPad Air (5th generation)" - // MARK: iPad Pro Series - case "iPad6,7", "iPad6,8": - return "iPad Pro (12.9-inch)" - case "iPad6,3", "iPad6,4": - return "iPad Pro (9.7-inch)" - case "iPad7,1", "iPad7,2": - return "iPad Pro (12.9-inch) (2nd generation)" - case "iPad7,3", "iPad7,4": - return "iPad Pro (10.5-inch)" - case "iPad8,1", "iPad8,2", "iPad8,3", "iPad8,4": - return "iPad Pro (11-inch)" - case "iPad8,5", "iPad8,6", "iPad8,7", "iPad8,8": - return "iPad Pro (12.9-inch) (3rd generation)" - case "iPad8,9", "iPad8,10": - return "iPad Pro (11-inch) (2nd generation)" - case "iPad8,11", "iPad8,12": - return "iPad Pro (12.9-inch) (4th generation)" - case "iPad13,4", "iPad13,5", "iPad13,6", "iPad13,7": - return "iPad Pro (11-inch) (3rd generation)" - case "iPad13,8", "iPad13,9", "iPad13,10", "iPad13,11": - return "iPad Pro (12.9-inch) (5th generation)" - case "i386", "x86_64", "arm64": - return "Simulator" - default: - return modelname - } - } -} diff --git a/Sources/LHUIHelpers/StringSizeCalculator.swift b/Sources/LHUIHelpers/StringSizeCalculator.swift deleted file mode 100644 index 903ee45..0000000 --- a/Sources/LHUIHelpers/StringSizeCalculator.swift +++ /dev/null @@ -1,19 +0,0 @@ -// -// StringSizeCalculator.swift -// SwiftHelpers/LHUIHelpers -// -// Created by Leo Ho on 2023/6/23. -// - -import UIKit - -public extension String { - - /// 計算字的大小 - /// - Parameters: - /// - font: 字體 - /// - Returns: 字的大小 - func size(with font: UIFont) -> CGSize { - return NSString(string: self).size(withAttributes: [.font : font]) - } -} diff --git a/build-documentation.sh b/build-documentation.sh deleted file mode 100644 index e74244e..0000000 --- a/build-documentation.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -xcodebuild docbuild -scheme SwiftHelpers-Package \ - -destination generic/platform=iOS \ - OTHER_DOCC_FLAGS="--transform-for-static-hosting --hosting-base-path SwiftHelpers-Package" diff --git a/docs/LHNetworkHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css b/docs/LHNetworkHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css new file mode 100644 index 0000000..86451fd --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */[data-v-20945666] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-20945666] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-20945666] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-20945666] *+.code-listing,[data-v-20945666] *+.endpoint-example,[data-v-20945666] *+.inline-image-container,[data-v-20945666] *+aside,[data-v-20945666] *+figure,[data-v-20945666] .code-listing+*,[data-v-20945666] .endpoint-example+*,[data-v-20945666] .inline-image-container+*,[data-v-20945666] aside+*,[data-v-20945666] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-20945666] *+dl,[data-v-20945666] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] img{display:block;margin:auto;max-width:100%}[data-v-20945666] ol,[data-v-20945666] ol li:not(:first-child),[data-v-20945666] ul,[data-v-20945666] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-20945666] ol,[data-v-20945666] ul{margin-left:1.25rem}}[data-v-20945666] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] dd{margin-left:2em}.badge[data-v-8d6893ae]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:var(--badge-border-radius,calc(var(--border-radius, 4px) - 1px));border-style:var(--badge-border-style,solid);border-width:var(--badge-border-width,1px);margin-left:10px;color:var(--badge-color)}.theme-dark .badge[data-v-8d6893ae]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-8d6893ae]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-8d6893ae]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-03cf3183]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-03cf3183]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-03cf3183] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-03cf3183]{height:1rem}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-52205924],.link-block[data-v-52205924] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-52205924]{margin-left:1rem}.link[data-v-52205924]{display:flex}.link-block .badge[data-v-52205924]{margin-top:.5rem}.link-block.has-inline-element[data-v-52205924]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-52205924]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-52205924]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-52205924],.link[data-v-52205924]{box-sizing:inherit}.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-52205924]:not(:first-child){margin-top:4px}.topic-required[data-v-52205924]{font-size:.8em}.deprecated[data-v-52205924]{text-decoration:line-through}.conditional-constraints[data-v-52205924]{font-size:.82353rem;margin-top:4px} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/css/documentation-topic.1d1eec04.css b/docs/LHNetworkHelpers.doccarchive/css/documentation-topic.1d1eec04.css new file mode 100644 index 0000000..8622bb4 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/css/documentation-topic.1d1eec04.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-e8fd2a92]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-e8fd2a92]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-e8fd2a92]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-e8fd2a92]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:215px}}.betainfo-label[data-v-e8fd2a92]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-e8fd2a92] p{margin-bottom:10px}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.82353rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-1a36493d]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-1a36493d],.language[data-v-1a36493d]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-1a36493d]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-1a36493d]{padding-left:10px}.language-option.active[data-v-1a36493d],.language-option.router-link-exact-active[data-v-1a36493d]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-1a36493d],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-1a36493d]{color:var(--colors-secondary-label,var(--color-secondary-label))}.view-more-link[data-v-0d14b62a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-flow:row-reverse;margin-bottom:1.3rem}.documentation-hero[data-v-6540c364]{background:#000;color:var(--color-documentation-intro-figure,#fff);overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-6540c364]:before{content:"";background:var(--standard-accent-color,var(--color-documentation-intro-fill,#2a2a2a));position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-6540c364]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-6540c364]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-6540c364]{display:none}}.documentation-hero .background-icon[data-v-6540c364]{color:var(--color-documentation-intro-accent,#161616);display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-6540c364] img,.documentation-hero .background-icon[data-v-6540c364] svg{width:100%;height:100%}.documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-top:2.35294rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:215px}}.documentation-hero .minimized-hero[data-v-6540c364]{padding:1.3em 1.4em;position:relative;z-index:1}.documentation-hero__above-content[data-v-6540c364]{position:relative;z-index:1}.documentation-hero--disabled[data-v-6540c364]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-6540c364]:after,.documentation-hero--disabled[data-v-6540c364]:before{content:none}.short-hero[data-v-6540c364]{padding-top:3.52941rem;padding-bottom:3.52941rem}.extra-bottom-padding[data-v-6540c364]{padding-bottom:3.82353rem}.theme-dark[data-v-6540c364] a:not(.button-cta){color:#09f}ul[data-v-068842ec]{list-style-type:none;margin:0}ul li:first-child .base-link[data-v-068842ec]{margin-top:0}.parent-item .base-link[data-v-068842ec]{font-weight:700}.base-link[data-v-068842ec]{color:var(--color-figure-gray-secondary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin:5px 0;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-068842ec]{color:var(--color-text)}.source[data-v-d22a3f50]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:var(--code-block-style-elements-padding);speak:literal-punctuation;line-height:25px;filter:blur(0)}.source.displays-multiple-lines[data-v-d22a3f50],.source[data-v-d22a3f50]{border-radius:var(--border-radius,4px)}.source>code[data-v-d22a3f50]{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.platforms[data-v-4f51d8d2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:var(--spacing-stacked-margin-xlarge)}.changed .platforms[data-v-4f51d8d2]{padding-left:.588rem}.platforms[data-v-4f51d8d2]:first-of-type{margin-top:1rem}.source[data-v-4f51d8d2]{margin:var(--declaration-code-listing-margin)}.platforms+.source[data-v-4f51d8d2]{margin:0}.changed.declaration-group[data-v-4f51d8d2]{background:var(--background,var(--color-code-background))}.changed .source[data-v-4f51d8d2]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.17647rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.17647rem;font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-5863919c]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:var(--declaration-source-link-margin,var(--spacing-stacked-margin-large))}.declaration-icon[data-v-5863919c]{width:1em;margin-right:5px}.conditional-constraints[data-v-2ab6251b]{margin-top:var(--declaration-conditional-constraints-margin,20px)}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-702ec04e] p:last-child{margin-bottom:0}.container[data-v-6e075935]{padding-bottom:40px}.full-width-container .container[data-v-6e075935]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6e075935]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6e075935]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6e075935]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6e075935]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6e075935]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6e075935]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6e075935]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-6e075935]{width:215px}}.title[data-v-6e075935]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-6e075935]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6e075935]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-4aae1079]{margin-top:0}.contenttable-section[data-v-4aae1079]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-4aae1079]:last-child{margin-bottom:0}[data-v-4aae1079] .contenttable-title{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-4aae1079] .contenttable-title{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-4aae1079]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-4aae1079],.section-title[data-v-4aae1079]{padding:0}[data-v-4aae1079] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.section-content>.content[data-v-3ccf02e9],.topic[data-v-3ccf02e9]{margin-top:15px}.no-title .section-content>.content[data-v-3ccf02e9]:first-child,.no-title .topic[data-v-3ccf02e9]:first-child{margin-top:0}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.datalist dt:first-of-type{padding-top:0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-d66cd00c]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.detail-type[data-v-d66cd00c]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-d66cd00c]{padding-left:0}}.detail-content[data-v-d66cd00c]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-d66cd00c]{padding-left:0}}.param-name[data-v-53cac581]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.param-name[data-v-53cac581]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581] dt{font-weight:600}.param-content[data-v-53cac581] dd{margin-left:1em}.parameters-table[data-v-3f89f723] .change-added,.parameters-table[data-v-3f89f723] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-3f89f723] .change-removed,.parameters-table[data-v-3f89f723] .token-removed{text-decoration:line-through}.param[data-v-3f89f723]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-3f89f723]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed.changed[data-v-3f89f723]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}}.param.changed.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed+.param.changed[data-v-3f89f723]{margin-top:calc(var(--spacing-param)/2)}.changed .param-content[data-v-3f89f723],.changed .param-symbol[data-v-3f89f723]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-3f89f723]{padding-top:0}.changed .param-symbol[data-v-3f89f723]{padding-bottom:0}}.param-symbol[data-v-3f89f723]{text-align:right}.changed .param-symbol[data-v-3f89f723]{padding-left:2.17647rem}@media only screen and (max-width:735px){.param-symbol[data-v-3f89f723]{text-align:left}.changed .param-symbol[data-v-3f89f723]{padding-left:0}}.param-symbol[data-v-3f89f723] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-3f89f723]{margin-top:var(--spacing-param)}.param+.param[data-v-3f89f723]:first-child{margin-top:0}.param-content[data-v-3f89f723]{padding-left:1rem;padding-left:2.17647rem}.changed .param-content[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param-content[data-v-3f89f723]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-310f0b2c]{font-weight:700}.property-name.deprecated[data-v-310f0b2c]{text-decoration:line-through}.property-deprecated[data-v-310f0b2c]{margin-left:0}.content[data-v-310f0b2c],.content[data-v-310f0b2c] p:first-child{display:inline}.response-mimetype[data-v-20293786]{color:var(--color-figure-gray-secondary)}.part-name[data-v-021cd63d]{font-weight:700}.content[data-v-021cd63d],.content[data-v-021cd63d] p:first-child{display:inline}.param-name[data-v-03478142]{font-weight:700}.param-name.deprecated[data-v-03478142]{text-decoration:line-through}.param-deprecated[data-v-03478142]{margin-left:0}.content[data-v-03478142],.content[data-v-03478142] p:first-child{display:inline}.response-name[data-v-881189f4],.response-reason[data-v-881189f4]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-881189f4]{display:none}}.response-name>code>.reason[data-v-881189f4]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-881189f4]{display:initial}}.primary-content.with-border[data-v-2baae7e0]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-2baae7e0]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-2baae7e0]>:first-child{margin-top:2.353rem}.relationships-list[data-v-4c67b8c7]{list-style:none}.relationships-list.column[data-v-4c67b8c7]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-4c67b8c7]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-4c67b8c7]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-4c67b8c7]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-4c67b8c7]:after{margin-top:.61765rem}.relationships-list.changed.column[data-v-4c67b8c7]{display:block;box-sizing:border-box}.relationships-item[data-v-4c67b8c7],.relationships-list[data-v-4c67b8c7]{box-sizing:inherit}.conditional-constraints[data-v-4c67b8c7]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-602d8130]{display:flex;flex-flow:row wrap;gap:10px;margin-top:25px}.badge[data-v-602d8130]{margin:0}.technology[data-v-602d8130]{display:inline-flex;align-items:center}.tech-icon[data-v-602d8130]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-602d8130]{fill:var(--badge-color)}.beta[data-v-602d8130]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-602d8130]{color:var(--color-badge-dark-beta)}.deprecated[data-v-602d8130]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-602d8130]{color:var(--color-badge-dark-deprecated)}.changed[data-v-602d8130]{padding-left:26px}.changed[data-v-602d8130]:after{content:none}.changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}.theme-dark .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}.changed-added[data-v-602d8130]{border-color:var(--color-changes-added)}.changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}.theme-dark .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}.changed-deprecated[data-v-602d8130]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.theme-dark .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}.changed-modified[data-v-602d8130]{border-color:var(--color-changes-modified)}.eyebrow[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,#ccc);display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-4492c658]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .eyebrow[data-v-4492c658]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-4492c658]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,#fff);margin-bottom:.70588rem}@media only screen and (max-width:1250px){.title[data-v-4492c658]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-4492c658]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .title[data-v-4492c658]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-4492c658]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-4492c658]:before{content:attr(data-tag-name)}small.Beta[data-v-4492c658]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-4492c658]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-4492c658]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-4492c658]{color:var(--color-badge-dark-deprecated)}.OnThisPageStickyContainer[data-v-1b6d0048]{margin-top:2.353rem;position:sticky;top:3.82353rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.29412rem;box-sizing:border-box;padding-bottom:var(--spacing-stacked-margin-small);max-height:calc(100vh - 3.82353rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}.doc-topic[data-v-43c74ad0]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-43c74ad0]{--doc-hero-right-offset:192px}#main[data-v-43c74ad0]{outline-style:none;height:100%}[data-v-43c74ad0] .minimized-title{margin-bottom:.833rem}[data-v-43c74ad0] .minimized-title .title{font-size:1.416rem;font-weight:700}[data-v-43c74ad0] .minimized-title small{font-size:1rem;padding-left:.416rem}.minimized-abstract[data-v-43c74ad0]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.container[data-v-43c74ad0]:not(.minimized-container){outline-style:none}.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:215px}}[data-v-43c74ad0] .minimized-container{outline-style:none;--spacing-stacked-margin-large:0.667em;--spacing-stacked-margin-xlarge:1em;--declaration-code-listing-margin:1em 0 0 0;--declaration-conditional-constraints-margin:1em;--declaration-source-link-margin:0.833em;--code-block-style-elements-padding:7px 12px;--spacing-param:var(--spacing-stacked-margin-large);--aside-border-radius:6px;--code-border-radius:6px}[data-v-43c74ad0] .minimized-container .description{margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container>.primary-content>*{margin-top:1.5em;margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container .description{margin-top:0}[data-v-43c74ad0] .minimized-container h1,[data-v-43c74ad0] .minimized-container h2,[data-v-43c74ad0] .minimized-container h3,[data-v-43c74ad0] .minimized-container h4,[data-v-43c74ad0] .minimized-container h5,[data-v-43c74ad0] .minimized-container h6{font-size:1rem;font-weight:700}[data-v-43c74ad0] .minimized-container h2{font-size:1.083rem}[data-v-43c74ad0] .minimized-container h1{font-size:1.416rem}[data-v-43c74ad0] .minimized-container aside{padding:.667rem 1rem}[data-v-43c74ad0] .minimized-container .single-line,[data-v-43c74ad0] .minimized-container .source{border-radius:var(--code-border-radius)}.description[data-v-43c74ad0]{margin-bottom:2.353rem}.description[data-v-43c74ad0]:empty{display:none}.description.after-enhanced-hero[data-v-43c74ad0]{margin-top:2.353rem}.description[data-v-43c74ad0] .content+*{margin-top:var(--spacing-stacked-margin-large)}.full-width-container .doc-content .minimized-container[data-v-43c74ad0]{padding-left:1.4rem;padding-right:1.4rem}[data-v-43c74ad0] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-43c74ad0]{margin-top:20px}.declarations-container[data-v-43c74ad0]{margin-top:30px}.declarations-container.minimized-container[data-v-43c74ad0]{margin-top:0}[data-v-43c74ad0] h1{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h1{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h1{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h6{font-size:1rem;line-height:1.47059;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-43c74ad0]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-43c74ad0]{min-width:0;width:100%}.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:1080px}}.quick-navigation-open[data-v-53faf852]{display:flex;align-items:center;justify-content:center;width:16px;border:1px solid var(--color-grid);height:100%;border-radius:var(--border-radius,4px);transition:background-color .15s;box-sizing:border-box}.quick-navigation-open[data-v-53faf852]:hover{background-color:var(--color-fill-tertiary)}@media only screen and (max-width:1023px){.quick-navigation-open[data-v-53faf852]{display:none}}.fromkeyboard .quick-navigation-open[data-v-53faf852]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tag[data-v-7e76f326]{display:inline-block;padding-right:.58824rem}.tag[data-v-7e76f326]:focus{outline:none}.tag button[data-v-7e76f326]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.82353rem;padding:.23529rem .58824rem;white-space:nowrap;border:1px solid transparent}@media (hover:hover){.tag button[data-v-7e76f326]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-7e76f326]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-7e76f326]:focus,.tag button.focus[data-v-7e76f326],.tag button[data-v-7e76f326]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-1f2bd813]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-1f2bd813]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-1f2bd813]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-1f2bd813]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-1f2bd813]{margin:0;padding:0;display:flex}.filter[data-v-3f01a546]{--input-vertical-padding:.76471rem;--input-horizontal-spacing:.58824rem;--input-height:1.64706rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-3f01a546]:focus{outline:none}.filter__top-wrapper[data-v-3f01a546]{display:flex}.filter__filter-button[data-v-3f01a546]{position:relative;z-index:1;cursor:text;margin-left:var(--input-horizontal-spacing);margin-right:.17647rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-3f01a546]{margin-right:.41176rem}}.filter__filter-button .svg-icon[data-v-3f01a546]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-3f01a546]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-3f01a546]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-3f01a546]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-3f01a546]{display:flex;flex-direction:column-reverse}.filter__wrapper--no-border-style[data-v-3f01a546]{border:none}.filter__suggested-tags[data-v-3f01a546]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-3f01a546] ul{padding:var(--input-vertical-padding) .52941rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-3f01a546] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-3f01a546]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-3f01a546]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546]{padding-left:0}}.filter__selected-tags[data-v-3f01a546] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546] ul{padding-right:.41176rem}}.filter__selected-tags[data-v-3f01a546] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-3f01a546]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-3f01a546]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-3f01a546]{height:.70588rem;width:.70588rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-3f01a546]{display:flex;align-items:center;padding-right:var(--input-horizontal-spacing);padding-left:.17647rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-3f01a546]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-3f01a546]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input-label[data-v-3f01a546]:after{text-indent:.17647rem}}.filter__input-box-wrapper[data-v-3f01a546]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-3f01a546]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-3f01a546]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-3f01a546]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input[data-v-3f01a546]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.17647rem}}.filter__input[data-v-3f01a546]:focus{outline:none}.filter__input[placeholder][data-v-3f01a546]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-3f01a546]::-ms-input-placeholder{color:var(--input-text)}.highlight[data-v-1c4190f0]{display:inline}.highlight[data-v-1c4190f0] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}@media only screen and (max-width:735px){.preview[data-v-6fb5ba95]{display:none}}.unavailable[data-v-6fb5ba95]{align-items:center;display:flex;height:100%;justify-content:center}.loading[data-v-6fb5ba95]{padding:20px}.loading-row[data-v-6fb5ba95]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-delay:calc(1s + 0.3s*var(--index));animation-delay:calc(1s + 0.3s*var(--index));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:var(--color-fill-gray-tertiary);border-radius:4px;height:12px;margin:20px 0;opacity:0}.loading-row[data-v-6fb5ba95]:first-of-type{margin-top:0}.loading-row[data-v-6fb5ba95]:last-of-type{margin-bottom:0}.quick-navigation[data-v-71686791]{--input-border-color:var(--color-grid)}.quick-navigation input[type=text][data-v-71686791]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-71686791]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__filter[data-v-71686791]{--input-horizontal-spacing:.88235rem}.quick-navigation[data-v-71686791] .filter__wrapper{background-color:var(--color-fill-secondary)}.quick-navigation__container[data-v-71686791]{background-color:var(--color-fill-secondary);border:solid 1px var(--input-border-color);border-radius:var(--border-radius,4px);margin:0 .94118rem}.quick-navigation__container>[data-v-71686791]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__container.focus[data-v-71686791]{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.quick-navigation__magnifier-icon-container[data-v-71686791]{width:1rem}.quick-navigation__magnifier-icon-container>[data-v-71686791]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-71686791]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-71686791]{display:flex;max-height:26.47059rem;height:0}.quick-navigation__match-list>[data-v-71686791]{min-width:0}.quick-navigation__match-list.active[data-v-71686791]{height:auto;border-top:1px solid var(--input-border-color)}.quick-navigation__match-list .no-results[data-v-71686791]{margin:.88235rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quick-navigation__match-list .selected[data-v-71686791]{background-color:var(--color-navigator-item-hover)}.quick-navigation__refs[data-v-71686791]{flex:1;overflow:auto}.quick-navigation__preview[data-v-71686791]{border-left:1px solid var(--color-grid);flex:0 0 61.8%;overflow:auto;position:sticky;top:0}.quick-navigation__reference[data-v-71686791]:hover{text-decoration:none}.quick-navigation__symbol-match[data-v-71686791]{display:flex;height:2.35294rem;padding:.58824rem .88235rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match[data-v-71686791]:hover{background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match .symbol-info[data-v-71686791]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-71686791]{margin-right:.58824rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-71686791]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-71686791]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-71686791]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.58824rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-71686791]{padding-right:.29412rem}@media print{.sidebar[data-v-f3c6416c]{display:none}}.adjustable-sidebar-width[data-v-f3c6416c]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-f3c6416c]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-f3c6416c] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-f3c6416c] *{cursor:e-resize!important}.sidebar[data-v-f3c6416c]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-f3c6416c]{position:static}}.aside[data-v-f3c6416c]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-f3c6416c]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-f3c6416c]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-f3c6416c]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-f3c6416c]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:.3s}}@media only screen and (max-width:1023px){.aside[data-v-f3c6416c]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-f3c6416c] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-f3c6416c]{transform:translateX(0)}.aside.show-on-mobile[data-v-f3c6416c] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*0.15s + .15s)}.aside.has-mobile-top-offset[data-v-f3c6416c]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-f3c6416c]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-f3c6416c]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-f3c6416c]{display:none}}.resize-handle[data-v-f3c6416c]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-0b9fe514]{--nav-head-wrapper-left-space:10px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:25px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box}.fromkeyboard .navigator-card-item[data-v-0b9fe514]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}.navigator-card-item.active[data-v-0b9fe514]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item[data-v-0b9fe514]:not(.is-group){background:var(--color-navigator-item-hover)}.depth-spacer[data-v-0b9fe514]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-0b9fe514]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-0b9fe514]{margin-right:7px}.head-wrapper[data-v-0b9fe514]{padding:var(--head-wrapper-vertical-space) var(--nav-head-wrapper-right-space) var(--head-wrapper-vertical-space) var(--nav-head-wrapper-left-space);position:relative;display:flex;align-items:center;flex:1;min-width:0}@supports (padding:max(0px)){.head-wrapper[data-v-0b9fe514]{padding-left:max(var(--nav-head-wrapper-left-space),env(safe-area-inset-left));padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-d75876e2]{display:inline}.highlight[data-v-d75876e2] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray-secondary);font-weight:600}.is-group .leaf-link[data-v-0c96ff75]:after{display:none}.navigator-icon[data-v-0c96ff75]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-0c96ff75]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-0c96ff75]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.f496e73d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-0c96ff75]:focus{outline:none}.leaf-link[data-v-0c96ff75]:hover{text-decoration:none}.leaf-link.bolded[data-v-0c96ff75]{font-weight:600}.leaf-link[data-v-0c96ff75]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-0c96ff75]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-0c96ff75]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-0c96ff75]{width:10px}.chevron.animating[data-v-0c96ff75]{transition:transform .15s ease-in}.chevron.rotate[data-v-0c96ff75]{transform:rotate(90deg)}.navigator-card[data-v-24789ed0]{--card-vertical-spacing:8px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:20px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - var(--nav-height, 0px));position:sticky;top:var(--nav-height,0)}@media only screen and (max-width:1023px){.navigator-card[data-v-24789ed0]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-24789ed0]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-24789ed0]{overflow:hidden}.navigator-card .head-wrapper[data-v-24789ed0]{position:relative;flex:1 0 auto}.navigator-card .navigator-head[data-v-24789ed0]{--navigator-head-padding-right:calc(var(--card-horizontal-spacing)*2 + 19px);padding:0 var(--navigator-head-padding-right) 0 var(--card-horizontal-spacing);background:var(--color-fill);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;height:3.05882rem;white-space:nowrap}.navigator-card .navigator-head .card-link[data-v-24789ed0]{color:var(--color-text);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.navigator-card .navigator-head .badge[data-v-24789ed0]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-24789ed0]{background:var(--color-fill)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-24789ed0]{font-weight:700}.navigator-card .navigator-head[data-v-24789ed0]:hover{background:var(--color-navigator-item-hover);text-decoration:none}@supports (padding:max(0px)){.navigator-card .navigator-head[data-v-24789ed0]{padding-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));padding-right:max(var(--navigator-head-padding-right),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-24789ed0]{justify-content:center;--navigator-head-padding-right:var(--card-horizontal-spacing)}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-24789ed0]{height:2.82353rem;padding:0 20px}}.close-card[data-v-24789ed0]{display:flex;position:absolute;z-index:1;align-items:center;justify-content:center;right:1rem;padding:5px;margin-left:-5px;top:calc(50% - 14px);transition:transform .3s ease-in 0s,visibility 0s}@media only screen and (max-width:1023px){.close-card[data-v-24789ed0]{right:unset;top:0;left:0;margin:0;padding:0 1.29412rem 0 20px;height:100%}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(1.29412rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card[data-v-24789ed0]{padding-left:.94118rem;padding-right:.94118rem}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(.94118rem,env(safe-area-inset-left))}}}.close-card .close-icon[data-v-24789ed0]{width:19px;height:19px}@media only screen and (min-width:1024px){.close-card.hide-on-large[data-v-24789ed0]{display:none}.close-card[data-v-24789ed0]:hover{border-radius:var(--border-radius,4px);background:var(--color-fill-gray-quaternary)}.sidebar-hidden .close-card[data-v-24789ed0]{transition:transform .3s ease-in 0s,visibility 0s linear .3s;visibility:hidden;transform:translateX(3.76471rem)}}[data-v-24789ed0] .card-body{padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-24789ed0] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-24789ed0]{display:flex;flex-flow:column;height:100%}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-1543892a]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-1543892a]{order:2}.no-items-wrapper[data-v-1543892a]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-1543892a]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.navigator-filter[data-v-1543892a]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-1543892a]{border-top:none;align-items:flex-start}@supports (padding:max(0px)){.navigator-filter[data-v-1543892a]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-1543892a]{--nav-filter-horizontal-padding:20px;border:none;padding-top:10px;padding-bottom:10px;height:60px}}.navigator-filter .input-wrapper[data-v-1543892a]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-1543892a]{--input-vertical-padding:8px;--input-height:22px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-1543892a] .filter__input{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.scroller[data-v-1543892a]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-1543892a]{padding-bottom:10em}}.scroller[data-v-1543892a] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-1543892a]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex:1 0 71px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex-basis:60px}}.loader[data-v-0de29914]{height:.70588rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index));animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index))}.delay-visibility-enter-active[data-v-4b6d345f]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-4b6d345f]{padding-top:var(--card-vertical-spacing)}.navigator[data-v-159b9764]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-159b9764]{position:static;transition:none}}.hierarchy-collapsed-items[data-v-74906830]{position:relative;display:inline-flex;align-items:center;margin-left:.17647rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-74906830]{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-74906830]{display:none}.hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-74906830],.hierarchy-collapsed-items .toggle[data-v-74906830]:active,.hierarchy-collapsed-items .toggle[data-v-74906830]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-74906830]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-74906830]{width:100%}.dropdown[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-74906830]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-74906830]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-74906830]:not(.collapsed){display:none}.dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.26471rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-74906830]:first-child{border-top:none}.nav-menu-link[data-v-74906830]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-382bf39e]{display:flex;align-items:center;margin-left:.17647rem}.hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-382bf39e]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-382bf39e]{display:inline-block}.item[data-v-382bf39e]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-382bf39e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-382bf39e],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-382bf39e]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-c2bd6086]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-c2bd6086]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-c2bd6086]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-d12167e0]{margin-right:.35294rem;white-space:nowrap}.language-container[data-v-d12167e0]{flex:1 0 auto}.language-dropdown[data-v-d12167e0]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-d12167e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-d12167e0]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-d12167e0]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-d12167e0]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-d12167e0]{display:flex;align-items:center;padding-right:.17647rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-d12167e0]{display:none}.language-toggle-container .toggle-icon[data-v-d12167e0]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-d12167e0]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-d12167e0]{margin-right:6px}.language-list[data-v-d12167e0]{display:inline-block;margin-top:0}.language-list-container[data-v-d12167e0]{display:none}.language-list-item[data-v-d12167e0],.nav--in-breakpoint-range .language-list-container[data-v-d12167e0]{display:inline-block}.language-list-item[data-v-d12167e0]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-138d523a] .nav-menu{line-height:1.5}[data-v-138d523a] .nav-menu,[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-138d523a] .nav-menu-settings{min-width:0;line-height:1.28571}@media only screen and (max-width:1023px){[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-138d523a] .nav-menu-settings{margin-left:.58824rem}}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-138d523a] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0;min-width:0}[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.58824rem}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-138d523a] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-138d523a] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.documentation-nav[data-v-138d523a] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-138d523a]{color:#b0b0b0}.sidenav-toggle-wrapper[data-v-138d523a]{display:flex;margin-top:1px}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-138d523a]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-138d523a],.sidenav-toggle-leave-active[data-v-138d523a]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-138d523a],.sidenav-toggle-leave-to[data-v-138d523a]{margin-left:-3.76471rem}}.sidenav-toggle[data-v-138d523a]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:-5px}.theme-dark .sidenav-toggle[data-v-138d523a]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:#424242}.sidenav-toggle__separator[data-v-138d523a]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.29412rem}.nav--in-breakpoint-range .sidenav-toggle[data-v-138d523a]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;align-self:stretch}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-138d523a]{display:none}.sidenav-icon-wrapper[data-v-138d523a]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-138d523a]{display:flex;width:19px;height:19px}[data-v-4a89caca] .generic-modal{overflow-y:overlay}[data-v-4a89caca] .modal-fullscreen>.container{background-color:transparent;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.41176rem 0;max-width:47.05882rem;overflow:visible}[data-v-4a89caca] .navigator-filter .quick-navigation-open{margin-left:var(--nav-filter-horizontal-padding);width:calc(var(--nav-filter-horizontal-padding)*2)}.doc-topic-view[data-v-4a89caca]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-4a89caca]{transition:display var(--delay)}.doc-topic-aside[data-v-4a89caca]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-4a89caca]{background:var(--color-fill);border-right:none}.sidebar-transitioning .doc-topic-aside[data-v-4a89caca]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-4a89caca]{flex:1 1 auto;width:100%}.full-width-container[data-v-4a89caca]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-4a89caca]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css b/docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css new file mode 100644 index 0000000..d2a4800 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css b/docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css new file mode 100644 index 0000000..f81c8dc --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */aside[data-v-3ccce809]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.94118rem;text-align:start}aside .label[data-v-3ccce809]{font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}aside .label+[data-v-3ccce809]{margin-top:var(--spacing-stacked-margin-small)}aside.deprecated[data-v-3ccce809]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}aside.deprecated .label[data-v-3ccce809]{color:var(--color-aside-deprecated)}aside.experiment[data-v-3ccce809]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}aside.experiment .label[data-v-3ccce809]{color:var(--color-aside-experiment)}aside.important[data-v-3ccce809]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}aside.important .label[data-v-3ccce809]{color:var(--color-aside-important)}aside.note[data-v-3ccce809]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}aside.note .label[data-v-3ccce809]{color:var(--color-aside-note)}aside.tip[data-v-3ccce809]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}aside.tip .label[data-v-3ccce809]{color:var(--color-aside-tip)}aside.warning[data-v-3ccce809]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}aside.warning .label[data-v-3ccce809]{color:var(--color-aside-warning)}code[data-v-08295b2f]:before{content:attr(data-before-code)}code[data-v-08295b2f]:after{content:attr(data-after-code)}code[data-v-08295b2f]:after,code[data-v-08295b2f]:before{display:block;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.94118rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-59f42f5b]{display:inline-block;width:100%;box-sizing:border-box}.code-number[data-v-59f42f5b]{display:inline-block;padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-59f42f5b]:before{content:attr(data-line-number)}.highlighted[data-v-59f42f5b]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-59f42f5b]{padding-left:4px}pre[data-v-59f42f5b]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%}@media only screen and (max-width:735px){pre[data-v-59f42f5b]{padding-top:.82353rem}}code[data-v-59f42f5b]{white-space:pre;word-wrap:normal;flex-grow:9999}.code-listing[data-v-59f42f5b],.container-general[data-v-59f42f5b]{display:flex}.code-listing[data-v-59f42f5b]{flex-direction:column;min-height:100%;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;filter:blur(0)}.code-listing.single-line[data-v-59f42f5b]{border-radius:var(--border-radius,4px)}.container-general[data-v-59f42f5b]{overflow:auto}.container-general[data-v-59f42f5b],pre[data-v-59f42f5b]{flex-grow:1}.header-anchor[data-v-6007a8a4]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor .icon[data-v-6007a8a4]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:focus .icon[data-v-6007a8a4],.header-anchor:hover .icon[data-v-6007a8a4]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}.container-general[data-v-25a17a0e]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-25a17a0e]{flex:1 0 auto}.code-line-container[data-v-25a17a0e]{width:100%;align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-25a17a0e]{font-size:.70588rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-25a17a0e]:before{content:counter(linenumbers)}.code-line[data-v-25a17a0e]{display:flex}pre[data-v-25a17a0e]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-25a17a0e]{padding-top:.82353rem}}.collapsible-code-listing[data-v-25a17a0e]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-25a17a0e]{border-radius:var(--border-radius,4px)}.collapsible[data-v-25a17a0e]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-25a17a0e]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-25a17a0e]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:320px){.xsmall-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xsmall-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xsmall-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xsmall-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xsmall-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xsmall-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xsmall-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xsmall-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xsmall-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xsmall-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xsmall-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xsmall-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xsmall-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xsmall-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5283512a]{margin:0 0 1.47059rem 0;display:flex}.tabnav--center[data-v-5283512a]{justify-content:center}.tabnav--end[data-v-5283512a]{justify-content:flex-end}.tabnav--vertical[data-v-5283512a]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5283512a]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5283512a] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5283512a] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5283512a]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.76471rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-c84e62a6]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-c84e62a6]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-c84e62a6]{width:1.05em;margin-right:.3em}.caption[data-v-1b76f4e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 0 var(--spacing-stacked-margin-large) 0}.caption.trailing[data-v-1b76f4e0]{margin:var(--spacing-stacked-margin-large) 0 0 0;text-align:center}caption.trailing[data-v-1b76f4e0]{caption-side:bottom}[data-v-1b76f4e0] p{display:inline-block}[data-v-3a939631] img{max-width:100%}.table-wrapper[data-v-5ed73c89]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-5ed73c89],.table-wrapper[data-v-5ed73c89]+*{margin-top:var(--spacing-stacked-margin-xlarge)}table[data-v-5ed73c89]{border-style:hidden}[data-v-5ed73c89] th{font-weight:600;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}[data-v-5ed73c89] td,[data-v-5ed73c89] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.58824rem}[data-v-5ed73c89] td.left-cell,[data-v-5ed73c89] th.left-cell{text-align:left}[data-v-5ed73c89] td.right-cell,[data-v-5ed73c89] th.right-cell{text-align:right}[data-v-5ed73c89] td.center-cell,[data-v-5ed73c89] th.center-cell{text-align:center}s[data-v-7fc51673]:before{content:attr(data-before-text)}s[data-v-7fc51673]:after{content:attr(data-after-text)}s[data-v-7fc51673]:after,s[data-v-7fc51673]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}small[data-v-77035f61]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.device-frame[data-v-28ae8fd3]{position:relative;width:var(--frame-width);aspect-ratio:var(--frame-aspect);max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}*+.device-frame[data-v-28ae8fd3],.device-frame[data-v-28ae8fd3]+*{margin-top:40px}.device[data-v-28ae8fd3]{background-image:var(--device-light-url);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:relative;pointer-events:none}@media screen{[data-color-scheme=dark] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}.no-device .device[data-v-28ae8fd3]{display:none}.device-screen.with-device[data-v-28ae8fd3]{position:absolute;left:var(--screen-left);top:var(--screen-top);height:var(--screen-height);width:var(--screen-width);display:flex}.device-screen.with-device>[data-v-28ae8fd3]{flex:1}.device-screen.with-device[data-v-28ae8fd3] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin:0}.device-screen.with-device[data-v-28ae8fd3] video{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%;height:auto}.video-replay-container .control-button[data-v-7653dfd0]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.video-replay-container .control-button svg.control-icon[data-v-7653dfd0]{height:12px;width:12px;margin-left:.3em}[data-v-dcbc7b38] img,[data-v-dcbc7b38] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-035a093f]{margin-left:auto;margin-right:auto}*+.asset[data-v-035a093f],.asset[data-v-035a093f]+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-035a093f] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-1bcb2d0f]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-1bcb2d0f]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-small)}}*+.row[data-v-1bcb2d0f],*+.TabNavigator[data-v-e671a734],.row[data-v-1bcb2d0f]+*,.TabNavigator[data-v-e671a734]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.TabNavigator .tabnav[data-v-e671a734]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-e671a734]{position:relative;overflow:hidden}.tabs--vertical[data-v-e671a734]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-e671a734]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-e671a734]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-e671a734]{width:100%}}.tabs--vertical .tabs-content[data-v-e671a734]{flex:1 1 auto;min-width:0;padding-right:var(--spacing-stacked-margin-xlarge)}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-e671a734]{padding-right:0;padding-bottom:var(--spacing-stacked-margin-large)}}.fade-enter-active[data-v-e671a734],.fade-leave-active[data-v-e671a734]{transition:opacity .2s ease-in-out}.fade-enter[data-v-e671a734],.fade-leave-to[data-v-e671a734]{opacity:0}.fade-leave-active[data-v-e671a734]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.76471rem;padding:.23529rem .88235rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-0c1c40a1]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-0c1c40a1]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-0c1c40a1],.card-cover[data-v-0c1c40a1] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-0c1c40a1] img{height:100%}.card[data-v-328d568a]{overflow:hidden;display:block;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:var(--card-height);border-radius:var(--border-radius,4px)}.card[data-v-328d568a]:hover{text-decoration:none}.card:hover .link[data-v-328d568a]{text-decoration:underline}.card[data-v-328d568a]:hover{box-shadow:0 5px 10px var(--color-card-shadow);transform:scale(1.007)}@media (prefers-reduced-motion:reduce){.card[data-v-328d568a]:hover{box-shadow:none;transform:none}}.card.small[data-v-328d568a]{--card-height:408px;--card-details-height:139px;--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-328d568a]{--card-height:341px;--card-details-height:144px;--card-cover-height:163px}}.card.large[data-v-328d568a]{--card-height:556px;--card-details-height:163px;--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-328d568a]{--card-height:420px;--card-details-height:137px;--card-cover-height:249px}}.card.floating-style[data-v-328d568a]{--color-card-shadow:transparent;--card-height:auto;--card-details-height:auto}.details[data-v-328d568a]{background-color:var(--color-card-background);padding:17px;position:relative;height:var(--card-details-height);font-size:.82353rem;line-height:1.28571}.details[data-v-328d568a],.large .details[data-v-328d568a]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-328d568a]{font-size:1rem;line-height:1.47059}@media only screen and (max-width:1250px){.large .details[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-328d568a]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-328d568a]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.82353rem;line-height:1.28571}.eyebrow[data-v-328d568a],.large .eyebrow[data-v-328d568a]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-328d568a]{font-size:1rem;line-height:1.23529}@media only screen and (max-width:1250px){.large .eyebrow[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-328d568a]{color:var(--color-card-content-text);font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-328d568a]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-328d568a]{color:var(--color-card-content-text);margin-top:4px}.link[data-v-328d568a]{bottom:17px;display:flex;align-items:center;position:absolute}.link .link-icon[data-v-328d568a]{height:.6em;width:.6em;margin-left:.3em}.floating-style .link[data-v-328d568a]{bottom:unset;margin-top:var(--spacing-stacked-margin-large);position:relative}@media only screen and (max-width:735px){.card[data-v-328d568a]{margin-left:auto;margin-right:auto}.card+.card[data-v-328d568a]{margin-bottom:20px;margin-top:20px}.card.large[data-v-328d568a],.card.small[data-v-328d568a]{--card-height:auto;--card-details-height:auto;min-width:280px;max-width:300px;--card-cover-height:227px}.card.large .link[data-v-328d568a],.card.small .link[data-v-328d568a]{bottom:unset;margin-top:7px;position:relative}}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.88235rem 1.64706rem 1.88235rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.TopicTypeIcon[data-v-18b61706]{width:1em;height:1em;flex:0 0 auto;color:var(--icon-color,var(--color-figure-gray-secondary))}.TopicTypeIcon[data-v-18b61706] picture{flex:1}.TopicTypeIcon[data-v-18b61706] img,.TopicTypeIcon svg[data-v-18b61706]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav[data-v-5c0521d3]{position:sticky;top:0;width:100%;height:3.05882rem;z-index:9997;--nav-padding:1.29412rem;color:var(--color-nav-color)}@media print{.nav[data-v-5c0521d3]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-5c0521d3]{min-width:320px;height:2.82353rem}}.theme-dark.nav[data-v-5c0521d3]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-5c0521d3]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-5c0521d3]{transition:none!important}.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-5c0521d3]{min-height:2.82353rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-stuck)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-expanded)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-5c0521d3]:after,.nav--is-sticking.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-5c0521d3]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-5c0521d3]:after{width:100%}}.nav--noborder .nav__background[data-v-5c0521d3]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-5c0521d3]:after{display:block}.nav--fullwidth-border .nav__background[data-v-5c0521d3]:after,.nav--is-open .nav__background[data-v-5c0521d3]:after,.nav--is-sticking .nav__background[data-v-5c0521d3]:after,.nav--solid-background .nav__background[data-v-5c0521d3]:after{width:100%}.nav-overlay[data-v-5c0521d3]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-5c0521d3]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-5c0521d3]{display:flex;overflow:hidden;padding-left:1.29412rem;margin-left:-1.29412rem}.pre-title[data-v-5c0521d3]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-5c0521d3]{overflow:visible;padding:0;margin-left:0}.nav-content[data-v-5c0521d3]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-5c0521d3]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports (padding:calc(max(0px))){.nav-content[data-v-5c0521d3]{padding-left:calc(max(var(--nav-padding), env(safe-area-inset-left)));padding-right:calc(max(var(--nav-padding), env(safe-area-inset-right)))}}@media only screen and (max-width:767px){.nav-content[data-v-5c0521d3]{padding:0 0 0 .94118rem}}.nav--in-breakpoint-range .nav-content[data-v-5c0521d3]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-5c0521d3]{font-size:.70588rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);grid-area:menu}.nav-menu-tray[data-v-5c0521d3]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-5c0521d3]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-5c0521d3]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-5c0521d3]{padding-right:.94118rem}}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{width:100%;justify-content:center}.nav-title[data-v-5c0521d3]{height:3.05882rem;font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-5c0521d3]{padding-top:0;height:2.82353rem;width:90%}}.nav-title[data-v-5c0521d3] span{height:100%;line-height:normal}.nav-title a[data-v-5c0521d3]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-5c0521d3]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-5c0521d3]{display:flex}}.nav-title[data-v-5c0521d3],.nav-title a[data-v-5c0521d3]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title[data-v-5c0521d3],.nav--is-open.theme-dark .nav-title a[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title a[data-v-5c0521d3],.theme-dark .nav-title[data-v-5c0521d3],.theme-dark .nav-title a[data-v-5c0521d3]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-5c0521d3]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-5c0521d3]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-5c0521d3]{display:block}.nav-menucta[data-v-5c0521d3]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.17647rem;-webkit-tap-highlight-color:transparent;height:2.82353rem}.nav--in-breakpoint-range .nav-menucta[data-v-5c0521d3]{display:flex}.nav-menucta-chevron[data-v-5c0521d3]{display:block;position:relative;width:100%;height:.70588rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-5c0521d3]:after,.nav-menucta-chevron[data-v-5c0521d3]:before{content:"";display:block;position:absolute;top:.58824rem;width:.70588rem;height:.05882rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-5c0521d3]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-5c0521d3]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-5c0521d3]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-5c0521d3]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-5c0521d3]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:after,.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:before{background:var(--color-nav-dark-link-color)}[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-5c0521d3] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-5c0521d3] .nav-menu-link.current,.theme-dark[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.reference-card-grid-item[data-v-08a5e3f8]{--card-cover-height:auto}.reference-card-grid-item.card.large[data-v-08a5e3f8]{--card-cover-height:auto;min-width:0;max-width:none}.reference-card-grid-item[data-v-08a5e3f8] .card-cover{aspect-ratio:16/9}.reference-card-grid-item[data-v-08a5e3f8] .card-cover-wrap{border:1px solid var(--color-link-block-card-border)}.reference-card-grid-item__image[data-v-08a5e3f8]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-08a5e3f8]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-08a5e3f8] .icon-inline{flex:1 1 auto}.nav-menu-item[data-v-66cbfe4c]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]{margin-left:0;width:100%;min-height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7){transition-delay:0s}.links-block[data-v-ce6f87f6]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.topic-link-block[data-v-ce6f87f6]{margin-top:15px} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/css/index.038e887c.css b/docs/LHNetworkHelpers.doccarchive/css/index.038e887c.css new file mode 100644 index 0000000..ee928eb --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/css/index.038e887c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-02a6f6ec]{display:none}}input[data-v-02a6f6ec]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-02a6f6ec]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-02a6f6ec]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-02a6f6ec]:hover{cursor:pointer}input:checked+.text[data-v-02a6f6ec]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-4e049dbd]{border-top:1px solid var(--color-grid)}.row[data-v-4e049dbd]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;margin:20px auto}@media only screen and (max-width:1250px){.row[data-v-4e049dbd]{width:692px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-4e049dbd]{width:215px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:100%;padding:0 .94118rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}.svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-33d3200a]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-33d3200a] .svg-icon-stroke{stroke:currentColor}[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.suggest-lang[data-v-ad72c62e]{background:#000;color:#fff;display:flex;justify-content:center;border-bottom:1px solid var(--color-grid)}.suggest-lang__wrapper[data-v-ad72c62e]{display:flex;align-items:center;width:100%;max-width:var(--wrapper-max-width,1920px);margin:0 .94118rem;position:relative;height:52px}.suggest-lang__link[data-v-ad72c62e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 auto;color:#09f}.suggest-lang__close-icon-wrapper[data-v-ad72c62e]{position:absolute;right:-.23529rem;top:0;height:100%;box-sizing:border-box;display:flex;align-items:center;z-index:1}.suggest-lang__close-icon-button[data-v-ad72c62e]{padding:.23529rem}.suggest-lang__close-icon-button .close-icon[data-v-ad72c62e]{width:8px;display:block}.suggest-lang .inline-chevron-right-icon[data-v-ad72c62e]{padding-left:.23529rem;width:8px}select[data-v-7e4d9b69]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-fill-blue);padding-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer}select[data-v-7e4d9b69]:hover{text-decoration:underline}.locale-selector[data-v-7e4d9b69]{position:relative}.svg-icon.icon-inline[data-v-7e4d9b69]{position:absolute;fill:var(--color-fill-blue);right:2px;bottom:7px;height:5px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}html:lang(ja-JP){quotes:"「" "」"}body{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.64706rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:var(--spacing-stacked-margin-large)}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:var(--spacing-stacked-margin-large)}ol,ul{margin-left:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-addition{color:var(--syntax-addition,var(--color-syntax-addition))}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-deletion{color:var(--syntax-deletion,var(--color-syntax-deletion))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@-webkit-keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);border-radius:var(--border-radius,4px);position:relative}.changed.displays-multiple-lines,.displays-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.17647rem;height:1.17647rem;margin-top:.61765rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,0.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,0.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,0.1);--color-dropdown-dark-border:hsla(0,0%,94.1%,0.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,0.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,0.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,0.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94.1%,0.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,0.1);--color-nav-stuck:hsla(0,0%,100%,0.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,0.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,0.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,0.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,0.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,0.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,0.7);--color-nav-dark-stuck:rgba(42,42,42,0.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,0.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,0.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,0.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,0.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,0.04);--color-link-block-card-border:rgba(0,0,0,0.04);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-7d594ed9]{display:flex;flex-flow:column;min-height:100%}#app[data-v-7d594ed9]>*{min-width:0}#app .router-content[data-v-7d594ed9]{flex:1}.container[data-v-1f05d9ec]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-1f05d9ec]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1f05d9ec]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-1f05d9ec]{width:215px}}.error-content[data-v-1f05d9ec]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-1f05d9ec]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-1f05d9ec]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-1f05d9ec]{text-align:center;font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1f05d9ec]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1f05d9ec]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/css/topic.d8c126f3.css b/docs/LHNetworkHelpers.doccarchive/css/topic.d8c126f3.css new file mode 100644 index 0000000..5d8319b --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/css/topic.d8c126f3.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-154acfbd]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-154acfbd]{padding-left:.23529rem;padding-right:.23529rem}.mobile-dropdown ul[data-v-154acfbd]{list-style:none}.mobile-dropdown .option[data-v-154acfbd]{cursor:pointer;font-size:.70588rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-154acfbd]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-154acfbd]{padding-left:.47059rem}.active[data-v-154acfbd],.tutorial.router-link-active[data-v-154acfbd]{font-weight:600}.active[data-v-154acfbd]:focus,.tutorial.router-link-active[data-v-154acfbd]:focus{outline:none}.chapter-list[data-v-154acfbd]:not(:first-child){margin-top:1rem}.chapter-name[data-v-154acfbd],.tutorial[data-v-154acfbd]{padding:.5rem 0;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-154acfbd],.tutorial-list[data-v-154acfbd]{padding:0 .58824rem}.chapter-list:last-child .tutorial-list[data-v-154acfbd]:last-child{padding-bottom:10em}.chapter-list[data-v-154acfbd]{display:inline-block}.form-element[data-v-998803d8]{position:relative}.form-dropdown[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.11765rem 2.35294rem 0 .94118rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.82353rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-998803d8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-998803d8]{padding-top:0}.form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-998803d8]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-998803d8]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-998803d8]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-998803d8]{right:14px}}.form-dropdown~.form-label[data-v-998803d8]{font-size:.70588rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.47059rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-998803d8] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-998803d8]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-998803d8]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-998803d8]{color:#ccc}.theme-dark .form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-998803d8]{color:#b0b0b0}.dropdown-small[data-v-12dd746a]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-12dd746a]{margin:0}.is-open .form-dropdown-toggle[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-12dd746a]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-12dd746a]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-12dd746a]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-12dd746a] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-12dd746a] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-12dd746a] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-12dd746a] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-12dd746a] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-554d62b6]{grid-column:3}.section-tracker[data-v-554d62b6]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-4bddb6e6]{grid-column:1/2}.tutorial-dropdown .options[data-v-4bddb6e6]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-4bddb6e6]{padding:5px 20px 5px 30px}.chapter-list[data-v-4bddb6e6]{padding-bottom:20px}.chapter-name[data-v-4bddb6e6]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-717bc942]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-717bc942] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-717bc942] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-717bc942] .nav-menu-item{margin:0}}.dropdown-container[data-v-717bc942]{height:3.05882rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-717bc942]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}.separator[data-v-717bc942]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}.mobile-dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .separator[data-v-717bc942]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-717bc942]{display:block}.nav--in-breakpoint-range.nav[data-v-717bc942] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-717bc942] .pre-title{display:none}.nav[data-v-717bc942] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-717bc942],.secondary-dropdown[data-v-717bc942]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .form-dropdown,.primary-dropdown[data-v-717bc942] .form-dropdown:focus,.secondary-dropdown[data-v-717bc942] .form-dropdown,.secondary-dropdown[data-v-717bc942] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .options,.secondary-dropdown[data-v-717bc942] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-3cfe1c35] .code-listing+*,[data-v-3cfe1c35] aside+*,[data-v-3cfe1c35] h2+*,[data-v-3cfe1c35] h3+*,[data-v-3cfe1c35] ol+*,[data-v-3cfe1c35] p+*,[data-v-3cfe1c35] ul+*{margin-top:20px}[data-v-3cfe1c35] ol ol,[data-v-3cfe1c35] ol ul,[data-v-3cfe1c35] ul ol,[data-v-3cfe1c35] ul ul{margin-top:0}[data-v-3cfe1c35] h2{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h2{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-3cfe1c35] h2{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-3cfe1c35] .code-listing pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.33333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.16667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.16667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.33333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.33333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-1f2be54b]{margin-top:20px;padding-top:20px}[data-v-1f2be54b] img,[data-v-1f2be54b] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-6499e2f2]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-6499e2f2]{width:692px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{width:87.5%}}@media only screen and (max-width:320px){.body[data-v-6499e2f2]{width:215px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{border-radius:0;transform:none}}.body[data-v-6499e2f2]~*{margin-top:-40px}.body-content[data-v-6499e2f2]{padding:40px 8.33333% 80px 8.33333%}@media only screen and (max-width:735px){.body-content[data-v-6499e2f2]{padding:0 0 40px 0}}.call-to-action[data-v-042a0474]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-042a0474]{--color-call-to-action-background:#424242}.row[data-v-042a0474]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-042a0474]{width:692px}}@media only screen and (max-width:735px){.row[data-v-042a0474]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-042a0474]{width:215px}}[data-v-042a0474] img,[data-v-042a0474] video{max-height:560px}h2[data-v-042a0474]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-042a0474]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-042a0474]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-042a0474]{display:block;font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-042a0474]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-042a0474]{margin-bottom:1.5rem}.right-column[data-v-042a0474]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-042a0474]{display:block}.col+.col[data-v-042a0474]{margin-top:40px}}@media only screen and (max-width:735px){.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-d46a1474]{margin-bottom:var(--spacing-stacked-margin-large)}.heading[data-v-d46a1474]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-d46a1474]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-d46a1474]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-d46a1474]{color:#fff}.eyebrow[data-v-d46a1474]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-d46a1474]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.metadata[data-v-94ff76c0]{display:flex}.item[data-v-94ff76c0]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-94ff76c0]{font-size:.64706rem;line-height:1.63636;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-94ff76c0]:first-of-type{padding-left:0}.item[data-v-94ff76c0]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-94ff76c0]:last-of-type{padding-right:0}}.content[data-v-94ff76c0]{color:#fff}.icon[data-v-94ff76c0]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-94ff76c0]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-94ff76c0]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-94ff76c0]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-94ff76c0]{width:.8em;height:.8em}.content-link[data-v-94ff76c0]{display:flex;align-items:center}a[data-v-94ff76c0]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-94ff76c0]{display:flex;align-items:baseline;font-size:2.35294rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-94ff76c0]{font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-94ff76c0]{display:inline-block;font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-94ff76c0]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-94ff76c0]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-94ff76c0]{height:1.5rem;max-width:100%}}.bottom[data-v-94ff76c0]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-94ff76c0]{margin-top:8px}}.hero[data-v-55543c5a]{color:var(--color-tutorial-hero-text);position:relative}.bg[data-v-55543c5a],.hero[data-v-55543c5a]{background-color:var(--color-tutorial-hero-background)}.bg[data-v-55543c5a]{background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-55543c5a]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-55543c5a]{width:692px}}@media only screen and (max-width:735px){.row[data-v-55543c5a]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-55543c5a]{width:215px}}.col[data-v-55543c5a]{z-index:1}[data-v-55543c5a] .eyebrow{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-55543c5a] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-55543c5a]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-55543c5a]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-55543c5a]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-55543c5a]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-55543c5a]{margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){.content+p[data-v-55543c5a]{margin-top:8px}}.call-to-action[data-v-55543c5a]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-55543c5a]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-55543c5a]{margin-top:2rem}.video-asset[data-v-55543c5a]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-55543c5a] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-28135d78]{font-size:.70588rem;line-height:1.33333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-19ed40e2],.title[data-v-28135d78]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-19ed40e2]{font-size:1.11765rem;line-height:1.21053;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-19ed40e2]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-19ed40e2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-19ed40e2] img{max-height:23.52941rem}.choice[data-v-19ed40e2]:first-of-type{margin-top:0}.choice[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-19ed40e2]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-19ed40e2]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-19ed40e2]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-19ed40e2]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-19ed40e2]{color:var(--colors-text,var(--color-text))}.correct[data-v-19ed40e2]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-19ed40e2]{fill:var(--color-form-valid)}.incorrect[data-v-19ed40e2]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-19ed40e2]{fill:var(--color-form-error)}.correct[data-v-19ed40e2],.incorrect[data-v-19ed40e2]{position:relative}.correct .choice-icon[data-v-19ed40e2],.incorrect .choice-icon[data-v-19ed40e2]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-19ed40e2]{pointer-events:none}.answer[data-v-19ed40e2]{margin:.5rem 1.5rem .5rem 0;font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-19ed40e2]:last-of-type{margin-bottom:0}[data-v-19ed40e2] .question>.code-listing{padding:unset;border-radius:0}[data-v-19ed40e2] pre{padding:0}[data-v-19ed40e2] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-65e3c02c]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-65e3c02c]{color:var(--colors-text,var(--color-text))}.assessments[data-v-65e3c02c]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-65e3c02c]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-65e3c02c]{width:87.5%}}@media only screen and (max-width:320px){.assessments[data-v-65e3c02c]{width:215px}}.banner[data-v-65e3c02c]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-65e3c02c]{text-align:center;padding-bottom:40px;font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-65e3c02c]{padding-top:80px}.assessments-wrapper[data-v-3c94366b]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-3c94366b]{padding-top:80px}}.article[data-v-7d4562ea]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-7d4562ea]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-7f9a8f65]{margin-bottom:80px}.intro[data-v-7f9a8f65]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-7f9a8f65]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-7f9a8f65] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-7f9a8f65]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-7f9a8f65]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px) and (max-width:1250px){.col.left[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.col.left[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.col.left[data-v-7f9a8f65]{width:215px}}.col.right[data-v-7f9a8f65]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-7f9a8f65]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-7f9a8f65]{padding-left:0}}.content[data-v-7f9a8f65]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-7f9a8f65] img{width:auto;max-height:560px;min-height:18.82353rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-7f9a8f65]{margin:0;margin-top:40px}.media[data-v-7f9a8f65] img,.media[data-v-7f9a8f65] video{max-height:80vh}}.media[data-v-7f9a8f65] .asset{padding:0 20px}.headline[data-v-7f9a8f65]{color:var(--colors-header-text,var(--color-header-text))}[data-v-7f9a8f65] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-7f9a8f65] .eyebrow{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7f9a8f65] .eyebrow a{color:inherit}[data-v-7f9a8f65] .heading{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7f9a8f65] .heading{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7f9a8f65] .heading{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:320px){.expanded-intro[data-v-7f9a8f65]{width:215px}}[data-v-7f9a8f65] .cols-2{gap:20px 16.66667%}[data-v-7f9a8f65] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-4f53426a]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-4f53426a]{height:100vh}.code-preview[data-v-4f53426a] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-4f53426a] .code-listing .code-line-container{padding-right:14px}.code-preview[data-v-4f53426a] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-4f53426a]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-4f53426a]:focus{outline-style:none}#app.fromkeyboard .header[data-v-4f53426a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:rgba(0,0,0,0.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-4f53426a]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-4f53426a]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-4f53426a]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-4f53426a] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-4f53426a]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-4f53426a]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-4f53426a]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-4f53426a]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-4f53426a]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-4f53426a] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-4f53426a]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-4f53426a]{transform:scale(-1)}[data-v-5ad4e037] pre{padding:10px 0}.toggle-preview[data-v-78763c14]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-78763c14]{color:var(--url,var(--color-link))}.toggle-text[data-v-78763c14]{display:flex;align-items:center}svg.toggle-icon[data-v-78763c14]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-1aed4baa]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-1aed4baa]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-1aed4baa]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-1aed4baa] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-1aed4baa]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-1aed4baa] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-1aed4baa] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-1aed4baa] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-1aed4baa]{align-self:flex-end;margin-right:20px}.step-container[data-v-eb45ec92]{margin:0}.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:80px}}.step[data-v-eb45ec92]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;filter:blur(0)}.step[data-v-eb45ec92]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.step.focused[data-v-eb45ec92]:before,.step[data-v-eb45ec92]:focus:before{opacity:1}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{padding-left:2rem}.step[data-v-eb45ec92]:before{opacity:1}}.step-label[data-v-eb45ec92]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:var(--spacing-stacked-margin-small)}.caption[data-v-eb45ec92]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-eb45ec92]{display:none}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{margin:0 .58824rem 1.17647rem .58824rem}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.media-container[data-v-eb45ec92]{display:block;position:relative}.media-container[data-v-eb45ec92] img,.media-container[data-v-eb45ec92] video{max-height:80vh}[data-v-eb45ec92] .asset{padding:0 20px}}.steps[data-v-2786be2a]{position:relative;font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-2786be2a]{padding-top:80px}.steps[data-v-2786be2a]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.17647rem}}.steps[data-v-2786be2a] aside{background:unset;border:unset;box-shadow:unset;-moz-column-break-inside:unset;break-inside:unset;padding:unset}.steps[data-v-2786be2a] aside .label{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content-container[data-v-2786be2a]{flex:none;margin-right:4.16667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-2786be2a]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-2786be2a]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.05882rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-2786be2a]{top:2.82353rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-2786be2a]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-2786be2a]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-2786be2a]{display:grid}.asset-container>[data-v-2786be2a]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-2786be2a]{height:100vh}}.asset-container .step-asset[data-v-2786be2a]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-2786be2a],.asset-container .step-asset[data-v-2786be2a] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-2786be2a] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.6634px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{max-width:363.66436px}}.asset-container .step-asset[data-v-2786be2a] .video-replay-container,.asset-container .step-asset[data-v-2786be2a] img{min-height:320px}.asset-container .step-asset[data-v-2786be2a] .video-replay-container video{min-height:280px}@media only screen and (max-width:735px){.asset-container[data-v-2786be2a]{display:none}}.asset-wrapper[data-v-2786be2a]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-2786be2a] img{background-color:var(--background,var(--color-step-background))}[data-v-2786be2a] .runtime-preview-asset{display:grid}[data-v-2786be2a] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-2786be2a]{padding:0 2rem}.interstitial[data-v-2786be2a]:not(:first-child){margin-top:5.88235rem}.interstitial[data-v-2786be2a]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px) and (max-width:1250px){.interstitial[data-v-2786be2a]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.interstitial[data-v-2786be2a]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.interstitial[data-v-2786be2a]{width:215px}}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-2786be2a],.fade-leave-active[data-v-2786be2a]{transition:opacity .3s ease-in-out}.fade-enter[data-v-2786be2a],.fade-leave-to[data-v-2786be2a]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%}}@media only screen and (max-width:320px){.sections[data-v-79a75e9e]{width:215px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{margin:0;width:100%}}.tutorial[data-v-611d0574]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/css/tutorials-overview.c249c765.css b/docs/LHNetworkHelpers.doccarchive/css/tutorials-overview.c249c765.css new file mode 100644 index 0000000..01d1d25 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/css/tutorials-overview.c249c765.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-6f2800d1]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-6f2800d1]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-6f2800d1]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-489416f8]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-489416f8]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-489416f8]{word-break:break-word}.toggle[data-v-489416f8]:hover{text-decoration:none}.toggle .toggle-icon[data-v-489416f8]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-489416f8]{transform:rotate(45deg)}.collapsed .toggle[data-v-489416f8],.collapsed .toggle[data-v-489416f8]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-489416f8]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-489416f8]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-489416f8]{padding:24px 0 12px 0}.tutorials-navigation[data-v-79093ed6]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-b806ee20] .nav-menu{padding-top:0}.nav[data-v-b806ee20] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px) and (max-width:735px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-383dab71]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.70588rem;padding-top:4.70588rem}@media only screen and (max-width:1250px){.hero[data-v-383dab71]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{width:87.5%}}@media only screen and (max-width:320px){.hero[data-v-383dab71]{width:215px}}.copy-container[data-v-383dab71]{margin:0 auto;text-align:center;width:720px}.title[data-v-383dab71]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-383dab71]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-383dab71]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-383dab71]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-383dab71]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-383dab71]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-383dab71]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-383dab71]{margin-right:.35294rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-383dab71]{margin-right:.29412rem;height:.82353rem;width:.82353rem}}.meta .time[data-v-383dab71]{font-size:1.11765rem;line-height:1.21053;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-383dab71]{font-size:1rem;line-height:1.11765;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-383dab71]{margin-top:1.47059rem}.content+.meta[data-v-383dab71]{margin-top:1.17647rem}.button-cta[data-v-383dab71]{margin-top:1.76471rem}*+.asset[data-v-383dab71]{margin-top:4.11765rem}@media only screen and (max-width:1250px){.copy-container[data-v-383dab71]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{padding-bottom:1.76471rem;padding-top:2.35294rem}.copy-container[data-v-383dab71]{width:100%}.title+.content[data-v-383dab71]{margin-top:.88235rem}.button-cta[data-v-383dab71]{margin-top:1.41176rem}*+.asset[data-v-383dab71]{margin-top:2.23529rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-96abac22]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-96abac22] a,a[data-v-96abac22]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-96abac22]{display:block;height:1.47059rem;line-height:1.47059rem;margin-bottom:.58824rem;width:1.47059rem}.icon[data-v-96abac22] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-96abac22] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-96abac22]{font-size:1.23529rem;line-height:1.19048;font-weight:600;margin-bottom:.8em}.content[data-v-96abac22],.link[data-v-96abac22],.title[data-v-96abac22]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-96abac22],.link[data-v-96abac22]{font-size:.82353rem;line-height:1.42857;font-weight:400}.content[data-v-96abac22]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-96abac22]{display:block;margin-top:1.17647rem}.link .link-icon[data-v-96abac22]{margin-left:.2em;width:.6em;height:.6em}[data-v-96abac22] .content ul{list-style-type:none;margin-left:0;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-96abac22] .content ul li:before{content:"\200B";position:absolute}[data-v-96abac22] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-96abac22]{padding:1.76471rem 1.17647rem}}.tile-group[data-v-015f9f13]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-015f9f13]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-015f9f13] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-015f9f13]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-015f9f13]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-015f9f13]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-015f9f13]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-015f9f13]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px) and (max-width:1250px){.tile-group.tile-group[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-015f9f13],.tile-group.count-2[data-v-015f9f13],.tile-group.count-3[data-v-015f9f13],.tile-group.count-4[data-v-015f9f13],.tile-group.count-5[data-v-015f9f13],.tile-group.count-6[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-7f8022c1]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-7f8022c1]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-7f8022c1]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-7f8022c1]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-45ec37c5]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-45ec37c5]:before{content:"\200B";position:absolute}.topic-list[data-v-45ec37c5]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.88235rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-45ec37c5]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-45ec37c5]{margin-top:.58824rem}.topic .topic-icon[data-v-45ec37c5]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.76471rem;width:1.76471rem;margin-right:1.17647rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.47059rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-45ec37c5]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-45ec37c5]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.11765rem}.container[data-v-45ec37c5]:hover{text-decoration:none}.container:hover .link[data-v-45ec37c5]{text-decoration:underline}.timer-icon[data-v-45ec37c5]{margin-right:.29412rem;height:.70588rem;width:.70588rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-45ec37c5]{padding-right:.58824rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px) and (max-width:1250px){.topic-list[data-v-45ec37c5]{margin-top:2.35294rem}}@media only screen and (max-width:735px){.topic-list[data-v-45ec37c5]{margin-top:1.76471rem}.topic[data-v-45ec37c5]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-45ec37c5]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-45ec37c5]{align-self:flex-start;top:0}.topic+.topic[data-v-45ec37c5]{margin-top:1.17647rem}.topic .topic-icon[data-v-45ec37c5]{top:.29412rem;margin-right:.76471rem}.container[data-v-45ec37c5]{flex-wrap:wrap;padding-top:0}.link[data-v-45ec37c5],.time[data-v-45ec37c5]{flex-basis:100%}.time[data-v-45ec37c5]{margin-top:.29412rem}}.chapter[data-v-7468bc5e]:focus{outline:none!important}.info[data-v-7468bc5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-7468bc5e]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-7468bc5e]{word-break:break-word}.eyebrow[data-v-7468bc5e]{font-size:1rem;line-height:1.23529;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-7468bc5e],.eyebrow[data-v-7468bc5e]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-7468bc5e]{font-size:.82353rem;line-height:1.42857;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-7468bc5e]{flex:0 0 190px}.intro[data-v-7468bc5e]{flex:0 1 360px}@media only screen and (min-width:768px) and (max-width:1250px){.asset[data-v-7468bc5e]{flex:0 0 130px}.intro[data-v-7468bc5e]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-7468bc5e]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-7468bc5e]{display:block;text-align:center}.asset[data-v-7468bc5e]{margin:0 45px}.eyebrow[data-v-7468bc5e]{margin-bottom:7px}.intro[data-v-7468bc5e]{margin-top:40px}}.tile[data-v-540dbf10]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-540dbf10]{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1250px){.tile[data-v-540dbf10]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-540dbf10]{border-radius:0}.tile[data-v-540dbf10]{padding:40px 20px}}.learning-path[data-v-69a72bbc]{background:var(--color-tutorials-overview-fill,#000);padding:4.70588rem 0}.main-container[data-v-69a72bbc]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-69a72bbc]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-69a72bbc]{width:87.5%}}@media only screen and (max-width:320px){.main-container[data-v-69a72bbc]{width:215px}}.ide .main-container[data-v-69a72bbc]{justify-content:center}.secondary-content-container[data-v-69a72bbc]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-69a72bbc]{position:sticky;top:7.76471rem}.primary-content-container[data-v-69a72bbc]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-69a72bbc]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-69a72bbc]{margin-top:1.17647rem}@media only screen and (min-width:768px) and (max-width:1250px){.learning-path[data-v-69a72bbc]{padding:2.35294rem 0}.primary-content-container[data-v-69a72bbc]{flex-basis:auto;margin-left:1.29412rem}.secondary-content-container[data-v-69a72bbc]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-69a72bbc]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-69a72bbc]{border-radius:0}.content-sections-container .content-section.volume[data-v-69a72bbc]{margin-top:1.17647rem}.learning-path[data-v-69a72bbc]{padding:0}.main-container[data-v-69a72bbc]{width:100%}}.tutorials-overview[data-v-29ed9b58]{height:100%}.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-3.05882rem;padding-top:3.05882rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-2.82353rem;padding-top:2.82353rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient{background:#111!important}} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/developer-og-twitter.jpg b/docs/LHNetworkHelpers.doccarchive/developer-og-twitter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..63c48359d11d9f755203ce58eeec9d3504a71f44 GIT binary patch literal 12562 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 literal 0 HcmV?d00001 diff --git a/docs/LHNetworkHelpers.doccarchive/favicon.svg b/docs/LHNetworkHelpers.doccarchive/favicon.svg new file mode 100644 index 0000000..c54c53f --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/favicon.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/img/added-icon.d6f7e47d.svg b/docs/LHNetworkHelpers.doccarchive/img/added-icon.d6f7e47d.svg new file mode 100644 index 0000000..6bb6d89 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/img/added-icon.d6f7e47d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/img/deprecated-icon.015b4f17.svg b/docs/LHNetworkHelpers.doccarchive/img/deprecated-icon.015b4f17.svg new file mode 100644 index 0000000..a0f8008 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/img/deprecated-icon.015b4f17.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/img/modified-icon.f496e73d.svg b/docs/LHNetworkHelpers.doccarchive/img/modified-icon.f496e73d.svg new file mode 100644 index 0000000..3e0bd6f --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/img/modified-icon.f496e73d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/img/no-image@2x.df2a0a50.png b/docs/LHNetworkHelpers.doccarchive/img/no-image@2x.df2a0a50.png new file mode 100644 index 0000000000000000000000000000000000000000..041394edda9494abd40fb9225699cad7a7842b47 GIT binary patch literal 6155 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 literal 0 HcmV?d00001 diff --git a/docs/LHNetworkHelpers.doccarchive/index.html b/docs/LHNetworkHelpers.doccarchive/index.html new file mode 100644 index 0000000..8f6d681 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/index/availability.index b/docs/LHNetworkHelpers.doccarchive/index/availability.index new file mode 100644 index 0000000000000000000000000000000000000000..0fc323b625e1f41ebba4d8e62f5d0f38f525892f GIT binary patch literal 742 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 Bool","type":"op"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpcontenttype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpcontenttype\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpcontenttype\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpcontenttype\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpcontenttype","title":"HttpConstants.HttpContentType","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/acceptencoding","title":"case acceptEncoding","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/accepttype","title":"case acceptType","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/authentication","title":"case authentication","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/contenttype","title":"case contentType","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/cookie","title":"case cookie","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/userkey","title":"case userKey","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/description","title":"var description: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpheaderfields","title":"HttpConstants.HttpHeaderFields","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/connect","title":"case connect","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/delete","title":"case delete","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/get","title":"case get","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/head","title":"case head","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/options","title":"case options","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/patch","title":"case patch","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/post","title":"case post","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/put","title":"case put","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/trace","title":"case trace","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/description","title":"var description: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants\/httpmethod","title":"HttpConstants.HttpMethod","type":"enum"}],"path":"\/documentation\/lhnetworkhelpers\/httpconstants","title":"HttpConstants","type":"struct"},{"children":[{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/accepted","title":"case accepted","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/alreadyreported","title":"case alreadyReported","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/badgateway","title":"case badGateway","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/badrequest","title":"case badRequest","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/conflict","title":"case conflict","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/contenttoolarge","title":"case contentTooLarge","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/continue","title":"case `continue`","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/created","title":"case created","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/earlyhints","title":"case earlyHints","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/expectationfailed","title":"case expectationFailed","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/faileddependency","title":"case failedDependency","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/forbidden","title":"case forbidden","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/found","title":"case found","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/gatewaytimeout","title":"case gatewayTimeout","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/gone","title":"case gone","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/httpversionnotsupported","title":"case httpVersionNotSupported","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/imateapot","title":"case iMaTeapot","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/imused","title":"case imUsed","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/insufficientstorage","title":"case insufficientStorage","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/internalservererror","title":"case internalServerError","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/lengthrequired","title":"case lengthRequired","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/locked","title":"case locked","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/loopdetected","title":"case loopDetected","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/methodnotallowed","title":"case methodNotAllowed","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/misdirectedrequest","title":"case misdirectedRequest","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/movedpermanently","title":"case movedPermanently","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/multistatus","title":"case multiStatus","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/multiplechoices","title":"case multipleChoices","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/networkauthenticationrequired","title":"case networkAuthenticationRequired","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/nocontent","title":"case noContent","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/nonauthoritativeinformation","title":"case nonAuthoritativeInformation","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/notacceptable","title":"case notAcceptable","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/notextended","title":"case notExtended","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/notfound","title":"case notFound","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/notimplemented","title":"case notImplemented","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/notmodified","title":"case notModified","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/ok","title":"case ok","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/partialcontent","title":"case partialContent","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/paymentrequired","title":"case paymentRequired","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/permanentredirect","title":"case permanentRedirect","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/preconditionfailed","title":"case preconditionFailed","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/preconditionrequired","title":"case preconditionRequired","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/processing","title":"case processing","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/proxyauthenticationrequired","title":"case proxyAuthenticationRequired","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/rangenotsatisfiable","title":"case rangeNotSatisfiable","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/requestheaderfieldstoolarge","title":"case requestHeaderFieldsTooLarge","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/requesttimeout","title":"case requestTimeout","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/resetcontent","title":"case resetContent","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/seeother","title":"case seeOther","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/serviceunavailable","title":"case serviceUnavailable","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/switchingprotocols","title":"case switchingProtocols","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/temporaryredirect","title":"case temporaryRedirect","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/tooearly","title":"case tooEarly","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/toomanyrequests","title":"case tooManyRequests","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/unauthorized","title":"case unauthorized","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/unavailableforlegalreasons","title":"case unavailableForLegalReasons","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/unprocessablecontent","title":"case unprocessableContent","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/unsupportedmediatype","title":"case unsupportedMediaType","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/upgraderequired","title":"case upgradeRequired","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/uritoolong","title":"case uriTooLong","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/variantalsonegotiates","title":"case variantAlsoNegotiates","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/init(rawvalue:)","title":"init?(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/statuscode","title":"var statusCode: Int","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/lhnetworkhelpers\/httpstatus\/code","title":"HttpStatus.Code","type":"enum"}],"path":"\/documentation\/lhnetworkhelpers\/httpstatus","title":"HttpStatus","type":"struct"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/tojsondata(data:)","title":"static func toJsonData(data: E) throws -> Data","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror\/dicttodatafailed","title":"case dictToDataFailed","type":"case"},{"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror\/encodabletodictfailed","title":"case encodableToDictFailed","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror\/description","title":"var description: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/lhnetworkhelpers\/jsoncoder\/jsonencodeerror","title":"JsonCoder.JsonEncodeError","type":"enum"}],"path":"\/documentation\/lhnetworkhelpers\/jsoncoder","title":"JsonCoder","type":"struct"}],"path":"\/documentation\/lhnetworkhelpers","title":"LHNetworkHelpers","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/index/navigator.index b/docs/LHNetworkHelpers.doccarchive/index/navigator.index new file mode 100644 index 0000000000000000000000000000000000000000..872a7c273427af290e8b4c607e5f1909e3ea46ce GIT binary patch literal 22043 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 aX=z}%fvx`YSMQ|%zm}?pTyVAA_5T4Glp$;Y literal 0 HcmV?d00001 diff --git a/docs/LHNetworkHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js b/docs/LHNetworkHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js new file mode 100644 index 0000000..74345f0 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0d3105"],{"5abe":function(t,e){(function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){var e=t,n=i(e);while(n)e=n.ownerDocument,n=i(e);return e}(window.document),e=[],n=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){o=t&&n?g(t,n):p(),e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,o=null},s.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var o=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=n.setInterval(o,this.POLL_INTERVAL):(c(n,"resize",o,!0),c(e,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(o),s.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),a(t,"resize",o,!0)),a(e,"scroll",o,!0),s&&s.disconnect()}));var h=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=h){var u=i(e);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||t,r=this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;while(n&&n!=o){var r=i(n);if(n=r&&r.ownerDocument,n==e)return!0}return!1}));if(!r){var s=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),s(),e!=o){var h=i(e);h&&this._unmonitorIntersections(h.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&h>=0&&{top:n,bottom:o,left:i,right:r,width:s,height:h}||null}function f(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function g(t,e){var n=e.top-t.top,o=e.left-t.left;return{top:n,left:o,height:e.height,width:e.width,bottom:n+e.height,right:o+e.width}}function m(t,e){var n=e;while(n){if(n==t)return!0;n=v(n)}return!1}function v(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function w(t){return t&&9===t.nodeType}})()}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js b/docs/LHNetworkHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js new file mode 100644 index 0000000..f4f01b7 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c0335d80"],{"00b4":function(e,t,n){"use strict";var a,r,i,o,s,c,l,d,p=n("7b1f"),u={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:["token-"+t,"token-changed"]},n.map(t=>e(D,{props:t})))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},f=u,m=n("2877"),h=Object(m["a"])(f,a,r,!1,null,null,null),b=h.exports,g=n("86d8"),v=n("2f34"),y={name:"LinkableToken",mixins:[v["a"]],render(e){const t=this.references[this.identifier];return t&&t.url?e(g["a"],{props:{url:t.url,kind:t.kind,role:t.role}},this.$slots.default):e("span",{},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},k=y,C=Object(m["a"])(k,i,o,!1,null,null,null),_=C.exports,x={name:"RawText",render(e){const{_v:t=(t=>e("span",t)),text:n}=this;return t(n)},props:{text:{type:String,required:!0}}},O=x,B=Object(m["a"])(O,s,c,!1,null,null,null),T=B.exports,S={name:"SyntaxToken",render(e){return e("span",{class:"token-"+this.kind},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},I=S,$=Object(m["a"])(I,l,d,!1,null,null,null),j=$.exports;const q={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var w,A,P={name:"DeclarationToken",render(e){const{kind:t,text:n,tokens:a}=this;switch(t){case q.text:{const t={text:n};return e(T,{props:t})}case q.typeIdentifier:{const t={identifier:this.identifier};return e(_,{class:"type-identifier-link",props:t},[e(p["a"],n)])}case q.attribute:{const{identifier:a}=this;return a?e(_,{class:"attribute-link",props:{identifier:a}},[e(p["a"],n)]):e(j,{props:{kind:t,text:n}})}case q.added:case q.removed:return e(b,{props:{tokens:a,kind:t}});default:{const a={kind:t,text:n};return e(j,{props:a})}}},constants:{TokenKind:q},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},F=P,z=(n("8f34"),Object(m["a"])(F,w,A,!1,null,"3fd63d6c",null)),D=t["a"]=z.exports},"2a18":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"link-block",class:e.linkBlockClasses},[n(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?n("TopicLinkBlockIcon",{attrs:{role:e.topic.role,imageOverride:e.references[e.iconOverride]}}):e._e(),e.topic.fragments?n("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):n("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?n("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.$t(e.changeName)))]):e._e()],1),e.hasAbstractElements?n("div",{staticClass:"abstract"},[e.topic.abstract?n("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?n("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[n("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[n("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?n("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e(),e.topic.conformance?n("ConditionalConstraints",{attrs:{constraints:e.topic.conformance.constraints,prefix:e.topic.conformance.availabilityPrefix}}):e._e()],1):e._e(),e.showDeprecatedBadge?n("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)},r=[],i=n("66cd"),o=n("d26a"),s=n("a0fd"),c=n("7b1f"),l=n("6359"),d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.imageOverride||e.icon?n("div",{staticClass:"topic-icon-wrapper"},[e.imageOverride?n("OverridableAsset",{staticClass:"topic-icon",attrs:{imageOverride:e.imageOverride}}):e.icon?n(e.icon,{tag:"component",staticClass:"topic-icon"}):e._e()],1):e._e()},p=[],u=n("a9f1"),f=n("3b96"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14",themeId:"api-reference"}},[n("title",[e._v(e._s(e.$t("api-reference")))]),n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},h=[],b=n("be08"),g={name:"APIReferenceIcon",components:{SVGIcon:b["a"]}},v=g,y=n("2877"),k=Object(y["a"])(v,m,h,!1,null,null,null),C=k.exports,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"endpoint"}},[n("title",[e._v(e._s(e.$t("icons.web-service-endpoint")))]),n("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),n("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),n("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),n("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},x=[],O={name:"EndpointIcon",components:{SVGIcon:b["a"]}},B=O,T=Object(y["a"])(B,_,x,!1,null,null,null),S=T.exports,I=n("a295"),$=n("3024"),j=n("8d2d"),q=n("fdd9");const w={[i["a"].article]:u["a"],[i["a"].collection]:$["a"],[i["a"].collectionGroup]:C,[i["a"].learn]:I["a"],[i["a"].overview]:I["a"],[i["a"].project]:j["a"],[i["a"].tutorial]:j["a"],[i["a"].resources]:I["a"],[i["a"].sampleCode]:f["a"],[i["a"].restRequestSymbol]:S};var A={components:{OverridableAsset:q["a"],SVGIcon:b["a"]},props:{role:{type:String,required:!0},imageOverride:{type:Object,default:null}},computed:{icon:({role:e})=>w[e]}},P=A,F=(n("d94b"),Object(y["a"])(P,d,p,!1,null,"03cf3183",null)),z=F.exports,D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{staticClass:"decorated-title"},e._l(e.tokens,(function(t,a){return n(e.componentFor(t),{key:a,tag:"component",class:[e.classFor(t),e.emptyTokenClass(t)]},[e._v(e._s(t.text))])})),1)},N=[],E=n("00b4");const{TokenKind:M}=E["a"].constants,V={decorator:"decorator",identifier:"identifier",label:"label"};var L={name:"DecoratedTopicTitle",components:{WordBreak:c["a"]},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:M},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case M.externalParam:case M.identifier:return V.identifier;case M.label:return V.label;default:return V.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":c["a"]}}},R=L,W=(n("dcf6"),Object(y["a"])(R,D,N,!1,null,"06ec7395",null)),G=W.exports,K=n("64cf"),H=n("e8ea"),J=n("5d59"),X=n("2f34");const Q={article:"article",symbol:"symbol"},U={title:"title",symbol:"symbol"},Y={link:"link"};var Z={name:"TopicsLinkBlock",components:{Badge:s["a"],WordBreak:c["a"],ContentNode:l["a"],TopicLinkBlockIcon:z,DecoratedTopicTitle:G,RequirementMetadata:H["a"],ConditionalConstraints:K["a"]},mixins:[J["b"],J["a"],X["a"]],constants:{ReferenceType:Y,TopicKind:Q,TitleStyles:U},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===Y.link&&!e.kind||"string"===typeof e.kind)&&(e.type===Y.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)&&(!("conformance"in e)||"object"===typeof e.conformance)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===Y.link?"a":"router-link",linkProps({topic:e}){const t=Object(o["b"])(e.url,this.$route.query);return e.type===Y.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,displaysMultipleLinesAfterAPIChanges:n,multipleLinesClass:a})=>({"has-inline-element":!t,[a]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===U.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===i["a"].collection||e.role===i["a"].dictionarySymbol))return"span";switch(e.kind){case Q.symbol:return"code";default:return"span"}},titleStyles:()=>U,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,conformance:t,required:n,defaultImplementations:a}}={})=>e&&e.length>0||t||n||a,tags:({topic:e})=>(e.tags||[]).slice(0,1),iconOverride:({topic:{images:e=[]}})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null}}},ee=Z,te=(n("8d8f8"),Object(y["a"])(ee,a,r,!1,null,"52205924",null));t["default"]=te.exports},"2f04":function(e,t,n){},4782:function(e,t,n){},4918:function(e,t,n){},"5d59":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l}));var a=n("b5cf"),r=n("9055"),i=n("beb1");const o="latest_",s={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},c={constants:{multipleLinesClass:r["a"]},data(){return{multipleLinesClass:r["a"]}},computed:{displaysMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&Object(i["a"])(n.apiChangesDiff)}},l={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${o}${e}`,toScope:e=>e.slice(o.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce((e,t={})=>Object.keys(t).reduce((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])}),e),{}),n=Object.keys(t),a=n.reduce((e,n)=>{const a=t[n];return{...e,[n]:a.find(e=>e.platform===s.xcode.label)||a[0]}},{}),r=e=>({label:this.toVersionRange(a[e]),value:this.toOptionValue(e),platform:a[e].platform}),{sdk:i,beta:o,minor:c,major:l,...d}=a,p=[].concat(i?r("sdk"):[]).concat(o?r("beta"):[]).concat(c?r("minor"):[]).concat(l?r("major"):[]).concat(Object.keys(d).map(r));return this.splitOptionsPerPlatform(p)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({["changed changed-"+e]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce((e,t)=>{const n=t.platform===s.xcode.label?s.xcode.value:s.other.value;return e[n].push(t),e},{[s.xcode.value]:[],[s.other.value]:[]})},getChangeName(e){return a["b"][e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}}},6359:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},r=[],i=n("5677"),o={name:"ContentNode",components:{BaseContentNode:i["default"]},props:i["default"].props,methods:i["default"].methods,BlockType:i["default"].BlockType,InlineType:i["default"].InlineType},s=o,c=(n("958a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"20945666",null);t["a"]=l.exports},"64cf":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",{staticClass:"conditional-constraints",attrs:{content:e.content}})},r=[],i=n("6359"),o={name:"ConditionalConstraints",components:{ContentNode:i["a"]},props:{constraints:i["a"].props.content,prefix:i["a"].props.content},computed:{content:({constraints:e,prefix:t,space:n})=>t.concat(n).concat(e),space:()=>({type:i["a"].InlineType.text,text:" "})}},s=o,c=(n("918a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"1548fd90",null);t["a"]=l.exports},"686d":function(e,t,n){},"8d74":function(e,t,n){},"8d8f8":function(e,t,n){"use strict";n("4918")},"8f34":function(e,t,n){"use strict";n("686d")},9055:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a="displays-multiple-lines"},"918a":function(e,t,n){"use strict";n("a2b5")},"94ca":function(e,t,n){"use strict";n("4782")},"958a":function(e,t,n){"use strict";n("8d74")},a0fd:function(e,t,n){"use strict";var a=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("span",{staticClass:"badge",class:(e={},e["badge-"+t.variant]=t.variant,e),attrs:{role:"presentation"}},[t._t("default",(function(){return[t._v(t._s(t.text?t.$t(t.text):""))]}))],2)},r=[];const i={beta:"aside-kind.beta",deprecated:"aside-kind.deprecated"};var o={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>i[e]}},s=o,c=(n("94ca"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"8d6893ae",null);t["a"]=l.exports},a2b5:function(e,t,n){},b5cf:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const a={added:"added",modified:"modified",deprecated:"deprecated"},r=[a.modified,a.added,a.deprecated],i={[a.modified]:"change-type.modified",[a.added]:"change-type.added",[a.deprecated]:"change-type.deprecated"},o={"change-type.modified":a.modified,"change-type.added":a.added,"change-type.deprecated":a.deprecated}},beb1:function(e,t,n){"use strict";function a(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,a=t.lineHeight?parseFloat(t.lineHeight):1,r=t.paddingTop?parseFloat(t.paddingTop):0,i=t.paddingBottom?parseFloat(t.paddingBottom):0,o=t.borderTopWidth?parseFloat(t.borderTopWidth):0,s=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,c=n-(r+i+o+s),l=c/a;return l>=2}n.d(t,"a",(function(){return a}))},d94b:function(e,t,n){"use strict";n("fff0")},dcf6:function(e,t,n){"use strict";n("2f04")},e8ea:function(e,t,n){"use strict";var a=function(e,t){var n=t._c;return n("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[n("strong",[t._v(t._s(t.parent.$t("required")))]),t.props.defaultImplementationsCount?[t._v(" "+t._s(t.parent.$tc("metadata.default-implementation",t.props.defaultImplementationsCount))+" ")]:t._e()],2)},r=[],i={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},o=i,s=n("2877"),c=Object(s["a"])(o,a,r,!0,null,null,null);t["a"]=c.exports},fff0:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js b/docs/LHNetworkHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js new file mode 100644 index 0000000..1230066 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js @@ -0,0 +1,26 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ +var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function o(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function l(t){return"[object Object]"===u.call(t)}function f(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function d(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function b(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var C=/-(\w)/g,k=w((function(t){return t.replace(C,(function(t,e){return e?e.toUpperCase():""}))})),$=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),x=/\B([A-Z])/g,A=w((function(t){return t.replace(x,"-$1").toLowerCase()}));function O(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function S(t,e){return t.bind(e)}var T=Function.prototype.bind?S:O;function E(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function F(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,rt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===Y),it=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(X)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch($a){}var ct=function(){return void 0===K&&(K=!X&&!Z&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),K},ut=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,pt="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ft="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=I,dt=0,vt=function(){this.id=dt++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){g(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!b(i,"default"))a=!1;else if(""===a||a===A(t)){var c=ee(String,i.type);(c<0||s0&&(a=Se(a,(e||"")+"_"+n),Oe(a[0])&&Oe(u)&&(l[c]=Ct(u.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Oe(u)?l[c]=Ct(u.text+a):""!==a&&l.push(Ct(a)):Oe(a)&&Oe(u)?l[c]=Ct(u.text+a.text):(o(t._isVList)&&i(a.tag)&&r(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Te(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ee(t){var e=je(t.$options.inject,t);e&&(Tt(!1),Object.keys(e).forEach((function(n){Lt(t,n,e[n])})),Tt(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=De(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=Re(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),z(i,"$stable",a),z(i,"$key",s),z(i,"$hasNormal",o),i}function De(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ae(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Le(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Re(t,e){return function(){return t[e]}}function Ne(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?E(n):n;for(var r=E(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Gn=function(){return Xn.now()})}function Zn(){var t,e;for(Kn=Gn(),zn=!0,Wn.sort((function(t,e){return t.id-e.id})),qn=0;qnqn&&Wn[n].id>t.id)n--;Wn.splice(n+1,0,t)}else Wn.push(t);Bn||(Bn=!0,ve(Zn))}}var nr=0,rr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=J(e),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch($a){if(!this.user)throw $a;ne($a,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ye(t),gt(),this.cleanupDeps()}return t},rr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},rr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():er(this)},rr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';re(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:I,set:I};function or(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function ar(t){t._watchers=[];var e=t.$options;e.props&&sr(t,e.props),e.methods&&vr(t,e.methods),e.data?cr(t):It(t._data={},!0),e.computed&&fr(t,e.computed),e.watch&&e.watch!==ot&&mr(t,e.watch)}function sr(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Tt(!1);var a=function(o){i.push(o);var a=Xt(o,e,n,t);Lt(r,o,a),o in t||or(t,"_props",o)};for(var s in e)a(s);Tt(!0)}function cr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&b(r,o)||B(o)||or(t,"_data",o)}It(e,!0)}function ur(t,e){yt();try{return t.call(e,e)}catch($a){return ne($a,e,"data()"),{}}finally{gt()}}var lr={lazy:!0};function fr(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new rr(t,a||I,I,lr)),i in t||pr(t,i,o)}}function pr(t,e,n){var r=!ct();"function"===typeof n?(ir.get=r?hr(e):dr(n),ir.set=I):(ir.get=n.get?r&&!1!==n.cache?hr(e):dr(n.get):I,ir.set=n.set||I),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function vr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?I:T(e[n],t)}function mr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=E(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Ar(t){t.mixin=function(t){return this.options=Kt(this.options,t),this}}function Or(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Kt(n.options,t),a["super"]=n,a.options.props&&Sr(a),a.options.computed&&Tr(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,V.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),i[r]=a,a}}function Sr(t){var e=t.options.props;for(var n in e)or(t.prototype,"_props",n)}function Tr(t){var e=t.options.computed;for(var n in e)pr(t.prototype,n,e[n])}function Er(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Fr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Ir(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=a.name;s&&!e(s)&&Lr(n,o,r,i)}}}function Lr(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,g(n,e)}br($r),gr($r),En($r),Ln($r),bn($r);var Mr=[String,RegExp,Array],Dr={name:"keep-alive",abstract:!0,props:{include:Mr,exclude:Mr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,i=t.keyToCache;if(r){var o=r.tag,a=r.componentInstance,s=r.componentOptions;e[i]={name:jr(s),tag:o,componentInstance:a},n.push(i),this.max&&n.length>parseInt(this.max)&&Lr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Lr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Ir(t,(function(t){return Fr(e,t)}))})),this.$watch("exclude",(function(e){Ir(t,(function(t){return!Fr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=$n(t),n=e&&e.componentOptions;if(n){var r=jr(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Fr(o,r))||a&&r&&Fr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,g(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},Rr={KeepAlive:Dr};function Nr(t){var e={get:function(){return H}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:j,mergeOptions:Kt,defineReactive:Lt},t.set=Mt,t.delete=Dt,t.nextTick=ve,t.observable=function(t){return It(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Rr),xr(t),Ar(t),Or(t),Er(t)}Nr($r),Object.defineProperty($r.prototype,"$isServer",{get:ct}),Object.defineProperty($r.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty($r,"FunctionalRenderContext",{value:Qe}),$r.version="2.6.14";var Pr=m("style,class"),Vr=m("input,textarea,option,select,progress"),Wr=function(t,e,n){return"value"===n&&Vr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Hr=m("contenteditable,draggable,spellcheck"),Ur=m("events,caret,typing,plaintext-only"),Br=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&Ur(e)?e:"true"},zr=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),qr="http://www.w3.org/1999/xlink",Jr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Kr=function(t){return Jr(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Xr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Zr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Zr(e,n.data));return Yr(e.staticClass,e.class)}function Zr(t,e){return{staticClass:Qr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Yr(t,e){return i(t)||i(e)?Qr(t,ti(e)):""}function Qr(t,e){return t?e?t+" "+e:t:e||""}function ti(t){return Array.isArray(t)?ei(t):c(t)?ni(t):"string"===typeof t?t:""}function ei(t){for(var e,n="",r=0,o=t.length;r-1?ci[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ci[t]=/HTMLUnknownElement/.test(e.toString())}var li=m("text,number,password,search,email,tel,url");function fi(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function pi(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hi(t,e){return document.createElementNS(ri[t],e)}function di(t){return document.createTextNode(t)}function vi(t){return document.createComment(t)}function mi(t,e,n){t.insertBefore(e,n)}function yi(t,e){t.removeChild(e)}function gi(t,e){t.appendChild(e)}function _i(t){return t.parentNode}function bi(t){return t.nextSibling}function wi(t){return t.tagName}function Ci(t,e){t.textContent=e}function ki(t,e){t.setAttribute(e,"")}var $i=Object.freeze({createElement:pi,createElementNS:hi,createTextNode:di,createComment:vi,insertBefore:mi,removeChild:yi,appendChild:gi,parentNode:_i,nextSibling:bi,tagName:wi,setTextContent:Ci,setStyleScope:ki}),xi={create:function(t,e){Ai(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ai(t,!0),Ai(e))},destroy:function(t){Ai(t,!0)}};function Ai(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Oi=new _t("",{},[]),Si=["create","activate","update","remove","destroy"];function Ti(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Ei(t,e)||o(t.isAsyncPlaceholder)&&r(e.asyncFactory.error))}function Ei(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||li(r)&&li(o)}function ji(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Fi(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ev?(f=r(n[g+1])?null:n[g+1].elm,k(t,f,n,d,g,o)):d>g&&x(e,p,v)}function S(t,e,n,r){for(var o=n;o-1?Ui(t,e,n):zr(e)?Gr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Hr(e)?t.setAttribute(e,Br(e,n)):Jr(e)?Gr(n)?t.removeAttributeNS(qr,Kr(e)):t.setAttributeNS(qr,e,n):Ui(t,e,n)}function Ui(t,e,n){if(Gr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Bi={create:Wi,update:Wi};function zi(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Xr(e),c=n._transitionClasses;i(c)&&(s=Qr(s,ti(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qi,Ji={create:zi,update:zi},Ki="__r",Gi="__c";function Xi(t){if(i(t[Ki])){var e=tt?"change":"input";t[e]=[].concat(t[Ki],t[e]||[]),delete t[Ki]}i(t[Gi])&&(t.change=[].concat(t[Gi],t.change||[]),delete t[Gi])}function Zi(t,e,n){var r=qi;return function i(){var o=e.apply(null,arguments);null!==o&&to(t,i,n,r)}}var Yi=se&&!(it&&Number(it[1])<=53);function Qi(t,e,n,r){if(Yi){var i=Kn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}qi.addEventListener(t,e,at?{capture:n,passive:r}:n)}function to(t,e,n,r){(r||qi).removeEventListener(t,e._wrapper||e,n)}function eo(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};qi=e.elm,Xi(n),we(n,i,Qi,to,Zi,e.context),qi=void 0}}var no,ro={create:eo,update:eo};function io(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=r(o)?"":String(o);oo(a,u)&&(a.value=u)}else if("innerHTML"===n&&oi(a.tagName)&&r(a.innerHTML)){no=no||document.createElement("div"),no.innerHTML=""+o+"";var l=no.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch($a){}}}}function oo(t,e){return!t.composing&&("OPTION"===t.tagName||ao(t,e)||so(t,e))}function ao(t,e){var n=!0;try{n=document.activeElement!==t}catch($a){}return n&&t.value!==e}function so(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var co={create:io,update:io},uo=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function lo(t){var e=fo(t.style);return t.staticStyle?j(t.staticStyle,e):e}function fo(t){return Array.isArray(t)?F(t):"string"===typeof t?uo(t):t}function po(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=lo(i.data))&&j(r,n)}(n=lo(t.data))&&j(r,n);var o=t;while(o=o.parent)o.data&&(n=lo(o.data))&&j(r,n);return r}var ho,vo=/^--/,mo=/\s*!important$/,yo=function(t,e,n){if(vo.test(e))t.style.setProperty(e,n);else if(mo.test(n))t.style.setProperty(A(e),n.replace(mo,""),"important");else{var r=_o(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(Co).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function $o(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Co).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function xo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,Ao(t.name||"v")),j(e,t),e}return"string"===typeof t?Ao(t):void 0}}var Ao=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Oo=X&&!et,So="transition",To="animation",Eo="transition",jo="transitionend",Fo="animation",Io="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Eo="WebkitTransition",jo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Fo="WebkitAnimation",Io="webkitAnimationEnd"));var Lo=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Mo(t){Lo((function(){Lo(t)}))}function Do(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),ko(t,e))}function Ro(t,e){t._transitionClasses&&g(t._transitionClasses,e),$o(t,e)}function No(t,e,n){var r=Vo(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===So?jo:Io,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=So,l=a,f=o.length):e===To?u>0&&(n=To,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?So:To:null,f=n?n===So?o.length:c.length:0);var p=n===So&&Po.test(r[Eo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Wo(t,e){while(t.length1}function Jo(t,e){!0!==e.data.show&&Uo(e)}var Ko=X?{create:Jo,activate:Jo,remove:function(t,e){!0!==t.data.show?Bo(t,e):e()}}:{},Go=[Bi,Ji,ro,co,wo,Ko],Xo=Go.concat(Vi),Zo=Fi({nodeOps:$i,modules:Xo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&oa(t,"input")}));var Yo={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ce(n,"postpatch",(function(){Yo.componentUpdated(t,e,n)})):Qo(t,e,n.context),t._vOptions=[].map.call(t.options,na)):("textarea"===n.tag||li(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",ra),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Qo(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,na);if(i.some((function(t,e){return!D(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ea(t,i)})):e.value!==e.oldValue&&ea(e.value,i);o&&oa(t,"change")}}}};function Qo(t,e,n){ta(t,e,n),(tt||nt)&&setTimeout((function(){ta(t,e,n)}),0)}function ta(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(D(na(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ea(t,e){return e.every((function(e){return!D(e,t)}))}function na(t){return"_value"in t?t._value:t.value}function ra(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,oa(t.target,"input"))}function oa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function aa(t){return!t.componentInstance||t.data&&t.data.transition?t:aa(t.componentInstance._vnode)}var sa={bind:function(t,e,n){var r=e.value;n=aa(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Uo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=aa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Uo(n,(function(){t.style.display=t.__vOriginalDisplay})):Bo(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},ca={model:Yo,show:sa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function la(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?la($n(e.children)):t}function fa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[k(o)]=i[o];return e}function pa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var va=function(t){return t.tag||Le(t)},ma=function(t){return"show"===t.name},ya={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(va),n.length)){0;var r=this.mode;0;var i=n[0];if(ha(this.$vnode))return i;var o=la(i);if(!o)return i;if(this._leaving)return pa(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=fa(this),u=this._vnode,l=la(u);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),l&&l.data&&!da(o,l)&&!Le(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=j({},c);if("out-in"===r)return this._leaving=!0,Ce(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),pa(t,i);if("in-out"===r){if(Le(o))return u;var p,h=function(){p()};Ce(c,"afterEnter",h),Ce(c,"enterCancelled",h),Ce(f,"delayLeave",(function(t){p=t}))}}return i}}},ga=j({tag:String,moveClass:String},ua);delete ga.mode;var _a={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Fn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=fa(this),s=0;s=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function E(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},F=Z,I=N,L=P,M=H,D=X,R=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function N(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=R.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(o,l),o=l+c.length,u)a+=u[1];else{var f=t[o],p=n[2],h=n[3],d=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=f&&f!==p,_="+"===m||"*"===m,b="?"===m||"*"===m,w=n[2]||s,C=d||v;r.push({name:h||i++,prefix:p||"",delimiter:w,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:C?B(C):y?".*":"[^"+U(w)+"]+?"})}}return o1||!$.length)return 0===$.length?t():t("span",{},$)}if("a"===this.tag)k.on=w,k.attrs={href:c,"aria-current":g};else{var x=st(this.$slots.default);if(x){x.isStatic=!1;var A=x.data=i({},x.data);for(var O in A.on=A.on||{},A.on){var S=A.on[O];O in w&&(A.on[O]=Array.isArray(S)?S:[S])}for(var T in w)T in A.on?A.on[T].push(w[T]):A.on[T]=_;var E=x.data.attrs=i({},x.data.attrs);E.href=c,E["aria-current"]=g}else k.on=w}return t(this.tag,k,this.$slots.default)}};function at(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function st(t){if(t)for(var e,n=0;n-1&&(s.params[f]=n.params[f]);return s.path=Q(u.path,s.params,'named route "'+c+'"'),p(u,s,a)}if(s.path){s.params={};for(var h=0;h=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}var Pt={redirected:2,aborted:4,cancelled:8,duplicated:16};function Vt(t,e){return Bt(t,e,Pt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+qt(e)+'" via a navigation guard.')}function Wt(t,e){var n=Bt(t,e,Pt.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Ht(t,e){return Bt(t,e,Pt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ut(t,e){return Bt(t,e,Pt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Bt(t,e,n,r){var i=new Error(r);return i._isRouter=!0,i.from=t,i.to=e,i.type=n,i}var zt=["params","query","hash"];function qt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return zt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function Jt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Kt(t,e){return Jt(t)&&t._isRouter&&(null==e||t.type===e)}function Gt(t){return function(e,n,r){var i=!1,o=0,a=null;Xt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){i=!0,o++;var c,u=te((function(e){Qt(e)&&(e=e.default),t.resolved="function"===typeof e?e:et.extend(e),n.components[s]=e,o--,o<=0&&r()})),l=te((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Jt(t)?t:new Error(e),r(a))}));try{c=t(u,l)}catch(p){l(p)}if(c)if("function"===typeof c.then)c.then(u,l);else{var f=c.component;f&&"function"===typeof f.then&&f.then(u,l)}}})),i||r()}}function Xt(t,e){return Zt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Zt(t){return Array.prototype.concat.apply([],t)}var Yt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Qt(t){return t.__esModule||Yt&&"Module"===t[Symbol.toStringTag]}function te(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var ee=function(t,e){this.router=t,this.base=ne(e),this.current=y,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ne(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function re(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var n=t.current,i=pe(t.base);t.current===y&&i===t._startLocation||t.transitionTo(i,(function(t){r&&$t(e,t,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Dt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Rt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(pe(this.base)!==this.current.fullPath){var e=E(this.base+this.current.fullPath);t?Dt(e):Rt(e)}},e.prototype.getCurrentLocation=function(){return pe(this.base)},e}(ee);function pe(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(E(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var he=function(t){function e(e,n,r){t.call(this,e,n),r&&de(this.base)||ve()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var e=t.current;ve()&&t.transitionTo(me(),(function(n){r&&$t(t.router,n,e,!0),Mt||_e(n.fullPath)}))},o=Mt?"popstate":"hashchange";window.addEventListener(o,i),this.listeners.push((function(){window.removeEventListener(o,i)}))}},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){ge(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){_e(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;me()!==e&&(t?ge(e):_e(e))},e.prototype.getCurrentLocation=function(){return me()},e}(ee);function de(t){var e=pe(t);if(!/^\/#/.test(e))return window.location.replace(E(t+"/#"+e)),!0}function ve(){var t=me();return"/"===t.charAt(0)||(_e("/"+t),!1)}function me(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function ye(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ge(t){Mt?Dt(ye(t)):window.location.hash=t}function _e(t){Mt?Rt(ye(t)):window.location.replace(ye(t))}var be=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){Kt(t,Pt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ee),we=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=dt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Mt&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new fe(this,t.base);break;case"hash":this.history=new he(this,t.base,this.fallback);break;case"abstract":this.history=new be(this,t.base);break;default:0}},Ce={currentRoute:{configurable:!0}};function ke(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function $e(t,e,n){var r="hash"===n?"#"+e:e;return t?E(t+"/"+r):r}we.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Ce.currentRoute.get=function(){return this.history&&this.history.current},we.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof fe||n instanceof he){var r=function(t){var r=n.current,i=e.options.scrollBehavior,o=Mt&&i;o&&"fullPath"in t&&$t(e,t,r,!1)},i=function(t){n.setupListeners(),r(t)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},we.prototype.beforeEach=function(t){return ke(this.beforeHooks,t)},we.prototype.beforeResolve=function(t){return ke(this.resolveHooks,t)},we.prototype.afterEach=function(t){return ke(this.afterHooks,t)},we.prototype.onReady=function(t,e){this.history.onReady(t,e)},we.prototype.onError=function(t){this.history.onError(t)},we.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},we.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},we.prototype.go=function(t){this.history.go(t)},we.prototype.back=function(){this.go(-1)},we.prototype.forward=function(){this.go(1)},we.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},we.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=tt(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=$e(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},we.prototype.getRoutes=function(){return this.matcher.getRoutes()},we.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},we.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(we.prototype,Ce),we.install=ct,we.version="3.5.2",we.isNavigationFailure=Kt,we.NavigationFailureType=Pt,we.START_LOCATION=y,ut&&window.Vue&&window.Vue.use(we),e["a"]=we},a925:function(t,e,n){"use strict"; +/*! + * vue-i18n v8.28.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */var r=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],i=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function a(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}var s=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function u(t){return"boolean"===typeof t}function l(t){return"string"===typeof t}var f=Object.prototype.toString,p="[object Object]";function h(t){return f.call(t)===p}function d(t){return null===t||void 0===t}function v(t){return"function"===typeof t}function m(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var n=null,r=null;return 1===t.length?c(t[0])||s(t[0])?r=t[0]:"string"===typeof t[0]&&(n=t[0]):2===t.length&&("string"===typeof t[0]&&(n=t[0]),(c(t[1])||s(t[1]))&&(r=t[1])),{locale:n,params:r}}function y(t){return JSON.parse(JSON.stringify(t))}function g(t,e){if(t.delete(e))return t}function _(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}function b(t,e){return!!~t.indexOf(e)}var w=Object.prototype.hasOwnProperty;function C(t,e){return w.call(t,e)}function k(t){for(var e=arguments,n=Object(t),r=1;r/g,">").replace(/"/g,""").replace(/'/g,"'")}function A(t){return null!=t&&Object.keys(t).forEach((function(e){"string"==typeof t[e]&&(t[e]=x(t[e]))})),t}function O(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[t,i.locale,i._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}function S(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof At){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){e=k(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(c){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(h(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},o=t.__i18nBridge||t.__i18n;o.forEach((function(t){i=k(i,JSON.parse(t))})),t.i18n.messages=i}catch(c){0}var a=t.i18n,s=a.sharedMessages;s&&h(s)&&(t.i18n.messages=k(t.i18n.messages,s)),this._i18n=new At(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof At||h(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}var T={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,r=e.parent,i=e.props,o=e.slots,a=r.$i18n;if(a){var s=i.path,c=i.locale,u=i.places,l=o(),f=a.i(s,c,E(l)||u?j(l.default,u):l),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,n,f):f}}};function E(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function j(t,e){var n=e?F(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var r=t.every(M);return t.reduce(r?I:L,n)}function F(t){return Array.isArray(t)?t.reduce(L,{}):Object.assign({},t)}function I(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function L(t,e,n){return t[n]=e,t}function M(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var D,R={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var n=e.props,i=e.parent,o=e.data,a=i.$i18n;if(!a)return null;var s=null,u=null;l(n.format)?s=n.format:c(n.format)&&(n.format.key&&(s=n.format.key),u=Object.keys(n.format).reduce((function(t,e){var i;return b(r,e)?Object.assign({},t,(i={},i[e]=n.format[e],i)):t}),null));var f=n.locale||a.locale,p=a._ntp(n.value,f,s,u),h=p.map((function(t,e){var n,r=o.scopedSlots&&o.scopedSlots[t.type];return r?r((n={},n[t.type]=t.value,n.index=e,n.parts=p,n)):t.value})),d=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return d?t(d,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},h):h}};function N(t,e,n){W(t,n)&&U(t,e,n)}function P(t,e,n,r){if(W(t,n)){var i=n.context.$i18n;H(t,n)&&$(e.value,e.oldValue)&&$(t._localeMessage,i.getLocaleMessage(i.locale))||U(t,e,n)}}function V(t,e,n,r){var i=n.context;if(i){var a=n.context.$i18n||{};e.modifiers.preserve||a.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function W(t,e){var n=e.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function H(t,e){var n=e.context;return t._locale===n.$i18n.locale}function U(t,e,n){var r,i,a=e.value,s=B(a),c=s.path,u=s.locale,l=s.args,f=s.choice;if(c||u||l)if(c){var p=n.context;t._vt=t.textContent=null!=f?(r=p.$i18n).tc.apply(r,[c,f].concat(z(u,l))):(i=p.$i18n).t.apply(i,[c].concat(z(u,l))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function B(t){var e,n,r,i;return l(t)?e=t:h(t)&&(e=t.path,n=t.locale,r=t.args,i=t.choice),{path:e,locale:n,args:r,choice:i}}function z(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||h(e))&&n.push(e),n}function q(t,e){void 0===e&&(e={bridge:!1}),q.installed=!0,D=t;D.version&&Number(D.version.split(".")[0]);O(D),D.mixin(S(e.bridge)),D.directive("t",{bind:N,update:P,unbind:V}),D.component(T.name,T),D.component(R.name,R);var n=D.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var J=function(){this._caches=Object.create(null)};J.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=X(t),this._caches[t]=n),Z(n,e)};var K=/^(?:\d)+/,G=/^(?:\w)+/;function X(t){var e=[],n=0,r="";while(n0)f--,l=at,p[Y]();else{if(f=0,void 0===n)return!1;if(n=mt(n),!1===n)return!1;p[Q]()}};while(null!==l)if(u++,e=t[u],"\\"!==e||!h()){if(i=vt(e),s=ft[l],o=s[i]||s["else"]||lt,o===lt)return;if(l=o[0],a=p[o[1]],a&&(r=o[2],r=void 0===r?e:r,!1===a()))return;if(l===ut)return c}}var gt=function(){this._cache=Object.create(null)};gt.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=yt(t),e&&(this._cache[t]=e)),e||[]},gt.prototype.getPathValue=function(t,e){if(!c(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var r=n.length,i=t,o=0;while(o/,wt=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Ct=/^@(?:\.([a-zA-Z]+))?:/,kt=/[()]/g,$t={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},xt=new J,At=function(t){var e=this;void 0===t&&(t={}),!D&&"undefined"!==typeof window&&window.Vue&&q(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),i=t.messages||{},o=t.dateTimeFormats||t.datetimeFormats||{},a=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||xt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new gt,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex){var i=r.getChoiceIndex;return i.call(e,t,n)}var o=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):o(t,n)},this._exist=function(t,n){return!(!t||!n)&&(!d(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:a})},Ot={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};At.prototype._checkLocaleMessage=function(t,e,n){var r=[],i=function(t,e,n,r){if(h(n))Object.keys(n).forEach((function(o){var a=n[o];h(a)?(r.push(o),r.push("."),i(t,e,a,r),r.pop(),r.pop()):(r.push(o),i(t,e,a,r),r.pop())}));else if(s(n))n.forEach((function(n,o){h(n)?(r.push("["+o+"]"),r.push("."),i(t,e,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(t,e,n,r),r.pop())}));else if(l(n)){var c=bt.test(n);if(c){var u="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?o(u):"error"===t&&a(u)}}};i(e,t,n,r)},At.prototype._initVM=function(t){var e=D.config.silent;D.config.silent=!0,this._vm=new D({data:t,__VUE18N__INSTANCE__:!0}),D.config.silent=e},At.prototype.destroyVM=function(){this._vm.$destroy()},At.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},At.prototype.unsubscribeDataChanging=function(t){g(this._dataListeners,t)},At.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=_(t._dataListeners),n=e.length;while(n--)D.nextTick((function(){e[n]&&e[n].$forceUpdate()}))}),{deep:!0})},At.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){r.$set(r,"locale",t),r.$forceUpdate()}),{immediate:!0})},At.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Ot.vm.get=function(){return this._vm},Ot.messages.get=function(){return y(this._getMessages())},Ot.dateTimeFormats.get=function(){return y(this._getDateTimeFormats())},Ot.numberFormats.get=function(){return y(this._getNumberFormats())},Ot.availableLocales.get=function(){return Object.keys(this.messages).sort()},Ot.locale.get=function(){return this._vm.locale},Ot.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Ot.fallbackLocale.get=function(){return this._vm.fallbackLocale},Ot.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Ot.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Ot.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Ot.missing.get=function(){return this._missing},Ot.missing.set=function(t){this._missing=t},Ot.formatter.get=function(){return this._formatter},Ot.formatter.set=function(t){this._formatter=t},Ot.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Ot.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Ot.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Ot.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Ot.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Ot.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Ot.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Ot.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},Ot.postTranslation.get=function(){return this._postTranslation},Ot.postTranslation.set=function(t){this._postTranslation=t},Ot.sync.get=function(){return this._sync},Ot.sync.set=function(t){this._sync=t},At.prototype._getMessages=function(){return this._vm.messages},At.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},At.prototype._getNumberFormats=function(){return this._vm.numberFormats},At.prototype._warnDefault=function(t,e,n,r,i,o){if(!d(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,r,i]);if(l(a))return a}else 0;if(this._formatFallbackMessages){var s=m.apply(void 0,i);return this._render(e,o,s.params,e)}return e},At.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:d(t))&&!d(this._root)&&this._fallbackRoot},At.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},At.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},At.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},At.prototype._interpolate=function(t,e,n,r,i,o,a){if(!e)return null;var c,u=this._path.getPathValue(e,n);if(s(u)||h(u))return u;if(d(u)){if(!h(e))return null;if(c=e[n],!l(c)&&!v(c))return null}else{if(!l(u)&&!v(u))return null;c=u}return l(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,r,"raw",o,a)),this._render(c,i,o,n)},At.prototype._link=function(t,e,n,r,i,o,a){var c=n,u=c.match(wt);for(var l in u)if(u.hasOwnProperty(l)){var f=u[l],p=f.match(Ct),h=p[0],d=p[1],v=f.replace(h,"").replace(kt,"");if(b(a,v))return c;a.push(v);var m=this._interpolate(t,e,v,r,"raw"===i?"string":i,"raw"===i?void 0:o,a);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var y=this._root.$i18n;m=y._translate(y._getMessages(),y.locale,y.fallbackLocale,v,r,i,o)}m=this._warnDefault(t,v,m,r,s(o)?o:[o],i),this._modifiers.hasOwnProperty(d)?m=this._modifiers[d](m):$t.hasOwnProperty(d)&&(m=$t[d](m)),a.pop(),c=m?c.replace(f,m):c}return c},At.prototype._createMessageContext=function(t,e,n,r){var i=this,o=s(t)?t:[],a=c(t)?t:{},u=function(t){return o[t]},l=function(t){return a[t]},f=this._getMessages(),p=this.locale;return{list:u,named:l,values:t,formatter:e,path:n,messages:f,locale:p,linked:function(t){return i._interpolate(p,f[p]||{},t,null,r,void 0,[t])}}},At.prototype._render=function(t,e,n,r){if(v(t))return t(this._createMessageContext(n,this._formatter||xt,r,e));var i=this._formatter.interpolate(t,n,r);return i||(i=xt.interpolate(t,n,r)),"string"!==e||l(i)?i:i.join("")},At.prototype._appendItemToChain=function(t,e,n){var r=!1;return b(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},At.prototype._appendLocaleToChain=function(t,e,n){var r,i=e.split("-");do{var o=i.join("-");r=this._appendItemToChain(t,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},At.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,i=0;i0)o[a]=arguments[a+4];if(!t)return"";var s=m.apply(void 0,o);this._escapeParameterHtml&&(s.params=A(s.params));var c=s.locale||e,u=this._translate(n,c,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[t].concat(o))}return u=this._warnDefault(c,t,u,r,o,"string"),this._postTranslation&&null!==u&&void 0!==u&&(u=this._postTranslation(u,t)),u},At.prototype.t=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},At.prototype._i=function(t,e,n,r,i){var o=this._translate(n,e,this.fallbackLocale,t,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,i)}return this._warnDefault(e,t,o,r,[i],"raw")},At.prototype.i=function(t,e,n){return t?(l(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},At.prototype._tc=function(t,e,n,r,i){var o,a=[],s=arguments.length-5;while(s-- >0)a[s]=arguments[s+5];if(!t)return"";void 0===i&&(i=1);var c={count:i,n:i},u=m.apply(void 0,a);return u.params=Object.assign(c,u.params),a=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((o=this)._t.apply(o,[t,e,n,r].concat(a)),i)},At.prototype.fetchChoice=function(t,e){if(!t||!l(t))return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},At.prototype.tc=function(t,e){var n,r=[],i=arguments.length-2;while(i-- >0)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},At.prototype._te=function(t,e,n){var r=[],i=arguments.length-3;while(i-- >0)r[i]=arguments[i+3];var o=m.apply(void 0,r).locale||e;return this._exist(n[o],t)},At.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},At.prototype.getLocaleMessage=function(t){return y(this._vm.messages[t]||{})},At.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},At.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,k("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},At.prototype.getDateTimeFormat=function(t){return y(this._vm.dateTimeFormats[t]||{})},At.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},At.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,k(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},At.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},At.prototype._localizeDateTime=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var r=this.locale,o=null,a=null;return 1===e.length?(l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(o=e[0].key)),a=Object.keys(e[0]).reduce((function(t,n){var r;return b(i,n)?Object.assign({},t,(r={},r[n]=e[0][n],r)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(r=e[1])),this._d(t,r,o,a)},At.prototype.getNumberFormat=function(t){return y(this._vm.numberFormats[t]||{})},At.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},At.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,k(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},At.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},At.prototype._getNumberFormatter=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var i=this.locale,o=null,a=null;return 1===e.length?l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(o=e[0].key),a=Object.keys(e[0]).reduce((function(t,n){var i;return b(r,n)?Object.assign({},t,(i={},i[n]=e[0][n],i)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(i=e[1])),this._n(t,i,o,a)},At.prototype._ntp=function(t,e,n,r){if(!At.availabilities.numberFormat)return[];if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.formatToParts(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.formatToParts(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return a||[]},Object.defineProperties(At.prototype,Ot),Object.defineProperty(At,"availabilities",{get:function(){if(!_t){var t="undefined"!==typeof Intl;_t={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return _t}}),At.install=q,At.version="8.28.2",e["a"]=At},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},e7a5:function(t,e,n){(function(e){(function(e,n){t.exports=n(e)})("undefined"!=typeof e?e:this,(function(t){if(t.CSS&&t.CSS.escape)return t.CSS.escape;var e=function(t){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");var e,n=String(t),r=n.length,i=-1,o="",a=n.charCodeAt(0);while(++i=1&&e<=31||127==e||0==i&&e>=48&&e<=57||1==i&&e>=48&&e<=57&&45==a?"\\"+e.toString(16)+" ":(0!=i||1!=r||45!=e)&&(e>=128||45==e||95==e||e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)?n.charAt(i):"\\"+n.charAt(i):"�";return o};return t.CSS||(t.CSS={}),t.CSS.escape=e,e}))}).call(this,n("c8ba"))}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/documentation-topic.57e91f8a.js b/docs/LHNetworkHelpers.doccarchive/js/documentation-topic.57e91f8a.js new file mode 100644 index 0000000..629d8b6 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/documentation-topic.57e91f8a.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic"],{"00f2":function(e,t,n){"use strict";n("2089")},"0b72":function(e,t,n){},"115d":function(e,t,n){"use strict";n("20dd")},1347:function(e,t,n){"use strict";n("367e")},"14d4":function(e,t,n){},"18f4":function(e,t,n){},"1a39":function(e,t,n){"use strict";n("a7e9")},"1e0b":function(e,t,n){"use strict";n("412b")},"1fde":function(e,t,n){},2089:function(e,t,n){},"20dd":function(e,t,n){},"22f6":function(e,t,n){},2482:function(e,t,n){},2521:function(e,t,n){},"252c":function(e,t,n){"use strict";(function(e){function i(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}n.d(t,"a",(function(){return r}));var a=void 0;function s(){s.init||(s.init=!0,a=-1!==i())}var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!a&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;s(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",a&&this.$el.appendChild(t),t.data="about:blank",a||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function o(e){e.component("resize-observer",r),e.component("ResizeObserver",r)}var l={version:"0.4.5",install:o},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof e&&(c=e.Vue),c&&c.use(l)}).call(this,n("c8ba"))},2591:function(e,t,n){"use strict";n("f6d7")},"260a":function(e,t,n){"use strict";n("9a8a")},"264a":function(e,t,n){},2822:function(e,t,n){"use strict";n("2521")},"2c54":function(e,t,n){},"2ca2":function(e,t,n){"use strict";n("98e2")},"2d12":function(e,t,n){"use strict";n("b324")},"2eeb":function(e,t,n){},"2f87":function(e,t,n){"use strict";n("b0a0")},3396:function(e,t,n){"use strict";n("cdce")},"367e":function(e,t,n){},3702:function(e,t,n){},"370f":function(e,t,n){},"374e":function(e,t,n){"use strict";n("0b72")},"37dc":function(e,t,n){},"39d3":function(e,t,n){"use strict";n("2c54")},"3c37":function(e,t,n){},"3d94":function(e,t,n){},"3e80":function(e,t,n){},4125:function(e,t,n){},"412b":function(e,t,n){},"45b2":function(e,t,n){"use strict";n("264a")},"464f":function(e,t,n){},"46c5":function(e,t,n){"use strict";n("dff0")},5079:function(e,t,n){},"509b":function(e,t,n){},"51f2":function(e,t,n){},5208:function(e,t,n){"use strict";n("3d94")},5228:function(e,t,n){},"533e":function(e,t,n){},5561:function(e,t,n){"use strict";n("a2cc")},"5a73":function(e,t,n){"use strict";n("f9c9")},"5c57":function(e,t,n){"use strict";n("f0ff")},"645a":function(e,t,n){},6513:function(e,t,n){},6742:function(e,t,n){},"6a35":function(e,t,n){"use strict";n("d436")},"6ca9":function(e,t,n){"use strict";n("8429")},"6d05":function(e,t,n){"use strict";n("d7f6")},"719b":function(e,t,n){"use strict";n("8b3c")},"72a9":function(e,t,n){"use strict";n("d551")},7309:function(e,t,n){"use strict";n("c227")},"73a8":function(e,t,n){"use strict";n("3c37")},7649:function(e,t,n){"use strict";n("37dc")},"7a2c":function(e,t,n){"use strict";n("c4c1")},8429:function(e,t,n){},"857c":function(e,t,n){"use strict";n("645a")},"85fe":function(e,t,n){"use strict";(function(e){function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var l=arguments.length,c=new Array(l>1?l-1:0),d=1;d1){var i=e.find((function(e){return e.isIntersecting}));i&&(t=i)}if(n.callback){var a=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(a===n.oldResult)return;n.oldResult=a,n.callback(a,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function f(e,t,n){var i=t.value;if(i)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var a=new g(e,i,n);e._vue_visibilityState=a}}function m(e,t,n){var i=t.value,a=t.oldValue;if(!p(i,a)){var s=e._vue_visibilityState;i?s?s.createObserver(i,n):f(e,{value:i},n):y(e)}}function y(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var v={bind:f,update:m,unbind:y};function b(e){e.directive("observe-visibility",v)}var T={version:"0.4.6",install:b},S=null;"undefined"!==typeof window?S=window.Vue:"undefined"!==typeof e&&(S=e.Vue),S&&S.use(T)}).call(this,n("c8ba"))},"8b3c":function(e,t,n){},"8e4d":function(e,t,n){"use strict";n("bdc3")},9475:function(e,t,n){"use strict";n("1fde")},"98e2":function(e,t,n){},"9a8a":function(e,t,n){},"9c7e":function(e,t,n){"use strict";n("5228")},"9c92":function(e,t,n){},"9cea":function(e,t,n){"use strict";n("a61f")},"9f0d":function(e,t,n){},"9f11":function(e,t,n){},"9f17":function(e,t,n){"use strict";n("6742")},a2cc:function(e,t,n){},a34a:function(e,t,n){"use strict";n("51f2")},a61f:function(e,t,n){},a7e9:function(e,t,n){},b0a0:function(e,t,n){},b324:function(e,t,n){},b32a:function(e,t,n){"use strict";n("3e80")},b39c:function(e,t,n){"use strict";n("18f4")},b831:function(e,t,n){"use strict";n("533e")},b857:function(e,t,n){"use strict";n("3702")},bdc3:function(e,t,n){},c1f5:function(e,t,n){"use strict";n("f4ae")},c227:function(e,t,n){},c4bc:function(e,t,n){"use strict";n("2eeb")},c4c1:function(e,t,n){},c61f:function(e,t,n){"use strict";n("509b")},c80b:function(e,t,n){"use strict";n("6513")},ca3d:function(e,t,n){"use strict";n("5079")},cb1f:function(e,t,n){"use strict";n("dd53")},cd88:function(e,t,n){},cdce:function(e,t,n){},d1ac:function(e,t,n){"use strict";n("9f11")},d1b4:function(e,t,n){"use strict";n("4125")},d436:function(e,t,n){},d551:function(e,t,n){},d71b:function(e,t,n){"use strict";n("9f0d")},d7f6:function(e,t,n){},dd53:function(e,t,n){},dfa5:function(e,t,n){"use strict";n("2482")},dff0:function(e,t,n){},e47c:function(e,t,n){"use strict";n("cd88")},e508:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return L})),n.d(t,"b",(function(){return M})),n.d(t,"c",(function(){return z}));var i=n("252c"),a=n("85fe"),s=n("ed83"),r=n.n(s),o=n("2b0e"),l={itemsLimit:1e3};const c={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"}};function d(){return this.items.length&&"object"!==typeof this.items[0]}let u=!1;if("undefined"!==typeof window){u=!1;try{var h=Object.defineProperty({},"passive",{get(){u=!0}});window.addEventListener("test",null,h)}catch(H){}}let p=0;var g={name:"RecycleScroller",components:{ResizeObserver:i["a"]},directives:{ObserveVisibility:a["a"]},props:{...c,itemSize:{type:Number,default:null},gridItems:{type:Number,default:void 0},itemSecondarySize:{type:Number,default:void 0},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1},skipHover:{type:Boolean,default:!1},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"},listClass:{type:[String,Object,Array],default:""},itemClass:{type:[String,Object,Array],default:""}},data(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes(){if(null===this.itemSize){const e={"-1":{accumulator:0}},t=this.items,n=this.sizeField,i=this.minItemSize;let a,s=1e4,r=0;for(let o=0,l=t.length;o{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0})},activated(){const e=this.$_lastUpdateScrollPosition;"number"===typeof e&&this.$nextTick(()=>{this.scrollToPosition(e)})},beforeDestroy(){this.removeListeners()},methods:{addView(e,t,n,i,a){const s={item:n,position:0},r={id:p++,index:t,used:!0,key:i,type:a};return Object.defineProperty(s,"nr",{configurable:!1,value:r}),e.push(s),s},unuseView(e,t=!1){const n=this.$_unusedViews,i=e.nr.type;let a=n.get(i);a||(a=[],n.set(i,a)),a.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll(e){this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame(()=>{this.$_scrollDirty=!1;const{continuous:e}=this.updateVisibleItems(!1,!0);e||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,100))}))},handleVisibilityChange(e,t){this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame(()=>{this.updateVisibleItems(!1)})):this.$emit("hidden"))},updateVisibleItems(e,t=!1){const n=this.itemSize,i=this.gridItems||1,a=this.itemSecondarySize||n,s=this.$_computedMinItemSize,r=this.typeField,o=this.simpleArray?null:this.keyField,c=this.items,d=c.length,u=this.sizes,h=this.$_views,p=this.$_unusedViews,g=this.pool;let f,m,y,v,b,T;if(d)if(this.$_prerender)f=v=0,m=b=Math.min(this.prerender,c.length),y=null;else{const e=this.getScroll();if(t){let t=e.start-this.$_lastUpdateScrollPosition;if(t<0&&(t=-t),null===n&&te.start&&(a=s),s=~~((i+a)/2)}while(s!==n);for(s<0&&(s=0),f=s,y=u[d-1].accumulator,m=s;md&&(m=d)),v=f;vd&&(m=d),v<0&&(v=0),b>d&&(b=d),y=Math.ceil(d/i)*n}}else f=m=v=b=y=0;m-f>l.itemsLimit&&this.itemsLimitError(),this.totalSize=y;const S=f<=this.$_endIndex&&m>=this.$_startIndex;if(this.$_continuous!==S){if(S){h.clear(),p.clear();for(let e=0,t=g.length;e=m)&&this.unuseView(T));const _=S?null:new Map;let C,k,w,I;for(let l=f;l=w.length)&&(T=this.addView(g,l,C,e,k),this.unuseView(T,!0),w=p.get(k)),T=w[I],T.item=C,T.nr.used=!0,T.nr.index=l,T.nr.key=e,T.nr.type=k,_.set(k,I+1),I++),h.set(e,T)),null===n?(T.position=u[l-1].accumulator,T.offset=0):(T.position=Math.floor(l/i)*n,T.offset=l%i*a)):T&&this.unuseView(T)}return this.$_startIndex=f,this.$_endIndex=m,this.emitUpdate&&this.$emit("update",f,m,v,b),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:S}},getListenerTarget(){let e=r()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll(){const{$el:e,direction:t}=this,n="vertical"===t;let i;if(this.pageMode){const t=e.getBoundingClientRect(),a=n?t.height:t.width;let s=-(n?t.top:t.left),r=n?window.innerHeight:window.innerWidth;s<0&&(r+=s,s=0),s+r>a&&(r=a-s),i={start:s,end:s+r}}else i=n?{start:e.scrollTop,end:e.scrollTop+e.clientHeight}:{start:e.scrollLeft,end:e.scrollLeft+e.clientWidth};return i},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!u&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem(e){let t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:Math.floor(e/this.gridItems)*this.itemSize,this.scrollToPosition(t)},scrollToPosition(e){const t="vertical"===this.direction?{scroll:"scrollTop",start:"top"}:{scroll:"scrollLeft",start:"left"};let n,i,a;if(this.pageMode){const s=r()(this.$el),o="HTML"===s.tagName?0:s[t.scroll],l=s.getBoundingClientRect(),c=this.$el.getBoundingClientRect(),d=c[t.start]-l[t.start];n=s,i=t.scroll,a=e+o+d}else n=this.$el,i=t.scroll,a=e;n[i]=a},itemsLimitError(){throw setTimeout(()=>{console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",this.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")}),new Error("Rendered items limit reached")},sortViews(){this.pool.sort((e,t)=>e.nr.index-t.nr.index)}}};function f(e,t,n,i,a,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const d="function"===typeof n?n.options:n;let u;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,a&&(d.functional=!0)),i&&(d._scopeId=i),s?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},d._ssrRegister=u):t&&(u=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(d.functional){const e=d.render;d.render=function(t,n){return u.call(n),e(t,n)}}else{const e=d.beforeCreate;d.beforeCreate=e?[].concat(e,u):[u]}return n}const m=g;var y=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll.apply(null,arguments)}}},[n.$slots.before?a("div",{ref:"before",staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),a(n.listTag,{ref:"wrapper",tag:"component",staticClass:"vue-recycle-scroller__item-wrapper",class:n.listClass,style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},[n._l(n.pool,(function(e){return a(n.itemTag,n._g({key:e.nr.id,tag:"component",staticClass:"vue-recycle-scroller__item-view",class:[n.itemClass,{hover:!n.skipHover&&n.hoverKey===e.nr.key}],style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px) translate"+("vertical"===n.direction?"X":"Y")+"("+e.offset+"px)",width:n.gridItems?("vertical"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0,height:n.gridItems?("horizontal"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0}:null},n.skipHover?{}:{mouseenter:function(){n.hoverKey=e.nr.key},mouseleave:function(){n.hoverKey=null}}),[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),n._v(" "),n._t("empty")],2),n._v(" "),n.$slots.after?a("div",{ref:"after",staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),a("ResizeObserver",{on:{notify:n.handleResize}})],1)},v=[];y._withStripped=!0;const b=void 0,T=void 0,S=void 0,_=!1,C=f({render:y,staticRenderFns:v},b,m,T,_,S,!1,void 0,void 0,void 0);var k={name:"DynamicScroller",components:{RecycleScroller:C},provide(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver(e=>{requestAnimationFrame(()=>{if(Array.isArray(e))for(const t of e)if(t.target){const e=new CustomEvent("resize",{detail:{contentRect:t.contentRect}});t.target.dispatchEvent(e)}})})),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},inheritAttrs:!1,props:{...c,minItemSize:{type:[Number,String],required:!0}},data(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:d,itemsWithSize(){const e=[],{items:t,keyField:n,simpleArray:i}=this,a=this.vscrollData.sizes,s=t.length;for(let r=0;r=n)break;i+=t[o].size||this.minItemSize,a+=e[o].size||this.minItemSize}const r=a-i;0!==r&&(this.$el.scrollTop+=r)}},beforeCreate(){this.$_updates=[],this.$_undefinedSizes=0,this.$_undefinedMap={}},activated(){this.vscrollData.active=!0},deactivated(){this.vscrollData.active=!1},methods:{onScrollerResize(){const e=this.$refs.scroller;e&&this.forceUpdate(),this.$emit("resize")},onScrollerVisible(){this.$emit("vscroll:update",{force:!1}),this.$emit("visible")},forceUpdate(e=!0){(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem(e){const t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize(e,t){const n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom(){if(this.$_scrollingToBottom)return;this.$_scrollingToBottom=!0;const e=this.$el;this.$nextTick(()=>{e.scrollTop=e.scrollHeight+5e3;const t=()=>{e.scrollTop=e.scrollHeight+5e3,requestAnimationFrame(()=>{e.scrollTop=e.scrollHeight+5e3,0===this.$_undefinedSizes?this.$_scrollingToBottom=!1:requestAnimationFrame(t)})};requestAnimationFrame(t)})}}};const w=k;var I=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id","list-tag":e.listTag,"item-tag":e.itemTag},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,i=t.index,a=t.active;return[e._t("default",null,null,{item:n.item,index:i,active:a,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2),e._v(" "),n("template",{slot:"empty"},[e._t("empty")],2)],2)},x=[];I._withStripped=!0;const $=void 0,O=void 0,D=void 0,P=!1,L=f({render:I,staticRenderFns:x},$,w,O,P,D,!1,void 0,void 0,void 0);var A={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id(){if(this.vscrollData.simpleArray)return this.index;if(this.item.hasOwnProperty(this.vscrollData.keyField))return this.item[this.vscrollData.keyField];throw new Error(`keyField '${this.vscrollData.keyField}' not found in your item. You should set a valid keyField prop on your Scroller`)},size(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id(){this.size||this.onDataUpdate()},finalActive(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created(){if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){for(const e in this.sizeDependencies)this.$watch(()=>this.sizeDependencies[e],this.onDataUpdate);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData(){this.watchData&&!this.vscrollResizeObserver?this.$_watchData=this.$watch("item",()=>{this.onDataUpdate()},{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate({force:e}){!this.finalActive&&e&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!e&&this.size||this.updateSize()},onDataUpdate(){this.updateSize()},computeSize(e){this.$nextTick(()=>{if(this.id===e){const e=this.$el.offsetWidth,t=this.$el.offsetHeight;this.applySize(e,t)}this.$_pendingSizeUpdate=null})},applySize(e,t){const n=~~("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize(){this.vscrollResizeObserver&&this.$el.parentNode&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize(e){const{width:t,height:n}=e.detail.contentRect;this.applySize(t,n)}},render(e){return e(this.tag,this.$slots.default)}};const N=A,E=void 0,j=void 0,B=void 0,R=void 0,M=f({},E,N,j,R,B,!1,void 0,void 0,void 0);function z({idProp:e=(e=>e.item.id)}={}){const t={},n=new o["default"]({data(){return{store:t}}});return{data(){return{idState:null}},created(){this.$_id=null,this.$_getId="function"===typeof e?()=>e.call(this,this):()=>this[e],this.$watch(this.$_getId,{handler(e){this.$nextTick(()=>{this.$_id=e})},immediate:!0}),this.$_updateIdState()},beforeUpdate(){this.$_updateIdState()},methods:{$_idStateInit(e){const i=this.$options.idState;if("function"===typeof i){const a=i.call(this,this);return n.$set(t,e,a),this.$_id=e,a}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState(){const n=this.$_getId();null==n&&console.warn(`No id found for IdState with idProp: '${e}'.`),n!==this.$_id&&(t[n]||this.$_idStateInit(n),this.idState=t[n])}}}}function K(e,t){e.component(t+"recycle-scroller",C),e.component(t+"RecycleScroller",C),e.component(t+"dynamic-scroller",L),e.component(t+"DynamicScroller",L),e.component(t+"dynamic-scroller-item",M),e.component(t+"DynamicScrollerItem",M)}const q={version:"1.1.2",install(e,t){const n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(const i in n)"undefined"!==typeof n[i]&&(l[i]=n[i]);n.installComponents&&K(e,n.componentsPrefix)}};let F=null;"undefined"!==typeof window?F=window.Vue:"undefined"!==typeof e&&(F=e.Vue),F&&F.use(q)}).call(this,n("c8ba"))},e615:function(e,t,n){"use strict";n("14d4")},e81e:function(e,t,n){"use strict";n("370f")},eb6d:function(e,t,n){"use strict";n("9c92")},ed83:function(e,t,n){var i,a,s;(function(n,r){a=[],i=r,s="function"===typeof i?i.apply(t,a):i,void 0===s||(e.exports=s)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},i=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},a=function(t){return e.test(i(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),i=0;i({"~0":"~","~1":"/"}[e]||e))}function*o(e){const t=1;if(e.lengtht)throw new Error("invalid array index "+e);return n}function*p(e,t,n={strict:!1}){let i=e;for(const a of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(i,a))throw new u(t);i=i[a],yield{node:i,token:a}}}function g(e,t){let n=e;for(const{node:i}of p(e,t,{strict:!0}))n=i;return n}function f(e,t,n){let i=null,a=e,s=null;for(const{node:o,token:l}of p(e,t))i=a,a=o,s=l;if(!i)throw new u(t);if(Array.isArray(i))try{const e=h(s,i);i.splice(e,0,n)}catch(r){throw new u(t)}else Object.assign(i,{[s]:n});return e}function m(e,t){let n=null,i=e,a=null;for(const{node:r,token:o}of p(e,t))n=i,i=r,a=o;if(!n)throw new u(t);if(Array.isArray(n))try{const e=h(a,n);n.splice(e,1)}catch(s){throw new u(t)}else{if(!i)throw new u(t);delete n[a]}return e}function y(e,t,n){return m(e,t),f(e,t,n),e}function v(e,t,n){const i=g(e,t);return m(e,t),f(e,n,i),e}function b(e,t,n){return f(e,n,g(e,t)),e}function T(e,t,n){function i(e,t){const n=typeof e,a=typeof t;if(n!==a)return!1;switch(n){case d:{const n=Object.keys(e),a=Object.keys(t);return n.length===a.length&&n.every((n,s)=>n===a[s]&&i(e[n],t[n]))}default:return e===t}}const a=g(e,t);if(!i(n,a))throw new Error("test failed");return e}const S={add:(e,{path:t,value:n})=>f(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function _(e,{op:t,...n}){const i=S[t];if(!i)throw new Error("unknown operation");return i(e,n)}function C(e,t){return t.reduce(_,e)}var k=n("66cd"),w=n("25a9"),I=n("2b88"),x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-topic",class:{"with-on-this-page":e.enableOnThisPageNav&&e.isOnThisPageNavVisible}},[n(e.isTargetIDE?"div":"main",{tag:"component",staticClass:"main",attrs:{id:"main"}},[n("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,enableMinimized:e.enableMinimized,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher,iconOverride:e.references[e.pageIcon],standardColorIdentifier:e.standardColorIdentifier},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),e.shouldShowLanguageSwitcher?n("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),n("Title",{class:{"minimized-title":e.enableMinimized},attrs:{eyebrow:e.enableMinimized?null:e.roleHeading}},[n(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))]),e.isSymbolDeprecated||e.isSymbolBeta?n("small",{class:e.tagName,attrs:{slot:"after","data-tag-name":e.tagName},slot:"after"}):e._e()],1),e.abstract?n("Abstract",{class:{"minimized-abstract":e.enableMinimized},attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?n("div",[n("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.shouldShowAvailability?n("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e(),e.declarations.length?n("div",{staticClass:"declarations-container",class:{"minimized-container":e.enableMinimized}},e._l(e.declarations,(function(t,i){return n("Declaration",{key:i,attrs:{conformance:e.conformance,declarations:t.declarations,source:e.remoteSource}})})),1):e._e()],2),n("div",{staticClass:"doc-content-wrapper"},[n("div",{staticClass:"doc-content",class:{"no-primary-content":!e.hasPrimaryContent&&e.enhanceBackground}},[e.hasPrimaryContent?n("div",{class:["container",{"minimized-container":e.enableMinimized}]},[n("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?n("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?n("Aside",{attrs:{kind:"deprecated"}},[n("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?n("Aside",{attrs:{kind:"note"}},[n("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.primaryContentSectionsSanitized&&e.primaryContentSectionsSanitized.length?n("PrimaryContent",{class:{"with-border":!e.enhanceBackground},attrs:{conformance:e.conformance,source:e.remoteSource,sections:e.primaryContentSectionsSanitized}}):e._e(),e.shouldShowViewMoreLink?n("ViewMore",{attrs:{url:e.viewMoreLink}}):e._e()],1):e._e(),e.shouldRenderTopicSection?n("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,topicStyle:e.topicSectionsStyle}}):e._e(),e.defaultImplementationsSections&&!e.enableMinimized?n("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections&&!e.enableMinimized?n("Relationships",{attrs:{sections:e.relationshipsSections}}):e._e(),e.seeAlsoSections&&!e.enableMinimized?n("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e()],1),e.enableOnThisPageNav?[n("OnThisPageStickyContainer",{directives:[{name:"show",rawName:"v-show",value:e.isOnThisPageNavVisible,expression:"isOnThisPageNavVisible"}]},[e.topicState.onThisPageSections.length>2?n("OnThisPageNav"):e._e()],1)]:e._e()],2),!e.isTargetIDE&&e.hasBetaContent?n("BetaLegalText"):e._e()],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("documentation.current-page",{title:e.pageTitle}))+" ")])],1)},$=[],O=n("8649"),D=n("bf08"),P=n("d26a"),L=n("748c"),A=n("e425"),N=n("e3ab"),E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"betainfo"},[n("div",{staticClass:"betainfo-container"},[n("GridRow",[n("GridColumn",{attrs:{span:{large:12}}},[n("p",{staticClass:"betainfo-label"},[e._v(e._s(e.$t("metadata.beta.software")))]),n("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[n("p",[e._v(e._s(e.$t("metadata.beta.legal")))])]}))],2),e._t("after")],2)],1)],1)])},j=[],B=n("0f00"),R=n("620a"),M={name:"BetaLegalText",components:{GridColumn:R["a"],GridRow:B["a"]}},z=M,K=(n("9cea"),n("2877")),q=Object(K["a"])(z,E,j,!1,null,"e8fd2a92",null),F=q.exports,H=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":e.$t("language")}},[n("Title",[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("div",{staticClass:"language-list"},[n("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),n("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},V=[],W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.url?n("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):n("span",[e._t("default")],2)},U=[],G={name:"LanguageSwitcherLink",props:{url:[String,Object]}},Q=G,X=Object(K["a"])(Q,W,U,!1,null,null,null),Y=X.exports,J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"summary-section"},[e._t("default")],2)},Z=[],ee={name:"Section"},te=ee,ne=(n("1347"),Object(K["a"])(te,J,Z,!1,null,"3aa6f694",null)),ie=ne.exports,ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"title"},[e._t("default")],2)},se=[],re={name:"Title"},oe=re,le=(n("ede5"),Object(K["a"])(oe,ae,se,!1,null,"6796f6ea",null)),ce=le.exports,de={name:"LanguageSwitcher",components:{LanguageSwitcherLink:Y,Section:ie,Title:ce},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,objcPath:t,$route:{query:n}})=>({...O["a"].objectiveC,active:O["a"].objectiveC.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:O["a"].objectiveC.key.url})}),swift:({interfaceLanguage:e,swiftPath:t,$route:{query:n}})=>({...O["a"].swift,active:O["a"].swift.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)}}},ue=de,he=(n("a34a"),Object(K["a"])(ue,H,V,!1,null,"1a36493d",null)),pe=he.exports,ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"view-more-link"},[n("router-link",{staticClass:"base-link",attrs:{to:e.url}},[e._t("default",(function(){return[e._v("View more")]}))],2)],1)},fe=[],me={name:"ViewMore",props:{url:{type:String,required:!0}}},ye=me,ve=(n("2591"),Object(K["a"])(ye,ge,fe,!1,null,"0d14b62a",null)),be=ve.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground,"theme-dark":e.enhanceBackground}],style:e.styles},[n("div",{staticClass:"icon"},[e.enhanceBackground?n("TopicTypeIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"image-override":e.iconOverride,"with-colors":""}}):e._e()],1),n("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),n("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher,"minimized-hero":e.enableMinimized}},[e._t("default")],2)])},Se=[],_e=n("f12c"),Ce=n("31d4"),ke=n("2cae");const we={red:"red",orange:"orange",yellow:"yellow",blue:"blue",green:"green",purple:"purple",gray:"gray"};var Ie={name:"DocumentationHero",components:{TopicTypeIcon:_e["a"]},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},enableMinimized:{type:Boolean,default:!1},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0},iconOverride:{type:Object,required:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)}},computed:{color:({type:e})=>ke["b"][Ce["a"][e]||e]||ke["a"].teal,styles:({color:e,standardColorIdentifier:t})=>({"--accent-color":`var(--color-documentation-intro-accent, var(--color-type-icon-${e}))`,"--standard-accent-color":t&&`var(--color-standard-${t}-documentation-intro-fill, var(--color-standard-${t}))`}),type:({role:e})=>{switch(e){case k["a"].collection:return Ce["b"].module;case k["a"].collectionGroup:return Ce["b"].collection;default:return e}}}},xe=Ie,$e=(n("c80b"),Object(K["a"])(xe,Te,Se,!1,null,"6540c364",null)),Oe=$e.exports,De=n("7b1f"),Pe=n("12b1"),Le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageNav"},[n("ul",{staticClass:"items"},e._l(e.onThisPageSections,(function(t){return n("li",{key:t.anchor,class:e.getItemClasses(t)},[n("router-link",{staticClass:"base-link",attrs:{to:t.url},nativeOn:{click:function(n){return e.handleFocusAndScroll(t.anchor)}}},[n(e.getWrapperComponent(t),{tag:"component"},[e._v(" "+e._s(e.getTextContent(t))+" ")])],1)],1)})),0)])},Ae=[];function Ne(e,t){let n,i;return function(...a){const s=this;if(!i)return e.apply(s,a),void(i=Date.now());clearTimeout(n),n=setTimeout(()=>{Date.now()-i>=t&&(e.apply(s,a),i=Date.now())},t-(Date.now()-i))}}var Ee=n("3908"),je=n("8a61"),Be={name:"OnThisPageNav",components:{WordBreak:De["a"]},mixins:[je["a"]],inject:{store:{default(){return{state:{onThisPageSections:[],currentPageAnchor:null}}}}},computed:{onThisPageSections:({store:e,$route:t})=>e.state.onThisPageSections.map(e=>({...e,url:Object(P["b"])("#"+e.anchor,t.query)})),currentPageAnchor:({store:e})=>e.state.currentPageAnchor},async mounted(){window.addEventListener("scroll",this.onScroll,!1),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("scroll",this.onScroll)})},watch:{onThisPageSections:{immediate:!0,async handler(){await Object(Ee["b"])(8),this.onScroll()}}},methods:{onScroll:Ne((function(){const e=this.onThisPageSections.length;if(!e)return;const{scrollY:t,innerHeight:n}=window,{scrollHeight:i}=document.body,a=t+n>=i,s=t<=0,r=.3*n+t;if(s||a){const t=s?0:e-1;return void this.store.setCurrentPageSection(this.onThisPageSections[t].anchor)}let o,l,c=null;for(o=0;oObject(Ze["c"])(["theme","code","indentationWidth"],it),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===O["a"].swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let i=!1;const a=[];let s=0,r=null,o=null,l=null,c=null,d=0,u=null;while(se===nt.attribute||e===nt.externalParam;e.text&&e.text.endsWith(", ")&&g&&f(g)&&(h.text=`${e.text.trimEnd()}\n${n}`,i=!0),a.push(h),s+=1}if(i&&null!==r){const e=a[r].text;a[r].text=`${e}\n${n}`}if(i&&null!==l){const e=a[l].text,t=e.slice(0,c),n=e.slice(c),i=`${t}\n${n}`;a[l].text=i}return a},hasMultipleLines({formattedTokens:e}){return e.reduce((t,n,i)=>{let a=/\n/g;return i===e.length-1&&(a=/\n(?!$)/g),n.text?t+(n.text.match(a)||[]).length:t},1)>=2}},methods:{propsFor(e){return{kind:e.kind,identifier:e.identifier,text:e.text,tokens:e.tokens}},handleWindowResize(){this.displaysMultipleLines=Object(Ye["a"])(this.$refs.declarationGroup)}},async mounted(){window.addEventListener("resize",this.handleWindowResize),this.language===O["a"].objectiveC.key.api&&(await this.$nextTick(),Xe(this.$refs.code.$el,this.language)),this.handleWindowResize()},beforeDestroy(){window.removeEventListener("resize",this.handleWindowResize)}},st=at,rt=(n("72a9"),Object(K["a"])(st,Ue,Ge,!1,null,"d22a3f50",null)),ot=rt.exports,lt=n("5d59"),ct={name:"DeclarationGroup",components:{Source:ot},mixins:[lt["a"]],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>O["a"].swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n})=>({["declaration-group--changed declaration-group--"+e]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")},isSwift:({interfaceLanguage:e})=>e===O["a"].swift.key.api}},dt=ct,ut=(n("c4bc"),Object(K["a"])(dt,Ve,We,!1,null,"4f51d8d2",null)),ht=ut.exports,pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"declaration-diff"},[n("div",{staticClass:"declaration-diff-current"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.currentDeclarations.length>1,changeType:e.changeType}})}))],2),n("div",{staticClass:"declaration-diff-previous"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.previousDeclarations.length>1,changeType:e.changeType}})}))],2)])},gt=[],ft={name:"DeclarationDiff",components:{DeclarationGroup:ht},props:{changes:{type:Object,required:!0},changeType:{type:String,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},mt=ft,yt=(n("7a2c"),Object(K["a"])(mt,pt,gt,!1,null,"b3e21c4a",null)),vt=yt.exports,bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{staticClass:"declaration-source-link",attrs:{href:e.url,title:"Open source file for "+e.fileName,target:"_blank"}},[e.isSwiftFile?n("SwiftFileIcon",{staticClass:"declaration-icon"}):e._e(),n("WordBreak",[e._v(e._s(e.fileName))])],1)},Tt=[],St=n("a88f"),_t={name:"DeclarationSourceLink",components:{WordBreak:De["a"],SwiftFileIcon:St["a"]},props:{url:{type:String,required:!0},fileName:{type:String,required:!0}},computed:{isSwiftFile:({fileName:e})=>e.endsWith(".swift")}},Ct=_t,kt=(n("e615"),Object(K["a"])(Ct,bt,Tt,!1,null,"5863919c",null)),wt=kt.exports,It=n("b5cf"),xt={name:"Declaration",components:{DeclarationDiff:vt,DeclarationGroup:ht,DeclarationSourceLink:wt,ConditionalConstraints:He["a"]},constants:{ChangeTypes:It["c"],multipleLinesClass:Je["a"]},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:Je["a"]}),props:{conformance:{type:Object,required:!1},source:{type:Object,required:!1},declarations:{type:Array,required:!0}},computed:{hasPlatformVariants(){return this.declarations.length>1},hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?It["c"].modified:e.change:e.change===It["c"].added?It["c"].added:void 0},changeClasses:({changeType:e})=>({["changed changed-"+e]:e})}},$t=xt,Ot=(n("39d3"),Object(K["a"])($t,qe,Fe,!1,null,"2ab6251b",null)),Dt=Ot.exports,Pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({staticClass:"abstract"},"ContentNode",e.$props,!1))},Lt=[],At=n("6359"),Nt={name:"Abstract",components:{ContentNode:At["a"]},props:At["a"].props},Et=Nt,jt=(n("374e"),Object(K["a"])(Et,Pt,Lt,!1,null,"702ec04e",null)),Bt=jt.exports,Rt=n("c081"),Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,wrapTitle:!0}})},zt=[];const Kt={topics:{title:"sections.topics",anchor:"topics",level:2},defaultImplementations:{title:"sections.default-implementations",anchor:"default-implementations",level:2},relationships:{title:"sections.relationships",anchor:"relationships",level:2},seeAlso:{title:"sections.see-also",anchor:"see-also",level:2}},qt={[Ke.details]:{title:"sections.details",anchor:"details",level:2},[Ke.parameters]:{title:"sections.parameters",anchor:"parameters",level:2},[Ke.possibleValues]:{title:"sections.possible-values",anchor:"possibleValues",level:2}};var Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.anchor,title:e.title}},e._l(e.sectionsWithTopics,(function(t,i){return n("ContentTableSection",{key:t.title+"_"+i,class:{"no-title":!t.title},attrs:{title:t.title,anchor:t.anchor},scopedSlots:e._u([t.title&&e.wrapTitle?{key:"title",fn:function(i){var a=i.className;return[n("LinkableHeading",{class:a,attrs:{level:3,anchor:t.anchor}},[n("WordBreak",[e._v(e._s(t.title))])],1)]}}:null],null,!0)},[t.abstract?n("template",{slot:"abstract"},[n("ContentNode",{attrs:{content:t.abstract}})],1):e._e(),t.discussion?n("template",{slot:"discussion"},[n("ContentNode",{attrs:{content:t.discussion.content}})],1):e._e(),e.shouldRenderList?e._l(t.topics,(function(t){return n("TopicsLinkBlock",{key:t.identifier,staticClass:"topic",attrs:{topic:t,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}})})):n("TopicsLinkCardGrid",{staticClass:"topic",attrs:{items:t.topics,topicStyle:e.topicStyle}})],2)})),1)},Ht=[],Vt=n("70fb"),Wt=n("5dcc"),Ut=n("2f34"),Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"contenttable alt-light"},[n("div",{staticClass:"container"},[n("LinkableHeading",{staticClass:"title",attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),e._t("default")],2)])},Qt=[],Xt={name:"ContentTable",components:{LinkableHeading:Wt["a"]},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}}},Yt=Xt,Jt=(n("e81e"),Object(K["a"])(Yt,Gt,Qt,!1,null,"6e075935",null)),Zt=Jt.exports,en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"contenttable-section"},[n("div",{staticClass:"section-title"},[e._t("title",(function(){return[e.title?n("LinkableHeading",{class:e.className,attrs:{level:3,anchor:e.anchorComputed}},[e._v(e._s(e.title))]):e._e()]}),{className:e.className})],2),n("div",{staticClass:"section-content"},[e._t("abstract"),e._t("discussion"),e._t("default")],2)])},tn=[],nn=n("002d");const an="contenttable-title";var sn={name:"ContentTableSection",components:{LinkableHeading:Wt["a"]},props:{title:{type:String,required:!1},anchor:{type:String,default:null}},computed:{anchorComputed:({title:e,anchor:t})=>t||Object(nn["a"])(e||""),className:()=>an}},rn=sn,on=(n("46c5"),Object(K["a"])(rn,en,tn,!1,null,"4aae1079",null)),ln=on.exports,cn=n("2a18"),dn={name:"TopicsTable",mixins:[Ut["a"]],components:{TopicsLinkCardGrid:Vt["a"],WordBreak:De["a"],ContentTable:Zt,TopicsLinkBlock:cn["default"],ContentNode:At["a"],ContentTableSection:ln,LinkableHeading:Wt["a"]},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1},topicStyle:{type:String,default:Pe["a"].list}},computed:{shouldRenderList:({topicStyle:e})=>e===Pe["a"].list,sectionsWithTopics(){return this.sections.map(e=>({...e,topics:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},un=dn,hn=(n("00f2"),Object(K["a"])(un,Ft,Ht,!1,null,"3ccf02e9",null)),pn=hn.exports,gn={name:"DefaultImplementations",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.defaultImplementations},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections}},fn=gn,mn=Object(K["a"])(fn,Mt,zt,!1,null,null,null),yn=mn.exports,vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"primary-content"},e._l(e.sections,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component"},"component",e.propsFor(t),!1))})),1)},bn=[],Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",{staticClass:"datalist"},[e._l(e.values,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.name))])],1),t.content?n("dd",{key:t.name+":content",staticClass:"value-content"},[n("ContentNode",{attrs:{content:t.content}})],1):e._e()]}))],2)],1)},Sn=[],_n=n("5677"),Cn={name:"PossibleValues",components:{ContentNode:_n["default"],LinkableHeading:Wt["a"],WordBreak:De["a"]},props:{values:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.possibleValues]}},kn=Cn,wn=(n("719b"),Object(K["a"])(kn,Tn,Sn,!1,null,null,null)),In=wn.exports,xn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},$n=[],On={name:"RestEndpoint",components:{DeclarationSource:ot,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},tokens:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e)}},Dn=On,Pn=Object(K["a"])(Dn,xn,$n,!1,null,null,null),Ln=Pn.exports,An=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"details"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e.isSymbol?[n("dt",{key:e.details.name+":name",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.name"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[n("dt",{key:e.details.name+":key",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.key"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),n("dt",{key:e.details.name+":type",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.type"))+" ")]),n("dd",{staticClass:"detail-content"},[n("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)],1)},Nn=[],En=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},jn=[],Bn={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map(({arrayMode:e,baseType:t="*"})=>e?"array of "+this.pluralizeKeyType(t):t)},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return e+"s";default:return e}}}},Rn=Bn,Mn=(n("f7c0"),Object(K["a"])(Rn,En,jn,!1,null,"791bac44",null)),zn=Mn.exports,Kn={name:"PropertyListKeyDetails",components:{PropertyListKeyType:zn,LinkableHeading:Wt["a"]},props:{details:{type:Object,required:!0}},computed:{contentSectionData:()=>qt[Ke.details],isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},qn=Kn,Fn=(n("45b2"),Object(K["a"])(qn,An,Nn,!1,null,"d66cd00c",null)),Hn=Fn.exports,Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"parameters"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e._l(e.parameters,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("code",[e._v(e._s(t.name))])]),n("dd",{key:t.name+":content",staticClass:"param-content"},[n("ContentNode",{attrs:{content:t.content}})],1)]}))],2)],1)},Wn=[],Un={name:"Parameters",components:{ContentNode:At["a"],LinkableHeading:Wt["a"]},props:{parameters:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.parameters]}},Gn=Un,Qn=(n("1a39"),Object(K["a"])(Gn,Vn,Wn,!1,null,"53cac581",null)),Xn=Qn.exports,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"property-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({name:i,content:s})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.attributes,r=t.content,o=t.required,l=t.changes,c=t.deprecated,d=t.readOnly;return[e.shouldShiftType({name:i,content:r})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:o}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),r?n("ContentNode",{attrs:{content:r}}):e._e(),n("ParameterAttributes",{attrs:{attributes:s,changes:l.attributes}})]}}])})],1)},Jn=[],Zn={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},ei=n("a0fd"),ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(t){return n("Row",{key:t[e.keyBy],staticClass:"param",class:e.changedClasses(t[e.keyBy])},[n("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2),n("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2)],1)})),1)},ni=[],ii={name:"ParametersTable",components:{Row:B["a"],Column:R["a"]},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{["changed changed-"+n]:n}}}},ai=ii,si=(n("5561"),Object(K["a"])(ai,ti,ni,!1,null,"3f89f723",null)),ri=si.exports,oi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.default")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,2998238055)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,859757818)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v("> "+e._s(i.value))])]}}],null,!1,770347247)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,1190666532)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v("< "+e._s(i.value))])]}}],null,!1,1156490099)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:e.$tc("parameters.possible-types",e.fallbackToValues(i).length)}))),n("code",[e._l(e.fallbackToValues(i),(function(t,a){return[e._l(t,(function(t,s){return[n("DeclarationToken",e._b({key:a+"-"+s},"DeclarationToken",t,!1)),a+1({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:i,renderSingleChange:a}=this,{new:s,previous:r}=n,o=(t,n)=>{const a=this.$scopedSlots.default({value:t});return n&&i?e("div",{class:n},[a]):a?a[0]:null};if(s||r){const t=o(s,ui.added),n=o(r,ui.removed);return a?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},fi=gi,mi=Object(K["a"])(fi,hi,pi,!1,null,null,null),yi=mi.exports,vi={name:"ParameterMetaAttribute",components:{RenderChanged:yi},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},bi=vi,Ti=(n("2822"),Object(K["a"])(bi,ci,di,!1,null,"8590589e",null)),Si=Ti.exports;const _i={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var Ci={name:"ParameterAttributes",components:{ParameterMetaAttribute:Si,DeclarationToken:tt["a"]},constants:{AttributeKind:_i},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>_i,attributesObject:({attributes:e})=>e.reduce((e,t)=>({...e,[t.kind]:t}),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},ki=Ci,wi=Object(K["a"])(ki,oi,li,!1,null,null,null),Ii=wi.exports,xi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return i?n("span",{staticClass:"property-text"},[e._t("default")],2):e._e()}}],null,!0)})},$i=[],Oi={name:"PossiblyChangedTextAttribute",components:{RenderChanged:yi},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},Di=Oi,Pi=(n("5c57"),Object(K["a"])(Di,xi,$i,!1,null,null,null)),Li=Pi.exports,Ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(i)}})}}])})},Ni=[],Ei=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.type&&e.type.length?n("div",[n("code",e._l(e.type,(function(t,i){return n("DeclarationToken",e._b({key:i},"DeclarationToken",t,!1))})),1)]):e._e()},ji=[],Bi={name:"DeclarationTokenGroup",components:{DeclarationToken:tt["a"]},props:{type:{type:Array,default:()=>[],required:!1}}},Ri=Bi,Mi=Object(K["a"])(Ri,Ei,ji,!1,null,null,null),zi=Mi.exports,Ki={name:"PossiblyChangedType",components:{DeclarationTokenGroup:zi,RenderChanged:yi},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},qi=Ki,Fi=(n("2f87"),Object(K["a"])(qi,Ai,Ni,!1,null,"0a648a1e",null)),Hi=Fi.exports,Vi={name:"PropertyTable",mixins:[Zn],components:{Badge:ei["a"],WordBreak:De["a"],PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Wi=Vi,Ui=(n("d71b"),Object(K["a"])(Wi,Yn,Jn,!1,null,"310f0b2c",null)),Gi=Ui.exports,Qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.type,a=t.content,s=t.changes,r=t.name;return[e.shouldShiftType({name:r,content:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:s.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.content,s=t.mimeType,r=t.type,o=t.changes;return[e.shouldShiftType({name:i,content:a})?n("PossiblyChangedType",{attrs:{type:r,changes:o.type}}):e._e(),a?n("ContentNode",{attrs:{content:a}}):e._e(),s?n("PossiblyChangedMimetype",{attrs:{mimetype:s,changes:o.mimetype,change:o.change}}):e._e()]}}])}),e.parts.length?[n("h3",[e._v(e._s(e.$t("sections.parts")))]),n("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes;return[n("div",{staticClass:"part-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),s?n("PossiblyChangedType",{attrs:{type:a,changes:r.type}}):e._e()]}},{key:"description",fn:function(t){var i=t.content,a=t.mimeType,s=t.required,r=t.type,o=t.attributes,l=t.changes,c=t.readOnly;return[n("div",[i?e._e():n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:s}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:c}},[e._v("(Read only) ")]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},Xi=[],Yi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("div",{staticClass:"response-mimetype"},[e._v(" "+e._s(e.$t("content-type",{value:i}))+" ")])}}])})},Ji=[],Zi={name:"PossiblyChangedMimetype",components:{RenderChanged:yi},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===It["c"].modified&&"string"!==typeof t?t:void 0}}},ea=Zi,ta=(n("d1ac"),Object(K["a"])(ea,Yi,Ji,!1,null,"20293786",null)),na=ta.exports;const ia="restRequestBody";var aa={name:"RestBody",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,WordBreak:De["a"],ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},constants:{ChangesKey:ia},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:ia,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[ia]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},sa=aa,ra=(n("6a35"),Object(K["a"])(sa,Qi,Xi,!1,null,"021cd63d",null)),oa=ra.exports,la=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"param-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({content:s,name:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.required,o=t.attributes,l=t.changes,c=t.deprecated,d=t.readOnly;return[n("div",[e.shouldShiftType({content:s,name:i})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:r}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),s?n("ContentNode",{attrs:{content:s}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l}})],2)]}}])})],1)},ca=[],da={name:"RestParameters",mixins:[Zn],components:{Badge:ei["a"],PossiblyChangedType:Hi,PossiblyChangedTextAttribute:Li,ParameterAttributes:Ii,WordBreak:De["a"],ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},ua=da,ha=(n("eb6d"),Object(K["a"])(ua,la,ca,!1,null,"03478142",null)),pa=ha.exports,ga=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.responses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.status,a=t.type,s=t.reason,r=t.content,o=t.changes;return[n("div",{staticClass:"response-name"},[n("code",[e._v(" "+e._s(i)+" "),n("span",{staticClass:"reason"},[e._v(e._s(s))])])]),e.shouldShiftType({content:r,reason:s,status:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:o.type}})]}},{key:"description",fn:function(t){var i=t.content,a=t.mimetype,s=t.reason,r=t.type,o=t.status,l=t.changes;return[e.shouldShiftType({content:i,reason:s,status:o})?n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}):e._e(),n("div",{staticClass:"response-reason"},[n("code",[e._v(e._s(s))])]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e()]}}])})],1)},fa=[],ma={name:"RestResponses",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedType:Hi,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses},methods:{shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},ya=ma,va=(n("7649"),Object(K["a"])(ya,ga,fa,!1,null,"881189f4",null)),ba=va.exports,Ta={name:"PrimaryContent",components:{ContentNode:At["a"],Parameters:Xn,PropertyListKeyDetails:Hn,PropertyTable:Gi,RestBody:oa,RestEndpoint:Ln,RestParameters:pa,RestResponses:ba,PossibleValues:In},constants:{SectionKind:Ke},props:{sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(Ke,e))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[Ke.content]:At["a"],[Ke.details]:Hn,[Ke.parameters]:Xn,[Ke.properties]:Gi,[Ke.restBody]:oa,[Ke.restParameters]:pa,[Ke.restHeaders]:pa,[Ke.restCookies]:pa,[Ke.restEndpoint]:Ln,[Ke.restResponses]:ba,[Ke.possibleValues]:In}[e.kind]},propsFor(e){const{bodyContentType:t,content:n,details:i,items:a,kind:s,mimeType:r,parameters:o,title:l,tokens:c,values:d}=e;return{[Ke.content]:{content:n},[Ke.details]:{details:i},[Ke.parameters]:{parameters:o},[Ke.possibleValues]:{values:d},[Ke.properties]:{properties:a,title:l},[Ke.restBody]:{bodyContentType:t,content:n,mimeType:r,parts:o,title:l},[Ke.restCookies]:{parameters:a,title:l},[Ke.restEndpoint]:{tokens:c,title:l},[Ke.restHeaders]:{parameters:a,title:l},[Ke.restParameters]:{parameters:a,title:l},[Ke.restResponses]:{responses:a,title:l}}[s]}}},Sa=Ta,_a=(n("73a8"),Object(K["a"])(Sa,vn,bn,!1,null,"2baae7e0",null)),Ca=_a.exports,ka=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title)}},e._l(e.sectionsWithSymbols,(function(e){return n("Section",{key:e.type,attrs:{title:e.title,anchor:e.anchor}},[n("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},wa=[],Ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(t){return n("li",{key:t.identifier,staticClass:"relationships-item"},[t.url?n("router-link",{staticClass:"link",attrs:{to:e.buildUrl(t.url,e.$route.query)}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))])],1):n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))]),t.conformance?n("ConditionalConstraints",{attrs:{constraints:t.conformance.constraints,prefix:t.conformance.conformancePrefix}}):e._e()],1)})),0)},xa=[];const $a=3,Oa={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var Da={name:"RelationshipsList",components:{ConditionalConstraints:He["a"],WordBreak:De["a"]},inject:["store","identifier"],mixins:[lt["b"],lt["a"]],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,["changed changed-"+e]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some(e=>!!(e.conformance||{}).constraints)},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=Oa[t];if(e.change!==It["c"].modified)return e.change;const i=e[n];if(!i)return;const a=(e,t)=>e.map((e,n)=>[e,t[n]]),s=a(i.previous,i.new).some(([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content);return s?It["c"].added:It["c"].modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=$a&&!e}},methods:{buildUrl:P["b"]}},Pa=Da,La=(n("9475"),Object(K["a"])(Pa,Ia,xa,!1,null,"4c67b8c7",null)),Aa=La.exports,Na={name:"Relationships",mixins:[Ut["a"]],components:{ContentTable:Zt,List:Aa,Section:ln},props:{sections:{type:Array,required:!0}},computed:{contentSectionData:()=>Kt.relationships,sectionsWithSymbols(){return this.sections.map(e=>({...e,symbols:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},Ea=Na,ja=Object(K["a"])(Ea,ka,wa,!1,null,null,null),Ba=ja.exports,Ra=n("e8ea"),Ma=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":e.$t("sections.availability")}},[e._l(e.technologies,(function(t){return n("Badge",{key:t,staticClass:"technology"},[n("TechnologyIcon",{staticClass:"tech-icon"}),e._v(" "+e._s(t)+" ")],1)})),e._l(e.platforms,(function(t){return n("Badge",{key:t.name,staticClass:"platform",class:e.changesClassesFor(t.name)},[n("AvailabilityRange",{attrs:{deprecatedAt:t.deprecatedAt,introducedAt:t.introducedAt,platformName:t.name}}),t.deprecatedAt?n("span",{staticClass:"deprecated"},[e._v(" "+e._s(e.$t("aside-kind.deprecated"))+" ")]):t.beta?n("span",{staticClass:"beta"},[e._v(e._s(e.$t("aside-kind.beta")))]):e._e()],1)}))],2)},za=[],Ka=n("3024"),qa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(" "+e._s(e.text)+" ")])},Fa=[],Ha={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?this.$t("change-type.deprecated"):[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?this.$t("availability.introduced-and-deprecated",{name:n,introducedAt:t,deprecatedAt:e}):this.$t("availability.available-on",{name:n,introducedAt:t})},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},Va=Ha,Wa=Object(K["a"])(Va,qa,Fa,!1,null,null,null),Ua=Wa.exports,Ga={name:"Availability",mixins:[lt["b"]],inject:["identifier","store"],components:{Badge:ei["a"],AvailabilityRange:Ua,Section:ie,TechnologyIcon:Ka["a"]},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:i={}}=(n||{})[t]||{},a=i[e];if(a)return a.deprecated?It["c"].deprecated:a.introduced&&!a.introduced.previous?It["c"].added:It["c"].modified}}},Qa=Ga,Xa=(n("2d12"),Object(K["a"])(Qa,Ma,za,!1,null,"602d8130",null)),Ya=Xa.exports,Ja=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Za=[],es={name:"SeeAlso",components:{TopicsTable:pn},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections},computed:{contentSectionData:()=>Kt.seeAlso}},ts=es,ns=Object(K["a"])(ts,Ja,Za,!1,null,null,null),is=ns.exports,as=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"topictitle"},[e.eyebrow?n("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),n("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},ss=[],rs={name:"Title",props:{eyebrow:{type:String,required:!1}}},os=rs,ls=(n("3396"),Object(K["a"])(os,as,ss,!1,null,"4492c658",null)),cs=ls.exports,ds=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,topicStyle:e.topicStyle}})},us=[],hs={name:"Topics",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.topics},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections,topicStyle:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(Pe["a"],e)}}},ps=hs,gs=Object(K["a"])(ps,ds,us,!1,null,null,null),fs=gs.exports,ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageStickyContainer"},[e._t("default")],2)},ys=[],vs={name:"OnThisPageStickyContainer"},bs=vs,Ts=(n("1e0b"),Object(K["a"])(bs,ms,ys,!1,null,"1b6d0048",null)),Ss=Ts.exports;const _s=1050;var Cs={name:"DocumentationTopic",mixins:[D["a"]],constants:{ON_THIS_PAGE_CONTAINER_BREAKPOINT:_s},inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{}}}}},components:{Declaration:Dt,OnThisPageStickyContainer:Ss,OnThisPageNav:ze,DocumentationHero:Oe,Abstract:Bt,Aside:N["a"],BetaLegalText:F,ContentNode:At["a"],DefaultImplementations:yn,DownloadButton:Rt["a"],LanguageSwitcher:pe,PrimaryContent:Ca,Relationships:Ba,RequirementMetadata:Ra["a"],Availability:Ya,SeeAlso:is,Title:cs,Topics:fs,ViewMore:be,WordBreak:De["a"]},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hasNoExpandedDocumentation:{type:Boolean,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},topicSectionsStyle:{type:String,default:Pe["a"].list},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""},remoteSource:{type:Object,required:!1},pageImages:{type:Array,required:!1},enableMinimized:{type:Boolean,default:!1},enableOnThisPageNav:{type:Boolean,default:!1},disableHeroBackground:{type:Boolean,default:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)},availableLocales:{type:Array,required:!1}},provide(){return{identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind,enableMinimized:this.enableMinimized}},data(){return{topicState:this.store.state}},computed:{normalizedSwiftPath:({swiftPath:e})=>Object(L["d"])(e),normalizedObjcPath:({objcPath:e,swiftPath:t})=>Object(L["d"])(e&&t?Object(P["b"])(e,{language:O["a"].objectiveC.key.url}):e),defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce((e,t)=>e+t.identifiers.length,0)},shouldShowAvailability:({platforms:e,technologies:t,enableMinimized:n})=>((e||[]).length||(t||[]).length)&&!n,hasBetaContent:({platforms:e})=>e&&e.length&&e.some(e=>e.beta),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n,enableMinimized:i})=>!!(e&&t&&n)&&!i,enhanceBackground:({symbolKind:e,disableHeroBackground:t,enableMinimized:n})=>!t&&!n&&(!e||"module"===e),shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:i,shouldShowLanguageSwitcher:a,declarations:s})=>!!e+!!t+!!n+!!s.length+!!i+a<=1,technologies({modules:e=[]}){const t=e.reduce((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[])),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":De["a"],hasPrimaryContent:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSectionsSanitized:i,shouldShowViewMoreLink:a})=>e||t&&t.length||n&&n.length||i.length||a,viewMoreLink:({interfaceLanguage:e,normalizedObjcPath:t,normalizedSwiftPath:n})=>e===O["a"].objectiveC.key.api?t:n,shouldShowViewMoreLink:({enableMinimized:e,hasNoExpandedDocumentation:t,viewMoreLink:n})=>e&&!t&&n,tagName(){return this.isSymbolDeprecated?this.$t("aside-kind.deprecated"):this.$t("aside-kind.beta")},pageIcon:({pageImages:e=[]})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null},shouldRenderTopicSection:({topicSectionsStyle:e,topicSections:t,enableMinimized:n})=>t&&e!==Pe["a"].hidden&&!n,isOnThisPageNavVisible:({topicState:e})=>e.contentWidth>_s,disableMetadata:({enableMinimized:e})=>e,primaryContentSectionsSanitized({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e!==Ke.declarations)},declarations({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e===Ke.declarations)}},methods:{extractProps(e){const{abstract:t,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hierarchy:r,identifier:{interfaceLanguage:o,url:l},metadata:{conformance:c,hasNoExpandedDocumentation:d,modules:u,availableLocales:h,platforms:p,required:g=!1,roleHeading:f,title:m="",tags:y=[],role:v,symbolKind:b="",remoteSource:T,images:S=[],color:{standardColorIdentifier:_}={}}={},primaryContentSections:C,relationshipsSections:k,references:w={},sampleCodeDownload:I,topicSectionsStyle:x,topicSections:$,seeAlsoSections:D,variantOverrides:P,variants:L=[]}=e,A=L.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),{[O["a"].objectiveC.key.api]:[N]=[],[O["a"].swift.key.api]:[E]=[]}=A;return{abstract:t,conformance:c,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hasNoExpandedDocumentation:d,availableLocales:h,hierarchy:r,role:v,identifier:l,interfaceLanguage:o,isRequirement:g,modules:u,platforms:p,primaryContentSections:C,relationshipsSections:k,references:w,roleHeading:f,sampleCodeDownload:I,title:m,topicSections:$,topicSectionsStyle:x,seeAlsoSections:D,variantOverrides:P,symbolKind:b,tags:y.slice(0,1),remoteSource:T,pageImages:S,objcPath:N,swiftPath:E,standardColorIdentifier:_}}},created(){if(this.topicState.preferredLanguage===O["a"].objectiveC.key.url&&this.interfaceLanguage!==O["a"].objectiveC.key.api&&this.objcPath&&this.$route.query.language!==O["a"].objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then(()=>{this.$router.replace({path:Object(L["d"])(this.objcPath),query:{...e,language:O["a"].objectiveC.key.url}})})}A["a"].setAvailableLocales(this.availableLocales||[]),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},availableLocales(e){A["a"].setAvailableLocales(e)}}},ks=Cs,ws=(n("6d05"),Object(K["a"])(ks,x,$,!1,null,"43c74ad0",null)),Is=ws.exports,xs=n("2b0e");const $s=()=>({[It["c"].modified]:0,[It["c"].added]:0,[It["c"].deprecated]:0});var Os={state:{apiChanges:null,apiChangesCounts:$s(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=$s()},async updateApiChangesCounts(){await xs["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach(e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)})},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},Ds={state:{onThisPageSections:[],currentPageAnchor:null},resetPageSections(){this.state.onThisPageSections=[],this.state.currentPageAnchor=null},addOnThisPageSection(e,{i18n:t=!0}={}){this.state.onThisPageSections.push({...e,i18n:t})},setCurrentPageSection(e){const t=this.state.onThisPageSections.findIndex(({anchor:t})=>t===e);-1!==t&&(this.state.currentPageAnchor=e)}},Ps=n("d369");const{state:Ls,...As}=Os,{state:Ns,...Es}=Ds;var js={state:{preferredLanguage:Ps["a"].preferredLanguage,contentWidth:0,...Ls,...Ns,references:{}},reset(){this.state.preferredLanguage=Ps["a"].preferredLanguage,this.state.references={},this.resetApiChanges()},setPreferredLanguage(e){this.state.preferredLanguage=e,Ps["a"].preferredLanguage=this.state.preferredLanguage},setContentWidth(e){this.state.contentWidth=e},setReferences(e){this.state.references=e},...As,...Es},Bs=n("8590"),Rs=n("66c9"),Ms=n("0caf"),zs=n("146e");const Ks="",qs=32,Fs="navigator-hide-button";function Hs(e){return e.split("").reduce((e,t)=>(e<<5)-e+t.charCodeAt(0)|0,0)}function Vs(e){const t={},n=e.length;for(let i=0;ie.parent===Ks);const i=t[e];return i?(i.childUIDs||[]).map(e=>t[e]):[]}function Qs(e,t){const n=[],i=[e];let a=null;while(i.length){a=i.pop();const e=t[a];if(!e)return[];n.unshift(e),e.parent&&e.parent!==Ks&&i.push(e.parent)}return n}function Xs(e,t,n){const i=t[e];return i?Gs(i.parent,t,n):[]}var Ys,Js,Zs={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:O["a"].swift.key.url},technologyUrl:{type:String,required:!0},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[O["a"].swift.key.url]:[]},navigationReferences:{},diffs:null}},computed:{flatChildren:({technologyWithChildren:e={}})=>Ws(e.children||[],null,0,e.beta),technologyPath:({technologyUrl:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let i=e[t]||[];return i.length||(i=e[O["a"].swift.key.url]||[]),i.find(e=>n.toLowerCase()===e.path.toLowerCase())}},methods:{async fetchIndexData(){try{this.isFetching=!0;const{interfaceLanguages:e,references:t}=await Object(w["d"])({slug:this.$route.params.locale||""});this.navigationIndex=Object.freeze(e),this.navigationReferences=Object.freeze(t)}catch(e){this.errorFetching=!0}finally{this.isFetching=!1}}},watch:{"$route.params.locale":{handler:"fetchIndexData",immediate:!0}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs,flatChildren:this.flatChildren,references:this.navigationReferences})}},er=Zs,tr=Object(K["a"])(er,Ys,Js,!1,null,null,null),nr=tr.exports,ir=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"quick-navigation-open",attrs:{"aria-label":e.$t("quicknav.button.label"),title:e.$t("quicknav.button.title")}},[e._v(" / ")])},ar=[],sr={name:"QuickNavigationButton"},rr=sr,or=(n("5a73"),Object(K["a"])(rr,ir,ar,!1,null,"53faf852",null)),lr=or.exports,cr=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("GenericModal",{attrs:{isFullscreen:"",showClose:!1,visible:n.isVisible,backdropBackgroundColorOverride:"rgba(0, 0, 0, 0.7)"},on:{"update:visible":function(e){n.isVisible=e}}},[a("div",{staticClass:"quick-navigation",on:{keydown:[function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusNext.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusPrev.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"enter",13,e.key,"Enter")||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:n.handleKeyEnter.apply(null,arguments)}],click:function(e){return e.target!==e.currentTarget?null:n.closeQuickNavigationModal.apply(null,arguments)}}},[a("div",{staticClass:"quick-navigation__container",class:{focus:n.focusedInput}},[a("FilterInput",{staticClass:"quick-navigation__filter",attrs:{placeholder:n.$t("filter.search-symbols",{technology:n.technology}),focusInputWhenCreated:"",focusInputWhenEmpty:"",preventBorderStyle:"",selectInputOnFocus:""},on:{input:function(e){n.focusedIndex=0},focus:function(e){n.focusedInput=!0},blur:function(e){n.focusedInput=!1}},scopedSlots:n._u([{key:"icon",fn:function(){return[a("div",{staticClass:"quick-navigation__magnifier-icon-container",class:{blue:n.userInput.length}},[a("MagnifierIcon")],1)]},proxy:!0}]),model:{value:n.userInput,callback:function(e){n.userInput=e},expression:"userInput"}}),a("div",{staticClass:"quick-navigation__match-list",class:{active:n.processedUserInput.length}},[n.noResultsWereFound?a("div",{staticClass:"no-results"},[a("p",[n._v(" No results found. ")])]):[a("div",n._b({staticClass:"quick-navigation__refs"},"div",(e={},e[n.SCROLL_LOCK_DISABLE_ATTR]=!0,e),!1),n._l(n.filteredSymbols,(function(e,t){return a("Reference",{key:e.uid,staticClass:"quick-navigation__reference",attrs:{url:e.path},nativeOn:{click:function(e){return n.closeQuickNavigationModal.apply(null,arguments)},focus:function(e){return n.focusIndex(t)}}},[a("div",{ref:"match",refInFor:!0,staticClass:"quick-navigation__symbol-match",class:{selected:t==n.focusedIndex},attrs:{role:"list"}},[a("div",{staticClass:"symbol-info"},[a("div",{staticClass:"symbol-name"},[a("TopicTypeIcon",{staticClass:"navigator-icon",attrs:{type:e.type}}),a("div",{staticClass:"symbol-title"},[a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,0,e.start))}}),a("QuickNavigationHighlighter",{attrs:{text:e.substring,matcherText:n.processedUserInput}}),a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,e.start+e.matchLength))}})],1)],1),a("div",{staticClass:"symbol-path"},n._l(e.parents,(function(t,i){return a("div",{key:t.title},[a("span",{staticClass:"parent-path",domProps:{textContent:n._s(t.title)}}),i!==e.parents.length-1?a("span",{staticClass:"parent-path",domProps:{textContent:n._s("/")}}):n._e()])})),0)])])])})),1),n.previewState?a("Preview",n._b({staticClass:"quick-navigation__preview",attrs:{json:n.previewJSON,state:n.previewState}},"Preview",(t={},t[n.SCROLL_LOCK_DISABLE_ATTR]=!0,t),!1)):n._e()]],2)],1)])])},dr=[],ur=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"filter",class:{focus:e.showSuggestedTags&&!e.preventBorderStyle},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){return e.handleFocus.apply(null,arguments)}}},[n("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed,"filter__wrapper--no-border-style":e.preventBorderStyle}]},[n("div",{staticClass:"filter__top-wrapper"},[n("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[n("FilterIcon")]}))],2),n("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?n("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.$tc("filter.selected-tags",e.suggestedTags.length),activeTags:e.activeTags,translatableTags:e.translatableTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),n("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[n("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{focus:function(t){e.selectInputOnFocus&&e.selectInputAndTags()},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),t.stopPropagation(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),n("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?n("button",{staticClass:"filter__delete-button",attrs:{"aria-label":e.$t("filter.reset-filter")},on:{click:function(t){return e.resetFilters(!0)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.stopPropagation(),e.resetFilters(!0))},mousedown:function(e){e.preventDefault()}}},[n("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?n("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.$tc("filter.suggested-tags",e.suggestedTags.length),input:e.input,tags:e.suggestedTags,translatableTags:e.translatableTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},hr=[],pr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16",themeId:"clear-rounded"}},[n("title",[e._v(e._s(e.$t("icons.clear")))]),n("path",{attrs:{d:"M14.55,0l1.45,1.45-6.56,6.55,6.54,6.54-1.45,1.45-6.53-6.53L1.47,15.99,.01,14.53l6.52-6.53L0,1.47,1.45,.02l6.55,6.54L14.55,0Z","fill-rule":"evenodd"}})])},gr=[],fr=n("be08"),mr={name:"ClearRoundedIcon",components:{SVGIcon:fr["a"]}},yr=mr,vr=Object(K["a"])(yr,pr,gr,!1,null,null,null),br=vr.exports;function Tr(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function Sr(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function _r(e){e.selectionStart=e.selectionEnd=0}function Cr(e){return/^[\w\W\s]$/.test(e)}function kr(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function wr(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}function Ir(e,t,n,i){let a,s;return function(...r){function o(){clearTimeout(a),a=null}function l(){o(),e.apply(s,r)}if(s=this,!a||!n&&!i){if(!n)return o(),void(a=setTimeout(l,t));a=setTimeout(o,t),e.apply(s,r)}}}const xr=280,$r=100;var Or={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:xr,VirtualKeyboardThreshold:$r},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every(e=>t.includes(e))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.clearFilterOnTagSelect&&this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter(e=>!this.activeTags.includes(e))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=$r&&(this.keyboardIsVirtual=!0)}),xr),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:Tr()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",wr(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const i=this.selectedTags.filter(e=>!n.includes(e)),a=this.input.replace(t,"");this.setSelectedTags(i),this.setFilterInput(a)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],i=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),a=kr(t);a&&({tags:n=[],input:i=""}=a)}const a=Tr();i=a.length?this.input.replace(a,i):Object(nn["f"])(this.input,i,document.activeElement.selectionStart),this.setFilterInput(i.trim()),this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),Sr(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&_r(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)}))}};const Dr=1e3;var Pr={constants:{ScrollingDebounceDelay:Dr},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=Ir(this.deleteScroll,Dr)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,i=t.offsetWidth,a=i+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},Kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tag",attrs:{role:"presentation"}},[n("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():n("span",{staticClass:"visuallyhidden"},[e._v(" "+e._s(e.$t("filter.add-tag"))+" - ")]),e.isTranslatableTag?[e._v(" "+e._s(e.$t(e.name))+" ")]:[e._v(" "+e._s(e.name)+" ")],e.isRemovableTag?n("span",{staticClass:"visuallyhidden"},[e._v(" – "+e._s(e.$t("filter.tag-select-remove"))+" ")]):e._e()],2)])},qr=[],Fr={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isTranslatableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)})},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",wr({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Hr=Fr,Vr=(n("f055"),Object(K["a"])(Hr,Kr,qr,!1,null,"7e76f326",null)),Wr=Vr.exports,Ur={name:"Tags",mixins:[Pr,zr],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},translatableTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Wr},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];Cr(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},Gr=Ur,Qr=(n("9f17"),Object(K["a"])(Gr,Rr,Mr,!1,null,"1f2bd813",null)),Xr=Qr.exports;const Yr=5,Jr="filter-input",Zr="selected-tags",eo="suggested-tags",to={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var no,io,ao={name:"FilterInput",mixins:[Pr,Or],constants:{FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,TagLimit:Yr},components:{TagList:Xr,ClearRoundedIcon:br,FilterIcon:Br},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>""},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},focusInputWhenEmpty:{type:Boolean,default:!1},selectInputOnFocus:{type:Boolean,default:!1},clearFilterOnTagSelect:{type:Boolean,default:!0},preventBorderStyle:{type:Boolean,default:!1},translatableTags:{type:Array,default:()=>[]}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,showSuggestedTags:!1}},computed:{hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?Jr.concat(" ",Zr):Jr,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const i=e.filter(e=>!t.includes(e));return n?i.slice(0,Yr):i},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:i})=>({click:e,copy:t,cut:n,paste:i}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:i,focusTagHandler:a,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:i,focus:a,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter(t=>!e.includes(t)))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):(this.showSuggestedTags=!1,this.$emit("blur")))},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag(()=>this.$emit("focus-prev")):this.$emit("focus-prev")},handleFocus(){this.showSuggestedTags=!0,this.$emit("focus")}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&(this.inputIsNotEmpty||this.focusInputWhenEmpty)&&this.focusInput()}},so=ao,ro=(n("7309"),Object(K["a"])(so,ur,hr,!1,null,"3f01a546",null)),oo=ro.exports,lo=n("c161"),co={name:"QuickNavigationHighlighter",props:{text:{type:String,required:!0},matcherText:{type:String,default:""}},render(e){const{matcherText:t,text:n}=this,i=[];let a=0;return t?([...t].forEach(t=>{const s=n.toLowerCase().indexOf(t.toLowerCase(),a);a&&i.push(e("span",n.slice(a,s)));const r=s+1;i.push(e("span",{class:"match"},n.slice(s,r))),a=r}),e("p",{class:"highlight"},i)):e("span",{class:"highlight"},n)}},uo=co,ho=(n("ca3d"),Object(K["a"])(uo,no,io,!1,null,"1c4190f0",null)),po=ho.exports,go=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"magnifier-icon",attrs:{viewBox:"0 0 14 14",themeId:"magnifier"}},[n("path",{attrs:{d:"M15.0013 14.0319L10.9437 9.97424C11.8165 8.88933 12.2925 7.53885 12.2929 6.14645C12.2929 2.75841 9.53449 0 6.14645 0C2.75841 0 0 2.75841 0 6.14645C0 9.53449 2.75841 12.2929 6.14645 12.2929C7.57562 12.2929 8.89486 11.7932 9.94425 10.9637L14.0019 15.0213L15.0013 14.0319ZM6.13645 11.0736C4.83315 11.071 3.58399 10.5521 2.66241 9.63048C1.74084 8.70891 1.22194 7.45974 1.2193 6.15644C1.2193 3.44801 3.41802 1.23928 6.13645 1.23928C8.85488 1.23928 11.0536 3.44801 11.0536 6.15644C11.0636 8.86488 8.85488 11.0736 6.13645 11.0736Z"}})])},fo=[],mo={name:"MagnifierIcon",components:{SVGIcon:fr["a"]}},yo=mo,vo=Object(K["a"])(yo,go,fo,!1,null,null,null),bo=vo.exports,To=n("86d8"),So=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"preview"},[e.state===e.STATE.success?n("DocumentationTopic",e._b({attrs:{enableMinimized:""}},"DocumentationTopic",e.topicProps,!1)):e.state===e.STATE.loadingSlowly?n("div",{staticClass:"loading"},e._l(e.LOADER_ROW_STYLES,(function(e){return n("div",{key:e["--index"],staticClass:"loading-row",style:e})})),0):e.state===e.STATE.error?n("div",{staticClass:"unavailable"},[n("p",[e._v("Preview unavailable")])]):e._e()],1)},_o=[];const{extractProps:Co}=Is.methods,ko="hero",wo={error:"error",loading:"loading",loadingSlowly:"loadingSlowly",success:"success"},Io={...js,state:Object(w["a"])(js.state)};var xo={name:"QuickNavigationPreview",components:{DocumentationTopic:Is},constants:{PreviewState:wo,PreviewStore:Io},data(){return{store:Io}},provide(){return{store:this.store}},props:{json:{type:Object,required:!1},state:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(wo,e)}},computed:{LOADER_ROW_STYLES:()=>[{"--index":0,width:"30%"},{"--index":1,width:"80%"},{"--index":2,width:"50%"}],STATE:()=>wo,topicProps:({json:e})=>{const t=Co(e),{sections:n=[]}=e;let{abstract:i}=t;const a=n.find(({kind:e})=>e===ko);return!i&&a&&(i=a.content),{...t,abstract:i}}}},$o=xo,Oo=(n("c1f5"),Object(K["a"])($o,So,_o,!1,null,"6fb5ba95",null)),Do=Oo.exports;class Po{constructor(e){this.map=new Map,this.maxSize=e}get size(){return this.map.size}get(e){if(!this.map.has(e))return;const t=this.map.get(e);return this.map.delete(e),this.map.set(e,t),t}has(e){return this.map.has(e)}set(e,t){if(this.map.has(e)&&this.map.delete(e),this.map.set(e,t),this.map.size>this.maxSize){const e=this.map.keys().next().value;this.map.delete(e)}}*[Symbol.iterator](){yield*this.map}}var Lo=n("f2af");const{PreviewState:Ao}=Do.constants,No="AbortError",Eo=20,jo=1e3;var Bo={name:"QuickNavigationModal",components:{FilterInput:oo,GenericModal:lo["a"],MagnifierIcon:bo,TopicTypeIcon:_e["a"],QuickNavigationHighlighter:po,Reference:To["a"],Preview:Do},mixins:[zr],created(){this.abortController=null,this.$cachedSymbolResults=new Po(Eo),this.loadingTimeout=null},data(){return{debouncedInput:"",userInput:"",focusedInput:!1,cachedSymbolResults:{},previewIsLoadingSlowly:!1,SCROLL_LOCK_DISABLE_ATTR:Lo["a"]}},props:{children:{type:Array,required:!0},showQuickNavigationModal:{type:Boolean,required:!0},technology:{type:String,required:!0}},computed:{childrenMap({children:e}){return Vs(e)},filteredSymbols:({constructFuzzyRegex:e,children:t,fuzzyMatch:n,processedUserInput:i,childrenMap:a,orderSymbolsByPriority:s})=>{const r=t.filter(e=>"groupMarker"!==e.type&&null!=e.title);if(!i)return[];const o=n({inputLength:i.length,symbols:r,processedInputRegex:new RegExp(e(i),"i"),childrenMap:a}),l=[...new Map(o.map(e=>[e.path,e])).values()];return s(l).slice(0,Eo)},isVisible:{get:({showQuickNavigationModal:e})=>e,set(e){this.$emit("update:showQuickNavigationModal",e)}},noResultsWereFound:({processedUserInput:e,totalItemsToNavigate:t})=>e.length&&!t,processedUserInput:({debouncedInput:e})=>e.replace(/\s/g,""),totalItemsToNavigate:({filteredSymbols:e})=>e.length,selectedSymbol:({filteredSymbols:e,focusedIndex:t})=>null!==t?e[t]:null,nextSymbol:({filteredSymbols:e,focusedIndex:t})=>{if(null===t)return null;let n=t+1;return n>=e.length&&(n=0),e[n]},previewJSON:({cachedSymbolResults:e,selectedSymbol:t})=>t?(e[t.uid]||{}).json:null,previewState:({cachedSymbolResults:e,previewIsLoadingSlowly:t,selectedSymbol:n})=>n&&Object.hasOwnProperty.call(e,n.uid)?e[n.uid].success?Ao.success:Ao.error:t?Ao.loadingSlowly:Ao.loading},watch:{userInput:"debounceInput",focusedIndex:"scrollIntoView",selectedSymbol:"fetchSelectedSymbolData",$route:"closeQuickNavigationModal"},methods:{closeQuickNavigationModal(){this.$emit("update:showQuickNavigationModal",!1)},constructFuzzyRegex(e){return[...e].reduce((t,n,i)=>t.concat(`[${n}]`).concat(i{const a=n.exec(t.title);if(!a)return!1;const s=a[0].length;return!(s>3*e)&&{uid:t.uid,title:t.title,path:t.path,parents:Qs(t.parent,i),type:t.type,inputLengthDifference:t.title.length-e,matchLength:s,matchLengthDifference:s-e,start:a.index,substring:a[0]}}).filter(Boolean)},handleKeyEnter(){!this.noResultsWereFound&&this.userInput.length&&(this.$router.push(this.filteredSymbols[this.focusedIndex].path),this.closeQuickNavigationModal())},orderSymbolsByPriority(e){return e.sort((e,t)=>e.matchLengthDifference>t.matchLengthDifference?1:e.matchLengthDifferencet.start?1:e.startt.inputLengthDifference?1:e.inputLengthDifference{this.previewState===Ao.loading&&(this.previewIsLoadingSlowly=!0)},jo),!this.selectedSymbol||this.$cachedSymbolResults.has(this.selectedSymbol.uid))return clearTimeout(this.loadingTimeout),void(this.previewIsLoadingSlowly=!1);const e=async e=>{if(e&&!this.$cachedSymbolResults.has(e.uid))try{const t=await Object(w["b"])(e.path,{signal:this.abortController.signal});this.$cachedSymbolResults.set(e.uid,{success:!0,json:t})}catch(t){t.name!==No&&this.$cachedSymbolResults.set(e.uid,{success:!1})}finally{this.cachedSymbolResults=Object.freeze(Object.fromEntries(this.$cachedSymbolResults))}};this.abortController&&this.abortController.abort(),this.abortController=new AbortController,await Promise.all([e(this.selectedSymbol).finally(()=>{clearTimeout(this.loadingTimeout),this.previewIsLoadingSlowly=!1}),e(this.nextSymbol)])}}},Ro=Bo,Mo=(n("dfa5"),Object(K["a"])(Ro,cr,dr,!1,null,"71686791",null)),zo=Mo.exports,Ko=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"adjustable-sidebar-width",class:{dragging:e.isDragging,"sidebar-hidden":e.hiddenOnLarge}},[n("div",{ref:"sidebar",staticClass:"sidebar"},[n("div",{ref:"aside",staticClass:"aside",class:e.asideClasses,style:e.asideStyles,attrs:{"aria-hidden":e.hiddenOnLarge?"true":null},on:{transitionstart:function(t){return t.target!==t.currentTarget?null:e.trackTransitionStart.apply(null,arguments)},transitionend:function(t){return t.target!==t.currentTarget?null:e.trackTransitionEnd.apply(null,arguments)}}},[e._t("aside",null,{animationClass:"aside-animated-child",scrollLockID:e.scrollLockID,breakpoint:e.breakpoint})],2),e.fixedWidth?e._e():n("div",{staticClass:"resize-handle",on:{mousedown:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)},touchstart:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)}}})]),n("div",{ref:"content",staticClass:"content"},[e._t("default")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:function(t){e.breakpoint=t}}})],1)},qo=[],Fo=n("5d2d"),Ho=n("a97e"),Vo=n("63b8"),Wo=n("c8e2"),Uo=n("95da"),Go=n("942d");const Qo="sidebar",Xo=1921,Yo=543,Jo=400,Zo={touch:{move:"touchmove",end:"touchend"},mouse:{move:"mousemove",end:"mouseup"}},el=(e,t=window.innerWidth)=>{const n=Math.min(t,Xo);return Math.floor(Math.min(n*(e/100),n))},tl={medium:30,large:20},nl={medium:50,large:50},il="sidebar-scroll-lock";var al={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:il},components:{BreakpointEmitter:Ho["a"]},inject:["store"],props:{shownOnMobile:{type:Boolean,default:!1},hiddenOnLarge:{type:Boolean,default:!1},fixedWidth:{type:Number,default:null}},data(){const e=window.innerWidth,t=window.innerHeight,n=Vo["b"].large,i=el(tl[n]),a=el(nl[n]),s=e>=Xo?Yo:Jo,r=Fo["c"].get(Qo,s);return{isDragging:!1,width:this.fixedWidth||Math.min(Math.max(r,i),a),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,isOpeningOnLarge:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>tl[e]||0,maxWidthPercent:({breakpoint:e})=>nl[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.max(n,el(e,t)),minWidth:({minWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.min(n||t,el(e,t)),widthInPx:({width:e})=>e+"px",hiddenOnLargeThreshold:({minWidth:e})=>e/2,events:({isTouch:e})=>e?Zo.touch:Zo.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:i})=>({width:e,"--top-offset":n?n+"px":null,"--top-offset-mobile":t+"px","--app-height":i+"px"}),asideClasses:({isDragging:e,shownOnMobile:t,noTransition:n,isTransitioning:i,hiddenOnLarge:a,mobileTopOffset:s,isOpeningOnLarge:r})=>({dragging:e,"show-on-mobile":t,"hide-on-large":a,"is-opening-on-large":r,"no-transition":n,"sidebar-transitioning":i,"has-mobile-top-offset":s}),scrollLockID:()=>il,BreakpointScopes:()=>Vo["c"]},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.shownOnMobile&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()}),await this.$nextTick(),this.focusTrapInstance=new Wo["a"](this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:Ne((function(e){this.emitEventChange(e)}),150)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===Vo["b"].large&&this.closeMobileSidebar(),this.noTransition=!0,await Object(Ee["b"])(5),this.noTransition=!1},shownOnMobile:"handleExternalOpen",async isTransitioning(e){e?(await Object(Ee["a"])(1e3),this.isTransitioning=!1):this.updateContentWidthInStore()},hiddenOnLarge(){this.isTransitioning=!0}},methods:{getWidthInCheck:Ir((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(i=this.maxWidth),this.hiddenOnLarge&&i>=this.hiddenOnLargeThreshold&&(this.$emit("update:hiddenOnLarge",!1),this.isOpeningOnLarge=!0),this.width=Math.max(i,this.minWidth),i<=this.hiddenOnLargeThreshold&&this.$emit("update:hiddenOnLarge",!0)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,Fo["c"].set(Qo,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e),this.updateContentWidthInStore()},getTopOffset(){const e=document.getElementById(Go["e"]);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async updateContentWidthInStore(){await this.$nextTick(),this.store.setContentWidth(this.$refs.content.offsetWidth)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),Lo["b"].lockScroll(t),this.focusTrapInstance.start(),Uo["a"].hide(this.$refs.aside)):(Lo["b"].unlockScroll(t),this.focusTrapInstance.stop(),Uo["a"].show(this.$refs.aside))},storeTopOffset:Ne((function(){this.topOffset=this.getTopOffset()}),60),async trackTransitionStart({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!0)},trackTransitionEnd({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!1,this.isOpeningOnLarge=!1)}}},sl=al,rl=(n("cb1f"),Object(K["a"])(sl,Ko,qo,!1,null,"f3c6416c",null)),ol=rl.exports,ll=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[e.isFetching?n("LoadingNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}}},"LoadingNavigatorCard",e.technologyProps,!1)):n("NavigatorCard",e._b({attrs:{type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,"render-filter-on-top":e.renderFilterOnTop,"api-changes":e.apiChanges,"allow-hiding":e.allowHiding,"navigator-references":e.navigatorReferences},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"filter",fn:function(){return[e._t("filter")]},proxy:!0}],null,!0)},"NavigatorCard",e.technologyProps,!1)),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("navigator.navigator-is",{state:e.isFetching?e.$t("navigator.state.loading"):e.$t("navigator.state.ready")}))+" ")])],1)},cl=[],dl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({class:{"filter-on-top":e.renderFilterOnTop},on:{close:function(t){return e.$emit("close")},"head-click-alt":e.toggleAllNodes},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[e._t("post-head"),n("div",{class:i,on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[n("DynamicScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":e.$t("navigator.title"),items:e.nodesToRender,"min-item-size":e.itemSize,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate,"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.item,a=t.active,s=t.index;return[n("DynamicScrollerItem",e._b({ref:"dynamicScroller_"+i.uid},"DynamicScrollerItem",{active:a,item:i,dataIndex:s},!1),[n("NavigatorCardItem",{attrs:{item:i,isRendered:a,"filter-pattern":e.filterPattern,"is-active":i.uid===e.activeUID,"is-bold":e.activePathMap[i.uid],expanded:e.openNodes[i.uid],"api-change":e.apiChangesObject[i.path],isFocused:e.focusedIndex===s,enableFocus:!e.externalFocusChange,"navigator-references":e.navigatorReferences},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})],1)]}}],null,!0)}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),n("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[n("p",{staticClass:"no-items"},[e._v(" "+e._s(e.$t(e.assertiveAriaLive))+" ")])])],1),e.errorFetching?e._e():n("div",{staticClass:"filter-wrapper"},[n("div",{staticClass:"navigator-filter"},[n("div",{staticClass:"input-wrapper"},[n("FilterInput",{staticClass:"filter-component",attrs:{tags:e.availableTags,translatableTags:e.translatableTags,"selected-tags":e.selectedTagsModelValue,placeholder:e.$t("filter.title"),"should-keep-open-on-blur":!1,"position-reversed":!e.renderFilterOnTop,"clear-filter-on-tag-select":!1},on:{"update:selectedTags":function(t){e.selectedTagsModelValue=t},"update:selected-tags":function(t){e.selectedTagsModelValue=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1),e._t("filter")],2)])]}}],null,!0)},"BaseNavigatorCard",{technology:e.technology,isTechnologyBeta:e.isTechnologyBeta,technologyPath:e.technologyPath},!1))},ul=[],hl=n("e508");function pl(e){const t=Object(nn["g"])(Object(nn["d"])(e));return new RegExp(t,"ig")}var gl,fl,ml=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"navigator-card-item",class:{expanded:e.expanded,active:e.isActive,"is-group":e.isGroupMarker},style:{"--nesting-index":e.item.depth},attrs:{"data-nesting-index":e.item.depth,id:"container-"+e.item.uid,"aria-hidden":e.isRendered?null:"true",hideNavigatorIcon:e.isGroupMarker},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.preventDefault(),e.handleLeftKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.handleRightKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.clickReference.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:t.altKey?"button"in t&&2!==t.button?null:(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]},scopedSlots:e._u([{key:"depth-spacer",fn:function(){return[n("span",{attrs:{hidden:"",id:e.usageLabel}},[e._v(" "+e._s(e.$t("filter.navigate"))+" ")]),e.isParent?n("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":e.item.uid,"aria-expanded":e.expanded?"true":"false","aria-describedby":e.ariaDescribedBy},on:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.toggleTree.apply(null,arguments))},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null},function(t){return t.metaKey?(t.preventDefault(),e.toggleSiblings.apply(null,arguments)):null}]}},[n("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:e.expanded,animating:e.idState.isOpening}})],1):e._e()]},proxy:!0},{key:"navigator-icon",fn:function(t){var i,a=t.className;return[e.apiChange?n("span",{class:[(i={},i["changed changed-"+e.apiChange]=e.apiChange,i),a]}):n("TopicTypeIcon",{key:e.item.uid,class:a,attrs:{type:e.item.type,"image-override":e.item.icon?e.navigatorReferences[e.item.icon]:null,shouldCalculateOptimalWidth:!1}})]}},{key:"title-container",fn:function(){return[e.isParent?n("span",{attrs:{hidden:"",id:e.parentLabel}},[e._v(e._s(e.$tc("filter.parent-label",e.item.childUIDs.length,{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent,"number-parent":e.item.childUIDs.length})))]):e._e(),e.isParent?e._e():n("span",{attrs:{id:e.siblingsLabel,hidden:""}},[e._v(" "+e._s(e.$t("filter.siblings-label",{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent}))+" ")]),n(e.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:e.isBold},attrs:{id:e.item.uid,url:e.isGroupMarker?null:e.item.path||"",tabindex:e.isFocused?"0":"-1","aria-describedby":e.ariaDescribedBy+" "+e.usageLabel},nativeOn:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleClick.apply(null,arguments)},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]}},[n("HighlightMatches",{attrs:{text:e.item.title,matcher:e.filterPattern}})],1),e.isDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()]},proxy:!0}])})},yl=[],vl=n("34b0"),bl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card-item"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"depth-spacer"},[e._t("depth-spacer")],2),e.hideNavigatorIcon?e._e():n("div",{staticClass:"navigator-icon-wrapper"},[e._t("navigator-icon",null,{className:"navigator-icon"})],2),n("div",{staticClass:"title-container"},[e._t("title-container")],2)])])},Tl=[],Sl={name:"BaseNavigatorCardItem",props:{hideNavigatorIcon:{type:Boolean,default:()=>!1}}},_l=Sl,Cl=(n("b39c"),Object(K["a"])(_l,bl,Tl,!1,null,"0b9fe514",null)),kl=Cl.exports,wl={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const i=[];let a=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(a,s.index);o&&i.push(e("span",o));const l=n.slice(s.index,r);l&&i.push(e("span",{class:"match"},l)),a=r}const o=n.slice(a,n.length);return o&&i.push(e("span",o)),e("p",{class:"highlight"},i)}},Il=wl,xl=(n("b831"),Object(K["a"])(Il,gl,fl,!1,null,"d75876e2",null)),$l=xl.exports,Ol={name:"NavigatorCardItem",mixins:[Object(hl["c"])({idProp:e=>e.item.uid})],components:{BaseNavigatorCardItem:kl,HighlightMatches:$l,TopicTypeIcon:_e["a"],InlineChevronRightIcon:vl["a"],Reference:To["a"],Badge:ei["a"]},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>It["d"].includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0},navigatorReferences:{type:Object,default:()=>({})}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===Ce["b"].groupMarker,isParent:({item:e,isGroupMarker:t})=>!!e.childUIDs.length&&!t,parentLabel:({item:e})=>"label-parent-"+e.uid,siblingsLabel:({item:e})=>"label-"+e.uid,usageLabel:({item:e})=>"usage-"+e.uid,ariaDescribedBy:({isParent:e,parentLabel:t,siblingsLabel:n})=>e?""+t:""+n,isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":To["a"]},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await Object(Ee["b"])(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await Object(Ee["b"])(9),this.idState.isOpening=!1}}},Dl=Ol,Pl=(n("6ca9"),Object(K["a"])(Dl,ml,yl,!1,null,"0c96ff75",null)),Ll=Pl.exports,Al=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card"},[n("div",{staticClass:"navigator-card-full-height"},[n("div",{staticClass:"navigator-card-inner"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"head-inner"},[n("button",{staticClass:"close-card",class:{"hide-on-large":!e.allowHiding},attrs:{id:e.SIDEBAR_HIDE_BUTTON_ID,"aria-label":e.$t("navigator.close-navigator")},on:{click:e.handleHideClick}},[n("SidenavIcon",{staticClass:"icon-inline close-icon"})],1),n("Reference",{staticClass:"navigator-head",attrs:{id:e.INDEX_ROOT_KEY,url:e.technologyPath},nativeOn:{click:function(t){return t.altKey?(t.preventDefault(),e.$emit("head-click-alt")):null}}},[n("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()],1)],1)]),e._t("body",null,{className:"card-body"})],2)])])},Nl=[],El=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14",themeId:"sidenav"}},[n("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),n("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),n("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},jl=[],Bl={name:"SidenavIcon",components:{SVGIcon:fr["a"]}},Rl=Bl,Ml=Object(K["a"])(Rl,El,jl,!1,null,null,null),zl=Ml.exports,Kl={name:"BaseNavigatorCard",components:{SidenavIcon:zl,Reference:To["a"],Badge:ei["a"]},props:{allowHiding:{type:Boolean,default:!0},technologyPath:{type:String,default:""},technology:{type:String,required:!0},isTechnologyBeta:{type:Boolean,default:!1}},data(){return{SIDEBAR_HIDE_BUTTON_ID:Fs,INDEX_ROOT_KEY:Ks}},methods:{async handleHideClick(){this.$emit("close"),await this.$nextTick();const e=document.getElementById(Go["d"]);e&&e.focus()}}},ql=Kl,Fl=(n("b32a"),Object(K["a"])(ql,Al,Nl,!1,null,"24789ed0",null)),Hl=Fl.exports;const Vl=e=>e[e.length-1],Wl=(e,t)=>JSON.stringify(e)===JSON.stringify(t),Ul="navigator.state",Gl={sampleCode:"sampleCode",tutorials:"tutorials",articles:"articles"},Ql={[Gl.sampleCode]:"Sample Code",[Gl.tutorials]:"Tutorials",[Gl.articles]:"Articles"},Xl=Object.fromEntries(Object.entries(Ql).map(([e,t])=>[t,e])),Yl={[Ce["b"].article]:Gl.articles,[Ce["b"].learn]:Gl.tutorials,[Ce["b"].overview]:Gl.tutorials,[Ce["b"].resources]:Gl.tutorials,[Ce["b"].sampleCode]:Gl.sampleCode,[Ce["b"].section]:Gl.tutorials,[Ce["b"].tutorial]:Gl.tutorials,[Ce["b"].project]:Gl.tutorials},Jl="navigator.no-results",Zl="navigator.no-children",ec="navigator.error-fetching",tc="navigator.items-found",nc="navigator.tags.hide-deprecated";var ic={name:"NavigatorCard",constants:{STORAGE_KEY:Ul,FILTER_TAGS:Gl,FILTER_TAGS_TO_LABELS:Ql,FILTER_LABELS_TO_TAGS:Xl,TOPIC_TYPE_TO_TAG:Yl,ERROR_FETCHING:ec,ITEMS_FOUND:tc,HIDE_DEPRECATED:nc},components:{FilterInput:oo,NavigatorCardItem:Ll,DynamicScroller:hl["a"],DynamicScrollerItem:hl["b"],BaseNavigatorCard:Hl},props:{...Hl.props,children:{type:Array,required:!0},activePath:{type:Array,required:!0},type:{type:String,required:!0},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1},navigatorReferences:{type:Object,default:()=>{}},renderFilterOnTop:{type:Boolean,default:!1},hideAvailableTags:{type:Boolean,default:!1}},mixins:[zr],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:Object.freeze({}),nodesToRender:Object.freeze([]),activeUID:null,lastFocusTarget:null,allNodesToggled:!1,translatableTags:[nc]}},computed:{politeAriaLive(){const{hasNodes:e,nodesToRender:t}=this;return e?this.$tc(tc,t.length,{number:t.length}):""},assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?Jl:n?ec:Zl,availableTags({selectedTags:e,renderableChildNodesMap:t,apiChangesObject:n,hideAvailableTags:i}){if(i||e.length)return[];const a=new Set(Object.values(n)),s=new Set(Object.values(Ql)),r=new Set([nc]);a.size&&r.delete(nc);const o={type:[],changes:[],other:[]};for(const l in t){if(!Object.hasOwnProperty.call(t,l))continue;if(!s.size&&!a.size&&!r.size)break;const{type:e,path:i,deprecated:c}=t[l],d=Ql[Yl[e]],u=n[i];s.has(d)&&(o.type.push(d),s.delete(d)),u&&a.has(u)&&(o.changes.push(this.$t(It["b"][u])),a.delete(u)),c&&r.has(nc)&&(o.other.push(nc),r.delete(nc))}return o.type.concat(o.changes,o.other)},selectedTagsModelValue:{get(){return this.selectedTags.map(e=>Ql[e]||this.$t(It["b"][e])||e)},set(e){(this.selectedTags.length||e.length)&&(this.selectedTags=e.map(e=>Xl[e]||It["a"][e]||e))}},filterPattern:({debouncedFilter:e})=>e?new RegExp(pl(e),"i"):null,itemSize:()=>qs,childrenMap({children:e}){return Vs(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?Qs(e,t):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map(({uid:e})=>[e,!0])),activeIndex:({activeUID:e,nodesToRender:t})=>t.findIndex(t=>t.uid===e),filteredChildren({hasFilter:e,children:t,filterPattern:n,selectedTags:i,apiChanges:a}){if(!e)return[];const s=new Set(i);return t.filter(({title:e,path:t,type:i,deprecated:r,deprecatedChildrenCount:o,childUIDs:l})=>{const c=r||o===l.length,d=!n||n.test(e);let u=!0;s.size&&(u=s.has(Yl[i]),a&&!u&&(u=s.has(a[t])),!c&&s.has(nc)&&(u=!0));const h=!a||!!a[t];return d&&u&&h})},renderableChildNodesMap({hasFilter:e,childrenMap:t,deprecatedHidden:n,filteredChildren:i,removeDeprecated:a}){if(!e)return t;const s=i.length-1,r=new Set([]);for(let o=s;o>=0;o-=1){const e=i[o],s=t[e.groupMarkerUID];if(s&&r.add(s),r.has(e))continue;if(r.has(t[e.parent])&&e.type!==Ce["b"].groupMarker){r.add(e);continue}let l=[];e.childUIDs.length&&(l=a(Us(e.uid,t),n)),l.concat(Qs(e.uid,t)).forEach(e=>r.add(e))}return Vs([...r])},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:i})=>[e,t,n,i],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e})=>e[0]===nc,apiChangesObject(){return this.apiChanges||{}},hasNodes:({nodesToRender:e})=>!!e.length,totalItemsToNavigate:({nodesToRender:e})=>e.length,lastActivePathItem:({activePath:e})=>Vl(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter(e=>!this.$t(It["b"][e])))},async activeUID(e,t){await this.$nextTick();const n=this.$refs["dynamicScroller_"+t];n&&n.updateSize&&n.updateSize()}},methods:{setUnlessEqual(e,t){Wl(t,this[e])||(this[e]=Object.freeze(t))},toggleAllNodes(){const e=this.children.filter(e=>e.parent===Ks&&e.type!==Ce["b"].groupMarker&&e.childUIDs.length);this.allNodesToggled=!this.allNodesToggled,this.allNodesToggled&&(this.openNodes={},this.generateNodesToRender()),e.forEach(e=>{this.toggleFullTree(e)})},clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[]},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:Ir((function(e){this.debouncedFilter=e,this.lastFocusTarget=null}),200),trackOpenNodes([e,t,n,i],[,a=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!Wl(i,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!Wl(a,t),{childrenMap:l}=this;let c=t;if(!(this.deprecatedHidden&&!this.debouncedFilter.length||o&&this.hasFilter)&&this.hasFilter){const t=new Set,n=e.length-1;for(let i=n;i>=0;i-=1){const n=e[i];t.has(l[n.parent])||t.has(n)||Qs(n.uid,l).slice(0,-1).forEach(e=>t.add(e))}c=[...t]}const d=o?{...this.openNodes}:{},u=c.reduce((e,t)=>(e[t.uid]=!0,e),d);this.setUnlessEqual("openNodes",u),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],i=[];if(t){const t=Object(w["a"])(this.openNodes),n=Us(e.uid,this.childrenMap);n.forEach(({uid:e})=>{delete t[e]}),this.setUnlessEqual("openNodes",t),i=n.slice(1)}else this.setUnlessEqual("openNodes",{...this.openNodes,[e.uid]:!0}),n=Gs(e.uid,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e.uid,include:n,exclude:i})},toggleFullTree(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Us(e.uid,this.childrenMap);let a=[],s=[];i.forEach(({uid:e})=>{t?delete n[e]:n[e]=!0}),t?a=i.slice(1):s=i.slice(1).filter(e=>this.renderableChildNodesMap[e.uid]),this.setUnlessEqual("openNodes",n),this.augmentRenderNodes({uid:e.uid,exclude:a,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Xs(e.uid,this.childrenMap,this.children);i.forEach(({uid:e,childUIDs:i,type:a})=>{if(i.length&&a!==Ce["b"].groupMarker)if(t){const t=Us(e,this.childrenMap);t.forEach(e=>{delete n[e.uid]}),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=Gs(e,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e,exclude:[],include:t})}}),this.setUnlessEqual("openNodes",n),this.persistState()},removeDeprecated(e,t){return t?e.filter(({deprecated:e})=>!e):e},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.setUnlessEqual("nodesToRender",e.filter(e=>n[e.uid]&&(e.parent===Ks||t[e.parent]))),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const i=this.nodesToRender.findIndex(t=>t.uid===e);if(t.length){const e=t.filter(e=>!this.nodesToRender.includes(e)),n=this.nodesToRender.slice(0);n.splice(i+1,0,...e),this.setUnlessEqual("nodesToRender",n)}else if(n.length){const e=new Set(n);this.setUnlessEqual("nodesToRender",this.nodesToRender.filter(t=>!e.has(t)))}this.persistState()},getFromStorage(e,t=null){const n=Fo["b"].get(Ul,{}),i=n[this.technologyPath];return i?e?i[e]||t:i:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map(({uid:e})=>e),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},i={...Fo["b"].get(Ul,{}),[this.technologyPath]:n};Fo["b"].set(Ul,i)},clearPersistedState(){const e={...Fo["b"].get(Ul,{}),[this.technologyPath]:{}};Fo["b"].set(Ul,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:i="",hasAPIChanges:a=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!i&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{childrenMap:l}=this,c=n.every(e=>l[e]),d=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!c||a!==Boolean(this.apiChanges)||!d||s&&!i&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.setUnlessEqual("openNodes",Object.fromEntries(o.map(e=>[e,!0]))),this.setUnlessEqual("nodesToRender",n.map(e=>l[e])),this.selectedTags=r,this.filter=i,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await Object(Ee["b"])(1),!this.$refs.scroller)return;if(this.hasFilter&&!this.deprecatedHidden)return void this.$refs.scroller.scrollToItem(0);const e=document.getElementById(this.activeUID);if(e&&0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex(e=>e.uid===this.activeUID);-1!==t&&this.$refs.scroller.scrollToItem(t)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),i={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:a,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect(),o=e.offsetParent.offsetHeight,l=r-a-i.top;return l<0?-1:l+o>=s-i.bottom?1:0},isInsideScroller(e){return this.$refs.scroller.$el.contains(e)},handleFocusIn({target:e}){this.lastFocusTarget=e;const t=this.getChildPositionInScroller(e);if(0===t)return;const{offsetHeight:n}=e.offsetParent;this.$refs.scroller.$el.scrollBy({top:n*t,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:Ir((async function(){await Object(Ee["a"])(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e},handleNavigationChange(e){this.childrenMap[e].path.startsWith(this.technologyPath)&&this.setActiveUID(e)},pathsToFlatChildren(e){const t=e.slice(0).reverse(),{childrenMap:n}=this;let i=this.children;const a=[];while(t.length){const e=t.pop(),s=i.find(t=>t.path===e);if(!s)break;a.push(s),t.length&&(i=s.childUIDs.map(e=>n[e]))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=Vl(e);if(t){if(n===t.path)return;const e=Xs(this.activeUID,this.childrenMap,this.children),i=Gs(this.activeUID,this.childrenMap,this.children),a=Qs(this.activeUID,this.childrenMap),s=[...i,...e,...a].find(e=>e.path===n);if(s)return void this.setActiveUID(s.uid)}const i=this.pathsToFlatChildren(e);i.length?this.setActiveUID(i[i.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex(e=>e.uid===t.uid);-1!==n&&this.focusIndex(n)}}},ac=ic,sc=(n("8e4d"),Object(K["a"])(ac,dl,ul,!1,null,"1543892a",null)),rc=sc.exports,oc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[n("transition",{attrs:{name:"delay-visibility"}},[n("div",{staticClass:"loading-navigator",class:i,attrs:{"aria-hidden":"true"}},e._l(e.LOADER_ROWS,(function(e,t){return n("LoadingNavigatorItem",{key:t,attrs:{index:t,width:e.width,hideNavigatorIcon:e.hideNavigatorIcon}})})),1)])]}}])},"BaseNavigatorCard",e.$props,!1))},lc=[],cc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"loading-navigator-item",style:"--index: "+e.index+";",attrs:{hideNavigatorIcon:e.hideNavigatorIcon},scopedSlots:e._u([{key:"navigator-icon",fn:function(e){var t=e.className;return[n("div",{class:t})]}},{key:"title-container",fn:function(){return[n("div",{staticClass:"loader",style:{width:e.width}})]},proxy:!0}])})},dc=[],uc={name:"LoadingNavigatorItem",components:{BaseNavigatorCardItem:kl},props:{...kl.props,index:{type:Number,default:0},width:{type:String,default:"50%"}}},hc=uc,pc=(n("d1b4"),Object(K["a"])(hc,cc,dc,!1,null,"0de29914",null)),gc=pc.exports;const fc=[{width:"30%",hideNavigatorIcon:!0},{width:"80%"},{width:"50%"}];var mc={name:"LoadingNavigatorCard",components:{BaseNavigatorCard:Hl,LoadingNavigatorItem:gc},props:{...Hl.props},data(){return{LOADER_ROWS:fc}}},yc=mc,vc=(n("115d"),Object(K["a"])(yc,oc,lc,!1,null,"4b6d345f",null)),bc=vc.exports,Tc={name:"Navigator",components:{NavigatorCard:rc,LoadingNavigatorCard:bc},data(){return{INDEX_ROOT_KEY:Ks}},props:{flatChildren:{type:Array,required:!0},parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!0},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},navigatorReferences:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},renderFilterOnTop:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},allowHiding:{type:Boolean,default:!0}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce((t,n)=>{const i=e[n];return i?t.concat(i):(console.error(`Reference for "${n}" is missing`),t)},[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map(e=>e.url).concat(t)},type:()=>Ce["b"].module,technologyProps:({technology:e})=>({technology:e.title,technologyPath:e.path||e.url,isTechnologyBeta:e.beta})}},Sc=Tc,_c=(n("9c7e"),Object(K["a"])(Sc,ll,cl,!1,null,"159b9764",null)),Cc=_c.exports,kc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{staticClass:"documentation-nav",attrs:{breakpoint:e.BreakpointName.medium,hasOverlay:!1,hasSolidBackground:"",hasNoBorder:e.hasNoBorder,isDark:e.isDark,isWideFormat:"",hasFullWidthBorder:"","aria-label":e.$t("api-reference")},scopedSlots:e._u([e.displaySidenav?{key:"pre-title",fn:function(t){var i=t.closeNav,a=t.isOpen,s=t.currentBreakpoint,r=t.className;return[n("div",{class:r},[n("transition",{attrs:{name:"sidenav-toggle"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.sidenavHiddenOnLarge,expression:"sidenavHiddenOnLarge"}],staticClass:"sidenav-toggle-wrapper"},[n("button",{staticClass:"sidenav-toggle",attrs:{"aria-label":e.$t("navigator.open-navigator"),id:e.baseNavOpenSidenavButtonId,tabindex:a?-1:null},on:{click:function(t){return t.preventDefault(),e.handleSidenavToggle(i,s)}}},[n("span",{staticClass:"sidenav-icon-wrapper"},[n("SidenavIcon",{staticClass:"icon-inline sidenav-icon"})],1)]),n("span",{staticClass:"sidenav-toggle__separator"})])])],1)]}}:null,{key:"tray",fn:function(t){var i=t.closeNav;return[n("Hierarchy",{attrs:{currentTopicTitle:e.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,parentTopicIdentifiers:e.hierarchyItems,currentTopicTags:e.currentTopicTags,references:e.references}}),n("NavMenuItems",{staticClass:"nav-menu-settings",attrs:{previousSiblingChildren:e.breadcrumbCount}},[e.interfaceLanguage&&(e.swiftPath||e.objcPath)?n("LanguageToggle",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath,closeNav:i}}):e._e(),e._t("menu-items")],2),e._t("tray-after",null,null,{breadcrumbCount:e.breadcrumbCount})]}}],null,!0)},[n("template",{slot:"default"},[e._t("title",(function(){return[e.rootLink?n("router-link",{staticClass:"nav-title-link",attrs:{to:e.rootLink}},[e._v(" "+e._s(e.$t("documentation.title"))+" ")]):n("span",{staticClass:"nav-title-link inactive"},[e._v(e._s(e.$t("documentation.title")))])]}),null,{rootLink:e.rootLink,linkClass:"nav-title-link",inactiveClass:"inactive"})],2),n("template",{slot:"after-content"},[e._t("after-content")],2)],2)},wc=[],Ic=n("cbcf"),xc=n("9b30"),$c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"hierarchy",class:{"has-badge":e.hasBadge},attrs:{"aria-label":e.$t("documentation.nav.breadcrumbs")}},[e.root?n("HierarchyItem",{key:e.root.title,staticClass:"root-hierarchy",attrs:{url:e.addQueryParamsToUrl(e.root.url)}},[e._v(" "+e._s(e.root.title)+" ")]):e._e(),e._l(e.collapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{isCollapsed:"",url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),e.collapsibleItems.length?n("HierarchyCollapsedItems",{attrs:{topics:e.collapsibleItems}}):e._e(),e._l(e.nonCollapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),n("HierarchyItem",[e._v(" "+e._s(e.currentTopicTitle)+" "),n("template",{slot:"tags"},[e.isSymbolDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isSymbolBeta?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.currentTopicTags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)],2)],2)},Oc=[],Dc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"hierarchy-collapsed-items"},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[e._v("/")]),n("button",{ref:"btn",staticClass:"toggle",class:{focused:!e.collapsed},on:{click:e.toggleCollapsed}},[n("span",{staticClass:"indicator"},[n("EllipsisIcon",{staticClass:"icon-inline toggle-icon"})],1)]),n("ul",{ref:"dropdown",staticClass:"dropdown",class:{collapsed:e.collapsed}},e._l(e.topicsWithUrls,(function(t){return n("li",{key:t.title,staticClass:"dropdown-item"},[n("router-link",{staticClass:"nav-menu-link",attrs:{to:t.url}},[e._v(e._s(t.title))])],1)})),0)])},Pc=[],Lc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"ellipsis-icon",attrs:{viewBox:"0 0 14 14",themeId:"ellipsis"}},[n("path",{attrs:{d:"m12.439 7.777v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554z"}})])},Ac=[],Nc={name:"EllipsisIcon",components:{SVGIcon:fr["a"]}},Ec=Nc,jc=Object(K["a"])(Ec,Lc,Ac,!1,null,null,null),Bc=jc.exports,Rc={name:"HierarchyCollapsedItems",components:{EllipsisIcon:Bc},data:()=>({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{topicsWithUrls:({$route:e,topics:t})=>t.map(t=>({...t,url:Object(P["b"])(t.url,e.query)}))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:i,dropdown:a}}=this,s=!i.contains(t)&&!a.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},Mc=Rc,zc=(n("2ca2"),Object(K["a"])(Mc,Dc,Pc,!1,null,"74906830",null)),Kc=zc.exports,qc=function(e,t){var n=t._c;return n(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[t._v("/")]),t.props.url?n("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[n("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},Fc=[],Hc=n("863d"),Vc={name:"HierarchyItem",components:{NavMenuItemBase:Hc["a"],InlineChevronRightIcon:vl["a"]},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},Wc=Vc,Uc=(n("260a"),Object(K["a"])(Wc,qc,Fc,!0,null,"382bf39e",null)),Gc=Uc.exports;const Qc=3;var Xc={name:"Hierarchy",components:{Badge:ei["a"],NavMenuItems:xc["a"],HierarchyCollapsedItems:Kc,HierarchyItem:Gc},constants:{MaxVisibleLinks:Qc},inject:["store"],props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,references:Object,currentTopicTitle:{type:String,required:!0},parentTopicIdentifiers:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},computed:{windowWidth:({store:e})=>e.state.contentWidth,parentTopics(){return this.parentTopicIdentifiers.reduce((e,t)=>{const n=this.references[t];if(n){const{title:t,url:i}=n;return e.concat({title:t,url:i})}return console.error(`Reference for "${t}" is missing`),e},[])},root:({parentTopics:e,windowWidth:t})=>t<=1e3?null:e[0],firstItemSlice:({root:e})=>e?1:0,linksAfterCollapse:({windowWidth:e,hasBadge:t})=>{const n=t?1:0;return e>1200?Qc-n:e>1e3?Qc-1-n:e>=800?Qc-2-n:0},collapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n,-t):e.slice(n),nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return Object(P["b"])(e,this.$route.query)}}},Yc=Xc,Jc=(n("5208"),Object(K["a"])(Yc,$c,Oc,!1,null,"c2bd6086",null)),Zc=Jc.exports,ed=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[n("div",{class:{"language-toggle-container":e.hasLanguages}},[n("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[n("option",{key:e.currentLanguage.name,attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),n("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),e.hasLanguages?n("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:"width: "+e.adjustedWidth+"px",attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(t){return n("option",{key:t.api,domProps:{value:t.api}},[e._v(" "+e._s(t.name)+" ")])})),0):n("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?n("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?n("div",{staticClass:"language-list-container"},[n("span",{staticClass:"nav-menu-setting-label"},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("ul",{staticClass:"language-list"},e._l(e.languages,(function(t){return n("li",{key:t.api,staticClass:"language-list-item"},[t.api===e.languageModel?n("span",{staticClass:"current-language",attrs:{"data-language":t.api,"aria-current":"page"}},[e._v(" "+e._s(t.name)+" ")]):n("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.pushRoute(t.route)}}},[e._v(" "+e._s(t.name)+" ")])])})),0)]):e._e()])},td=[],nd=n("7948"),id={name:"LanguageToggle",components:{InlineChevronDownIcon:nd["a"],NavMenuItemBase:Hc["a"]},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=Ne(async()=>{await Object(Ee["b"])(3),this.calculateSelectWidth()},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)})},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===O["a"].swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:Object(L["d"])(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+6}},computed:{languages(){return[{name:O["a"].swift.name,api:O["a"].swift.key.api,route:{path:this.swiftPath,query:O["a"].swift.key.url}},{name:O["a"].objectiveC.name,api:O["a"].objectiveC.key.api,route:{path:this.objcPath,query:O["a"].objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find(e=>e.api===t),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},ad=id,sd=(n("b857"),Object(K["a"])(ad,ed,td,!1,null,"d12167e0",null)),rd=sd.exports,od={name:"DocumentationNav",components:{SidenavIcon:zl,NavBase:Ic["a"],NavMenuItems:xc["a"],Hierarchy:Zc,LanguageToggle:rd},props:{title:{type:String,required:!1},parentTopicIdentifiers:{type:Array,required:!1},isSymbolBeta:{type:Boolean,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},currentTopicTags:{type:Array,required:!0},references:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},sidenavHiddenOnLarge:{type:Boolean,default:!1},displaySidenav:{type:Boolean,default:!1}},computed:{baseNavOpenSidenavButtonId:()=>Go["d"],BreakpointName:()=>Vo["b"],breadcrumbCount:({hierarchyItems:e})=>e.length+1,rootHierarchyReference:({parentTopicIdentifiers:e,references:t})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e},methods:{async handleSidenavToggle(e,t){await e(),this.$emit("toggle-sidenav",t),await this.$nextTick();const n=document.getElementById(Fs);n&&n.focus()}}},ld=od,cd=(n("c61f"),Object(K["a"])(ld,kc,wc,!1,null,"138d523a",null)),dd=cd.exports,ud=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"StaticContentWidth"},[e._t("default")],2)},hd=[],pd={name:"StaticContentWidth",inject:["store"],mounted(){const e=Ne(async()=>{await this.$nextTick(),this.store.setContentWidth(this.$el.offsetWidth)},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}),e()}},gd=pd,fd=Object(K["a"])(gd,ud,hd,!1,null,null,null),md=fd.exports,yd=n("3bdd"),vd=n("4009");const bd="symbol";var Td={watch:{topicData:{immediate:!0,handler:"extractOnThisPageSections"}},methods:{shouldRegisterContentSection(e){return e.type===_n["BlockType"].heading&&e.level<4},extractOnThisPageSections(e){if(!e)return;this.store.resetPageSections();const{metadata:{title:t},primaryContentSections:n,topicSections:i,defaultImplementationsSections:a,relationshipsSections:s,seeAlsoSections:r,kind:o}=e;this.store.addOnThisPageSection({title:t,anchor:vd["a"],level:1,isSymbol:o===bd},{i18n:!1}),n&&n.forEach(e=>{switch(e.kind){case Ke.content:At["a"].methods.forEach.call(e,e=>{this.shouldRegisterContentSection(e)&&this.store.addOnThisPageSection({title:e.text,anchor:e.anchor||Object(nn["a"])(e.text),level:e.level},{i18n:!1})});break;case Ke.properties:case Ke.restBody:case Ke.restCookies:case Ke.restEndpoint:case Ke.restHeaders:case Ke.restParameters:case Ke.restResponses:this.store.addOnThisPageSection({title:e.title,anchor:Object(nn["a"])(e.title),level:2});break;default:qt[e.kind]&&this.store.addOnThisPageSection(qt[e.kind])}}),i&&this.store.addOnThisPageSection(Kt.topics),a&&this.store.addOnThisPageSection(Kt.defaultImplementations),s&&this.store.addOnThisPageSection(Kt.relationships),r&&this.store.addOnThisPageSection(Kt.seeAlso)}}},Sd=n("9b56");const _d="0.3.0",Cd="navigator-hidden-large",{extractProps:kd}=Is.methods;var wd={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:_d,NAVIGATOR_HIDDEN_ON_LARGE_KEY:Cd},components:{Navigator:Cc,AdjustableSidebarWidth:ol,StaticContentWidth:md,NavigatorDataProvider:nr,Topic:Is,CodeTheme:Bs["a"],Nav:dd,QuickNavigationButton:lr,QuickNavigationModal:zo,PortalTarget:I["PortalTarget"]},mixins:[Ms["a"],zs["a"],Td],props:{enableMinimized:{type:Boolean,default:!1}},data(){return{topicDataDefault:null,topicDataObjc:null,sidenavVisibleOnMobile:!1,sidenavHiddenOnLarge:Fo["c"].get(Cd,!1),showQuickNavigationModal:!1,store:js,BreakpointName:Vo["b"]}},computed:{objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===O["a"].objectiveC.key.api,i=({traits:e})=>e.some(n),a=t.find(i);return a?a.patch:null},enableQuickNavigation:({isTargetIDE:e})=>!e&&Object(Ze["c"])(["features","docs","quickNavigation","enable"],!0),topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){return kd(this.topicData)},parentTopicIdentifiers:({topicProps:{hierarchy:{paths:e=[]},references:t},$route:n})=>e.length?e.find(e=>{const i=e.find(e=>t[e]&&"technologies"!==t[e].kind),a=i&&t[i];return a&&n.path.toLowerCase().startsWith(a.url.toLowerCase())})||e[0]:[],technology:({$route:e,topicProps:{identifier:t,references:n,role:i,title:a},parentTopicIdentifiers:s})=>{const r={title:a,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(i!==k["a"].collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),objcPath:({languagePaths:{[O["a"].objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[O["a"].swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every(e=>e.beta)),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every(e=>e.deprecatedAt)),enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&Object(yd["b"])(Object(yd["a"])(t.schemaVersion),_d)>=0,enableOnThisPageNav:({isTargetIDE:e})=>!Object(Ze["c"])(["features","docs","onThisPageNavigator","disable"],!1)&&!e,sidebarProps:({sidenavVisibleOnMobile:e,enableNavigator:t,sidenavHiddenOnLarge:n})=>t?{shownOnMobile:e,hiddenOnLarge:n}:{},sidebarListeners(){return this.enableNavigator?{"update:shownOnMobile":this.toggleMobileSidenav,"update:hiddenOnLarge":this.toggleLargeSidenav}:{}}},methods:{applyObjcOverrides(){this.topicDataObjc=C(Object(w["a"])(this.topicData),this.objcOverrides)},handleCodeColorsChange(e){Rs["a"].updateCodeColors(e)},handleToggleSidenav(e){e===Vo["b"].large?this.toggleLargeSidenav():this.toggleMobileSidenav()},openQuickNavigationModal(){this.sidenavVisibleOnMobile||(this.showQuickNavigationModal=!0)},toggleLargeSidenav(e=!this.sidenavHiddenOnLarge){this.sidenavHiddenOnLarge=e,Fo["c"].set(Cd,e)},toggleMobileSidenav(e=!this.sidenavVisibleOnMobile){this.sidenavVisibleOnMobile=e},onQuickNavigationKeydown(e){("/"===e.key||"o"===e.key&&e.shiftKey&&e.metaKey)&&this.enableNavigator&&"input"!==e.target.tagName.toLowerCase()&&(this.openQuickNavigationModal(),e.preventDefault())}},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"}),this.enableQuickNavigation&&window.addEventListener("keydown",this.onQuickNavigationKeydown)},provide(){return{store:this.store}},inject:{isTargetIDE:{default(){return!1}}},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.off("codeColors",this.handleCodeColorsChange),this.enableQuickNavigation&&window.removeEventListener("keydown",this.onQuickNavigationKeydown)},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(w["c"])(e,t,n).then(t=>n(n=>{Object(Sd["c"])(e.params.locale,n),n.topicData=t,e.query.language===O["a"].objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):Object(w["e"])(e,t)?Object(w["c"])(e,t,n).then(t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),Object(Sd["c"])(e.params.locale,this),n()}).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Id=wd,xd=(n("857c"),Object(K["a"])(Id,i,a,!1,null,"4a89caca",null));t["default"]=xd.exports},f9c9:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js b/docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js new file mode 100644 index 0000000..5203308 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js @@ -0,0 +1,20 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic"],{"1c3f":function(t,e,n){"use strict";n("b826")},"2b88":function(t,e,n){"use strict"; +/*! + * portal-vue © Thorsten Lünborg, 2019 + * + * Version: 2.1.7 + * + * LICENCE: MIT + * + * https://github.com/linusborg/portal-vue + * + */function s(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}Object.defineProperty(e,"__esModule",{value:!0});var r=s(n("2b0e"));function o(t){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t){return i(t)||l(t)||c()}function i(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var s=n.passengers[0],r="function"===typeof s?s(e):n.passengers;return t.concat(r)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var m={},g={},y={},b=r.extend({data:function(){return{transports:m,targets:g,sources:y,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,s=t.passengers,o=t.order,a=void 0===o?1/0:o;if(e&&n&&s){var i={to:e,from:n,passengers:h(s),order:a},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(i),d=this.transports[e].slice(0);-1===c?d.push(i):d[c]=i,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,s=t.from;if(n&&(s||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var o=this.transports[n].slice(0);o.splice(r,1),this.transports[n]=o}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var s in this.transports[e])if(this.transports[e][s].from===n)return+s;return-1}}}),v=new b(m),T=1,S=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(T++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){v.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){v.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};v.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};v.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),w=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:v.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){v.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){v.unregisterTarget(e),v.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){v.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return e?n[0]:this.slim&&!s?t():t(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),C=0,$=["disabled","name","order","slim","slotProps","tag","to"],k=["multiple","transition"],x=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(v.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=v.targets[e.name];else{var n=e.append;if(n){var s="string"===typeof n?n:"DIV",r=document.createElement(s);t.appendChild(r),t=r}var o=p(this.$props,k);o.slim=this.targetSlim,o.tag=this.targetTag,o.slotProps=this.targetSlotProps,o.name=this.to,this.portalTarget=new w({el:t,parent:this.$parent||this,propsData:o})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,$);return t(S,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function P(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",S),t.component(e.portalTargetName||"PortalTarget",w),t.component(e.MountingPortalName||"MountingPortal",x)}var I={install:P};e.default=I,e.Portal=S,e.PortalTarget=w,e.MountingPortal=x,e.Wormhole=v},"66c9":function(t,e,n){"use strict";e["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(t){const e=t=>t?`rgba(${t.red}, ${t.green}, ${t.blue}, ${t.alpha})`:null;this.state.codeColors=Object.entries(t).reduce((t,[n,s])=>({...t,[n]:e(s)}),{})}}},7948:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-down"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},r=[],o=n("be08"),a={name:"InlineChevronDownIcon",components:{SVGIcon:o["a"]}},i=a,l=n("2877"),c=Object(l["a"])(i,s,r,!1,null,null,null);e["a"]=c.exports},8590:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{style:t.codeStyle},[t._t("default")],2)},r=[],o=n("66c9");const a=0,i=255;function l(t){const e=t.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!e)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(e[1],n),g:parseInt(e[2],n),b:parseInt(e[3],n),a:parseFloat(e[4])}}function c(t){const{r:e,g:n,b:s}=l(t);return.2126*e+.7152*n+.0722*s}function u(t,e){const n=Math.round(i*e),s=l(t),{a:r}=s,[o,c,u]=[s.r,s.g,s.b].map(t=>Math.max(a,Math.min(i,t+n)));return`rgba(${o}, ${c}, ${u}, ${r})`}function h(t,e){return u(t,e)}function d(t,e){return u(t,-1*e)}var f={name:"CodeTheme",data(){return{codeThemeState:o["a"].state}},computed:{codeStyle(){const{codeColors:t}=this.codeThemeState;return t?{"--text":t.text,"--background":t.background,"--line-highlight":t.lineHighlight,"--url":t.commentURL,"--syntax-comment":t.comment,"--syntax-quote":t.comment,"--syntax-keyword":t.keyword,"--syntax-literal":t.keyword,"--syntax-selector-tag":t.keyword,"--syntax-string":t.stringLiteral,"--syntax-bullet":t.stringLiteral,"--syntax-meta":t.keyword,"--syntax-number":t.stringLiteral,"--syntax-symbol":t.stringLiteral,"--syntax-tag":t.stringLiteral,"--syntax-attr":t.typeAnnotation,"--syntax-built_in":t.typeAnnotation,"--syntax-builtin-name":t.typeAnnotation,"--syntax-class":t.typeAnnotation,"--syntax-params":t.typeAnnotation,"--syntax-section":t.typeAnnotation,"--syntax-title":t.typeAnnotation,"--syntax-type":t.typeAnnotation,"--syntax-attribute":t.keyword,"--syntax-identifier":t.text,"--syntax-subst":t.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:t,text:e}=this.codeThemeState.codeColors;try{const n=c(t),s=nObject.keys(u).includes(t),default:u.light},codeBackgroundColorOverride:{type:String,default:""},backdropBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:t})=>t,set(t){this.$emit("update:visible",t)}},modalColors(){return{"--code-background":this.codeBackgroundColorOverride,"--backdrop-background":this.backdropBackgroundColorOverride}},themeClass({theme:t,prefersDarkStyle:e,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!e,"theme-dark":e}),["theme-"+t,s]},stateClasses:({isFullscreen:t,isVisible:e,showClose:n})=>({"modal-fullscreen":t,"modal-standard":!t,"modal-open":e,"modal-with-close":n}),isThemeDynamic:({theme:t})=>t===u.dynamic||t===u.code},watch:{isVisible(t){t?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new a["a"],document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const t=window.matchMedia("(prefers-color-scheme: dark)");t.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{t.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(t)}},beforeDestroy(){this.isVisible&&o["b"].unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),o["b"].lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),i["a"].hide(this.$refs.container)},onHide(){o["b"].unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),i["a"].show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(t){const{metaKey:e=!1,ctrlKey:n=!1,key:s}=t;this.isVisible&&("a"===s&&(e||n)&&(t.preventDefault(),this.selectContent()),"Escape"===s&&(t.preventDefault(),this.closeModal()))},onColorSchemePreferenceChange({matches:t}){this.prefersDarkStyle=t},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},d=h,f=(n("1c3f"),n("2877")),p=Object(f["a"])(d,s,r,!1,null,"795f7b59",null);e["a"]=p.exports},c8e2:function(t,e,n){"use strict";function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return o}));var r=n("0cb0");class o{constructor(t){s(this,"focusContainer",null),s(this,"tabTargets",[]),s(this,"firstTabTarget",null),s(this,"lastTabTarget",null),s(this,"lastFocusedElement",null),this.focusContainer=t,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(t){this.focusContainer=t}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&r["a"].isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=r["a"].getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(t){if(this.focusContainer.contains(t.target))this.lastFocusedElement=t.target;else{if(t.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js b/docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js new file mode 100644 index 0000000..ab75cfe --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic~tutorials-overview"],{"007b":function(e,t,n){},"0444":function(e,t,n){},"05a1":function(e,t,n){},"0939":function(e,t,n){"use strict";n("9034")},"0caf":function(e,t,n){"use strict";t["a"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})},handleContentUpdateFromBridge(e){this.topicData=e}}}},"0cb0":function(e,t,n){"use strict";const i=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],a=i.join(",");t["a"]={getTabbableElements(e){const t=e.querySelectorAll(a),n=t.length;let i;const r=[];for(i=0;i=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=i.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}}},"0cf0":function(e,t,n){},"0da1":function(e,t,n){"use strict";n("5c97")},"0eaa":function(e,t,n){},"0f00":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row"},[e._t("default")],2)},a=[],r={name:"GridRow"},s=r,o=(n("2224"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"be73599c",null);t["a"]=c.exports},1020:function(e,t){var n={exports:{}};function i(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var n=e[t];"object"!=typeof n||Object.isFrozen(n)||i(n)})),e}n.exports=i,n.exports.default=i;var a=n.exports;class r{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){const n=Object.create(null);for(const i in e)n[i]=e[i];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const c="",l=e=>!!e.kind,u=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`};class d{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=s(e)}openNode(e){if(!l(e))return;let t=e.kind;t=e.sublanguage?"language-"+t:u(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){l(e)&&(this.buffer+=c)}value(){return this.buffer}span(e){this.buffer+=``}}class p{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every(e=>"string"===typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{p._collapse(e)}))}}class h extends p{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new d(this,this.options);return e.value()}finalize(){return!0}}function m(e){return e?"string"===typeof e?e:e.source:null}function f(e){return v("(?=",e,")")}function g(e){return v("(?:",e,")*")}function b(e){return v("(?:",e,")?")}function v(...e){const t=e.map(e=>m(e)).join("");return t}function y(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function w(...e){const t=y(e),n="("+(t.capture?"":"?:")+e.map(e=>m(e)).join("|")+")";return n}function _(e){return new RegExp(e.toString()+"|").exec("").length-1}function x(e,t){const n=e&&e.exec(t);return n&&0===n.index}const k=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C(e,{joinWith:t}){let n=0;return e.map(e=>{n+=1;const t=n;let i=m(e),a="";while(i.length>0){const e=k.exec(i);if(!e){a+=i;break}a+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?a+="\\"+String(Number(e[1])+t):(a+=e[0],"("===e[0]&&n++)}return a}).map(e=>`(${e})`).join(t)}const S=/\b\B/,E="[a-zA-Z]\\w*",O="[a-zA-Z_]\\w*",I="\\b\\d+(\\.\\d+)?",j="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",T="\\b(0b[01]+)",A="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",L=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=v(t,/.*\b/,e.binary,/\b.*/)),o({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},B={begin:"\\\\[\\s\\S]",relevance:0},$={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[B]},N={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[B]},M={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},P=function(e,t,n={}){const i=o({scope:"comment",begin:e,end:t,contains:[]},n);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const a=w("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:v(/[ ]+/,"(",a,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},R=P("//","$"),V=P("/\\*","\\*/"),D=P("#","$"),G={scope:"number",begin:I,relevance:0},z={scope:"number",begin:j,relevance:0},q={scope:"number",begin:T,relevance:0},F={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[B,{begin:/\[/,end:/\]/,relevance:0,contains:[B]}]}]},U={scope:"title",begin:E,relevance:0},W={scope:"title",begin:O,relevance:0},H={begin:"\\.\\s*"+O,relevance:0},K=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var Z=Object.freeze({__proto__:null,MATCH_NOTHING_RE:S,IDENT_RE:E,UNDERSCORE_IDENT_RE:O,NUMBER_RE:I,C_NUMBER_RE:j,BINARY_NUMBER_RE:T,RE_STARTERS_RE:A,SHEBANG:L,BACKSLASH_ESCAPE:B,APOS_STRING_MODE:$,QUOTE_STRING_MODE:N,PHRASAL_WORDS_MODE:M,COMMENT:P,C_LINE_COMMENT_MODE:R,C_BLOCK_COMMENT_MODE:V,HASH_COMMENT_MODE:D,NUMBER_MODE:G,C_NUMBER_MODE:z,BINARY_NUMBER_MODE:q,REGEXP_MODE:F,TITLE_MODE:U,UNDERSCORE_TITLE_MODE:W,METHOD_GUARD:H,END_SAME_AS_BEGIN:K});function Y(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function X(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function J(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=Y,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Q(e,t){Array.isArray(e.illegal)&&(e.illegal=w(...e.illegal))}function ee(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function te(e,t){void 0===e.relevance&&(e.relevance=1)}const ne=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=n.keywords,e.begin=v(n.beforeMatch,f(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ie=["of","and","for","in","not","or","if","then","parent","list","value"],ae="keyword";function re(e,t,n=ae){const i=Object.create(null);return"string"===typeof e?a(n,e.split(" ")):Array.isArray(e)?a(n,e):Object.keys(e).forEach((function(n){Object.assign(i,re(e[n],t,n))})),i;function a(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach((function(t){const n=t.split("|");i[n[0]]=[e,se(n[0],n[1])]}))}}function se(e,t){return t?Number(t):oe(e)?0:1}function oe(e){return ie.includes(e.toLowerCase())}const ce={},le=e=>{console.error(e)},ue=(e,...t)=>{console.log("WARN: "+e,...t)},de=(e,t)=>{ce[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),ce[`${e}/${t}`]=!0)},pe=new Error;function he(e,t,{key:n}){let i=0;const a=e[n],r={},s={};for(let o=1;o<=t.length;o++)s[o+i]=a[o],r[o+i]=!0,i+=_(t[o-1]);e[n]=s,e[n]._emit=r,e[n]._multi=!0}function me(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),pe;if("object"!==typeof e.beginScope||null===e.beginScope)throw le("beginScope must be object"),pe;he(e,e.begin,{key:"beginScope"}),e.begin=C(e.begin,{joinWith:""})}}function fe(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),pe;if("object"!==typeof e.endScope||null===e.endScope)throw le("endScope must be object"),pe;he(e,e.end,{key:"endScope"}),e.end=C(e.end,{joinWith:""})}}function ge(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function be(e){ge(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),me(e),fe(e)}function ve(e){function t(t,n){return new RegExp(m(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=_(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=t(C(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function a(e){const t=new i;return e.contains.forEach(e=>t.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function r(n,i){const s=n;if(n.isCompiled)return s;[X,ee,be,ne].forEach(e=>e(n,i)),e.compilerExtensions.forEach(e=>e(n,i)),n.__beforeBegin=null,[J,Q,te].forEach(e=>e(n,i)),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=re(n.keywords,e.case_insensitive)),s.keywordPatternRe=t(o,!0),i&&(n.begin||(n.begin=/\B|\b/),s.beginRe=t(s.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(s.endRe=t(s.end)),s.terminatorEnd=m(s.end)||"",n.endsWithParent&&i.terminatorEnd&&(s.terminatorEnd+=(n.end?"|":"")+i.terminatorEnd)),n.illegal&&(s.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return we("self"===e?n:e)}))),n.contains.forEach((function(e){r(e,s)})),n.starts&&r(n.starts,i),s.matcher=a(s),s}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=o(e.classNameAliases||{}),r(e)}function ye(e){return!!e&&(e.endsWithParent||ye(e.starts))}function we(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return o(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ye(e)?o(e,{starts:e.starts?o(e.starts):null}):Object.isFrozen(e)?o(e):e}var _e="11.3.1";class xe extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const ke=s,Ce=o,Se=Symbol("nomatch"),Ee=7,Oe=function(e){const t=Object.create(null),n=Object.create(null),i=[];let s=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let l={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:h};function u(e){return l.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=l.languageDetectRe.exec(t);if(n){const t=$(n[1]);return t||(ue(o.replace("{}",n[1])),ue("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>u(e)||$(e))}function p(e,t,n){let i="",a="";"object"===typeof t?(i=e,n=t.ignoreIllegals,a=t.language):(de("10.7.0","highlight(lang, code, ...args) has been deprecated."),de("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),a=e,i=t),void 0===n&&(n=!0);const r={code:i,language:a};V("before:highlight",r);const s=r.result?r.result:m(r.language,r.code,n);return s.code=r.code,V("after:highlight",s),s}function m(e,n,i,a){const c=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!j.keywords)return void A.addText(L);let e=0;j.keywordPatternRe.lastIndex=0;let t=j.keywordPatternRe.exec(L),n="";while(t){n+=L.substring(e,t.index);const i=E.case_insensitive?t[0].toLowerCase():t[0],a=u(j,i);if(a){const[e,r]=a;if(A.addText(n),n="",c[i]=(c[i]||0)+1,c[i]<=Ee&&(B+=r),e.startsWith("_"))n+=t[0];else{const n=E.classNameAliases[e]||e;A.addKeyword(t[0],n)}}else n+=t[0];e=j.keywordPatternRe.lastIndex,t=j.keywordPatternRe.exec(L)}n+=L.substr(e),A.addText(n)}function p(){if(""===L)return;let e=null;if("string"===typeof j.subLanguage){if(!t[j.subLanguage])return void A.addText(L);e=m(j.subLanguage,L,!0,T[j.subLanguage]),T[j.subLanguage]=e._top}else e=_(L,j.subLanguage.length?j.subLanguage:null);j.relevance>0&&(B+=e.relevance),A.addSublanguage(e._emitter,e.language)}function h(){null!=j.subLanguage?p():d(),L=""}function f(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const i=E.classNameAliases[e[n]]||e[n],a=t[n];i?A.addKeyword(a,i):(L=a,d(),L=""),n++}}function g(e,t){return e.scope&&"string"===typeof e.scope&&A.openNode(E.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(A.addKeyword(L,E.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),L=""):e.beginScope._multi&&(f(e.beginScope,t),L="")),j=Object.create(e,{parent:{value:j}}),j}function b(e,t,n){let i=x(e.endRe,n);if(i){if(e["on:end"]){const n=new r(e);e["on:end"](t,n),n.isMatchIgnored&&(i=!1)}if(i){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return b(e.parent,t,n)}function v(e){return 0===j.matcher.regexIndex?(L+=e[0],1):(P=!0,0)}function y(e){const t=e[0],n=e.rule,i=new r(n),a=[n.__beforeBegin,n["on:begin"]];for(const r of a)if(r&&(r(e,i),i.isMatchIgnored))return v(t);return n.skip?L+=t:(n.excludeBegin&&(L+=t),h(),n.returnBegin||n.excludeBegin||(L=t)),g(n,e),n.returnBegin?0:t.length}function w(e){const t=e[0],i=n.substr(e.index),a=b(j,e,i);if(!a)return Se;const r=j;j.endScope&&j.endScope._wrap?(h(),A.addKeyword(t,j.endScope._wrap)):j.endScope&&j.endScope._multi?(h(),f(j.endScope,e)):r.skip?L+=t:(r.returnEnd||r.excludeEnd||(L+=t),h(),r.excludeEnd&&(L=t));do{j.scope&&A.closeNode(),j.skip||j.subLanguage||(B+=j.relevance),j=j.parent}while(j!==a.parent);return a.starts&&g(a.starts,e),r.returnEnd?0:t.length}function k(){const e=[];for(let t=j;t!==E;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach(e=>A.openNode(e))}let C={};function S(t,a){const r=a&&a[0];if(L+=t,null==r)return h(),0;if("begin"===C.type&&"end"===a.type&&C.index===a.index&&""===r){if(L+=n.slice(a.index,a.index+1),!s){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=C.rule,t}return 1}if(C=a,"begin"===a.type)return y(a);if("illegal"===a.type&&!i){const e=new Error('Illegal lexeme "'+r+'" for mode "'+(j.scope||"")+'"');throw e.mode=j,e}if("end"===a.type){const e=w(a);if(e!==Se)return e}if("illegal"===a.type&&""===r)return 1;if(M>1e5&&M>3*a.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return L+=r,r.length}const E=$(e);if(!E)throw le(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const O=ve(E);let I="",j=a||O;const T={},A=new l.__emitter(l);k();let L="",B=0,N=0,M=0,P=!1;try{for(j.matcher.considerAll();;){M++,P?P=!1:j.matcher.considerAll(),j.matcher.lastIndex=N;const e=j.matcher.exec(n);if(!e)break;const t=n.substring(N,e.index),i=S(t,e);N=e.index+i}return S(n.substr(N)),A.closeAllNodes(),A.finalize(),I=A.toHTML(),{language:e,value:I,relevance:B,illegal:!1,_emitter:A,_top:j}}catch(R){if(R.message&&R.message.includes("Illegal"))return{language:e,value:ke(n),illegal:!0,relevance:0,_illegalBy:{message:R.message,index:N,context:n.slice(N-100,N+100),mode:R.mode,resultSoFar:I},_emitter:A};if(s)return{language:e,value:ke(n),illegal:!1,relevance:0,errorRaised:R,_emitter:A,_top:j};throw R}}function y(e){const t={value:ke(e),illegal:!1,relevance:0,_top:c,_emitter:new l.__emitter(l)};return t._emitter.addText(e),t}function _(e,n){n=n||l.languages||Object.keys(t);const i=y(e),a=n.filter($).filter(M).map(t=>m(t,e,!1));a.unshift(i);const r=a.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if($(e.language).supersetOf===t.language)return 1;if($(t.language).supersetOf===e.language)return-1}return 0}),[s,o]=r,c=s;return c.secondBest=o,c}function k(e,t,i){const a=t&&n[t]||i;e.classList.add("hljs"),e.classList.add("language-"+a)}function C(e){let t=null;const n=d(e);if(u(n))return;if(V("before:highlightElement",{el:e,language:n}),e.children.length>0&&(l.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),l.throwUnescapedHTML)){const t=new xe("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const i=t.textContent,a=n?p(i,{language:n,ignoreIllegals:!0}):_(i);e.innerHTML=a.value,k(e,n,a.language),e.result={language:a.language,re:a.relevance,relevance:a.relevance},a.secondBest&&(e.secondBest={language:a.secondBest.language,relevance:a.secondBest.relevance}),V("after:highlightElement",{el:e,result:a,text:i})}function S(e){l=Ce(l,e)}const E=()=>{j(),de("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function O(){j(),de("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let I=!1;function j(){if("loading"===document.readyState)return void(I=!0);const e=document.querySelectorAll(l.cssSelector);e.forEach(C)}function T(){I&&j()}function A(n,i){let a=null;try{a=i(e)}catch(r){if(le("Language definition for '{}' could not be registered.".replace("{}",n)),!s)throw r;le(r),a=c}a.name||(a.name=n),t[n]=a,a.rawDefinition=i.bind(null,e),a.aliases&&N(a.aliases,{languageName:n})}function L(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function B(){return Object.keys(t)}function $(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function N(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach(e=>{n[e.toLowerCase()]=t})}function M(e){const t=$(e);return t&&!t.disableAutodetect}function P(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function R(e){P(e),i.push(e)}function V(e,t){const n=e;i.forEach((function(e){e[n]&&e[n](t)}))}function D(e){return de("10.7.0","highlightBlock will be removed entirely in v12.0"),de("10.7.0","Please use highlightElement now."),C(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",T,!1),Object.assign(e,{highlight:p,highlightAuto:_,highlightAll:j,highlightElement:C,highlightBlock:D,configure:S,initHighlighting:E,initHighlightingOnLoad:O,registerLanguage:A,unregisterLanguage:L,listLanguages:B,getLanguage:$,registerAliases:N,autoDetection:M,inherit:Ce,addPlugin:R}),e.debugMode=function(){s=!1},e.safeMode=function(){s=!0},e.versionString=_e,e.regex={concat:v,lookahead:f,either:w,optional:b,anyNumberOfTimes:g};for(const r in Z)"object"===typeof Z[r]&&a(Z[r]);return Object.assign(e,Z),e};var Ie=Oe({});e.exports=Ie,Ie.HighlightJS=Ie,Ie.default=Ie},"12b1":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={list:"list",compactGrid:"compactGrid",detailedGrid:"detailedGrid",hidden:"hidden"}},1417:function(e,t,n){var i={"./markdown":["84cb","highlight-js-custom-markdown"],"./markdown.js":["84cb","highlight-js-custom-markdown"],"./swift":["81c8","highlight-js-custom-swift"],"./swift.js":["81c8","highlight-js-custom-swift"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n(a)}))}a.keys=function(){return Object.keys(i)},a.id="1417",e.exports=a},"146e":function(e,t,n){"use strict";var i=n("e425"),a=n("dd18"),r=n("8a61");function s(e){return new Promise((t,n)=>{e.complete?t():(e.addEventListener("load",t,{once:!0}),e.addEventListener("error",n,{once:!0}))})}function o(){return Promise.allSettled([...document.getElementsByTagName("img")].map(s))}t["a"]={mixins:[r["a"]],mounted(){this.scrollToElementIfAnchorPresent()},updated(){this.scrollToElementIfAnchorPresent()},methods:{async scrollToElementIfAnchorPresent(){const{hash:e}=this.$route;if(!e)return;const{imageLoadingStrategy:t}=i["a"].state;i["a"].setImageLoadingStrategy(a["a"].eager),await this.$nextTick(),await o(),this.scrollToElement(e),i["a"].setImageLoadingStrategy(t)}}}},"159b":function(e,t,n){"use strict";n("2d6f")},"17a4":function(e,t,n){"use strict";n("bbe1")},"19cc":function(e,t,n){},"1f39":function(e,t,n){"use strict";n("007b")},2224:function(e,t,n){"use strict";n("b392")},"25a9":function(e,t,n){"use strict";n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return m})),n.d(t,"d",(function(){return f}));var i=n("748c"),a=n("d26a"),r=n("3bdd");class s extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class o extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function c(e,t={},n={}){function i(e){return("ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET||0!==e.status)&&!e.ok}const o=Object(a["c"])(e),c=Object(a["d"])(t);c&&(o.search=c);const l=await fetch(o.href,n);if(i(l))throw l;if(l.redirected)throw new s({location:l.url,response:l});const u=await l.json();return Object(r["c"])(u.schemaVersion),u}function l(e){const t=e.replace(/\/$/,"");return Object(i["c"])(["/data",t])+".json"}function u(e){const{pathname:t,search:n}=new URL(e),i=/\/data(\/.*).json$/,a=i.exec(t);return a?a[1]+n:t+n}async function d(e,t,n){const i=l(e.path);let a;try{a=await c(i,e.query)}catch(r){if("ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET)throw console.error(r),!1;if(r instanceof s)throw u(r.location);r.status&&404===r.status?n({name:"not-found",params:[e.path]}):n(new o(e))}return a}function p(e,t){return!Object(a["a"])(e,t)}async function h(e,t={}){const n=l(e);return c(n,{},t)}function m(e){return JSON.parse(JSON.stringify(e))}async function f({slug:e}){const t=Object(a["c"])(["/index/",e,"index.json"]);return c(t)}},"2cae":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var i=n("31d4"),a=n("66cd");const r={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},s={[i["b"].article]:r.teal,[i["b"].init]:r.blue,[i["b"].case]:r.orange,[i["b"].class]:r.purple,[i["b"].collection]:r.pink,[a["a"].collectionGroup]:r.teal,[i["b"].dictionarySymbol]:r.purple,[i["b"].enum]:r.orange,[i["b"].extension]:r.orange,[i["b"].func]:r.green,[i["b"].op]:r.green,[i["b"].httpRequest]:r.green,[i["b"].module]:r.sky,[i["b"].method]:r.blue,[i["b"].macro]:r.pink,[i["b"].protocol]:r.purple,[i["b"].property]:r.teal,[i["b"].propertyListKey]:r.green,[i["b"].propertyListKeyReference]:r.green,[i["b"].sampleCode]:r.purple,[i["b"].struct]:r.purple,[i["b"].subscript]:r.blue,[i["b"].typealias]:r.orange,[i["b"].union]:r.purple,[i["b"].var]:r.purple}},"2d6f":function(e,t,n){},"2f34":function(e,t,n){"use strict";t["a"]={inject:{store:{default:()=>({state:{references:{}},setReferences(){},reset(){}})}},computed:{references:({store:e})=>e.state.references}}},3024:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14",themeId:"technology"}},[n("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},a=[],r=n("be08"),s={name:"TechnologyIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"308e":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"column",style:e.style},[e._t("default")],2)},a=[],r={name:"Column",props:{span:{type:Number,default:null}},computed:{style:({span:e})=>({"--col-span":e})}},s=r,o=(n("fe08"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"0f654188",null);t["a"]=c.exports},"31d4":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));const i={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},a={[i.init]:i.method,[i.case]:i.enum,[i.propertyListKeyReference]:i.propertyListKey,[i.project]:i.tutorial}},"3b75":function(e,t,n){},"3b96":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14",themeId:"curly-brackets"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},a=[],r=n("be08"),s={name:"CurlyBracketsIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"3ba9":function(e,t,n){},"3bdd":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return d}));const i={major:0,minor:3,patch:0};function a({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function r(e){const[t=0,n=0,i=0]=e.split(".");return[Number(t),Number(n),Number(i)]}function s(e,t){const n=r(e),i=r(t);for(let a=0;ai[a])return 1;if(n[a]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:r,minor:s}=i;return t!==r?l(a(e)):n>s?c(a(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},"43fe":function(e,t,n){"use strict";n("4573")},4573:function(e,t,n){},"47cc":function(e,t,n){},"49e3":function(e,t,n){},"517a":function(e,t,n){"use strict";n("8222")},5201:function(e,t,n){"use strict";n("0cf0")},"52e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},a=[],r=n("7b1f"),s={name:"CodeVoice",components:{WordBreak:r["a"]}},o=s,c=(n("8c92"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"05f4a5b7",null);t["a"]=l.exports},5416:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"device-frame",class:e.classes,style:e.styles,attrs:{"data-device":e.device}},[n("div",{staticClass:"device-screen",class:{"with-device":e.currentDeviceAttrs}},[e._t("default")],2),n("div",{staticClass:"device"})])},a=[],r={},s=n("6842");const o=e=>e&&e!==1/0,c=(e,t=4)=>o(e)?+`${Math.round(`${e}e+${t}`)}e-${t}`:null;var l={name:"DeviceFrame",props:{device:{type:String,required:!0}},provide:{insideDeviceFrame:!0},computed:{currentDeviceAttrs:({device:e})=>Object(s["c"])(["theme","device-frames",e],r[e]),styles:({toPixel:e,toUrl:t,toPct:n,currentDeviceAttrs:i={}})=>{const{screenTop:a,screenLeft:r,screenWidth:s,frameWidth:o,lightUrl:l,darkUrl:u,screenHeight:d,frameHeight:p}=i;return{"--screen-top":n(a/p),"--screen-left":n(r/o),"--screen-width":n(s/o),"--screen-height":n(d/p),"--screen-aspect":c(s/d)||null,"--frame-width":e(o),"--frame-aspect":c(o/p)||null,"--device-light-url":t(l),"--device-dark-url":t(u)}},classes:({currentDeviceAttrs:e})=>({"no-device":!e})},methods:{toPixel:e=>o(e)?e+"px":null,toUrl:e=>o(e)?`url(${e})`:null,toPct:e=>o(e)?c(100*e)+"%":null}},u=l,d=(n("b2da"),n("2877")),p=Object(d["a"])(u,i,a,!1,null,"28ae8fd3",null);t["a"]=p.exports},5677:function(e,t,n){"use strict";n.r(t),n.d(t,"BlockType",(function(){return Ct}));var i=n("2f34"),a=n("e3ab"),r=n("7b69"),s=n("5dcc"),o=n("52e4"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"DictionaryExample"},[e._t("default"),n("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[n("pre",[n("CodeBlock",e._l(this.content,(function(t,i){return n("div",{key:i,class:["container-general",{collapsible:!0===t.collapsible},{collapsed:!0===t.collapsible&&e.collapsed}]},e._l(t.code,(function(t,i){return n("div",{key:i,staticClass:"code-line-container"},[e._v("\n "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),n("div",{staticClass:"code-line"},[e._v(e._s(t))]),e._v("\n ")])})),0)})),0)],1)])},d=[],p=n("800b"),h={name:"CollapsibleCodeListing",components:{CodeBlock:p["a"]},props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},m=h,f=(n("efc1"),n("2877")),g=Object(f["a"])(m,u,d,!1,null,"25a17a0e",null),b=g.exports,v={name:"DictionaryExample",components:{CollapsibleCodeListing:b},props:{example:{type:Object,required:!0}}},y=v,w=Object(f["a"])(y,c,l,!1,null,null,null),_=w.exports,x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",{staticClass:"endpoint-example"},[n("Column",{staticClass:"example-code"},[e._t("default"),n("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.$t("tab.request")))]),n("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.$t("tab.response")))])],1),n("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?n("div",{staticClass:"controls"},[e.isCollapsed?n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[n("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("more"))+" ")],1):n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[n("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("less"))+" ")],1)]):e._e()],2)],1)},k=[],C=n("0f00"),S=n("620a"),E=function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("nav",{staticClass:"tabnav",class:(e={},e["tabnav--"+t.position]=t.position,e["tabnav--vertical"]=t.vertical,e)},[i("ul",{staticClass:"tabnav-items"},[t._t("default")],2)])},O=[];const I="tabnavData";var j={name:"Tabnav",constants:{ProvideKey:I},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[I]:e}},props:{position:{type:String,required:!1,validator:e=>new Set(["start","center","end"]).has(e)},vertical:{type:Boolean,default:!1},value:{type:[String,Number],required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},T=j,A=(n("fb8e"),Object(f["a"])(T,E,O,!1,null,"5283512a",null)),L=A.exports,B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tabnav-item"},[n("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#","aria-current":e.isActive?"true":"false"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},$=[],N={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:[String,Number],default:null}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},M=N,P=(n("6869"),Object(f["a"])(M,B,$,!1,null,"6aa9882a",null)),R=P.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle-solid"}},[n("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},D=[],G=n("be08"),z={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:G["a"]}},q=z,F=Object(f["a"])(q,V,D,!1,null,null,null),U=F.exports,W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-minus-circle-solid"}},[n("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},H=[],K={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:G["a"]}},Z=K,Y=Object(f["a"])(Z,W,H,!1,null,null,null),X=Y.exports;const J={request:"Request",response:"Response"};var Q={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:X,InlinePlusCircleSolidIcon:U,TabnavItem:R,Tabnav:L,CollapsibleCodeListing:b,Row:C["a"],Column:S["a"]},constants:{Tab:J},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:J.request}},computed:{Tab:()=>J,isCollapsible:({response:e,request:t,currentTab:n})=>{const i={[J.request]:t.content,[J.response]:e.content}[n]||[];return i.some(({collapsible:e})=>e)}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},ee=Q,te=(n("b0e7"),Object(f["a"])(ee,x,k,!1,null,"c84e62a6",null)),ne=te.exports,ie=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},ae=[],re={name:"Figure",props:{anchor:{type:String,required:!1}}},se=re,oe=Object(f["a"])(se,ie,ae,!1,null,null,null),ce=oe.exports,le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",staticClass:"caption",class:{trailing:e.trailing}},[e.title?[n("strong",[e._v(e._s(e.title))]),e._v(" "),e._t("default")]:[e._t("default")]],2)},ue=[];const de={caption:"caption",figcaption:"figcaption"},pe={leading:"leading",trailing:"trailing"};var he={name:"Caption",constants:{CaptionPosition:pe,CaptionTag:de},props:{title:{type:String,required:!1},tag:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(de,e)},position:{type:String,default:()=>pe.leading,validator:e=>Object.hasOwnProperty.call(pe,e)}},computed:{trailing:({position:e})=>e===pe.trailing}},me=he,fe=(n("6209"),Object(f["a"])(me,le,ue,!1,null,"1b76f4e0",null)),ge=fe.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},ve=[],ye=n("8bd9"),we={name:"InlineImage",components:{ImageAsset:ye["a"]},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},_e=we,xe=(n("cb92"),Object(f["a"])(_e,be,ve,!1,null,"3a939631",null)),ke=xe.exports,Ce=n("86d8"),Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-wrapper"},[n("table",{class:{spanned:e.spanned}},[e._t("default")],2)])},Ee=[],Oe={name:"Table",props:{spanned:{type:Boolean,default:!1}}},Ie=Oe,je=(n("ec71"),Object(f["a"])(Ie,Se,Ee,!1,null,"5ed73c89",null)),Te=je.exports,Ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("s",{attrs:{"data-before-text":e.$t("accessibility.strike.start"),"data-after-text":e.$t("accessibility.strike.end")}},[e._t("default")],2)},Le=[],Be={name:"StrikeThrough"},$e=Be,Ne=(n("d0da"),Object(f["a"])($e,Ae,Le,!1,null,"7fc51673",null)),Me=Ne.exports,Pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("small",[e._t("default")],2)},Re=[],Ve={name:"Small"},De=Ve,Ge=(n("b0f5"),Object(f["a"])(De,Pe,Re,!1,null,"77035f61",null)),ze=Ge.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Asset",{attrs:{identifier:e.identifier,"video-autoplays":!1,"video-muted":!1,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,deviceFrame:e.deviceFrame}})},Fe=[],Ue=n("80e4"),We=n("7689"),He={name:"BlockVideo",mixins:[We["a"]],components:{Asset:Ue["a"]},props:{identifier:{type:String,required:!0},deviceFrame:{type:String,required:!1}}},Ke=He,Ze=(n("fe1c"),Object(f["a"])(Ke,qe,Fe,!1,null,"035a093f",null)),Ye=Ze.exports,Xe=n("308e"),Je=n("ee9e"),Qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TabNavigator",class:[{"tabs--vertical":e.vertical}]},[n("Tabnav",e._b({model:{value:e.currentTitle,callback:function(t){e.currentTitle=t},expression:"currentTitle"}},"Tabnav",{position:e.position,vertical:e.vertical},!1),e._l(e.titles,(function(t){return n("TabnavItem",{key:t,attrs:{value:t}},[e._v(" "+e._s(t)+" ")])})),1),n("div",{staticClass:"tabs-content"},[n("div",{staticClass:"tabs-content-container"},[n("transition-group",{attrs:{name:"fade"}},[e._l(e.titles,(function(t){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t===e.currentTitle,expression:"title === currentTitle"}],key:t,staticClass:"tab-container",class:{active:t===e.currentTitle}},[e._t(t)],2)]}))],2)],1)])],1)},et=[],tt={name:"TabNavigator",components:{TabnavItem:R,Tabnav:L},props:{vertical:{type:Boolean,default:!1},position:{type:String,default:"start",validator:e=>new Set(["start","center","end"]).has(e)},titles:{type:Array,required:!0,default:()=>[]}},data(){return{currentTitle:this.titles[0]}},watch:{titles(e,t){if(e.length!t.includes(e));this.currentTitle=n||this.currentTitle}}}},nt=tt,it=(n("9ed5"),Object(f["a"])(nt,Qe,et,!1,null,"e671a734",null)),at=it.exports,rt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"tasklist"},e._l(e.tasks,(function(t,i){return n("li",{key:i},[e.showCheckbox(t)?n("input",{attrs:{type:"checkbox",disabled:""},domProps:{checked:t.checked}}):e._e(),e._t("task",null,{task:t})],2)})),0)},st=[];const ot="checked",ct=e=>Object.hasOwnProperty.call(e,ot);var lt={name:"TaskList",props:{tasks:{required:!0,type:Array,validator:e=>e.some(ct)}},methods:{showCheckbox:ct}},ut=lt,dt=(n("c3da"),Object(f["a"])(ut,rt,st,!1,null,"6a56a858",null)),pt=dt.exports,ht=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isListStyle?n("div",{staticClass:"links-block"},e._l(e.items,(function(e){return n("TopicsLinkBlock",{key:e.identifier,staticClass:"topic-link-block",attrs:{topic:e}})})),1):n("TopicsLinkCardGrid",{staticClass:"links-block",attrs:{items:e.items,"topic-style":e.blockStyle}})},mt=[],ft=n("70fb"),gt=n("12b1"),bt={name:"LinksBlock",mixins:[i["a"]],components:{TopicsLinkBlock:()=>n.e("chunk-c0335d80").then(n.bind(null,"2a18")),TopicsLinkCardGrid:ft["a"]},props:{identifiers:{type:Array,required:!0},blockStyle:{type:String,default:gt["a"].compactGrid}},computed:{isListStyle:({blockStyle:e})=>e===gt["a"].list,items:({identifiers:e,references:t})=>e.reduce((e,n)=>t[n]?e.concat(t[n]):e,[])}},vt=bt,yt=(n("6e71"),Object(f["a"])(vt,ht,mt,!1,null,"ce6f87f6",null)),wt=yt.exports,_t=n("5416");const{CaptionPosition:xt,CaptionTag:kt}=ge.constants,Ct={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample",small:"small",video:"video",row:"row",tabNavigator:"tabNavigator",links:"links"},St={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},Et={both:"both",column:"column",none:"none",row:"row"},Ot={left:"left",right:"right",center:"center",unset:"unset"},It=7;function jt(e,t){const n=n=>n.map(jt(e,t)),i=t=>t.map(t=>e("li",{},n(t.content))),c=(t,i,a,r,s,o,c)=>{const{colspan:l,rowspan:u}=o[`${s}_${r}`]||{};if(0===l||0===u)return null;const d=c[r]||Ot.unset;let p=null;return d!==Ot.unset&&(p=d+"-cell"),e(t,{attrs:{...i,colspan:l,rowspan:u},class:p},n(a))},l=(t,n=Et.none,i={},a=[])=>{switch(n){case Et.both:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r+1,i,a),...n.map((e,t)=>c("td",{},e,t+1,r+1,i,a))])))]}case Et.column:return[e("tbody",{},t.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r,i,a),...n.map((e,t)=>c("td",{},e,t+1,r,i,a))])))];case Et.row:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n+1,i,a)))))]}default:return[e("tbody",{},t.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n,i,a)))))]}},u=({metadata:{abstract:t=[],anchor:i,title:a,...r},...s})=>{const o={...s,metadata:r},c=[n([o])];if(a&&t.length||t.length){const i=a?xt.leading:xt.trailing,r=i===xt.trailing?1:0,s=kt.figcaption;c.splice(r,0,e(ge,{props:{title:a,position:i,tag:s}},n(t)))}return e(ce,{props:{anchor:i}},c)},d=({metadata:{deviceFrame:t},...i})=>e(_t["a"],{props:{device:t}},n([i]));return function(c){switch(c.type){case Ct.aside:{const t={kind:c.style,name:c.name};return e(a["a"],{props:t},n(c.content))}case Ct.codeListing:{if(c.metadata&&c.metadata.anchor)return u(c);const t={syntax:c.syntax,fileType:c.fileType,content:c.code,showLineNumbers:c.showLineNumbers};return e(r["a"],{props:t})}case Ct.endpointExample:{const t={request:c.request,response:c.response};return e(ne,{props:t},n(c.summary||[]))}case Ct.heading:{const t={anchor:c.anchor,level:c.level};return e(s["a"],{props:t},c.text)}case Ct.orderedList:return e("ol",{attrs:{start:c.start}},i(c.items));case Ct.paragraph:{const t=1===c.inlineContent.length&&c.inlineContent[0].type===St.image,i=t?{class:["inline-image-container"]}:{};return e("p",i,n(c.inlineContent))}case Ct.table:{const t=l(c.rows,c.header,c.extendedData,c.alignments);if(c.metadata&&c.metadata.abstract){const{title:i}=c.metadata,a=i?xt.leading:xt.trailing,r=kt.caption;t.unshift(e(ge,{props:{title:i,position:a,tag:r}},n(c.metadata.abstract)))}return e(Te,{attrs:{id:c.metadata&&c.metadata.anchor},props:{spanned:!!c.extendedData}},t)}case Ct.termList:return e("dl",{},c.items.map(({term:t,definition:i})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(i.content))]));case Ct.unorderedList:{const t=e=>pt.props.tasks.validator(e.items);return t(c)?e(pt,{props:{tasks:c.items},scopedSlots:{task:e=>n(e.task.content)}}):e("ul",{},i(c.items))}case Ct.dictionaryExample:{const t={example:c.example};return e(_,{props:t},n(c.summary||[]))}case Ct.small:return e("p",{},[e(ze,{},n(c.inlineContent))]);case Ct.video:{if(c.metadata&&c.metadata.abstract)return u(c);if(!t[c.identifier])return null;const{deviceFrame:n}=c.metadata||{};return e(Ye,{props:{identifier:c.identifier,deviceFrame:n}})}case Ct.row:{const t=c.numberOfColumns?{large:c.numberOfColumns}:void 0;return e(Je["a"],{props:{columns:t}},c.columns.map(t=>e(Xe["a"],{props:{span:t.size}},n(t.content))))}case Ct.tabNavigator:{const t=c.tabs.length>It,i=c.tabs.map(e=>e.title),a=c.tabs.reduce((e,t)=>({...e,[t.title]:()=>n(t.content)}),{});return e(at,{props:{titles:i,vertical:t},scopedSlots:a})}case Ct.links:return e(wt,{props:{blockStyle:c.style,identifiers:c.items}});case St.codeVoice:return e(o["a"],{},c.code);case St.emphasis:case St.newTerm:return e("em",n(c.inlineContent));case St.image:{if(c.metadata&&(c.metadata.anchor||c.metadata.abstract))return u(c);const n=t[c.identifier];return n?c.metadata&&c.metadata.deviceFrame?d(c):e(ke,{props:{alt:n.alt,variants:n.variants}}):null}case St.link:return e("a",{attrs:{href:c.destination}},c.title);case St.reference:{const i=t[c.identifier];if(!i)return null;const a=c.overridingTitleInlineContent||i.titleInlineContent,r=c.overridingTitle||i.title;return e(Ce["a"],{props:{url:i.url,kind:i.kind,role:i.role,isActive:c.isActive,ideTitle:i.ideTitle,titleStyle:i.titleStyle,hasInlineFormatting:!!a}},a?n(a):r)}case St.strong:case St.inlineHead:return e("strong",n(c.inlineContent));case St.text:return"\n"===c.text?e("br"):c.text;case St.superscript:return e("sup",n(c.inlineContent));case St.subscript:return e("sub",n(c.inlineContent));case St.strikethrough:return e(Me,n(c.inlineContent));default:return null}}}var Tt,At,Lt={name:"ContentNode",constants:{TableHeaderStyle:Et,TableColumnAlignments:Ot},mixins:[i["a"]],render:function(e){return e(this.tag,{class:"content"},this.content.map(jt(e,this.references),this))},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map(n=>{switch(n.type){case Ct.aside:return e({...n,content:t(n.content)});case Ct.dictionaryExample:return e({...n,summary:t(n.summary)});case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.superscript:case St.subscript:case St.strikethrough:case St.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case Ct.orderedList:case Ct.unorderedList:return e({...n,items:n.items.map(e=>({...e,content:t(e.content)}))});case Ct.table:return e({...n,rows:n.rows.map(e=>e.map(t))});case Ct.termList:return e({...n,items:n.items.map(e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}}))});default:return e(n)}})}return t(this.content)},forEach(e){function t(n=[]){n.forEach(n=>{switch(e(n),n.type){case Ct.aside:t(n.content);break;case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.newTerm:case St.superscript:case St.subscript:case St.strikethrough:t(n.inlineContent);break;case Ct.orderedList:case Ct.unorderedList:n.items.forEach(e=>t(e.content));break;case Ct.dictionaryExample:t(n.summary);break;case Ct.table:n.rows.forEach(e=>{e.forEach(t)});break;case Ct.termList:n.items.forEach(e=>{t(e.term.inlineContent),t(e.definition.content)});break}})}return t(this.content)},reduce(e,t){let n=t;return this.forEach(t=>{n=e(n,t)}),n}},computed:{plaintext(){return this.reduce((e,t)=>t.type===Ct.paragraph?e+"\n":t.type===St.text?`${e}${t.text}`:e,"").trim()}},BlockType:Ct,InlineType:St},Bt=Lt,$t=Object(f["a"])(Bt,Tt,At,!1,null,null,null);t["default"]=$t.exports},"598a":function(e,t,n){},"5c97":function(e,t,n){},"5da3":function(e,t,n){e.exports=n.p+"img/no-image@2x.df2a0a50.png"},"5dcc":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("h"+e.level,{tag:"component",attrs:{id:e.anchor}},[e.shouldLink?n("router-link",{staticClass:"header-anchor",attrs:{to:{hash:"#"+e.anchor}},on:{click:function(t){return e.handleFocusAndScroll(e.anchor)}}},[e._t("default"),n("span",{staticClass:"visuallyhidden"},[e._v(e._s(e.$t("accessibility.in-page-link")))]),n("LinkIcon",{staticClass:"icon",attrs:{"aria-hidden":"true"}})],2):[e._t("default")]],2)},a=[],r=n("8a61"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"link-icon",attrs:{viewBox:"0 0 20 20"}},[n("path",{attrs:{d:"M19.34,4.88L15.12,.66c-.87-.87-2.3-.87-3.17,0l-3.55,3.56-1.38,1.38-1.4,1.4c-.47,.47-.68,1.09-.64,1.7,.02,.29,.09,.58,.21,.84,.11,.23,.24,.44,.43,.63l4.22,4.22h0l.53-.53,.53-.53h0l-4.22-4.22c-.29-.29-.29-.77,0-1.06l1.4-1.4,.91-.91,.58-.58,.55-.55,2.9-2.9c.29-.29,.77-.29,1.06,0l4.22,4.22c.29,.29,.29,.77,0,1.06l-2.9,2.9c.14,.24,.24,.49,.31,.75,.08,.32,.11,.64,.09,.96l3.55-3.55c.87-.87,.87-2.3,0-3.17Z"}}),n("path",{attrs:{d:"M14.41,9.82s0,0,0,0l-4.22-4.22h0l-.53,.53-.53,.53h0l4.22,4.22c.29,.29,.29,.77,0,1.06l-1.4,1.4-.91,.91-.58,.58-.55,.55h0l-2.9,2.9c-.29,.29-.77,.29-1.06,0L1.73,14.04c-.29-.29-.29-.77,0-1.06l2.9-2.9c-.14-.24-.24-.49-.31-.75-.08-.32-.11-.64-.09-.97L.68,11.93c-.87,.87-.87,2.3,0,3.17l4.22,4.22c.87,.87,2.3,.87,3.17,0l3.55-3.55,1.38-1.38,1.4-1.4c.47-.47,.68-1.09,.64-1.7-.02-.29-.09-.58-.21-.84-.11-.22-.24-.44-.43-.62Z"}})])},o=[],c=n("be08"),l={name:"LinkIcon",components:{SVGIcon:c["a"]}},u=l,d=n("2877"),p=Object(d["a"])(u,s,o,!1,null,null,null),h=p.exports,m={name:"LinkableHeading",mixins:[r["a"]],components:{LinkIcon:h},props:{anchor:{type:String,required:!1},level:{type:Number,default:()=>2,validator:e=>e>=1&&e<=6}},inject:{enableMinimized:{default:()=>!1},isTargetIDE:{default:()=>!1}},computed:{shouldLink:({anchor:e,enableMinimized:t,isTargetIDE:n})=>!!e&&!t&&!n}},f=m,g=(n("bbf6"),Object(d["a"])(f,i,a,!1,null,"6007a8a4",null));t["a"]=g.exports},6058:function(e,t,n){},6209:function(e,t,n){"use strict";n("0eaa")},"620a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},a=[];const r=0,s=12,o=new Set(["large","medium","small"]),c=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every(n=>o.has(n)&&e(t[n]))}),l=c(e=>"boolean"===typeof e),u=c(e=>"number"===typeof e&&e>=r&&e<=s);var d={name:"GridColumn",props:{isCentered:l,isUnCentered:l,span:{...u,default:()=>({large:s})}},computed:{classes:function(){return{["large-"+this.span.large]:void 0!==this.span.large,["medium-"+this.span.medium]:void 0!==this.span.medium,["small-"+this.span.small]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},p=d,h=(n("6e4a"),n("2877")),m=Object(h["a"])(p,i,a,!1,null,"2ee3ad8b",null);t["a"]=m.exports},"636c":function(e,t,n){},"63e6":function(e,t,n){},"64b5":function(e,t,n){},6667:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14",themeId:"diagonal-arrow"}},[n("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},a=[],r=n("be08"),s={name:"DiagonalArrowIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"66cd":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},6869:function(e,t,n){"use strict";n("9649")},"6e4a":function(e,t,n){"use strict";n("05a1")},"6e71":function(e,t,n){"use strict";n("3ba9")},"70fb":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicsLinkCardGrid"},[n("Row",{attrs:{columns:{large:e.compactCards?3:2,medium:2}}},e._l(e.items,(function(t){return n("Column",{key:t.title},[n("TopicsLinkCardGridItem",{attrs:{item:t,compact:e.compactCards}})],1)})),1)],1)},a=[],r=n("ee9e"),s=n("308e"),o=n("12b1"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Card",{staticClass:"reference-card-grid-item",attrs:{url:e.item.url,image:e.imageReferences.card,title:e.item.title,"floating-style":"",size:e.cardSize,"link-text":e.compact?"":e.$t(e.linkText)},scopedSlots:e._u([e.imageReferences.card?null:{key:"cover",fn:function(t){var i=t.classes;return[n("div",{staticClass:"reference-card-grid-item__image",class:i},[n("TopicTypeIcon",{staticClass:"reference-card-grid-item__icon",attrs:{type:e.item.role,"image-override":e.references[e.imageReferences.icon]}})],1)]}}],null,!0)},[e.compact?e._e():n("ContentNode",{attrs:{content:e.item.abstract}})],1)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Reference",e._b({staticClass:"card",class:e.classes,attrs:{url:e.url}},"Reference",e.linkAriaTags,!1),[n("CardCover",{attrs:{variants:e.imageVariants,rounded:e.floatingStyle,alt:e.imageReference.alt,"aria-hidden":"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("cover",null,null,t)]}}],null,!0)}),n("div",{staticClass:"details",attrs:{"aria-hidden":"true"}},[e.eyebrow?n("div",{staticClass:"eyebrow",attrs:{id:e.eyebrowId,"aria-label":e.formatAriaLabel("- "+e.eyebrow)}},[e._v(" "+e._s(e.eyebrow)+" ")]):e._e(),n("div",{staticClass:"title",attrs:{id:e.titleId}},[e._v(" "+e._s(e.title)+" ")]),e.$slots.default?n("div",{staticClass:"card-content",attrs:{id:e.contentId}},[e._t("default")],2):e._e(),e.linkText?n(e.hasButton?"ButtonLink":"div",{tag:"component",staticClass:"link"},[e._v(" "+e._s(e.linkText)+" "),e.showExternalLinks?n("DiagonalArrowIcon",{staticClass:"icon-inline link-icon"}):e.hasButton?e._e():n("InlineChevronRightIcon",{staticClass:"icon-inline link-icon"})],1):e._e()],1)],1)},d=[],p=n("76ab"),h=n("34b0"),m=n("6667"),f=n("86d8"),g={small:"small",large:"large"},b=n("2f34"),v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"card-cover-wrap",class:{rounded:e.rounded}},[e._t("default",(function(){return[n("ImageAsset",{staticClass:"card-cover",attrs:{variants:e.variants,alt:e.alt}})]}),{classes:"card-cover"})],2)},y=[],w=n("8bd9"),_={name:"CardCover",components:{ImageAsset:w["a"]},props:{variants:{type:Array,required:!0},rounded:{type:Boolean,default:!1},alt:{type:String,default:null}}},x=_,k=(n("850e"),n("2877")),C=Object(k["a"])(x,v,y,!1,null,"0c1c40a1",null),S=C.exports,E={name:"Card",components:{Reference:f["a"],DiagonalArrowIcon:m["a"],InlineChevronRightIcon:h["a"],CardCover:S,ButtonLink:p["a"]},constants:{CardSize:g},mixins:[b["a"]],computed:{titleId:({_uid:e})=>"card_title_"+e,contentId:({_uid:e})=>"card_content_"+e,eyebrowId:({_uid:e})=>"card_eyebrow_"+e,linkAriaTags:({titleId:e,eyebrowId:t,contentId:n,eyebrow:i,$slots:a})=>({"aria-labelledby":e.concat(i?" "+t:""),"aria-describedby":a.default?""+n:null}),classes:({size:e,floatingStyle:t})=>[e,{"floating-style":t}],imageReference:({image:e,references:t})=>t[e]||{},imageVariants:({imageReference:e})=>e.variants||[]},props:{linkText:{type:String,required:!1},url:{type:String,required:!1,default:""},eyebrow:{type:String,required:!1},image:{type:String,required:!1},size:{type:String,validator:e=>Object.prototype.hasOwnProperty.call(g,e)},title:{type:String,required:!0},hasButton:{type:Boolean,default:()=>!1},floatingStyle:{type:Boolean,default:!1},showExternalLinks:{type:Boolean,default:!1},formatAriaLabel:{type:Function,default:e=>e}}},O=E,I=(n("0939"),Object(k["a"])(O,u,d,!1,null,"328d568a",null)),j=I.exports,T=n("f12c"),A=n("66cd");const L={[A["a"].article]:"documentation.card.read-article",[A["a"].overview]:"documentation.card.start-tutorial",[A["a"].collection]:"documentation.card.view-api",[A["a"].symbol]:"documentation.card.view-symbol",[A["a"].sampleCode]:"documentation.card.view-sample-code"};var B={name:"TopicsLinkCardGridItem",components:{TopicTypeIcon:T["a"],Card:j,ContentNode:()=>Promise.resolve().then(n.bind(null,"5677"))},mixins:[b["a"]],props:{item:{type:Object,required:!0},compact:{type:Boolean,default:!0}},computed:{imageReferences:({item:e})=>(e.images||[]).reduce((e,t)=>(e[t.type]=t.identifier,e),{icon:null,card:null}),linkText:({item:e})=>L[e.role]||"documentation.card.learn-more",cardSize:({compact:e})=>e?void 0:g.large}},$=B,N=(n("8f26"),Object(k["a"])($,c,l,!1,null,"08a5e3f8",null)),M=N.exports,P={name:"TopicsLinkCardGrid",components:{TopicsLinkCardGridItem:M,Column:s["a"],Row:r["a"]},props:{items:{type:Array,required:!0},topicStyle:{type:String,default:o["a"].compactGrid,validator:e=>e===o["a"].compactGrid||e===o["a"].detailedGrid}},computed:{compactCards:({topicStyle:e})=>e===o["a"].compactGrid}},R=P,V=Object(k["a"])(R,i,a,!1,null,null,null);t["a"]=V.exports},"72e7":function(e,t,n){"use strict";const i={up:"up",down:"down"};t["a"]={constants:{IntersectionDirections:i},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:i.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e("chunk-2d0d3105").then(n.t.bind(null,"5abe",7)),this.intersectionObserver=new IntersectionObserver(e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")},this.intersectionObserverOptions),this.getIntersectionTargets().forEach(e=>{this.intersectionObserver.observe(e)})},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=i.up),this.intersectionPreviousScrollY=window.scrollY}}}},"74ea":function(e,t,n){"use strict";n("636c")},7689:function(e,t,n){"use strict";t["a"]={computed:{isClientMobile(){let e=!1;return e="maxTouchPoints"in navigator||"msMaxTouchPoints"in navigator?Boolean(navigator.maxTouchPoints||navigator.msMaxTouchPoints):window.matchMedia?window.matchMedia("(pointer:coarse)").matches:"orientation"in window,e}}}},"76ab":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},a=[],r=n("86d8"),s={name:"ButtonLink",components:{Reference:r["a"]},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?r["a"]:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=s,c=(n("0da1"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c9c81868",null);t["a"]=l.exports},"7b1f":function(e,t,n){"use strict";var i,a,r={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:i}){const a=n().default||[],r=a.filter(e=>e.text&&!e.tag);if(0===r.length||r.length!==a.length)return e(t.tag,i,a);const s=r.map(({text:e})=>e).join(),o=[];let c=null,l=0;while(null!==(c=t.safeBoundaryPattern.exec(s))){const t=c.index+1;o.push(s.slice(l,t)),o.push(e("wbr",{key:c.index})),l=t}return o.push(s.slice(l,s.length)),e(t.tag,i,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},s=r,o=n("2877"),c=Object(o["a"])(s,i,a,!1,null,null,null);t["a"]=c.exports},"7b69":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?n("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),n("div",{staticClass:"container-general"},[n("pre",[n("CodeBlock",[e._l(e.syntaxHighlightedLines,(function(t,i){return[n("span",{key:i,class:["code-line-container",{highlighted:e.isHighlighted(i)}]},[e.showLineNumbers?n("span",{staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(i)}}):e._e(),n("span",{staticClass:"code-line",domProps:{innerHTML:e._s(t)}})]),e._v("\n")]}))],2)],1)])],1)},a=[],r=n("002d"),s=n("8649"),o=n("800b"),c=n("1020"),l=n.n(c);const u={objectivec:["objective-c"]},d={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(u.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],...Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES?Object.fromEntries(Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES.split(",").map(e=>[e,[]])):void 0},p=new Set(["markdown","swift"]),h=Object.entries(d),m=new Set(Object.keys(d)),f=new Map;async function g(e){const t=[e];try{return await t.reduce(async(e,t)=>{let i;await e,i=p.has(t)?await n("1417")("./"+t):await n("b7b0")("./"+t),l.a.registerLanguage(t,i.default)},Promise.resolve()),!0}catch(i){return console.error(`Could not load ${e} file`),!1}}function b(e){if(m.has(e))return e;const t=h.find(([,t])=>t.includes(e));return t?t[0]:null}function v(e){if(f.has(e))return f.get(e);const t=b(e);return f.set(e,t),t}l.a.configure({classPrefix:"syntax-",languages:[...m]});const y=async e=>{const t=v(e);return!(!t||l.a.listLanguages().includes(t))&&g(t)},w=/\r\n|\r|\n/g,_=/syntax-/;function x(e){return 0===e.length?[]:e.split(w)}function k(e){return(e.trim().match(w)||[]).length}function C(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function S(e){const{className:t}=e;if(!_.test(t))return null;const n=x(e.innerHTML).reduce((e,n)=>`${e}${n}\n`,"");return C(n.trim())}function E(e){return Array.from(e.childNodes).forEach(e=>{if(k(e.textContent))try{const t=e.childNodes.length?E(e):S(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}}),S(e)}function O(e,t){const n=b(t);if(!l.a.getLanguage(n))throw new Error("Unsupported language for syntax highlighting: "+t);return l.a.highlight(e,{language:n,ignoreIllegals:!0}).value}function I(e,t){const n=e.join("\n"),i=O(n,t),a=document.createElement("code");return a.innerHTML=i,E(a),x(a.innerHTML)}var j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"filename"},[e.isActionable?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):n("span",[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},T=[],A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"swift"===e.fileType?n("SwiftFileIcon",{staticClass:"file-icon"}):n("GenericFileIcon",{staticClass:"file-icon"})},L=[],B=n("a88f"),$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14",themeId:"generic-file"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},N=[],M=n("be08"),P={name:"GenericFileIcon",components:{SVGIcon:M["a"]}},R=P,V=n("2877"),D=Object(V["a"])(R,$,N,!1,null,null,null),G=D.exports,z={name:"CodeListingFileIcon",components:{SwiftFileIcon:B["a"],GenericFileIcon:G},props:{fileType:String}},q=z,F=(n("e6db"),Object(V["a"])(q,A,L,!1,null,"7c381064",null)),U=F.exports,W={name:"CodeListingFilename",components:{FileIcon:U},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},H=W,K=(n("8608"),Object(V["a"])(H,j,T,!1,null,"c8c40662",null)),Z=K.exports,Y={name:"CodeListing",components:{Filename:Z,CodeBlock:o["a"]},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(r["c"]),highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},syntaxNameNormalized(){const e={occ:s["a"].objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await y(this.syntaxNameNormalized),e=I(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map(e=>""===e?"\n":e)}}},X=Y,J=(n("7e3a"),Object(V["a"])(X,i,a,!1,null,"59f42f5b",null));t["a"]=J.exports},"7e3a":function(e,t,n){"use strict";n("f030")},"800b":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{attrs:{tabindex:"0","data-before-code":e.$t("accessibility.code.start"),"data-after-code":e.$t("accessibility.code.end")}},[e._t("default")],2)},a=[],r={name:"CodeBlock"},s=r,o=(n("159b"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"08295b2f",null);t["a"]=c.exports},"80c8":function(e,t,n){},"80e4":function(e,t,n){"use strict";var i,a,r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"asset"},[n(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},s=[],o=n("8bd9"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ConditionalWrapper",{ref:"wrapper",attrs:{tag:e.DeviceFrameComponent,"should-wrap":!!e.deviceFrame,device:e.deviceFrame}},[n("video",{ref:"video",attrs:{controls:e.showsControls,autoplay:e.autoplays,poster:e.normalisedPosterPath,width:e.optimalWidth,playsinline:""},domProps:{muted:e.muted},on:{playing:function(t){return e.$emit("playing")},pause:function(t){return e.$emit("pause")},ended:function(t){return e.$emit("ended")}}},[n("source",{attrs:{src:e.normalizePath(e.videoAttributes.url)}})])])},l=[],u=n("748c"),d=n("e425"),p=n("821b"),h={functional:!0,name:"ConditionalWrapper",props:{tag:[Object,String],shouldWrap:Boolean},render(e,t){return t.props.shouldWrap?e(t.props.tag,t.data,t.children):t.children}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null),b=g.exports,v=n("5416"),y={name:"VideoAsset",components:{ConditionalWrapper:b},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]},muted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},data:()=>({appState:d["a"].state,optimalWidth:null}),computed:{DeviceFrameComponent:()=>v["a"],preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===p["a"].dark||e===p["a"].auto&&t===p["a"].dark,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(u["e"])(this.variants)},posterVariantsGroupedByAppearance(){const{light:e,dark:t}=Object(u["e"])(this.posterVariants);return{light:Object(u["a"])(e),dark:Object(u["a"])(t)}},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},normalisedPosterPath:({defaultPosterAttributes:e})=>Object(u["c"])(e.src),videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},watch:{normalisedPosterPath:{immediate:!0,handler:"getPosterDimensions"}},methods:{normalizePath:u["c"],async getPosterDimensions(e){if(!e)return void(this.optimalWidth=null);const{density:t}=this.defaultPosterAttributes,n=parseInt(t.match(/\d+/)[0],10),{width:i}=await Object(u["b"])(e);this.optimalWidth=i/n}}},w=y,_=Object(f["a"])(w,c,l,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:e.variants,autoplays:e.autoplays,showsControls:e.showsControls,muted:e.muted,posterVariants:e.posterVariants,deviceFrame:e.deviceFrame},on:{pause:e.onPause,playing:e.onVideoPlaying,ended:e.onVideoEnd}}),e.showsControls?e._e():n("a",{staticClass:"control-button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.togglePlayStatus.apply(null,arguments)}}},[e._v(" "+e._s(e.text)+" "),e.videoEnded?n("InlineReplayIcon",{staticClass:"control-icon icon-inline"}):e.isPlaying?n("PauseIcon",{staticClass:"control-icon icon-inline"}):n("PlayIcon",{staticClass:"control-icon icon-inline"})],1)],1)},C=[],S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-replay"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},E=[],O=n("be08"),I={name:"InlineReplayIcon",components:{SVGIcon:O["a"]}},j=I,T=Object(f["a"])(j,S,E,!1,null,null,null),A=T.exports,L=n("c4dd"),B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"pause-icon",attrs:{viewBox:"0 0 14 14",themeId:"pause"}},[n("path",{attrs:{d:"M5 4h1v6h-1z"}}),n("path",{attrs:{d:"M8 4h1v6h-1z"}}),n("path",{attrs:{d:"M7 0.5c-3.6 0-6.5 2.9-6.5 6.5s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5-2.9-6.5-6.5-6.5zM7 12.5c-3 0-5.5-2.5-5.5-5.5s2.5-5.5 5.5-5.5 5.5 2.5 5.5 5.5-2.5 5.5-5.5 5.5z"}})])},$=[],N={name:"PauseIcon",components:{SVGIcon:O["a"]}},M=N,P=Object(f["a"])(M,B,$,!1,null,null,null),R=P.exports,V={name:"ReplayableVideoAsset",components:{PauseIcon:R,PlayIcon:L["a"],InlineReplayIcon:A,VideoAsset:x},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},muted:{type:Boolean,default:!0},posterVariants:{type:Array,default:()=>[]},deviceFrame:{type:String,required:!1}},computed:{text(){return this.videoEnded?this.$t("video.replay"):this.isPlaying?this.$t("video.pause"):this.$t("video.play")}},data(){return{isPlaying:!1,videoEnded:!1}},methods:{async togglePlayStatus(){const e=this.$refs.asset.$refs.video;e&&(this.isPlaying&&!this.videoEnded?await e.pause():await e.play())},onVideoEnd(){this.isPlaying=!1,this.videoEnded=!0},onVideoPlaying(){const{video:e}=this.$refs.asset.$refs;this.isPlaying=!e.paused,this.videoEnded=e.ended},onPause(){const{video:e}=this.$refs.asset.$refs;!this.showsControls&&this.isPlaying&&(this.isPlaying=!1),this.videoEnded=e.ended}}},D=V,G=(n("74ea"),Object(f["a"])(D,k,C,!1,null,"7653dfd0",null)),z=G.exports,q=n("2f34");const F={video:"video",image:"image"};var U={name:"Asset",components:{ImageAsset:o["a"],VideoAsset:x},constants:{AssetTypes:F},mixins:[q["a"]],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0},videoMuted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===F.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case F.image:return o["a"];case F.video:return this.showsReplayButton?z:x;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[F.image]:this.imageProps,[F.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,muted:this.videoMuted,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[],deviceFrame:this.deviceFrame}},assetListeners(){return{[F.image]:null,[F.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},W=U,H=(n("5201"),Object(f["a"])(W,r,s,!1,null,"dcbc7b38",null));t["a"]=H.exports},"81c0":function(e,t,n){},8222:function(e,t,n){},"850e":function(e,t,n){"use strict";n("88d2")},8608:function(e,t,n){"use strict";n("a7f3")},"863d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},a=[],r={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},s=r,o=(n("43fe"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"66cbfe4c",null);t["a"]=c.exports},8649:function(e,t,n){"use strict";t["a"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},"86d8":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},a=[],r=n("d26a"),s=n("66cd"),o=n("9895"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("a",{attrs:{href:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},l=[],u={name:"ReferenceExternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null),m=h.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[n("CodeVoice",[e._t("default")],2)],1)},g=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("router-link",{attrs:{to:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},v=[],y={name:"ReferenceInternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},w=y,_=Object(p["a"])(w,b,v,!1,null,null,null),x=_.exports,k=n("52e4"),C={name:"ReferenceInternalSymbol",props:x.props,components:{ReferenceInternal:x,CodeVoice:k["a"]}},S=C,E=Object(p["a"])(S,f,g,!1,null,null,null),O=E.exports,I={name:"Reference",computed:{isInternal({url:e}){if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o["b"]},isSymbolReference(){return"symbol"===this.kind&&!this.hasInlineFormatting&&(this.role===s["a"].symbol||this.role===s["a"].dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent(){return this.isInternal?this.isDisplaySymbol?O:x:m},urlWithParams({isInternal:e}){return e?Object(r["b"])(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!0},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1},hasInlineFormatting:{type:Boolean,default:!1}}},j=I,T=Object(p["a"])(j,i,a,!1,null,null,null);t["a"]=T.exports},"88d2":function(e,t,n){},"8a61":function(e,t,n){"use strict";var i=n("3908");t["a"]={methods:{async scrollToElement(e){await Object(i["b"])(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:a}=await this.$router.options.scrollBehavior(t.route),r=document.querySelector(n);return r?(r.scrollIntoView(),window.scrollY+window.innerHeight`${Object(r["c"])(e.src)} ${e.density}`).join(", "),n=e[0],i={srcSet:t,src:Object(r["c"])(n.src)},{width:a}=n.size||{width:null};return a&&(i.width=a,i.height="auto"),i}var h={name:"ImageAsset",mixins:[s],inject:{imageLoadingStrategy:{default:null}},data:()=>({appState:o["a"].state,fallbackImageSrcSet:null,optimalWidth:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>p(e),lightVariantAttributes:({lightVariants:e})=>p(e),loading:({appState:e,imageLoadingStrategy:t})=>t||e.imageLoadingStrategy,preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===c["a"].auto,prefersDark:({preferredColorScheme:e})=>e===c["a"].dark},props:{alt:{type:String,default:""},variants:{type:Array,required:!0},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=u.a+" 2x"},async calculateOptimalWidth(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find(({src:t})=>e.endsWith(t)),i=parseInt(n.match(/\d+/)[0],d),a=await Object(r["b"])(e),s=a.width/i;return s},async optimizeImageSize(){if(!this.defaultAttributes.width&&this.$refs.img)try{this.optimalWidth=await this.calculateOptimalWidth()}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.shouldCalculateOptimalWidth&&this.$refs.img.addEventListener("load",this.optimizeImageSize)}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null);t["a"]=g.exports},"8c92":function(e,t,n){"use strict";n("80c8")},"8d2d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14",themeId:"tutorial"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},a=[],r=n("be08"),s={name:"TutorialIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"8d90":function(e,t,n){},"8f26":function(e,t,n){"use strict";n("0444")},9034:function(e,t,n){},"95da":function(e,t,n){"use strict";var i=n("0cb0");const a="data-original-",r="aria-hidden",s="tabindex";function o(e,t){const n=a+t;if(e.getAttribute(n))return;const i=e.getAttribute(t)||"";e.setAttribute(n,i)}function c(e,t){const n=a+t;if(!e.hasAttribute(n))return;const i=e.getAttribute(n);e.removeAttribute(n),i.length?e.setAttribute(t,i):e.removeAttribute(t)}function l(e,t){const n=document.body;let i=e,a=e;while(i=i.previousElementSibling)t(i);while(a=a.nextElementSibling)t(a);e.parentElement&&e.parentElement!==n&&l(e.parentElement,t)}const u=e=>{o(e,r),o(e,s),e.setAttribute(r,"true"),e.setAttribute(s,"-1");const t=i["a"].getTabbableElements(e);let n=t.length-1;while(n>=0)o(t[n],s),t[n].setAttribute(s,"-1"),n-=1},d=e=>{c(e,r),c(e,s);const t=e.querySelectorAll(`[${a+s}]`);let n=t.length-1;while(n>=0)c(t[n],s),n-=1};t["a"]={hide(e){l(e,u)},show(e){l(e,d)}}},9649:function(e,t,n){},"9a61":function(e,t,n){"use strict";n("19cc")},"9b30":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"nav-menu-items",attrs:{"data-previous-menu-children-count":e.previousSiblingChildren}},[e._t("default")],2)},a=[],r={name:"NavMenuItems",props:{previousSiblingChildren:{type:Number,default:0}}},s=r,o=(n("517a"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"67c1c0a5",null);t["a"]=c.exports},"9ed5":function(e,t,n){"use strict";n("a5f5")},a295:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"path"}},[n("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),n("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),n("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},a=[],r=n("be08"),s={name:"PathIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},a4f0:function(e,t,n){},a5f5:function(e,t,n){},a7a5:function(e,t,n){},a7d8:function(e,t,n){},a7f3:function(e,t,n){},a88f:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 15 14",themeId:"swift-file"}},[n("path",{attrs:{d:"M14.93,13.56A2.15,2.15,0,0,0,15,13a5.37,5.37,0,0,0-1.27-3.24A6.08,6.08,0,0,0,14,7.91,9.32,9.32,0,0,0,9.21.31a8.51,8.51,0,0,1,1.78,5,6.4,6.4,0,0,1-.41,2.18A45.06,45.06,0,0,1,3.25,1.54,44.57,44.57,0,0,0,7.54,6.9,45.32,45.32,0,0,1,1.47,2.32,35.69,35.69,0,0,0,8.56,9.94a6.06,6.06,0,0,1-3.26.85A9.48,9.48,0,0,1,0,8.91a10,10,0,0,0,8.1,4.72c2.55,0,3.25-1.2,4.72-1.2a2.09,2.09,0,0,1,1.91,1.15C14.79,13.69,14.88,13.75,14.93,13.56Z"}})])},a=[],r=n("be08"),s={name:"SwiftFileIcon",components:{SVGIcon:r["a"]}},o=s,c=(n("c3e5"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c01a6890",null);t["a"]=l.exports},a97e:function(e,t,n){"use strict";var i=n("63b8");const a=e=>e?`(max-width: ${e}px)`:"",r=e=>e?`(min-width: ${e}px)`:"";function s({minWidth:e,maxWidth:t}){return["only screen",r(e),a(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(s({minWidth:t,maxWidth:e}))}var c,l,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:i["a"],BreakpointName:i["b"],BreakpointScopes:i["c"]},props:{scope:{type:String,default:()=>i["c"].default,validator:e=>e in i["c"]}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),i=t=>this.handleMediaQueryChange(t,e);n.addListener(i),this.$once("hook:beforeDestroy",()=>{n.removeListener(i)}),i(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=i["a"][this.scope]||{};Object.entries(e).forEach(([e,t])=>{this.initMediaQuery(e,t)})}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null);t["a"]=h.exports},a9f1:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14",themeId:"article"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},a=[],r=n("be08"),s={name:"ArticleIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},aea0:function(e,t,n){},b0e7:function(e,t,n){"use strict";n("8d90")},b0f5:function(e,t,n){"use strict";n("49e3")},b2da:function(e,t,n){"use strict";n("e529")},b392:function(e,t,n){},b7b0:function(e,t,n){var i={"./bash":["f0f8","highlight-js-bash"],"./c":["1fe5","highlight-js-c"],"./cpp":["0209","highlight-js-cpp"],"./css":["ee8c","highlight-js-css"],"./diff":["48b8","highlight-js-diff"],"./http":["c01d","highlight-js-http"],"./java":["332f","highlight-js-java"],"./javascript":["4dd1","highlight-js-javascript"],"./json":["5ad2","highlight-js-json"],"./llvm":["7c30","highlight-js-llvm"],"./markdown":["04b0","highlight-js-markdown"],"./objectivec":["9bf2","highlight-js-objectivec"],"./perl":["6a51","highlight-js-perl"],"./php":["2907","highlight-js-php"],"./python":["9510","highlight-js-python"],"./ruby":["82cb","highlight-js-ruby"],"./scss":["6113","highlight-js-scss"],"./shell":["b65b","highlight-js-shell"],"./swift":["2a39","highlight-js-swift"],"./xml":["8dcb","highlight-js-xml"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n.t(a,7)}))}a.keys=function(){return Object.keys(i)},a.id="b7b0",e.exports=a},b8f2:function(e,t,n){"use strict";n("a7a5")},bbe1:function(e,t,n){},bbf6:function(e,t,n){"use strict";n("63e6")},bf08:function(e,t,n){"use strict";var i=n("2788"),a=n("002d"),r=n("d26a"),s=n("5677");t["a"]={methods:{extractFirstParagraphText(e=[]){const t=s["default"].computed.plaintext.bind({...s["default"].methods,content:e})();return Object(a["e"])(t)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>Object(r["e"])(e),disableMetadata:()=>!1},mounted(){this.disableMetadata||Object(i["a"])({title:this.pageTitle,description:this.pageDescription,url:this.pageURL,currentLocale:this.$i18n.locale})}}},c081:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.action?n("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,a=t.title;return n("ButtonLink",{attrs:{url:i,isDark:e.isDark}},[e._v(" "+e._s(a)+" ")])}}],null,!1,1264376715)}):e._e()},a=[],r=n("76ab"),s=n("c7ea"),o={name:"CallToActionButton",components:{DestinationDataProvider:s["a"],ButtonLink:r["a"]},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},c3da:function(e,t,n){"use strict";n("fda2")},c3e5:function(e,t,n){"use strict";n("aea0")},c4dd:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14",themeId:"play"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},a=[],r=n("be08"),s={name:"PlayIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},c7ea:function(e,t,n){"use strict";var i=n("2f34");const a={link:"link",reference:"reference",text:"text"};var r,s,o={name:"DestinationDataProvider",mixins:[i["a"]],props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{isTargetIDE:{default:()=>!1}},constants:{DestinationType:a},computed:{isExternal:({reference:e,destination:t})=>e.type===a.link||t.type===a.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[a.link]:e.destination,[a.reference]:t.url,[a.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[a.link]:t.title,[a.reference]:t.overridingTitle||e.title,[a.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?e+" (opens in browser)":e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},c=o,l=n("2877"),u=Object(l["a"])(c,r,s,!1,null,null,null);t["a"]=u.exports},cb92:function(e,t,n){"use strict";n("598a")},cbcf:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[n("div",{ref:"wrapper",staticClass:"nav__wrapper"},[n("div",{staticClass:"nav__background"}),e.hasOverlay?n("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),n("div",{staticClass:"nav-content"},[e._t("pre-title",null,{className:"pre-title"},{closeNav:e.closeNav,inBreakpoint:e.inBreakpoint,currentBreakpoint:e.currentBreakpoint,isOpen:e.isOpen}),e.$slots.default?n("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),n("div",{staticClass:"nav-menu"},[n("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v(" "+e._s(e.$t("documentation.nav.close-menu"))+" ")]:[e._v(" "+e._s(e.$t("documentation.nav.open-menu"))+" ")]],2)]),n("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[n("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),n("div",{staticClass:"nav-actions"},[n("a",{ref:"toggle",staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"nav-menucta-chevron"})])])],2),e._t("after-content")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},a=[],r=n("72e7"),s=n("9b30"),o=n("a97e"),c=n("f2af"),l=n("942d"),u=n("63b8"),d=n("95da"),p=n("3908");const{noClose:h}=l["a"],{BreakpointName:m,BreakpointScopes:f}=o["a"].constants,g=8,b={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var v={name:"NavBase",components:{NavMenuItems:s["a"],BreakpointEmitter:o["a"]},constants:{NavStateClasses:b,NoBGTransitionFrames:g},props:{breakpoint:{type:String,default:m.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1}},mixins:[r["a"]],data(){return{isOpen:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,currentBreakpoint:m.large}},computed:{BreakpointScopes:()=>f,inBreakpoint:({currentBreakpoint:e,breakpoint:t})=>!Object(u["d"])(e,t),rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:i,hasSolidBackground:a,hasNoBorder:r,hasFullWidthBorder:s,isDark:o,isWideFormat:c,noBackgroundTransition:l})=>({[b.isDark]:o,[b.isOpen]:e,[b.inBreakpoint]:t,[b.isTransitioning]:n,[b.isSticking]:i,[b.hasSolidBackground]:a,[b.hasNoBorder]:r,[b.hasFullWidthBorder]:s,[b.isWideFormat]:c,[b.noBackgroundTransition]:l})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick()},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1)},methods:{getIntersectionTargets(){return[document.getElementById(l["e"])||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise(e=>{const t=this.$watch("isTransitioning",()=>{e(),t()})})):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){this.currentBreakpoint=e,this.inBreakpoint||this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(h)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?c["b"].lockScroll(this.$refs.tray):c["b"].unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),d["a"].hide(this.$refs.wrapper),document.activeElement===this.$refs.toggle&&document.activeElement.blur()},onClose(){this.$emit("close"),this.toggleScrollLock(!1),d["a"].show(this.$refs.wrapper)},async handleFlashOnMount(){await Object(p["b"])(g),this.noBackgroundTransition=!1}}},y=v,w=(n("1f39"),n("2877")),_=Object(w["a"])(y,i,a,!1,null,"5c0521d3",null);t["a"]=_.exports},d0da:function(e,t,n){"use strict";n("64b5")},e3ab:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[n("p",{staticClass:"label"},[e._v(e._s(e.name||e.$t(e.label)))]),e._t("default")],2)},a=[];const r={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var s={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(r,e)},name:{type:String,required:!1}},computed:{label:({kind:e})=>"aside-kind."+e}},o=s,c=(n("b8f2"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"3ccce809",null);t["a"]=l.exports},e529:function(e,t,n){},e6db:function(e,t,n){"use strict";n("47cc")},ec71:function(e,t,n){"use strict";n("a4f0")},ee9e:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row",class:{"with-columns":e.columns},style:e.style},[e._t("default")],2)},a=[],r=n("63b8"),s={name:"Row",props:{columns:{type:Object,required:!1,validator:e=>Object.entries(e).every(([e,t])=>r["b"][e]&&"number"===typeof t)},gap:{type:Number,required:!1}},computed:{style:({columns:e={},gap:t})=>({"--col-count-large":e.large,"--col-count-medium":e.medium,"--col-count-small":e.small||1,"--col-gap":t&&t+"px"})}},o=s,c=(n("17a4"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"1bcb2d0f",null);t["a"]=l.exports},efc1:function(e,t,n){"use strict";n("3b75")},f030:function(e,t,n){},f12c:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicTypeIcon",style:e.styles},[e.imageOverride?n("OverridableAsset",{staticClass:"icon-inline",attrs:{imageOverride:e.imageOverride,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth}}):n(e.icon,e._b({tag:"component",staticClass:"icon-inline"},"component",e.iconProps,!1))],1)},a=[],r=n("a295"),s=n("3024"),o=n("a9f1"),c=n("8d2d"),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func"}},[n("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),n("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},u=[],d=n("be08"),p={name:"TopicFuncIcon",components:{SVGIcon:d["a"]}},h=p,m=n("2877"),f=Object(m["a"])(h,l,u,!1,null,null,null),g=f.exports,b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14",themeId:"collection"}},[n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},v=[],y={name:"CollectionIcon",components:{SVGIcon:d["a"]}},w=y,_=Object(m["a"])(w,b,v,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func-op"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),n("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),n("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},C=[],S={name:"TopicFuncOpIcon",components:{SVGIcon:d["a"]}},E=S,O=Object(m["a"])(E,k,C,!1,null,null,null),I=O.exports,j=n("3b96"),T=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-subscript"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),n("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},A=[],L={name:"TopicSubscriptIcon",components:{SVGIcon:d["a"]}},B=L,$=Object(m["a"])(B,T,A,!1,null,null,null),N=$.exports,M=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"two-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[n("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),n("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"8.2",y:"11"}},[e._v(e._s(e.second))])]),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"1.7",y:"11"}},[e._v(e._s(e.first))])])])])])},P=[],R={name:"TwoLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},V=R,D=Object(m["a"])(V,M,P,!1,null,null,null),G=D.exports,z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"single-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[n("tspan",[e._v(e._s(e.symbol))])])])])},q=[],F={name:"SingleLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{symbol:{type:String,required:!0}}},U=F,W=Object(m["a"])(U,z,q,!1,null,null,null),H=W.exports,K=n("31d4"),Z=n("2cae"),Y=n("fdd9");const X={[K["b"].article]:o["a"],[K["b"].associatedtype]:x,[K["b"].buildSetting]:x,[K["b"].class]:H,[K["b"].collection]:x,[K["b"].dictionarySymbol]:H,[K["b"].container]:x,[K["b"].enum]:H,[K["b"].extension]:G,[K["b"].func]:g,[K["b"].op]:I,[K["b"].httpRequest]:H,[K["b"].languageGroup]:x,[K["b"].learn]:r["a"],[K["b"].method]:H,[K["b"].macro]:H,[K["b"].module]:s["a"],[K["b"].overview]:r["a"],[K["b"].protocol]:G,[K["b"].property]:H,[K["b"].propertyListKey]:H,[K["b"].resources]:r["a"],[K["b"].sampleCode]:j["a"],[K["b"].struct]:H,[K["b"].subscript]:N,[K["b"].symbol]:x,[K["b"].tutorial]:c["a"],[K["b"].typealias]:H,[K["b"].union]:H,[K["b"].var]:H},J={[K["b"].class]:{symbol:"C"},[K["b"].dictionarySymbol]:{symbol:"O"},[K["b"].enum]:{symbol:"E"},[K["b"].extension]:{first:"E",second:"x"},[K["b"].httpRequest]:{symbol:"E"},[K["b"].method]:{symbol:"M"},[K["b"].macro]:{symbol:"#"},[K["b"].protocol]:{first:"P",second:"r"},[K["b"].property]:{symbol:"P"},[K["b"].propertyListKey]:{symbol:"K"},[K["b"].struct]:{symbol:"S"},[K["b"].typealias]:{symbol:"T"},[K["b"].union]:{symbol:"U"},[K["b"].var]:{symbol:"V"}};var Q={name:"TopicTypeIcon",components:{OverridableAsset:Y["a"],SVGIcon:d["a"],SingleLetterSymbolIcon:H},constants:{TopicTypeIcons:X,TopicTypeProps:J},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1},imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{normalisedType:({type:e})=>K["a"][e]||e,icon:({normalisedType:e})=>X[e]||x,iconProps:({normalisedType:e})=>J[e]||{},color:({normalisedType:e})=>Z["b"][e],styles:({color:e,withColors:t})=>t&&e?{"--icon-color":`var(--color-type-icon-${e})`}:{}}},ee=Q,te=(n("9a61"),Object(m["a"])(ee,i,a,!1,null,"18b61706",null));t["a"]=te.exports},f2af:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));let i=!1,a=-1,r=0;const s="data-scroll-lock-disable",o=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function c(e){e.touches.length>1||e.preventDefault()}const l=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function u(){r=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=r+"px",document.body.style.position="fixed",document.body.style.width="100%"}function d(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",c)}function p(e,t){const n=e.targetTouches[0].clientY-a,i=e.target.closest(`[${s}]`)||t;return 0===i.scrollTop&&n>0||l(i)&&n<0?c(e):(e.stopPropagation(),!0)}function h(e){document.addEventListener("touchmove",c,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&p(t,e)})}t["b"]={lockScroll(e){i||(o()?h(e):u(),i=!0)},unlockScroll(e){i&&(o()?d(e):(document.body.style.removeProperty("overflow"),document.body.style.removeProperty("top"),document.body.style.removeProperty("position"),document.body.style.removeProperty("width"),window.scrollTo(0,Math.abs(r))),i=!1)}}},fb8e:function(e,t,n){"use strict";n("6058")},fda2:function(e,t,n){},fdd9:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.shouldUseAsset?n("ImageAsset",e._b({},"ImageAsset",{variants:e.variants,loading:null,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth,alt:e.alt},!1)):n("SVGIcon",{attrs:{"icon-url":e.iconUrl,themeId:e.themeId}})},a=[],r=n("8bd9"),s=n("be08"),o={name:"OverridableAsset",components:{SVGIcon:s["a"],ImageAsset:r["a"]},props:{imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{variants:({imageOverride:e})=>e?e.variants:[],alt:({imageOverride:e})=>e.alt,firstVariant:({variants:e})=>e[0],iconUrl:({firstVariant:e})=>e&&e.url,themeId:({firstVariant:e})=>e&&e.svgID,isSameOrigin:({iconUrl:e,sameOrigin:t})=>t(e),shouldUseAsset:({isSameOrigin:e,themeId:t})=>!e||!t},methods:{sameOrigin(e){if(!e)return!1;const t=new URL(e,window.location),n=new URL(window.location);return t.origin===n.origin}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},fe08:function(e,t,n){"use strict";n("a7d8")},fe1c:function(e,t,n){"use strict";n("81c0")}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-bash.1b52852f.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-bash.1b52852f.js new file mode 100644 index 0000000..6db1778 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-bash.1b52852f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-bash"],{f0f8:function(e,s){function t(e){const s=e.regex,t={},n={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]};Object.assign(t,{className:"variable",variants:[{begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},n]});const a={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={className:"",begin:/\\"/},r={className:"string",begin:/'/,end:/'/},l={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]},p=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],d=e.SHEBANG({binary:`(${p.join("|")})`,relevance:10}),h={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},m=["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],u=["true","false"],b={match:/(\/[a-z._-]+)+/},g=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],f=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],w=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],k=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:m,literal:u,built_in:[...g,...f,"set","shopt",...w,...k]},contains:[d,e.SHEBANG(),h,l,e.HASH_COMMENT_MODE,i,b,c,o,r,t]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-c.d1db3f17.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-c.d1db3f17.js new file mode 100644 index 0000000..3bc41ac --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-c.d1db3f17.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-c"],{"1fe5":function(e,n){function s(e){const n=e.regex,s=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),t="decltype\\(auto\\)",a="[a-zA-Z_]\\w*::",i="<[^<>]+>",r="("+t+"|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional(i)+")",l={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},s,e.C_BLOCK_COMMENT_MODE]},g={className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0},p=n.optional(a)+e.IDENT_RE+"\\s*\\(",m=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],_=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],f={keyword:m,type:_,literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},b=[u,l,s,e.C_BLOCK_COMMENT_MODE,d,c],w={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:f,contains:b.concat([{begin:/\(/,end:/\)/,keywords:f,contains:b.concat(["self"]),relevance:0}]),relevance:0},h={begin:"("+r+"[\\*&\\s]+)+"+p,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:f,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:t,keywords:f,relevance:0},{begin:p,returnBegin:!0,contains:[e.inherit(g,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:[s,e.C_BLOCK_COMMENT_MODE,c,d,l,{begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:["self",s,e.C_BLOCK_COMMENT_MODE,c,d,l]}]},l,s,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C",aliases:["h"],keywords:f,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:u,strings:c,keywords:f}}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js new file mode 100644 index 0000000..db9fd82 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-cpp"],{"0209":function(e,t){function n(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",i="[a-zA-Z_]\\w*::",r="<[^<>]+>",s="(?!struct)("+a+"|"+t.optional(i)+"[a-zA-Z_]\\w*"+t.optional(r)+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(i)+e.IDENT_RE,relevance:0},_=t.optional(i)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],g=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],f=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],b=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],h=["NULL","false","nullopt","nullptr","true"],w=["_Pragma"],y={type:g,keyword:m,literal:h,built_in:w,_type_hints:f},v={className:"function.dispatch",relevance:0,keywords:{_hint:b},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},k=[v,u,c,n,e.C_BLOCK_COMMENT_MODE,d,l],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:y,contains:k.concat([{begin:/\(/,end:/\)/,keywords:y,contains:k.concat(["self"]),relevance:0}]),relevance:0},E={className:"function",begin:"("+s+"[\\*&\\s]+)+"+_,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:y,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:y,relevance:0},{begin:_,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[l,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,l,d,c,{begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,l,d,c]}]},c,n,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:y,illegal:"",keywords:y,contains:["self",c]},{begin:e.IDENT_RE+"::",keywords:y},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-css.75eab1fe.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-css.75eab1fe.js new file mode 100644 index 0000000..3d507d0 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-css.75eab1fe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-css"],{ee8c:function(e,t){const o=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),i=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=e.regex,s=o(e),d={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},c="and or not only",g=/@-?\w[\w]*(-\w+)*/,m="[a-zA-Z-][a-zA-Z0-9_-]*",p=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[s.BLOCK_COMMENT,d,s.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+m,relevance:0},s.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+a.join("|")+")"},{begin:":(:)?("+n.join("|")+")"}]},s.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[s.BLOCK_COMMENT,s.HEXCOLOR,s.IMPORTANT,s.CSS_NUMBER_MODE,...p,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},s.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:g},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:c,attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...p,s.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+i.join("|")+")\\b"}]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js new file mode 100644 index 0000000..5271416 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-markdown","highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},t={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},c={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},g={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};g.contains.push(o),o.contains.push(g);let r=[a,l];g.contains=g.contains.concat(r),o.contains=o.contains.concat(r),r=r.concat(g,o);const b={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:r},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:r}]}]},u={className:"quote",begin:"^>\\s+",contains:r,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[b,a,t,g,o,u,s,i,l,c]}}n.exports=a},"84cb":function(n,e,a){"use strict";a.r(e);var i=a("04b0"),s=a.n(i);const t={begin:"",returnBegin:!0,contains:[{className:"link",begin:"doc:",end:">",excludeEnd:!0}]},c={className:"link",begin:/`{2}(?!`)/,end:/`{2}(?!`)/,excludeBegin:!0,excludeEnd:!0},d={begin:"^>\\s+[Note:|Tip:|Important:|Experiment:|Warning:]",end:"$",returnBegin:!0,contains:[{className:"quote",begin:"^>",end:"\\s+"},{className:"type",begin:"Note|Tip|Important|Experiment|Warning",end:":"},{className:"quote",begin:".*",end:"$",endsParent:!0}]},l={begin:"@",end:"[{\\)\\s]",returnBegin:!0,contains:[{className:"title",begin:"@",end:"[\\s+(]",excludeEnd:!0},{begin:":",end:"[,\\)\n\t]",excludeBegin:!0,keywords:{literal:"true false null undefined"},contains:[{className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",endsWithParent:!0,excludeEnd:!0},{className:"string",variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}],endsParent:!0},{className:"link",begin:"http|https",endsWithParent:!0,excludeEnd:!0}]}]};e["default"]=function(n){const e=s()(n),a=e.contains.find(({className:n})=>"code"===n);a.variants=a.variants.filter(({begin:n})=>!n.includes("( {4}|\\t)"));const i=[...e.contains.filter(({className:n})=>"code"!==n),a];return{...e,contains:[c,t,d,l,...i]}}}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js new file mode 100644 index 0000000..d19f988 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-swift","highlight-js-swift"],{"2a39":function(e,n){function t(e){return e?"string"===typeof e?e:e.source:null}function a(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>t(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function c(...e){const n=s(e),a="("+(n.capture?"":"?:")+e.map(e=>t(e)).join("|")+")";return a}const u=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(u),r=["init","self"].map(u),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],d=["false","nil","true"],p=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],f=c(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),h=c(f,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(f,h,"*"),y=c(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=c(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,c("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function k(e){const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,t],f={match:[/\./,c(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,c(...m)),relevance:0},k=m.filter(e=>"string"===typeof e).concat(["_|0"]),C=m.filter(e=>"string"!==typeof e).concat(l).map(u),D={variants:[{className:"keyword",match:c(...C,...r)}]},B={$pattern:c(/\b\w+/,/#\w+/),keyword:k.concat(F),literal:d},_=[f,y,D],S={match:i(/\./,c(...b)),relevance:0},x={className:"built_in",match:i(/\b/,c(...b),/(?=\()/)},M=[S,x],I={match:/->/,relevance:0},$={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${h})+`}]},O=[I,$],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},K=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),P=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[K(e),P(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[K(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,c(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:a(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,a(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,I,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},te={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...M,...O,j,Z,...J,...Q,Y]},ae={begin://,contains:[...s,Y]},ie={begin:c(a(i(E,/\s*:/)),a(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,te],endsParent:!0,illegal:/["']/},ce={match:[/func/,/\s+/,c(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[ae,se,n],illegal:[/\[/,/%/]},ue={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ae,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...p,...d],end:/}/};for(const a of Z.variants){const e=a.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...M,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ce,ue,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...M,...O,j,Z,...J,...Q,Y,te]}}e.exports=k},"81c8":function(e,n,t){"use strict";t.r(n);var a=t("2a39"),i=t.n(a);n["default"]=function(e){const n=i()(e);n.keywords.keyword=[...n.keywords.keyword,"distributed"];const t=({beginKeywords:e=""})=>e.split(" ").includes("class"),a=n.contains.findIndex(t);if(a>=0){const{beginKeywords:e,...t}=n.contains[a];n.contains[a]={...t,begin:/\b(struct|protocol|extension|enum|actor|class\b(?!.*\bfunc))\b/}}return n}}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-diff.62d66733.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-diff.62d66733.js new file mode 100644 index 0000000..64337fa --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-diff.62d66733.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-diff"],{"48b8":function(e,n){function a(e){const n=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-http.163e45b6.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-http.163e45b6.js new file mode 100644 index 0000000..14f39a9 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-http.163e45b6.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-http"],{c01d:function(e,n){function a(e){const n=e.regex,a="HTTP/(2|1\\.[01])",s=/[A-Za-z][A-Za-z0-9-]*/,t={className:"attribute",begin:n.concat("^",s,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},i=[t,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+a+" \\d{3})",end:/$/,contains:[{className:"meta",begin:a},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},{begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:a},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},e.inherit(t,{relevance:0})]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-java.8326d9d8.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-java.8326d9d8.js new file mode 100644 index 0000000..f11ca2a --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-java.8326d9d8.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-java"],{"332f":function(e,a){var n="[0-9](_*[0-9])*",s=`\\.(${n})`,i="[0-9a-fA-F](_*[0-9a-fA-F])*",t={className:"number",variants:[{begin:`(\\b(${n})((${s})|\\.)?|(${s}))[eE][+-]?(${n})[fFdD]?\\b`},{begin:`\\b(${n})((${s})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${s})[fFdD]?\\b`},{begin:`\\b(${n})[fFdD]\\b`},{begin:`\\b0[xX]((${i})\\.?|(${i})?\\.(${i}))[pP][+-]?(${n})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${i})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function r(e,a,n){return-1===n?"":e.replace(a,s=>r(e,a,n-1))}function c(e){e.regex;const a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",n=a+r("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),s=["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],i=["super","this"],c=["false","true","null"],l=["char","boolean","long","float","int","byte","short","double"],o={keyword:s,literal:c,type:l,built_in:i},b={className:"meta",begin:"@"+a,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},_={className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:o,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",3:"title.class"},contains:[_,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+n+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:o,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[b,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,t,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},t,b]}}e.exports=c}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js new file mode 100644 index 0000000..ac843fc --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-javascript"],{"4dd1":function(e,n){const a="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],s=["true","false","null","undefined","NaN","Infinity"],c=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],r=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],i=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","module","global"],l=[].concat(i,c,r);function b(e){const n=e.regex,b=(e,{after:n})=>{const a="",end:""},u=/<[A-Za-z0-9\\._:-]+\s*\/>/,m={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a];if("<"===t||","===t)return void n.ignoreMatch();let s;">"===t&&(b(e,{after:a})||n.ignoreMatch());const c=e.input.substr(a);(s=c.match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()}},E={$pattern:a,keyword:t,literal:s,built_in:l,"variable.language":o},A="[0-9](_?[0-9])*",y=`\\.(${A})`,N="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${N})((${y})|\\.)?|(${y}))[eE][+-]?(${A})\\b`},{begin:`\\b(${N})\\b((${y})\\b|\\.)?|(${y})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},h={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},_={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"xml"}},p={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,h]},w=e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:d+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),S={className:"comment",variants:[w,e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,f];h.contains=R.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(R)});const k=[].concat(S,h.contains),O=k.concat([{begin:/\(/,end:/\)/,keywords:E,contains:["self"].concat(k)}]),I={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O},x={variants:[{match:[/class/,/\s+/,d,/\s+/,/extends/,/\s+/,n.concat(d,"(",n.concat(/\./,d),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,d],scope:{1:"keyword",3:"title.class"}}]},T={relevance:0,match:n.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),className:"title.class",keywords:{_:[...c,...r]}},C={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},M={variants:[{match:[/function/,/\s+/,d,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[I],illegal:/%/},B={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function $(e){return n.concat("(?!",e.join("|"),")")}const D={match:n.concat(/\b/,$([...i,"super"]),d,n.lookahead(/\(/)),className:"title.function",relevance:0},U={begin:n.concat(/\./,n.lookahead(n.concat(d,/(?![0-9A-Za-z$_(])/))),end:d,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Z={match:[/get|set/,/\s+/,d,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},I]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",F={match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,n.lookahead(z)],className:{1:"keyword",3:"title.function"},contains:[I]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:O,CLASS_REFERENCE:T},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),C,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,S,f,T,{className:"attr",begin:d+n.lookahead(":"),relevance:0},F,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[S,e.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:g.begin,end:g.end},{match:u},{begin:m.begin,"on:begin":m.isTrulyOpeningTag,end:m.end}],subLanguage:"xml",contains:[{begin:m.begin,end:m.end,skip:!0,contains:["self"]}]}]},M,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[I,e.inherit(e.TITLE_MODE,{begin:d,className:"title.function"})]},{match:/\.\.\./,relevance:0},U,{match:"\\$"+d,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[I]},D,B,x,Z,{match:/\$[(.]/}]}}e.exports=b}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-json.471128d2.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-json.471128d2.js new file mode 100644 index 0000000..c87d3c3 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-json.471128d2.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-json"],{"5ad2":function(n,e){function a(n){const e={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},a={match:/[{}[\],:]/,className:"punctuation",relevance:0},s={beginKeywords:["true","false","null"].join(" ")};return{name:"JSON",contains:[e,a,n.QUOTE_STRING_MODE,s,n.C_NUMBER_MODE,n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-llvm.6100b125.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-llvm.6100b125.js new file mode 100644 index 0000000..0beb806 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-llvm.6100b125.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-llvm"],{"7c30":function(e,n){function a(e){const n=e.regex,a=/([-a-zA-Z$._][\w$.-]*)/,t={className:"type",begin:/\bi\d+(?=\s|\b)/},i={className:"operator",relevance:0,begin:/=/},c={className:"punctuation",relevance:0,begin:/,/},l={className:"number",variants:[{begin:/0[xX][a-fA-F0-9]+/},{begin:/-?\d+(?:[.]\d+)?(?:[eE][-+]?\d+(?:[.]\d+)?)?/}],relevance:0},r={className:"symbol",variants:[{begin:/^\s*[a-z]+:/}],relevance:0},s={className:"variable",variants:[{begin:n.concat(/%/,a)},{begin:/%\d+/},{begin:/#\d+/}]},o={className:"title",variants:[{begin:n.concat(/@/,a)},{begin:/@\d+/},{begin:n.concat(/!/,a)},{begin:n.concat(/!\d+/,a)},{begin:/!\d+/}]};return{name:"LLVM IR",keywords:"begin end true false declare define global constant private linker_private internal available_externally linkonce linkonce_odr weak weak_odr appending dllimport dllexport common default hidden protected extern_weak external thread_local zeroinitializer undef null to tail target triple datalayout volatile nuw nsw nnan ninf nsz arcp fast exact inbounds align addrspace section alias module asm sideeffect gc dbg linker_private_weak attributes blockaddress initialexec localdynamic localexec prefix unnamed_addr ccc fastcc coldcc x86_stdcallcc x86_fastcallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc ptx_device ptx_kernel intel_ocl_bicc msp430_intrcc spir_func spir_kernel x86_64_sysvcc x86_64_win64cc x86_thiscallcc cc c signext zeroext inreg sret nounwind noreturn noalias nocapture byval nest readnone readonly inlinehint noinline alwaysinline optsize ssp sspreq noredzone noimplicitfloat naked builtin cold nobuiltin noduplicate nonlazybind optnone returns_twice sanitize_address sanitize_memory sanitize_thread sspstrong uwtable returned type opaque eq ne slt sgt sle sge ult ugt ule uge oeq one olt ogt ole oge ord uno ueq une x acq_rel acquire alignstack atomic catch cleanup filter inteldialect max min monotonic nand personality release seq_cst singlethread umax umin unordered xchg add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor icmp fcmp phi call trunc zext sext fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg ret br switch invoke unwind unreachable indirectbr landingpad resume malloc alloca free load store getelementptr extractelement insertelement shufflevector getresult extractvalue insertvalue atomicrmw cmpxchg fence argmemonly double",contains:[t,e.COMMENT(/;\s*$/,null,{relevance:0}),e.COMMENT(/;/,/$/),e.QUOTE_STRING_MODE,{className:"string",variants:[{begin:/"/,end:/[^\\]"/}]},o,c,i,s,r,l]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-markdown.90077643.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-markdown.90077643.js new file mode 100644 index 0000000..dc8d097 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-markdown.90077643.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},c={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},t={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},g=/[A-Za-z][A-Za-z0-9+.-]*/,d={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,g,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},l={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};l.contains.push(o),o.contains.push(l);let b=[a,d];l.contains=l.contains.concat(b),o.contains=o.contains.concat(b),b=b.concat(l,o);const r={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:b},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:b}]}]},m={className:"quote",begin:"^>\\s+",contains:b,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[r,a,c,l,o,m,s,i,d,t]}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js new file mode 100644 index 0000000..2456ffc --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-objectivec"],{"9bf2":function(e,n){function _(e){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},_=/[a-zA-Z@][a-zA-Z0-9_]*/,i=["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],t=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],a=["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],o={$pattern:_,keyword:i,literal:t,built_in:a},s={$pattern:_,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:o,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+s.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:s,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}e.exports=_}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js new file mode 100644 index 0000000..a4c74d1 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-perl"],{"6a51":function(e,n){function t(e){const n=e.regex,t=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],s=/[dualxmsipngr]{0,12}/,r={$pattern:/[\w.]+/,keyword:t.join(" ")},i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:r},a={begin:/->\{/,end:/\}/},o={variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},c=[e.BACKSLASH_ESCAPE,i,o],g=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,r="\\1")=>{const i="\\1"===r?r:n.concat(r,t);return n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,r,s)},d=(e,t,r)=>n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,r,s),p=[o,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:c,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:l("s|tr|y",n.either(...g,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",n.either(...g,{capture:!0}),/\1/)},{begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return i.contains=p,a.contains=p,{name:"Perl",aliases:["pl","pm"],keywords:r,contains:p}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js new file mode 100644 index 0000000..3d12a9c --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-php"],{2907:function(e,r){function t(e){const r={className:"variable",begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*(?![A-Za-z0-9])(?![$])"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},c={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},s={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{case_insensitive:!0,keywords:s,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:s,contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,c]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[e.UNDERSCORE_TITLE_MODE]},l,c]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-python.c214ed92.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-python.c214ed92.js new file mode 100644 index 0000000..c8d2ed8 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-python.c214ed92.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-python"],{9510:function(e,n){function a(e){const n=e.regex,a=/[\p{XID_Start}_]\p{XID_Continue}*/u,i=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],s=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],t=["__debug__","Ellipsis","False","None","NotImplemented","True"],r=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],l={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:i,built_in:s,literal:t,type:r},o={className:"meta",begin:/^(>>>|\.\.\.) /},b={className:"subst",begin:/\{/,end:/\}/,keywords:l,illegal:/#/},c={begin:/\{\{/,relevance:0},d={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,c,b]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",g=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,m={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${g}))[eE][+-]?(${p})[jJ]?\\b`},{begin:`(${g})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${p})[jJ]\\b`}]},_={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:l,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},u={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:["self",o,m,d,e.HASH_COMMENT_MODE]}]};return b.contains=[d,m,o],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:l,illegal:/(<\/|->|\?)|=>/,contains:[o,m,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},d,_,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,a],scope:{1:"keyword",3:"title.function"},contains:[u]},{variants:[{match:[/class/,/\s+/,a,/\s*/,/\(\s*/,a,/\s*\)/]},{match:[/class/,/\s+/,a]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[m,u,d]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-ruby.f889d392.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-ruby.f889d392.js new file mode 100644 index 0000000..a8355da --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-ruby.f889d392.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-ruby"],{"82cb":function(e,n){function a(e){const n=e.regex,a="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",i={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},b={begin:"#<",end:">"},c=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:/#\{/,end:/\}/,keywords:i},d={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,r]})]}]},t="[1-9](_?[0-9])*|0",o="[0-9](_?[0-9])*",g={className:"number",relevance:0,variants:[{begin:`\\b(${t})(\\.(${o}))?([eE][+-]?(${o})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},l={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:i},_=[d,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE,relevance:0}]}].concat(c)},{className:"function",begin:n.concat(/def\s+/,n.lookahead(a+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:a}),l].concat(c)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[d,{begin:a}],relevance:0},g,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(b,c),relevance:0}].concat(b,c);r.contains=_,l.contains=_;const w="[>?]>",E="[\\w#]+\\(\\w+\\):\\d+:\\d+>",u="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",N=[{begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta",begin:"^("+w+"|"+E+"|"+u+")(?=[ ])",starts:{end:"$",contains:_}}];return c.unshift(b),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(N).concat(c).concat(_)}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-scss.62ee18da.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-scss.62ee18da.js new file mode 100644 index 0000000..8f46244 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-scss.62ee18da.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-scss"],{6113:function(e,t){const i=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),o=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=i(e),s=n,d=a,c="@[a-z-]+",p="and or not only",g="[a-zA-Z-][a-zA-Z0-9_-]*",m={className:"variable",begin:"(\\$"+g+")\\b"};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+o.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+d.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+s.join("|")+")"},m,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,contains:[t.BLOCK_COMMENT,m,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT]},{begin:"@(page|font-face)",keywords:{$pattern:c,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:p,attribute:r.join(" ")},contains:[{begin:c,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},m,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js new file mode 100644 index 0000000..999f452 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-shell"],{b65b:function(s,n){function e(s){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}s.exports=e}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js new file mode 100644 index 0000000..89d1daf --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-swift"],{"2a39":function(e,n){function a(e){return e?"string"===typeof e?e:e.source:null}function t(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>a(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function u(...e){const n=s(e),t="("+(n.capture?"":"?:")+e.map(e=>a(e)).join("|")+")";return t}const c=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(c),r=["init","self"].map(c),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],p=["false","nil","true"],d=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],h=u(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),f=u(h,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(h,f,"*"),y=u(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=u(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,u("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function C(e){const n={match:/\s+/,relevance:0},a=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,a],h={match:[/\./,u(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,u(...m)),relevance:0},C=m.filter(e=>"string"===typeof e).concat(["_|0"]),k=m.filter(e=>"string"!==typeof e).concat(l).map(c),D={variants:[{className:"keyword",match:u(...k,...r)}]},B={$pattern:u(/\b\w+/,/#\w+/),keyword:C.concat(F),literal:p},_=[h,y,D],S={match:i(/\./,u(...b)),relevance:0},M={className:"built_in",match:i(/\b/,u(...b),/(?=\()/)},x=[S,M],$={match:/->/,relevance:0},I={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${f})+`}]},O=[$,I],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},P=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),K=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[P(e),K(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[P(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,u(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,t(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,$,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},ae={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...x,...O,j,Z,...J,...Q,Y]},te={begin://,contains:[...s,Y]},ie={begin:u(t(i(E,/\s*:/)),t(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,ae],endsParent:!0,illegal:/["']/},ue={match:[/func/,/\s+/,u(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[te,se,n],illegal:[/\[/,/%/]},ce={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[te,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...d,...p],end:/}/};for(const t of Z.variants){const e=t.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...x,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ue,ce,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...x,...O,j,Z,...J,...Q,Y,ae]}}e.exports=C}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js new file mode 100644 index 0000000..55cc1e2 --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-xml"],{"8dcb":function(e,n){function a(e){const n=e.regex,a=n.concat(/[A-Z_]/,n.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s=/[A-Za-z0-9._:-]+/,t={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},c=e.inherit(i,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),r=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),g={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,r,l,c,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,c,r,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},t,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[g],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[g],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:g}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/index.e8a5d294.js b/docs/LHNetworkHelpers.doccarchive/js/index.e8a5d294.js new file mode 100644 index 0000000..f24cc9e --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/index.e8a5d294.js @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */(function(e){function t(t){for(var i,o,s=t[0],c=t[1],l=t[2],u=0,h=[];u])/g,o=/^-+/,r=/["'&<>]/g;function a(e){return e.trim().replace(i,"-").replace(o,"").toLowerCase()}function s(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(r,t)}function c(e){return e.replace(/#(.*)/,(e,t)=>"#"+CSS.escape(t))}function l(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function u(e){let t,n;const i="\\s*",o=" ",r=e.trim(),a=r.length;if(!a)return o;const s=[];for(t=0;t[{name:"description",content:t},{property:"og:locale",content:i},{property:"og:site_name",content:r},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:Object(o["e"])("/developer-og.jpg")},{name:"twitter:image",content:Object(o["e"])("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],s=e=>[e,r].filter(Boolean).join(" | "),c=e=>{const{content:t}=e,n=e.property?"property":"name",i=e[n],o=document.querySelector(`meta[${n}="${i}"]`);if(o&&t)o.setAttribute("content",t);else if(o&&!t)o.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},l=e=>{document.title=e};function u({title:e,description:t,url:n,currentLocale:i}){const o=s(e);l(o),a({title:o,description:t,url:n,currentLocale:i}).forEach(e=>c(e))}function h(e){document.querySelector("html").setAttribute("lang",e)}},"34b0":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-right"}},[n("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},o=[],r=n("be08"),a={name:"InlineChevronRightIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},3502:function(e,t,n){},3908:function(e,t,n){"use strict";function i(e){let t=null,n=e-1;const i=new Promise(e=>{t=e});return requestAnimationFrame((function e(){n-=1,n<=0?t():requestAnimationFrame(e)})),i}function o(e){return new Promise(t=>{setTimeout(t,e)})}n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}))},"3be4":function(e,t,n){},"3ca7":function(e){e.exports=JSON.parse('[{"code":"en-US","name":"English","slug":"en-US"},{"code":"zh-CN","name":"简体中文","slug":"zh-CN"},{"code":"ja-JP","name":"日本語","slug":"ja-JP"}]')},4009:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i="app-top"},"48b1":function(e,t,n){"use strict";n("e487")},5522:function(e,t,n){"use strict";n("a3e8")},"5c0b":function(e,t,n){"use strict";n("9c0c")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l}));const i="developer.setting.";function o(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(n){return null}},setItem:(t,n)=>{try{e.setItem(t,n)}catch(i){}},removeItem:t=>{try{e.removeItem(t)}catch(n){}}}}function r(e){return{get:(t,n)=>{const o=JSON.parse(e.getItem(i+t));return null!==o?o:n},set:(t,n)=>e.setItem(i+t,JSON.stringify(n)),remove:t=>e.removeItem(i+t)}}const a=o(window.localStorage),s=o(window.sessionStorage),c=r(a),l=r(s)},"63b8":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return s}));const i={large:"large",medium:"medium",small:"small"},o={default:"default",nav:"nav"},r={[o.default]:{[i.large]:{minWidth:1069,contentWidth:980},[i.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[i.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[o.nav]:{[i.large]:{minWidth:1024},[i.medium]:{minWidth:768,maxWidth:1023},[i.small]:{minWidth:320,maxWidth:767}}},a={[i.small]:0,[i.medium]:1,[i.large]:2};function s(e,t){return a[e]>a[t]}},6842:function(e,t,n){"use strict";function i(e,t,n){let i,o=e,r=t;for("string"===typeof r&&(r=[r]),i=0;ie.json()).catch(()=>({}))}const c=(e,t)=>i(r,e,t)},"748c":function(e,t,n){"use strict";function i(e){return e.reduce((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e),{light:[],dark:[]})}function o(e){const t=["1x","2x","3x"];return t.reduce((t,n)=>{const i=e.find(e=>e.traits.includes(n));return i?t.concat({density:n,src:i.url,size:i.size}):t},[])}function r(e){const t="/",n=new RegExp(t+"+","g");return e.join(t).replace(n,t)}function a(e){const{baseUrl:t}=window,n=Array.isArray(e)?r(e):e;return n&&"string"===typeof n&&!n.startsWith(t)&&n.startsWith("/")?r([t,n]):n}function s(e){return e?e.startsWith("/")?e:"/"+e:e}function c(e){return e?`url('${a(e)}')`:void 0}function l(e){return new Promise((t,n)=>{const i=new Image;i.src=e,i.onerror=n,i.onload=()=>t({width:i.width,height:i.height})})}n.d(t,"e",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"b",(function(){return l}))},"7ac6":function(e,t,n){},"7d8d":function(e){e.exports=JSON.parse('{"view-in":"日本語で表示","continue-viewing":"日本語で表示を続ける","language":"言語","video":{"replay":"リプレイ","play":"再生","pause":"一時停止","watch":"概要のビデオを観る"},"tutorials":{"title":"チュートリアル | チュートリアル","step":"手順{number}","submit":"送信","next":"次へ","preview":{"title":"プレビューなし | プレビュー | プレビュー","no-preview-available-step":"この手順では利用可能なプレビューがありません。"},"nav":{"chapters":"章","current":"現在の{thing}"},"assessment":{"check-your-understanding":"理解度を確認する","success-message":"よくできました。このチュートリアルの問題にすべて回答しました。","answer-number-is":"問題番号{index}は","correct":"正解です","incorrect":"不正解です","next-question":"次の問題"},"project-files":"プロジェクトファイル","estimated-time":"予測時間","sections":{"chapter":"{number}章"},"question-of":"{total}問中の{index}問","section-of":"{total}件中の{number}件","overriding-title":"{title}の{newTitle}","time":{"format":"{number} {minutes}","minutes":{"full":"分 | 分 | {count}分","short":"分 | 分"},"hours":{"full":"時間 | 時間"}}},"documentation":{"title":"ドキュメント","nav":{"breadcrumbs":"パンくずリスト","menu":"メニュー","open-menu":"メニューを開く","close-menu":"メニューを閉じる"},"current-page":"現在のページは{title}です","card":{"learn-more":"詳しい情報","read-article":"記事を読む","start-tutorial":"チュートリアルを開始","view-api":"APIのコレクションを表示","view-symbol":"記号を表示","view-sample-code":"サンプルコードを表示"}},"aside-kind":{"beta":"ベータ版","experiment":"試験運用版","important":"重要","note":"注意","tip":"ヒント","warning":"警告","deprecated":"非推奨"},"change-type":{"added":"追加","modified":"変更","deprecated":"非推奨"},"verbs":{"hide":"非表示","show":"表示","close":"閉じる"},"sections":{"title":"セクション{number}","on-this-page":"このページの内容","topics":"トピック","default-implementations":"デフォルト実装","relationships":"関連項目","see-also":"参照","declaration":"宣言","details":"詳細","parameters":"パラメータ","possible-values":"使用できる値","parts":"パーツ","availability":"利用可能","resources":"リソース"},"metadata":{"details":{"name":"名前","key":"キー","type":"タイプ"},"beta":{"legal":"このドキュメントはベータ版のソフトウェアのもので、変更される可能性があります。","software":"ベータ版ソフトウェア"},"default-implementation":"デフォルト実装あり。| デフォルト実装あり。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt}で導入され、{name} {deprecatedAt}で非推奨になりました","available-on":"{name} {introducedAt}以降で使用できます"},"more":"さらに表示","less":"表示を減らす","api-reference":"APIリファレンス","filter":{"title":"フィルタ","search-symbols":"{technology}でシンボルを検索","suggested-tags":"提案されたタグ | 提案されたタグ","selected-tags":"選択したタグ | 選択したタグ","add-tag":"タグを追加","tag-select-remove":"タグ。選択してリストから削除します。","navigate":"シンボルを移動するには、上下左右の矢印キーを押します。","siblings-label":"{total-siblings}個中{number-siblings}個のシンボルが{parent-siblings}の中にあります","parent-label":"{total-siblings}個中{number-siblings}個のシンボルが1個のシンボルを含む{parent-siblings}の中にあります | {total-siblings}個中{number-siblings}個のシンボルが{number-parent}個のシンボルを含む{parent-siblings}の中にあります","reset-filter":"フィルタをリセット"},"navigator":{"title":"ドキュメントナビゲータ","open-navigator":"ドキュメントナビゲータを開く","close-navigator":"ドキュメントナビゲータを閉じる","no-results":"結果が見つかりません。","no-children":"使用できるデータがありません。","error-fetching":"データを取得する際にエラーが起きました。","items-found":"項目が見つかりません | 1個の項目が見つかりました | {number}個の項目が見つかりましたTabキーを押すと項目をナビゲートできます。","navigator-is":"ナビゲータは{state}です","state":{"loading":"読み込み中","ready":"準備完了"},"tags":{"hide-deprecated":"非推奨の項目を非表示"}},"tab":{"request":"リクエスト","response":"レスポンス"},"required":"必須","parameters":{"default":"デフォルト","minimum":"最小","maximum":"最大","possible-types":"タイプ | 使用できるタイプ","possible-values":"値 | 使用できる値"},"content-type":"Content-Type: {value}","read-only":"読み出し専用","error":{"unknown":"原因不明のエラーが起きました。","image":"イメージを読み込めませんでした"},"color-scheme":{"select":"カラースキーム環境設定を選択","auto":"自動","dark":"ダーク","light":"ライト"},"accessibility":{"strike":{"start":"取り消し線テキストの開始","end":"取り消し線テキストの終了"},"code":{"start":"コードブロックの開始","end":"コードブロックの終了"},"skip-navigation":"ナビゲーションをスキップ"},"select-language":"このページの言語を選択","icons":{"clear":"消去","web-service-endpoint":"Webサービスのエンドポイント","search":"検索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"クイックナビゲーションを開く","title":"クリックするか「/」を入力すると素早く移動します"}}}')},"821b":function(e,t,n){"use strict";t["a"]={auto:"auto",dark:"dark",light:"light"}},"942d":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return s}));const i=52,o=48,r="nav-sticky-anchor",a="nav-open-navigator",s={noClose:"noclose"}},"94a8":function(e){e.exports=JSON.parse('{"view-in":"View in English","continue-viewing":"Continue viewing in English","language":"Language","video":{"replay":"Replay","play":"Play","pause":"Pause","watch":"Watch intro video"},"tutorials":{"title":"Tutorial | Tutorials","step":"Step {number}","submit":"Submit","next":"Next","preview":{"title":"No Preview | Preview | Previews","no-preview-available-step":"No preview available for this step."},"nav":{"chapters":"Chapters","current":"Current {thing}"},"assessment":{"check-your-understanding":"Check Your Understanding","success-message":"Great job, you\'ve answered all the questions for this tutorial.","answer-number-is":"Answer number {index} is","correct":"correct","incorrect":"incorrect","next-question":"Next question"},"project-files":"Project files","estimated-time":"Estimated Time","sections":{"chapter":"Chapter {number}"},"question-of":"Question {index} of {total}","section-of":"{number} of {total}","overriding-title":"{newTitle} with {title}","time":{"format":"{number} {minutes}","minutes":{"full":"minute | minutes | {count} minutes","short":"min | mins"},"hours":{"full":"hour | hours"}}},"documentation":{"title":"Documentation","nav":{"breadcrumbs":"Breadcrumbs","menu":"Menu","open-menu":"Open Menu","close-menu":"Close Menu"},"current-page":"Current page is {title}","card":{"learn-more":"Learn More","read-article":"Read article","start-tutorial":"Start tutorial","view-api":"View API collection","view-symbol":"View symbol","view-sample-code":"View sample code"}},"aside-kind":{"beta":"Beta","experiment":"Experiment","important":"Important","note":"Note","tip":"Tip","warning":"Warning","deprecated":"Deprecated"},"change-type":{"added":"Added","modified":"Modified","deprecated":"Deprecated"},"verbs":{"hide":"Hide","show":"Show","close":"Close"},"sections":{"title":"Section {number}","on-this-page":"On this page","topics":"Topics","default-implementations":"Default Implementations","relationships":"Relationships","see-also":"See Also","declaration":"Declaration","details":"Details","parameters":"Parameters","possible-values":"Possible Values","parts":"Parts","availability":"Availability","resources":"Resources"},"metadata":{"details":{"name":"Name","key":"Key","type":"Type"},"beta":{"legal":"This documentation refers to beta software and may be changed.","software":"Beta Software"},"default-implementation":"Default implementation provided. | Default implementations provided."},"availability":{"introduced-and-deprecated":"Introduced in {name} {introducedAt} and deprecated in {name} {deprecatedAt}","available-on":"Available on {name} {introducedAt} and later"},"more":"More","less":"Less","api-reference":"API Reference","filter":{"title":"Filter","search-symbols":"Search symbols in {technology}","suggested-tags":"Suggested tag | Suggested tags","selected-tags":"Selected tag | Selected tags","add-tag":"Add tag","tag-select-remove":"Tag. Select to remove from list.","navigate":"To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow","siblings-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings}","parent-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings} containing one symbol | {number-siblings} of {total-siblings} symbols inside {parent-siblings} containing {number-parent} symbols","reset-filter":"Reset Filter"},"navigator":{"title":"Documentation Navigator","open-navigator":"Open Documentation Navigator","close-navigator":"Close Documentation Navigator","no-results":"No results found.","no-children":"No data available.","error-fetching":"There was an error fetching the data.","items-found":"No items were found | 1 item was found | {number} items were found. Tab back to navigate through them.","navigator-is":"Navigator is {state}","state":{"loading":"loading","ready":"ready"},"tags":{"hide-deprecated":"Hide Deprecated"}},"tab":{"request":"Request","response":"Response"},"required":"Required","parameters":{"default":"Default","minimum":"Minimum","maximum":"Maximum","possible-types":"Type | Possible types","possible-values":"Value | Possible Values"},"content-type":"Content-Type: {value}","read-only":"Read-only","error":{"unknown":"An unknown error occurred.","image":"Image failed to load","not-found":"The page you\'re looking for can\'t be found."},"color-scheme":{"select":"Select a color scheme preference","auto":"Auto","dark":"Dark","light":"Light"},"accessibility":{"strike":{"start":"start of stricken text","end":"end of stricken text"},"code":{"start":"start of code block","end":"end of code block"},"skip-navigation":"Skip Navigation","in-page-link":"in page link"},"select-language":"Select the language for this page","icons":{"clear":"Clear","web-service-endpoint":"Web Service Endpoint","search":"Search"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"Open Quick Navigation","title":"Click or type / for quick navigation"}}}')},9895:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const i="not-found",o="documentation-topic"},9923:function(e,t,n){"use strict";n.r(t),n.d(t,"defaultLocale",(function(){return a})),n.d(t,"messages",(function(){return s}));var i=n("94a8"),o=n("d9c4"),r=n("7d8d");const a="en-US",s={"en-US":i,"zh-CN":o,"ja-JP":r}},"9b56":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return u}));var i=n("3ca7"),o=n("9923"),r=n("2788");const a=i.reduce((e,t)=>({...e,[t.slug]:t.code}),{});function s(e){return a[e]}function c(e){return!!a[e]}function l(e){return{params:{locale:e===o["defaultLocale"]?void 0:e}}}function u(e=o["defaultLocale"],t){if(!c(e))return;t.$i18n.locale=e;const n=s(e);Object(r["b"])(n)}},"9c0c":function(e,t,n){},"9dba":function(e,t,n){"use strict";n("3502")},a2be:function(e,t,n){"use strict";n("01da")},a3e8:function(e,t,n){},a919:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"close-icon",attrs:{viewBox:"0 0 14 14",themeId:"close"}},[n("path",{attrs:{d:"M12.73,0l1.27,1.27-5.74,5.73,5.72,5.72-1.27,1.27-5.72-5.72L1.28,13.99,.01,12.72,5.72,7.01,0,1.28,1.27,.01,6.99,5.73,12.73,0Z"}})])},o=[],r=n("be08"),a={name:"CloseIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},be08:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[e.themeOverrideURL?n("use",{attrs:{href:e.themeOverrideURL+"#"+e.themeId,width:"100%",height:"100%"}}):e._t("default")],2)},o=[],r=n("6842"),a={name:"SVGIcon",props:{themeId:{type:String,required:!1},iconUrl:{type:String,default:null}},computed:{themeOverrideURL:({iconUrl:e,themeId:t})=>e||Object(r["c"])(["theme","icons",t],void 0)}},s=a,c=(n("c2c4"),n("2877")),l=Object(c["a"])(s,i,o,!1,null,"33d3200a",null);t["a"]=l.exports},c2c4:function(e,t,n){"use strict";n("161e")},c83d:function(e,t,n){},d26a:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return l}));var i=n("748c"),o={input:"input",tags:"tags"};function r(e={}){return Object.entries(e).reduce((e,[t,n])=>n?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(n)}`):e,[]).join("&")}function a(e,{changes:t,language:n,context:i}={}){const[o,a]=e.split("#"),s=o.match(/\?.*/),c=r({changes:t,language:n,context:i}),l=s?"&":"?",u=a?o:e,h=c?`${l}${c}`:"",d=a?"#"+a:"";return`${u}${h}${d}`}function s(e,t){const{query:{changes:n,[o.input]:i,[o.tags]:r,...a}={}}=e,{query:{changes:s,[o.input]:c,[o.tags]:l,...u}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:a})===JSON.stringify({path:t.path,query:u})}function c(e,t=window.location.href){return new URL(Object(i["c"])(e),t)}function l(e,t){return c(e,t).href}},d369:function(e,t,n){"use strict";var i=n("5d2d");const o={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLocale:"developer.setting.preferredLocale",preferredLanguage:"docs.setting.preferredLanguage"},r={preferredColorScheme:"docs.setting.preferredColorScheme"};t["a"]=Object.defineProperties({},Object.keys(o).reduce((e,t)=>({...e,[t]:{get:()=>{const e=r[t],n=i["a"].getItem(o[t]);return e?n||i["a"].getItem(e):n},set:e=>i["a"].setItem(o[t],e)}}),{}))},d9c4:function(e){e.exports=JSON.parse('{"view-in":"以中文查看","continue-viewing":"继续以中文查看","language":"语言","video":{"replay":"重新播放","play":"播放","pause":"暂停","watch":"观看介绍视频"},"tutorials":{"title":"教程","step":"第 {number} 步","submit":"提交","next":"下一步","preview":{"title":"无预览 | 预览","no-preview-available-step":"这一步没有预览。"},"nav":{"chapters":"章节","current":"当前{thing}"},"assessment":{"check-your-understanding":"检查你的理解程度","success-message":"很棒,你回答了此教程的所有问题。","answer-number-is":"第 {index} 个答案","correct":"正确","incorrect":"错误","next-question":"下一个问题"},"project-files":"项目文件","estimated-time":"预计时间","sections":{"chapter":"第 {number} 章"},"question-of":"第 {index} 个问题(共 {total} 个)","section-of":"{number}/{total}","overriding-title":"{newTitle}{title}","time":{"format":"{number} {minutes}","minutes":{"full":"分钟 | {count} 分钟","short":"分钟"},"hours":{"full":"小时"}}},"documentation":{"title":"文档","nav":{"breadcrumbs":"面包屑导航","menu":"菜单","open-menu":"打开菜单","close-menu":"关闭菜单"},"current-page":"当前页面为:{title}","card":{"learn-more":"进一步了解","read-article":"阅读文章","start-tutorial":"开始教程","view-api":"查看 API 集合","view-symbol":"查看符号","view-sample-code":"查看示例代码"}},"aside-kind":{"beta":"Beta 版","experiment":"试验","important":"重要事项","note":"注","tip":"提示","warning":"警告","deprecated":"已弃用"},"change-type":{"added":"已添加","modified":"已修改","deprecated":"已弃用"},"verbs":{"hide":"隐藏","show":"显示","close":"关闭"},"sections":{"title":"第 {number} 部分","on-this-page":"在此页面上","topics":"主题","default-implementations":"默认实现","relationships":"关系","see-also":"另请参阅","declaration":"声明","details":"详细信息","parameters":"参数","possible-values":"可能值","parts":"部件","availability":"可用性","resources":"资源"},"metadata":{"details":{"name":"名称","key":"密钥","type":"类型"},"beta":{"legal":"此文档涉及 Beta 版软件且可能会改动。","software":"Beta 版软件"},"default-implementation":"提供默认实现。| 提供默认实现方法。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt} 中引入,{name} {deprecatedAt} 中弃用","available-on":"{name} {introducedAt} 及更高版本中可用"},"more":"更多","less":"更少","api-reference":"API 参考","filter":{"title":"过滤","search-symbols":"在 {technology} 搜索符号","suggested-tags":"建议标签","selected-tags":"所选标签","add-tag":"添加标签","tag-select-remove":"标签。选择以从列表中移除。","navigate":"若要导航符号,请按下上箭头、下箭头、左箭头或右箭头。","siblings-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)","parent-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含一个符号 | {parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含 {number-parent} 个符号","reset-filter":"还原过滤条件"},"navigator":{"title":"文档导航器","open-navigator":"打开文档导航器","close-navigator":"关闭文档导航器","no-results":"未找到结果。","no-children":"无可用数据。","error-fetching":"获取数据时出错。","items-found":"未找到任何项目 | 找到 1 个项目 | 找到 {number} 个项目。按下 Tab 键导航。","navigator-is":"导航器{state}","state":{"loading":"正在载入","ready":"准备就绪"},"tags":{"hide-deprecated":"隐藏已弃用"}},"tab":{"request":"请求","response":"回复"},"required":"必需","parameters":{"default":"默认","minimum":"最小值","maximum":"最大值","possible-types":"类型 | 可能类型","possible-values":"值 | 可能值"},"content-type":"内容类型:{value}","read-only":"只读","error":{"unknown":"出现未知错误。","image":"图像无法载入"},"color-scheme":{"select":"选择首选颜色方案","auto":"自动","dark":"深色","light":"浅色"},"accessibility":{"strike":{"start":"删除线文本开始","end":"删除线文本结束"},"code":{"start":"代码块开头","end":"代码块结尾"},"skip-navigation":"跳过导航"},"select-language":"选择此页面的语言","icons":{"clear":"清除","web-service-endpoint":"网络服务端点","search":"搜索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"打开快速导航","title":"点按或键入 / 进行快速导航"}}}')},dd18:function(e,t,n){"use strict";t["a"]={eager:"eager",lazy:"lazy"}},e425:function(e,t,n){"use strict";var i=n("821b"),o=n("dd18"),r=n("d369"),a=n("3ca7");const s="undefined"!==typeof window.matchMedia&&[i["a"].light,i["a"].dark,"no-preference"].some(e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches),c=s?i["a"].auto:i["a"].light;t["a"]={state:{imageLoadingStrategy:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,preferredColorScheme:r["a"].preferredColorScheme||c,preferredLocale:r["a"].preferredLocale,supportsAutoColorScheme:s,systemColorScheme:i["a"].light,availableLocales:[]},reset(){this.state.imageLoadingStrategy="ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,this.state.preferredColorScheme=r["a"].preferredColorScheme||c,this.state.supportsAutoColorScheme=s,this.state.systemColorScheme=i["a"].light},setImageLoadingStrategy(e){this.state.imageLoadingStrategy=e},setPreferredColorScheme(e){this.state.preferredColorScheme=e,r["a"].preferredColorScheme=e},setAllLocalesAreAvailable(){const e=a.map(e=>e.code);this.state.availableLocales=e},setAvailableLocales(e=[]){this.state.availableLocales=e},setPreferredLocale(e){this.state.preferredLocale=e,r["a"].preferredLocale=this.state.preferredLocale},setSystemColorScheme(e){this.state.systemColorScheme=e},syncPreferredColorScheme(){r["a"].preferredColorScheme&&r["a"].preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=r["a"].preferredColorScheme)}}},e487:function(e,t,n){},e759:function(e,t,n){"use strict";n("3be4")},e9e6:function(e,t,n){"use strict";n("7ac6")},ed78:function(e,t,n){"use strict";n("c83d")},ed96:function(e,t,n){n.p=window.baseUrl},f161:function(e,t,n){"use strict";n.r(t);n("ed96");var i=n("2b0e"),o=n("a925"),r=n("8c4f"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[n("div",{attrs:{id:e.AppTopID}}),e.isTargetIDE?e._e():n("a",{attrs:{href:"#main",id:"skip-nav"}},[e._v(e._s(e.$t("accessibility.skip-navigation")))]),n("InitialLoadingPlaceholder"),e._t("header",(function(){return[e.enablei18n?n("SuggestLang"):e._e(),e.hasCustomHeader?n("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),n("div",{attrs:{id:e.baseNavStickyAnchorId}}),e._t("default",(function(){return[n("router-view",{staticClass:"router-content"}),e.hasCustomFooter?n("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():n("Footer",{scopedSlots:e._u([{key:"default",fn:function(t){var i=t.className;return[e.enablei18n?n("div",{class:i},[n("LocaleSelector")],1):e._e()]}}])})]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],c=n("e425"),l=n("821b"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"footer"},[n("div",{staticClass:"row"},[n("ColorSchemeToggle")],1),e._t("default",null,{className:"row"})],2)},h=[],d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"color-scheme-toggle",attrs:{"aria-label":e.$t("color-scheme.select"),role:"radiogroup"}},e._l(e.options,(function(t){return n("label",{key:t},[n("input",{attrs:{type:"radio"},domProps:{checked:t==e.preferredColorScheme,value:t},on:{input:e.setPreferredColorScheme}}),n("div",{staticClass:"text"},[e._v(e._s(e.$t("color-scheme."+t)))])])})),0)},g=[],m={name:"ColorSchemeToggle",data:()=>({appState:c["a"].state}),computed:{options:({supportsAutoColorScheme:e})=>[l["a"].light,l["a"].dark,...e?[l["a"].auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{c["a"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},p=m,f=(n("9dba"),n("2877")),b=Object(f["a"])(p,d,g,!1,null,"02a6f6ec",null),v=b.exports,w={name:"Footer",components:{ColorSchemeToggle:v}},y=w,j=(n("e9e6"),Object(f["a"])(y,u,h,!1,null,"4e049dbd",null)),S=j.exports,E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loaded?e._e():n("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},C=[],_={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},P=_,k=(n("48b1"),Object(f["a"])(P,E,C,!1,null,"35c356b6",null)),L=k.exports,A=n("942d"),T=n("6842");function x(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function O(e,t,n,i){if(!t||"object"!==typeof t||i&&(x(t,"light")||x(t,"dark"))){let o=t;if(x(t,i)&&(o=t[i]),"object"===typeof o)return;n[e]=o}else Object.entries(t).forEach(([t,o])=>{const r=[e,t].join("-");O(r,o,n,i)})}function I(e,t="light"){const n={},i=e||{};return O("-",i,n,t),n}var $=n("4009"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.displaySuggestLang?n("div",{staticClass:"suggest-lang"},[n("div",{staticClass:"suggest-lang__wrapper"},[n("router-link",{staticClass:"suggest-lang__link",attrs:{to:e.getLocaleParam(e.preferredLocale),lang:e.getCodeForSlug(e.preferredLocale)},nativeOn:{click:function(t){return e.setPreferredLocale(e.preferredLocale)}}},[e._v(e._s(e.$i18n.messages[e.preferredLocale]["view-in"])),n("InlineChevronRightIcon",{staticClass:"icon-inline"})],1),n("div",{staticClass:"suggest-lang__close-icon-wrapper"},[n("button",{staticClass:"suggest-lang__close-icon-button",attrs:{"aria-label":e.$t("continue-viewing")},on:{click:function(t){return e.setPreferredLocale(e.$i18n.locale)}}},[n("CloseIcon",{staticClass:"icon-inline"})],1)])],1)]):e._e()},N=[],R=n("34b0"),U=n("a919"),q=n("3ca7"),V=n("9b56"),B={name:"SuggestLang",components:{InlineChevronRightIcon:R["a"],CloseIcon:U["a"]},computed:{preferredLocale:()=>{const e=c["a"].state.preferredLocale;if(e)return e;const t=q.find(e=>{const t=e.code.split("-")[0],n=window.navigator.language.split("-")[0];return n===t});return t?t.slug:null},displaySuggestLang:({preferredLocale:e,$i18n:t})=>e&&t.locale!==e},methods:{setPreferredLocale:e=>{c["a"].setPreferredLocale(e)},getCodeForSlug:V["a"],getLocaleParam:V["b"]}},M=B,W=(n("ed78"),Object(f["a"])(M,D,N,!1,null,"ad72c62e",null)),F=W.exports,G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"locale-selector"},[n("select",{attrs:{"aria-label":e.$t("select-language")},domProps:{value:e.$i18n.locale},on:{change:e.updateRouter}},e._l(e.locales,(function(t){var i=t.slug,o=t.name,r=t.code;return n("option",{key:i,attrs:{lang:r},domProps:{value:i}},[e._v(" "+e._s(o)+" ")])})),0),n("ChevronThickIcon",{staticClass:"icon-inline"})],1)},H=[],J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-thick-icon",attrs:{viewBox:"0 0 14 10.5",themeId:"chevron-thick"}},[n("path",{attrs:{d:"M12.43,0l1.57,1.22L7,10.5,0,1.23,1.58,0,7,7,12.43,0Z"}})])},K=[],z=n("be08"),Y={name:"ChevronThickIcon",components:{SVGIcon:z["a"]}},Q=Y,Z=Object(f["a"])(Q,J,K,!1,null,null,null),X=Z.exports,ee={name:"LocaleSelector",components:{ChevronThickIcon:X},methods:{updateRouter({target:{value:e}}){this.$router.push(Object(V["b"])(e)),c["a"].setPreferredLocale(e),Object(V["c"])(e,this)}},computed:{availableLocales:()=>c["a"].state.availableLocales,locales:({availableLocales:e})=>q.filter(({code:t})=>e.includes(t))}},te=ee,ne=(n("e759"),Object(f["a"])(te,G,H,!1,null,"7e4d9b69",null)),ie=ne.exports,oe={name:"CoreApp",components:{Footer:S,InitialLoadingPlaceholder:L,SuggestLang:F,LocaleSelector:ie},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_PERFORMANCE_ENABLED}},data(){return{AppTopID:$["a"],appState:c["a"].state,fromKeyboard:!1,isTargetIDE:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,themeSettings:T["d"],baseNavStickyAnchorId:A["e"]}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,availableLocales:({appState:e})=>e.availableLocales,CSSCustomProperties:({currentColorScheme:e,preferredColorScheme:t,themeSettings:n})=>I(n.theme,t===l["a"].auto?e:t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer"),enablei18n:({availableLocales:e})=>Object(T["c"])(["features","docs","i18n","enable"],!1)&&e.length>1},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await Object(T["b"])()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)})},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?l["a"].dark:l["a"].light;c["a"].setSystemColorScheme(t)},attachStylesToRoot(e){const t=document.body;Object.entries(e).filter(([,e])=>Boolean(e)).forEach(([e,n])=>{t.style.setProperty(e,n)})},detachStylesFromRoot(e){const t=document.body;Object.entries(e).forEach(([e])=>{t.style.removeProperty(e)})},syncPreferredColorScheme(){c["a"].syncPreferredColorScheme()}}},re=oe,ae=(n("5c0b"),n("a2be"),Object(f["a"])(re,a,s,!1,null,"7d594ed9",null)),se=ae.exports;class ce{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class le{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class ue{constructor(e=new ce){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach(e=>e(t))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var he={install(e,t){let n;n=t.performanceMetricsEnabled||"ide"===t.appTarget?new le:new ce,e.prototype.$bridge=new ue(n)}};function de(e){return"custom-"+e}function ge(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),n=e.content.cloneNode(!0);t.appendChild(n)}}}function me(e){const t=de(e),n=document.getElementById(t);n&&window.customElements.define(t,ge(n))}function pe(e,t={names:["header","footer"]}){const{names:n}=t;e.config.ignoredElements=/^custom-/,n.forEach(me)}function fe(e,t){const{value:n=!1}=t;e.style.display=n?"none":""}var be={hide:fe};function ve(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(pe),e.directive("hide",be.hide),e.use(he,{appTarget:Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var we=n("9895"),ye=n("63b8"),je=n("3908"),Se=n("002d"),Ee=n("d26a");const Ce=10;function _e(e){const{name:t}=e,n=t.includes(we["a"]);return n?Ce:0}function Pe(){const{location:e}=window;return e.pathname+e.search+e.hash}function ke(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("tutorials-overview")]).then(n.bind(null,"f025"))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("documentation-topic~topic"),n.e("topic")]).then(n.bind(null,"3213"))},{path:"/documentation/*",name:we["a"],component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("chunk-c0335d80"),n.e("documentation-topic~topic"),n.e("documentation-topic")]).then(n.bind(null,"f8ac"))},{path:"*",name:we["b"],component:Ke},{path:"*",name:"server-error",component:Me}];const Ye=[{pathPrefix:"/:locale?",nameSuffix:"-locale"}];function Qe(e,t=[],n=Ye){return n.reduce((n,i)=>n.concat(e.filter(e=>!t.includes(e.name)).map(e=>({...e,path:i.pathPrefix+e.path,name:e.name+i.nameSuffix}))),[])}const Ze=[...Qe(ze,[we["b"]]),...ze];function Xe(e={}){const t=new r["a"]({mode:"history",base:T["a"],scrollBehavior:Le,...e,routes:e.routes||Ze});return t.onReady(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),Ae()}),"ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET&&t.onError(e=>{const{route:n={path:"/"}}=e;t.replace({name:"server-error",params:[n.path]})}),window.addEventListener("unload",Te),t}var et=n("9923");function tt(e=et){const{defaultLocale:t,messages:n,dateTimeFormats:i={}}=e,r=new o["a"]({dateTimeFormats:i,locale:t,fallbackLocale:t,messages:n});return r}i["default"].use(ve),i["default"].use(r["a"]),i["default"].use(o["a"]),new i["default"]({router:Xe(),render:e=>e(se),i18n:tt()}).$mount("#app")}}); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/topic.8cd0c0c4.js b/docs/LHNetworkHelpers.doccarchive/js/topic.8cd0c0c4.js new file mode 100644 index 0000000..af0651e --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/topic.8cd0c0c4.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["topic"],{"0466":function(e,t,n){},"0503":function(e,t,n){"use strict";n("e38e")},"0c11":function(e,t,n){},"0c14":function(e,t,n){},1006:function(e,t,n){"use strict";n("a95e")},"1dd5":function(e,t,n){"use strict";n("7b17")},"257c":function(e,t,n){"use strict";n("7748")},"2a05":function(e,t,n){},"2f9d":function(e,t,n){"use strict";n("525c")},3213:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.topicData?n(e.componentFor(e.topicData),e._b({key:e.topicKey,tag:"component",attrs:{hierarchy:e.hierarchy}},"component",e.propsFor(e.topicData),!1)):e._e()],1)},i=[],r=n("25a9"),o=n("a97e");const{BreakpointName:a}=o["a"].constants;var c,l,u={state:{linkableSections:[],breakpoint:a.large,references:{}},addLinkableSection(e){const t={...e,visibility:0};t.sectionNumber=this.state.linkableSections.length,this.state.linkableSections.push(t)},reset(){this.state.linkableSections=[],this.state.breakpoint=a.large,this.state.references={}},updateLinkableSection(e){this.state.linkableSections=this.state.linkableSections.map(t=>e.anchor===t.anchor?{...t,visibility:e.visibility}:t)},updateBreakpoint(e){this.state.breakpoint=e},setReferences(e){this.state.references=e}},d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"article"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component"},"component",e.propsFor(t),!1))}))],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n("2b88"),m=n("e425"),f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""}},[n("template",{slot:"default"},[n("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.urlWithParams;return n("NavTitleContainer",{attrs:{to:s}},[n("template",{slot:"default"},[e._v(e._s(e.technology))]),n("template",{slot:"subhead"},[e._v(e._s(e.$tc("tutorials.title",2)))])],2)}}])})],1),n("template",{slot:"after-title"},[n("div",{staticClass:"separator"})]),n("template",{slot:"tray"},[n("div",{staticClass:"mobile-dropdown-container"},[n("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),n("div",{staticClass:"dropdown-container"},[n("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),n("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?n("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})],2)],2)},v=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14",themeId:"chevron"}},[n("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},g=[],y=n("be08"),C={name:"ChevronIcon",components:{SVGIcon:y["a"]}},w=C,_=n("2877"),k=Object(_["a"])(w,b,g,!1,null,null,null),S=k.exports,x=n("d26a"),T=n("2f34"),I={name:"ReferenceUrlProvider",mixins:[T["a"]],props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:Object(x["b"])(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},A=I,$=Object(_["a"])(A,c,l,!1,null,null,null),O=$.exports,N=n("8a61"),P=n("cbcf"),q=n("653a"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(s){var i=s.title;return n("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(i))]),n("ul",{staticClass:"tutorial-list"},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.url,i=t.urlWithParams,r=t.title;return n("li",{staticClass:"tutorial-list-item"},[n("router-link",{staticClass:"option tutorial",attrs:{to:i,value:r}},[e._v(" "+e._s(r)+" ")]),s===e.$route.path?n("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(t){return n("li",{key:t.title},[n("router-link",{class:e.classesFor(t),attrs:{to:{path:t.path,query:e.$route.query},value:t.title},nativeOn:{click:function(n){return e.onClick(t)}}},[e._v(" "+e._s(t.title)+" ")])],1)})),0):e._e()],1)}}],null,!0)})})),1)])}}],null,!0)})})),1)},j=[],R=n("863d"),M=n("9b30"),B={name:"MobileDropdown",components:{NavMenuItems:M["a"],NavMenuItemBase:R["a"],ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return"depth"+t},onClick(e){this.$emit("select-section",e.path)}}},L=B,E=(n("e688"),Object(_["a"])(L,D,j,!1,null,"154acfbd",null)),F=E.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$t("sections.title")}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.navigateOverOptions,o=t.OptionClass,a=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(t){return n("router-link",{key:t.title,attrs:{to:{path:t.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function(i){var c,l=i.navigate;return[n("li",{class:[o,(c={},c[a]=e.currentOption===t.title,c)],attrs:{role:"option",value:t.title,"aria-selected":e.currentOption===t.title,"aria-current":e.ariaCurrent(t.title),tabindex:-1},on:{click:function(n){return e.setActive(t,l,s,n)},keydown:[function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.setActive(t,l,s,n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(t.title)+" ")])]}}],null,!0)})})),1)]}}])},[n("template",{slot:"toggle-post-content"},[n("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])])],2)},U=[],H=function(){var e,t=this,n=t.$createElement,s=t._self._c||n;return s("BaseDropdown",{staticClass:"dropdown-custom",class:(e={},e[t.OpenedClass]=t.isOpen,e["dropdown-small"]=t.isSmall,e),attrs:{value:t.value},scopedSlots:t._u([{key:"dropdown",fn:function(e){var n=e.dropdownClasses;return[s("span",{staticClass:"visuallyhidden",attrs:{id:"DropdownLabel_"+t._uid}},[t._v(t._s(t.ariaLabel))]),s("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{role:"button",id:"DropdownToggle_"+t._uid,"aria-labelledby":"DropdownLabel_"+t._uid+" DropdownToggle_"+t._uid,"aria-expanded":t.isOpen?"true":"false","aria-haspopup":"true"},on:{click:t.toggleDropdown,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeAndFocusToggler.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))}]}},[s("span",{staticClass:"form-dropdown-title"},[t._v(t._s(t.value))]),t._t("toggle-post-content")],2)]}}],null,!0)},[s("template",{slot:"eyebrow"},[t._t("eyebrow")],2),s("template",{slot:"after"},[t._t("default",null,null,{value:t.value,isOpen:t.isOpen,contentClasses:["form-dropdown-content",{"is-open":t.isOpen}],closeDropdown:t.closeDropdown,onChangeAction:t.onChangeAction,closeAndFocusToggler:t.closeAndFocusToggler,navigateOverOptions:t.navigateOverOptions,OptionClass:t.OptionClass,ActiveOptionClass:t.ActiveOptionClass})],2)],2)},z=[],G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),n("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?n("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},W=[],Q=n("7948"),K={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:Q["a"]},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},X=K,J=(n("ed71"),Object(_["a"])(X,G,W,!1,null,"998803d8",null)),Y=J.exports;const Z="is-open",ee="option",te="option-active";var ne={name:"DropdownCustom",components:{BaseDropdown:Y},constants:{OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll("."+ee),s=Array.from(n),i=s.indexOf(e),r=s[i+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector("."+te);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},se=ne,ie=(n("e84c"),Object(_["a"])(se,H,z,!1,null,"12dd746a",null)),re=ie.exports,oe={name:"SecondaryDropdown",components:{DropdownCustom:re},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,s){t(s),this.$emit("select-section",e.path),n()}}},ae=oe,ce=(n("7f7b"),Object(_["a"])(ae,V,U,!1,null,"554d62b6",null)),le=ce.exports,ue=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$tc("tutorials.title",1)}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.closeDropdown,o=t.navigateOverOptions,a=t.OptionClass,c=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{tabindex:"0"}},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(i){var l=i.title;return n("li",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(l))]),n("ul",{attrs:{role:"listbox"}},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.urlWithParams,l=t.title;return[n("router-link",{attrs:{to:i,custom:""},scopedSlots:e._u([{key:"default",fn:function(t){var i,u=t.navigate,d=t.isActive;return[n("li",{class:(i={},i[a]=!0,i[c]=d,i),attrs:{role:"option",value:l,"aria-selected":d,"aria-current":!!d&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(u,r,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(u,r,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),o(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),o(t,-1))}]}},[e._v(" "+e._s(l)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])}}],null,!0)})})),1)]}}])})},de=[],pe={name:"PrimaryDropdown",components:{DropdownCustom:re,ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},he=pe,me=(n("9938"),Object(_["a"])(he,ue,de,!1,null,"4bddb6e6",null)),fe=me.exports;const ve={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var be={name:"NavigationBar",components:{NavTitleContainer:q["a"],NavBase:P["a"],ReferenceUrlProvider:O,PrimaryDropdown:fe,SecondaryDropdown:le,MobileDropdown:F,ChevronIcon:S},mixins:[N["a"],T["a"]],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:ve,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce((e,{projects:t})=>e.concat(t),[]).find(e=>e.reference===this.identifierUrl)},pageSections(){if(!this.currentProject)return[];const e=[ve].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map((t,n)=>{const s=e[n],i=this.references[s.reference],{url:r,title:o}=i||s;return{...t,title:o,path:r}})},optionsForSections(){return this.pageSections.map(({depth:e,path:t,title:n})=>({depth:e,path:t,title:n}))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort((e,t)=>t.visibility-e.visibility).find(e=>e.visibility>0)},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return this.$t("tutorials.section-of",{number:t,total:e})}},methods:{onSelectSection(e){const t=e.split("#")[1];this.handleFocusAndScroll(t)}}},ge=be,ye=(n("ea88"),Object(_["a"])(ge,f,v,!1,null,"717bc942",null)),Ce=ye.exports,we=n("bf08"),_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"body"},[n("BodyContent",{attrs:{content:e.content}})],1)},ke=[],Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("article",{staticClass:"body-content"},e._l(e.content,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"layout"},"component",e.propsFor(t),!1))})),1)},xe=[],Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(t,s){return[n("Asset",{key:t.media,attrs:{identifier:t.media,videoAutoplays:!1}}),t.content?n("ContentNode",{key:s,attrs:{content:t.content}}):e._e()]}))],2)},Ie=[],Ae=n("80e4"),$e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",{attrs:{content:e.articleContent}})},Oe=[],Ne=n("5677"),Pe={name:"ContentNode",components:{BaseContentNode:Ne["default"]},props:Ne["default"].props,computed:{articleContent(){return this.map(e=>{switch(e.type){case Ne["default"].BlockType.codeListing:return{...e,showLineNumbers:!0};case Ne["default"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}})}},methods:Ne["default"].methods,BlockType:Ne["default"].BlockType,InlineType:Ne["default"].InlineType},qe=Pe,De=(n("cb8d"),Object(_["a"])(qe,$e,Oe,!1,null,"3cfe1c35",null)),je=De.exports,Re={name:"Columns",components:{Asset:Ae["a"],ContentNode:je},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},Me=Re,Be=(n("e9b0"),Object(_["a"])(Me,Te,Ie,!1,null,"30edf911",null)),Le=Be.exports,Ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-and-media",class:e.classes},[n("ContentNode",{attrs:{content:e.content}}),n("Asset",{attrs:{identifier:e.media}})],1)},Fe=[];const Ve={leading:"leading",trailing:"trailing"};var Ue={name:"ContentAndMedia",components:{Asset:Ae["a"],ContentNode:je},props:{content:je.props.content,media:Ae["a"].props.identifier,mediaPosition:{type:String,default:()=>Ve.trailing,validator:e=>Object.prototype.hasOwnProperty.call(Ve,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===Ve.leading,"media-trailing":this.mediaPosition===Ve.trailing}}},MediaPosition:Ve},He=Ue,ze=(n("1006"),Object(_["a"])(He,Ee,Fe,!1,null,"3fa44f9e",null)),Ge=ze.exports,We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"full-width"},e._l(e.groups,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"group"},"component",e.propsFor(t),!1),[n("ContentNode",{attrs:{content:t.content}})],1)})),1)},Qe=[],Ke=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Xe=[],Je=n("72e7"),Ye={name:"LinkableElement",mixins:[Je["a"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return e+" 0% -50% 0%"}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Ze=Ye,et=Object(_["a"])(Ze,Ke,Xe,!1,null,null,null),tt=et.exports;const{BlockType:nt}=je;var st={name:"FullWidth",components:{ContentNode:je,LinkableElement:tt},props:je.props,computed:{groups:({content:e})=>e.reduce((e,t)=>0===e.length||t.type===nt.heading?[...e,{heading:t.type===nt.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}],[])},methods:{componentFor(e){return e.heading?tt:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},it=st,rt=(n("aece"),Object(_["a"])(it,We,Qe,!1,null,"1f2be54b",null)),ot=rt.exports;const at={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var ct={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(at,e))}},methods:{componentFor(e){return{[at.columns]:Le,[at.contentAndMedia]:Ge,[at.fullWidth]:ot}[e.kind]},propsFor(e){const{content:t,kind:n,media:s,mediaPosition:i}=e;return{[at.columns]:{columns:t},[at.contentAndMedia]:{content:t,media:s,mediaPosition:i},[at.fullWidth]:{content:t}}[n]}},LayoutKind:at},lt=ct,ut=(n("1dd5"),Object(_["a"])(lt,Se,xe,!1,null,"4d5a806e",null)),dt=ut.exports,pt={name:"Body",components:{BodyContent:dt},props:dt.props},ht=pt,mt=(n("5237"),Object(_["a"])(ht,_e,ke,!1,null,"6499e2f2",null)),ft=mt.exports,vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},bt=[],gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseCTA",e._b({attrs:{label:e.$t("tutorials.next")}},"BaseCTA",e.baseProps,!1))},yt=[],Ct=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"call-to-action"},[n("Row",[n("LeftColumn",[n("span",{staticClass:"label"},[e._v(e._s(e.label))]),n("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?n("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?n("Button",{attrs:{action:e.action}}):e._e()],1),n("RightColumn",{staticClass:"right-column"},[e.media?n("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},wt=[],_t=n("0f00"),kt=n("620a"),St=n("c081"),xt={name:"CallToAction",components:{Asset:Ae["a"],Button:St["a"],ContentNode:Ne["default"],LeftColumn:{render(e){return e(kt["a"],{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:_t["a"]},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},Tt=xt,It=(n("c7dd"),Object(_["a"])(Tt,Ct,wt,!1,null,"042a0474",null)),At=It.exports,$t={name:"CallToAction",components:{BaseCTA:At},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},Ot=$t,Nt=Object(_["a"])(Ot,gt,yt,!1,null,null,null),Pt=Nt.exports,qt={name:"CallToAction",components:{TutorialCTA:Pt},props:Pt.props},Dt=qt,jt=(n("3e1b"),Object(_["a"])(Dt,vt,bt,!1,null,"426a965c",null)),Rt=jt.exports,Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Bt=[],Lt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[n("div",{staticClass:"hero dark"},[e.backgroundImageUrl?n("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),n("Row",[n("Column",[n("Headline",{attrs:{level:1}},[e.chapter?n("template",{slot:"eyebrow"},[e._v(e._s(e.chapter))]):e._e(),e._v(" "+e._s(e.title)+" ")],2),e.content||e.video?n("div",{staticClass:"intro"},[e.content?n("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[n("p",[n("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),n("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),n("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[n("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),n("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Et=[],Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"headline"},[e.$slots.eyebrow?n("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),n("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},Vt=[];const Ut=1,Ht=6,zt={type:Number,required:!0,validator:e=>e>=Ut&&e<=Ht},Gt={name:"Heading",render:function(e){return e("h"+this.level,this.$slots.default)},props:{level:zt}};var Wt={name:"Headline",components:{Heading:Gt},props:{level:zt}},Qt=Wt,Kt=(n("3976"),Object(_["a"])(Qt,Ft,Vt,!1,null,"d46a1474",null)),Xt=Kt.exports,Jt=n("c161"),Yt=n("c4dd"),Zt=n("748c"),en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?n("div",{staticClass:"item",attrs:{"aria-label":"\n "+e.$tc("tutorials.time.minutes.full",e.estimatedTimeInMinutes,{count:e.estimatedTimeInMinutes})+"\n "+e.$t("tutorials.estimated-time")+"\n "}},[n("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[n("i18n",{staticClass:"duration",attrs:{path:"tutorials.time.format",tag:"div"},scopedSlots:e._u([{key:"number",fn:function(){return[e._v(" "+e._s(e.estimatedTimeInMinutes)+" ")]},proxy:!0},{key:"minutes",fn:function(){return[n("div",{staticClass:"minutes"},[e._v(e._s(e.$tc("tutorials.time.minutes.short",e.estimatedTimeInMinutes))+" ")])]},proxy:!0}],null,!1,3313752798)})],1),n("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v(e._s(e.$t("tutorials.estimated-time")))])]):e._e(),e.projectFilesUrl?n("div",{staticClass:"item"},[n("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[n("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" "+e._s(e.$t("tutorials.project-files"))+" "),n("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?n("div",{staticClass:"item"},[n("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[e.isTargetIDE?n("span",[e._v(e._s(e.xcodeRequirement.title))]):n("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),n("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},tn=[],nn=n("de60"),sn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14",themeId:"xcode"}},[n("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),n("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},rn=[],on={name:"XcodeIcon",components:{SVGIcon:y["a"]}},an=on,cn=Object(_["a"])(an,sn,rn,!1,null,null,null),ln=cn.exports,un=n("34b0"),dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},pn=[],hn={name:"InlineDownloadIcon",components:{SVGIcon:y["a"]}},mn=hn,fn=Object(_["a"])(mn,dn,pn,!1,null,null,null),vn=fn.exports,bn={name:"HeroMetadata",components:{InlineDownloadIcon:vn,InlineChevronRightIcon:un["a"],DownloadIcon:nn["a"],XcodeIcon:ln},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},gn=bn,yn=(n("33ff"),Object(_["a"])(gn,en,tn,!1,null,"94ff76c0",null)),Cn=yn.exports,wn={name:"Hero",components:{PlayIcon:Yt["a"],GenericModal:Jt["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:Ne["default"],Headline:Xt,Metadata:Cn,Row:_t["a"],Asset:Ae["a"],LinkableSection:tt},mixins:[T["a"]],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find(e=>e.traits.includes("light"));return Object(Zt["c"])((n||{}).url)},projectFilesUrl(){return this.projectFiles?Object(Zt["c"])(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:Object(Zt["f"])(this.backgroundImageUrl)}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},_n=wn,kn=(n("7fae"),Object(_["a"])(_n,Lt,Et,!1,null,"55543c5a",null)),Sn=kn.exports,xn={name:"Hero",components:{TutorialHero:Sn},props:Sn.props},Tn=xn,In=(n("2f9d"),Object(_["a"])(Tn,Mt,Bt,!1,null,"35a9482f",null)),An=In.exports,$n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialAssessments",e._b({},"TutorialAssessments",e.$props,!1),[n("p",{attrs:{slot:"success"},slot:"success"},[e._v("Great job, you've answered all the questions for this article.")])])},On=[],Nn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[n("Row",{ref:"assessments",staticClass:"assessments"},[n("MainColumn",[n("Row",{staticClass:"banner"},[n("HeaderColumn",[n("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?n("div",{staticClass:"success"},[e._t("success",(function(){return[n("p",[e._v(e._s(e.SuccessMessage))])]}))],2):n("div",[n("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),n("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Pn=[],qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",[n("p",{staticClass:"title"},[e._v(e._s(e.$t("tutorials.question-of",{index:e.index,total:e.total})))])])},Dn=[],jn={name:"AssessmentsProgress",components:{Row:_t["a"]},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},Rn=jn,Mn=(n("6866"),Object(_["a"])(Rn,qn,Dn,!1,null,"28135d78",null)),Bn=Mn.exports,Ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"quiz"},[n("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?n("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),n("div",{staticClass:"choices"},[e._l(e.choices,(function(t,s){return n("label",{key:s,class:e.choiceClasses[s]},[n(e.getIconComponent(s),{tag:"component",staticClass:"choice-icon"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:s,checked:e._q(e.selectedIndex,s)},on:{change:function(t){e.selectedIndex=s}}}),n("ContentNode",{staticClass:"question",attrs:{content:t.content}}),e.userChoices[s].checked?[n("ContentNode",{staticClass:"answer",attrs:{content:t.justification}}),t.reaction?n("p",{staticClass:"answer"},[e._v(e._s(t.reaction))]):e._e()]:e._e()],2)})),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveText)+" ")])],2),n("div",{staticClass:"controls"},[n("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.submit"))+" ")]),e.isLast?n("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.next"))+" ")]):n("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.assessment.next-question"))+" ")])],1)],1)},En=[],Fn=n("76ab"),Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"reset-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),n("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},Un=[],Hn={name:"ResetCircleIcon",components:{SVGIcon:y["a"]}},zn=Hn,Gn=Object(_["a"])(zn,Vn,Un,!1,null,null,null),Wn=Gn.exports,Qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"check-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},Kn=[],Xn={name:"CheckCircleIcon",components:{SVGIcon:y["a"]}},Jn=Xn,Yn=Object(_["a"])(Jn,Qn,Kn,!1,null,null,null),Zn=Yn.exports,es={name:"Quiz",components:{CheckCircleIcon:Zn,ResetCircleIcon:Wn,ContentNode:Ne["default"],ButtonLink:Fn["a"]},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map(()=>({checked:!1})),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce((e,t,n)=>t.isCorrect?e.add(n):e,new Set)},choiceClasses(){return this.userChoices.map((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect}))},showNextQuestion(){return Array.from(this.correctChoices).every(e=>this.userChoices[e].checked)},ariaLiveText(){if(null===this.checkedIndex)return"";const{isCorrect:e}=this.choices[this.checkedIndex];return`${this.$t("tutorials.assessment.answer-number-is",{index:this.checkedIndex+1})} ${e?this.$t("tutorials.assessment.correct"):this.$t("tutorials.assessment.incorrect")}\n `}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?Zn:Wn},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},ts=es,ns=(n("0503"),Object(_["a"])(ts,Ln,En,!1,null,"19ed40e2",null)),ss=ns.exports;const is=12,rs="tutorials.assessment.success-message";var os={name:"Assessments",constants:{SuccessMessage:rs},components:{LinkableSection:tt,Quiz:ss,Progress:Bn,Row:_t["a"],HeaderColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:this.$t(rs)}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return this.$t("tutorials.assessment.check-your-understanding")}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onAdvance(){this.activeIndex+=1,this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onSeeResults(){this.completed=!0,this.$nextTick(()=>{this.scrollTo(this.$refs.assessments.$el,is)})}}},as=os,cs=(n("da20"),Object(_["a"])(as,Nn,Pn,!1,null,"65e3c02c",null)),ls=cs.exports,us={name:"Assessments",components:{TutorialAssessments:ls},props:ls.props},ds=us,ps=(n("f264"),Object(_["a"])(ds,$n,On,!1,null,"3c94366b",null)),hs=ps.exports;const ms={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var fs={name:"Article",components:{NavigationBar:Ce,PortalTarget:h["PortalTarget"]},mixins:[we["a"]],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){},setReferences(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(ms,e))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[ms.articleBody]:ft,[ms.callToAction]:Rt,[ms.hero]:An,[ms.assessments]:hs}[t]},isHero(e){return e.kind===ms.hero},propsFor(e){const{abstract:t,action:n,anchor:s,assessments:i,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,kind:l,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[ms.articleBody]:{content:a},[ms.callToAction]:{abstract:t,action:n,media:u,title:p},[ms.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,projectFiles:d,title:p,video:h,xcodeRequirement:m},[ms.assessments]:{anchor:s,assessments:i}}[l]}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},SectionKind:ms},vs=fs,bs=(n("79ef"),Object(_["a"])(vs,d,p,!1,null,"7d4562ea",null)),gs=bs.exports,ys=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._l(e.sections,(function(e,t){return n("Section",{key:t,attrs:{section:e}})})),n("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},Cs=[],ws=n("66c9"),_s=n("7689"),ks=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sections"},e._l(e.tasks,(function(t,s){return n("Section",e._b({key:s,attrs:{id:t.anchor,sectionNumber:s+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",t,!1))})),1)},Ss=[],xs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[n("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?n("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},Ts=[],Is=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-container"},[n("Row",{class:["intro","intro-"+e.sectionNumber,{ide:e.isTargetIDE}]},[n("Column",{staticClass:"left"},[n("Headline",{attrs:{level:2}},[n("router-link",{attrs:{slot:"eyebrow",to:e.sectionLink},slot:"eyebrow"},[e._v(" "+e._s(e.$t("sections.title",{number:e.sectionNumber}))+" ")]),e._v(" "+e._s(e.title)+" ")],1),n("ContentNode",{attrs:{content:e.content}})],1),n("Column",{staticClass:"right"},[n("div",{staticClass:"media"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e()],1)])],1),e.expandedSections.length>0?n("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},As=[],$s={name:"SectionIntro",inject:{isClientMobile:{default:()=>!1},isTargetIDE:{default:()=>!1}},components:{Asset:Ae["a"],ContentNode:Ne["default"],ExpandedIntro:dt,Headline:Xt,Row:_t["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},Os=$s,Ns=(n("257c"),Object(_["a"])(Os,Is,As,!1,null,"7f9a8f65",null)),Ps=Ns.exports,qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"steps"},[n("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(t,s){return n(t.component,e._b({key:s,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(s),attrs:{currentIndex:e.activeStep}},"component",t.props,!1))})),1),e.isBreakpointSmall?e._e():n("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[n("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?n("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[n("Asset",{ref:"asset",staticClass:"step-asset",attrs:{identifier:e.visibleAsset.media,showsReplayButton:"",showsVideoControls:!1}})],1):e._e(),e.visibleAsset.code?n("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?n("transition",{attrs:{name:"fade"}},[n("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Ds=[],js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["code-preview",{ide:e.isTargetIDE}]},[n("CodeTheme",[e.code?n("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),n("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[n("div",{staticClass:"runtimve-preview__container"},[n("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[n("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),n("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),n("transition",{on:{leave:e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Rs=[],Ms=n("7b69"),Bs=n("6667"),Ls=n("8590");const{BreakpointName:Es}=o["a"].constants;function Fs({width:e,height:t},n=1){const s=400,i=e<=s?1.75:3;return{width:e/(i/n),height:t/(i/n)}}var Vs={name:"CodePreview",inject:{isTargetIDE:{default:!1},store:{default(){return{state:{references:{}}}}}},components:{DiagonalArrowIcon:Bs["a"],CodeListing:Ms["a"],CodeTheme:Ls["a"]},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{references:({tutorialState:e})=>e.references,currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let s=t.size||{};s.width||s.height||(s=n);const i=this.currentBreakpoint===Es.medium?.8:1;return Fs(s,i)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:e+"px"}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:this.$t("tutorials.preview.no-preview-available-step")},togglePreviewText(){return this.$tc("tutorials.preview.title",this.hasRuntimePreview?1:0)},textAriaLabel(){return`${this.togglePreviewText}, ${this.shouldDisplayHideLabel?this.$t("verbs.hide"):this.$t("verbs.show")}`}},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},Us=Vs,Hs=(n("b27b"),Object(_["a"])(Us,js,Rs,!1,null,"4f53426a",null)),zs=Hs.exports,Gs=n("3908"),Ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.backgroundStyle},[e._t("default")],2)},Qs=[],Ks={name:"BackgroundTheme",data(){return{codeThemeState:ws["a"].state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},Xs=Ks,Js=Object(_["a"])(Xs,Ws,Qs,!1,null,null,null),Ys=Js.exports,Zs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["step-container","step-"+e.stepNumber]},[n("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[n("p",{staticClass:"step-label"},[e._v(e._s(e.$t("tutorials.step",{number:e.stepNumber})))]),n("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?n("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?n("div",{staticClass:"media-container"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e(),e.code?n("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?n("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},ei=[],ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?n("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[n("div",{staticClass:"full-code-listing-modal-content"},[n("CodeTheme",[n("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),n("CodeTheme",[e.code?n("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),n("CodeTheme",{staticClass:"preview-toggle-container"},[n("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?n("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[n("div",{staticClass:"runtime-preview-modal-content"},[n("span",{staticClass:"runtime-preview-label"},[e._v(e._s(e.$tc("tutorials.preview.title",1)))]),e._t("default")],2)]):e._e()],1)},ni=[],si=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[n("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},ii=[],ri={name:"MobileCodeListing",components:{CodeListing:Ms["a"]},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},oi=ri,ai=(n("fae5"),Object(_["a"])(oi,si,ii,!1,null,"5ad4e037",null)),ci=ai.exports,li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"toggle-preview"},[e.isActionable?n("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" "+e._s(e.$tc("tutorials.preview.title",1))+" "),n("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):n("span",{staticClass:"toggle-text"},[e._v(" "+e._s(e.$tc("tutorials.preview.title",0))+" ")])])},ui=[],di=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),n("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},pi=[],hi={name:"InlinePlusCircleIcon",components:{SVGIcon:y["a"]}},mi=hi,fi=Object(_["a"])(mi,di,pi,!1,null,null,null),vi=fi.exports,bi={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:vi},props:{isActionable:{type:Boolean,required:!0}}},gi=bi,yi=(n("bf0a"),Object(_["a"])(gi,li,ui,!1,null,"78763c14",null)),Ci=yi.exports,wi={name:"MobileCodePreview",inject:["isTargetIDE"],mixins:[T["a"]],components:{GenericModal:Jt["a"],CodeListing:Ms["a"],MobileCodeListing:ci,PreviewToggle:Ci,CodeTheme:Ls["a"],BackgroundTheme:Ys},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},_i=wi,ki=(n("3fcc"),Object(_["a"])(_i,ti,ni,!1,null,"1aed4baa",null)),Si=ki.exports;const{BreakpointName:xi}=o["a"].constants;var Ti={name:"Step",components:{Asset:Ae["a"],MobileCodePreview:Si,ContentNode:Ne["default"]},inject:["isTargetIDE","isClientMobile","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===xi.small},isActive:({index:e,currentIndex:t})=>e===t}},Ii=Ti,Ai=(n("c643"),Object(_["a"])(Ii,Zs,ei,!1,null,"eb45ec92",null)),$i=Ai.exports;const{BreakpointName:Oi}=o["a"].constants,{IntersectionDirections:Ni}=Je["a"].constants,Pi="-35% 0% -65% 0%";var qi={name:"SectionSteps",components:{ContentNode:Ne["default"],Step:$i,Asset:Ae["a"],CodePreview:zs,BackgroundTheme:Ys},mixins:[Je["a"]],constants:{IntersectionMargins:Pi},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:s}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:s},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce(({stepCounter:e,nodes:t},n,s)=>{const{type:i,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:$i,type:i,props:{...r,stepNumber:a,index:s,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:Ne["default"],type:i,props:{content:[n]}})}},{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===Oi.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Pi},async mounted(){await Object(Gs["b"])(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{["interstitial interstitial-"+(e+1)]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch(()=>{}))}},onFocus(e){const{code:t,media:n,runtimePreview:s}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:s}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach(s=>{const{index:i}=s.props,r=this.$refs.contentNodes[i].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),c=o-e,l=a-e,u=Math.abs(c+l);(0===n||u<=n)&&(n=u,t=i)}),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map(({props:{index:e}})=>t.contentNodes[e].$refs.step)},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const s=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===Ni.down&&s===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(s)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Di=qi,ji=(n("d4f3"),Object(_["a"])(Di,qs,Ds,!1,null,"2786be2a",null)),Ri=ji.exports,Mi={name:"Section",components:{Intro:Ps,LinkableSection:tt,Steps:Ri},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},Bi=Mi,Li=(n("9dc4"),Object(_["a"])(Bi,xs,Ts,!1,null,"6b3a0b3a",null)),Ei=Li.exports,Fi={name:"SectionList",components:{Section:Ei},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},Vi=Fi,Ui=(n("4d07"),Object(_["a"])(Vi,ks,Ss,!1,null,"79a75e9e",null)),Hi=Ui.exports;const zi={assessments:ls,hero:Sn,tasks:Hi,callToAction:Pt},Gi=new Set(Object.keys(zi)),Wi={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,s=zi[t];return s?e(s,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>Gi.has(e.kind)}}};var Qi={name:"Tutorial",mixins:[we["a"],_s["a"]],components:{NavigationBar:Ce,Section:Wi,PortalTarget:h["PortalTarget"],BreakpointEmitter:o["a"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find(({kind:e})=>"hero"===e)},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){ws["a"].updateCodeColors(e)}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{isClientMobile:this.isClientMobile}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},Ki=Qi,Xi=(n("424f"),Object(_["a"])(Ki,ys,Cs,!1,null,"611d0574",null)),Ji=Xi.exports,Yi=n("0caf"),Zi=n("146e");const er={article:"article",tutorial:"project"};var tr={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[Yi["a"],Zi["a"]],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(r["c"])(e,t,n).then(e=>n(t=>{t.topicData=e})).catch(n)},beforeRouteUpdate(e,t,n){Object(r["e"])(e,t)?Object(r["c"])(e,t,n).then(e=>{this.topicData=e,n()}).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},methods:{componentFor(e){const{kind:t}=e;return{[er.article]:gs,[er.tutorial]:Ji}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:s,references:i,sections:r,identifier:o}=e;return{[er.article]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url},[er.tutorial]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},nr=tr,sr=Object(_["a"])(nr,s,i,!1,null,null,null);t["default"]=sr.exports},"32b1":function(e,t,n){},"33ff":function(e,t,n){"use strict";n("4e3e")},3976:function(e,t,n){"use strict";n("0c11")},"3e1b":function(e,t,n){"use strict";n("c5c1")},"3fcc":function(e,t,n){"use strict";n("0c14")},"424f":function(e,t,n){"use strict";n("99b6")},4718:function(e,t,n){},"4b4a":function(e,t,n){},"4d07":function(e,t,n){"use strict";n("b52e")},"4e3e":function(e,t,n){},5237:function(e,t,n){"use strict";n("4b4a")},"525c":function(e,t,n){},5892:function(e,t,n){},5913:function(e,t,n){},"63a8":function(e,t,n){},"653a":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[n("span",{staticClass:"title"},[e._t("default")],2),n("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},i=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=(n("f1e6"),n("2877")),c=Object(a["a"])(o,s,i,!1,null,"854b4dd6",null);t["a"]=c.exports},6866:function(e,t,n){"use strict";n("5892")},7096:function(e,t,n){},"735b":function(e,t,n){},7748:function(e,t,n){},"79ef":function(e,t,n){"use strict";n("bcaa")},"7b17":function(e,t,n){},"7f7b":function(e,t,n){"use strict";n("735b")},"7fae":function(e,t,n){"use strict";n("a53d")},9924:function(e,t,n){},9938:function(e,t,n){"use strict";n("d513")},"99b6":function(e,t,n){},"9dc4":function(e,t,n){"use strict";n("fe9d")},a0d4:function(e,t,n){},a40c:function(e,t,n){},a53d:function(e,t,n){},a95e:function(e,t,n){},aa4c:function(e,t,n){},aece:function(e,t,n){"use strict";n("c0df")},b27b:function(e,t,n){"use strict";n("2a05")},b52e:function(e,t,n){},bcaa:function(e,t,n){},bf0a:function(e,t,n){"use strict";n("4718")},c0df:function(e,t,n){},c5c1:function(e,t,n){},c643:function(e,t,n){"use strict";n("9924")},c7dd:function(e,t,n){"use strict";n("aa4c")},cb8d:function(e,t,n){"use strict";n("0466")},d4f3:function(e,t,n){"use strict";n("fc13")},d513:function(e,t,n){},d86f:function(e,t,n){},da20:function(e,t,n){"use strict";n("a40c")},de60:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},i=[],r=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:r["a"]}},a=o,c=n("2877"),l=Object(c["a"])(a,s,i,!1,null,null,null);t["a"]=l.exports},e38e:function(e,t,n){},e688:function(e,t,n){"use strict";n("5913")},e84c:function(e,t,n){"use strict";n("d86f")},e9b0:function(e,t,n){"use strict";n("ee09")},ea88:function(e,t,n){"use strict";n("ed98")},ed71:function(e,t,n){"use strict";n("7096")},ed98:function(e,t,n){},ee09:function(e,t,n){},f1e6:function(e,t,n){"use strict";n("a0d4")},f264:function(e,t,n){"use strict";n("63a8")},fae5:function(e,t,n){"use strict";n("32b1")},fc13:function(e,t,n){},fe9d:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js b/docs/LHNetworkHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js new file mode 100644 index 0000000..3025a8a --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["tutorials-overview"],{"032c":function(t,e,n){"use strict";n("9b79")},"0b61":function(t,e,n){},"13d5":function(t,e,n){},"15ac":function(t,e,n){"use strict";n("ddf1")},"17d2":function(t,e,n){},"202a":function(t,e,n){"use strict";n("5899")},"277b":function(t,e,n){"use strict";n("60ca")},"29e3":function(t,e,n){"use strict";n("0b61")},3233:function(t,e,n){"use strict";n("8d8f")},4230:function(t,e,n){"use strict";n("52f5")},"441c":function(t,e,n){},"52f5":function(t,e,n){},5899:function(t,e,n){},"60ca":function(t,e,n){},"653a":function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"nav-title-content",attrs:{to:t.to}},[n("span",{staticClass:"title"},[t._t("default")],2),n("span",{staticClass:"subhead"},[t._v(" "),t._t("subhead")],2)])},s=[],a={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=a,r=(n("f1e6"),n("2877")),c=Object(r["a"])(o,i,s,!1,null,"854b4dd6",null);e["a"]=c.exports},6899:function(t,e,n){"use strict";n("441c")},"6fb0":function(t,e,n){"use strict";n("eec8")},"7c60":function(t,e,n){},"8d8f":function(t,e,n){},"8f86":function(t,e,n){},9359:function(t,e,n){"use strict";n("9e08")},9792:function(t,e,n){"use strict";n("c8c8")},"9b79":function(t,e,n){},"9e08":function(t,e,n){},a0d4:function(t,e,n){},a975:function(t,e,n){"use strict";n("7c60")},aebc:function(t,e,n){"use strict";n("c0c9")},b9bf:function(t,e,n){"use strict";n("13d5")},c0c9:function(t,e,n){},c8c8:function(t,e,n){},ca4e:function(t,e,n){"use strict";n("17d2")},ddf1:function(t,e,n){},de60:function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},s=[],a=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:a["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,i,s,!1,null,null,null);e["a"]=l.exports},dfc1:function(t,e,n){},ed64:function(t,e,n){"use strict";n("dfc1")},eec8:function(t,e,n){},f025:function(t,e,n){"use strict";n.r(e);var i,s,a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.topicData?n("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},o=[],r=n("25a9"),c=n("0caf"),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():n("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?n("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?n("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},u=[],m=n("e425"),d={state:{activeTutorialLink:null,activeVolume:null,references:{}},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null,this.state.references={}},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t},setReferences(t){this.state.references=t}},p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NavBase",[n("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)}},[n("template",{slot:"default"},[t._t("default")],2),n("template",{slot:"subhead"},[t._v(t._s(t.$tc("tutorials.title",2)))])],2),n("template",{slot:"menu-items"},[n("NavMenuItemBase",{staticClass:"in-page-navigation"},[n("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")],2)],2)},h=[],v=n("cbcf"),f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"tutorials-navigation"},[n("TutorialsNavigationList",t._l(t.sections,(function(e,i){return n("li",{key:e.name+"_"+i,class:t.sectionClasses(e)},[t.isVolume(e)?n(t.componentForVolume(e),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(e),!1),t._l(e.chapters,(function(e){return n("li",{key:e.name},[n("TutorialsNavigationLink",[t._v(" "+t._s(e.name)+" ")])],1)})),0):t.isResources(e)?n("TutorialsNavigationLink",[t._v(" "+t._s(t.$t("sections.resources"))+" ")]):t._e()],1)})),0)],1)},b=[],_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocusAndScroll(t.fragment.hash)}}},[t._t("default")],2)},g=[],C=n("002d"),y=n("8a61"),T={name:"TutorialsNavigationLink",mixins:[y["a"]],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:Object(C["a"])(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()}},S=T,V=(n("6fb0"),n("2877")),k=Object(V["a"])(S,_,g,!1,null,"e9f9b59c",null),I=k.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"tutorials-navigation-list",attrs:{role:"list"}},[t._t("default")],2)},N=[],O={name:"TutorialsNavigationList"},$=O,j=(n("202a"),Object(V["a"])($,x,N,!1,null,"6f2800d1",null)),A=j.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[n("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[n("span",{staticClass:"text"},[t._v(t._s(t.title))]),n("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),n("transition-expand",[t.collapsed?t._e():n("div",{staticClass:"tutorials-navigation-menu-content"},[n("TutorialsNavigationList",{attrs:{"aria-label":t.$t("tutorials.nav.chapters")}},[t._t("default")],2)],1)])],1)},q=[],L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-close"}},[n("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},E=[],M=n("be08"),D={name:"InlineCloseIcon",components:{SVGIcon:M["a"]}},F=D,R=Object(V["a"])(F,L,E,!1,null,null,null),B=R.exports,G={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=n})},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=0})}}};return t("transition",n,e.children)}},z=G,P=(n("032c"),Object(V["a"])(z,i,s,!1,null,null,null)),H=P.exports,K={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:B,TransitionExpand:H,TutorialsNavigationList:A},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},U=K,Z=(n("277b"),Object(V["a"])(U,w,q,!1,null,"489416f8",null)),J=Z.exports;const Q={resources:"resources",volume:"volume"};var W={name:"TutorialsNavigation",components:{TutorialsNavigationLink:I,TutorialsNavigationList:A,TutorialsNavigationMenu:J},constants:{SectionKind:Q},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?J:A,isResources:({kind:t})=>t===Q.resources,isVolume:({kind:t})=>t===Q.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},X=W,Y=(n("a975"),Object(V["a"])(X,f,b,!1,null,"79093ed6",null)),tt=Y.exports,et=n("653a"),nt=n("d26a"),it=n("863d");const st={resources:"resources",volume:"volume"};var at={name:"Nav",constants:{SectionKind:st},components:{NavMenuItemBase:it["a"],NavTitleContainer:et["a"],TutorialsNavigation:tt,NavBase:v["a"]},props:{sections:{type:Array,require:!0}},methods:{buildUrl:nt["b"]}},ot=at,rt=(n("9359"),Object(V["a"])(ot,p,h,!1,null,"b806ee20",null)),ct=rt.exports,lt=n("bf08"),ut=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"hero"},[n("div",{staticClass:"copy-container"},[n("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?n("p",{staticClass:"meta"},[n("TimerIcon"),n("span",{staticClass:"meta-content"},[n("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),n("span",[t._v(" "+t._s(t.$t("tutorials.estimated-time")))])])],1):t._e(),t.action?n("CallToActionButton",{attrs:{action:t.action,"aria-label":t.$t("tutorials.overriding-title",{newTitle:t.action.overridingTitle,title:t.title}),isDark:""}}):t._e()],1),t.image?n("Asset",{attrs:{identifier:t.image}}):t._e()],1)},mt=[],dt=n("80e4"),pt=n("c081"),ht=n("5677"),vt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14",themeId:"timer"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),n("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),n("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},ft=[],bt={name:"TimerIcon",components:{SVGIcon:M["a"]}},_t=bt,gt=Object(V["a"])(_t,vt,ft,!1,null,null,null),Ct=gt.exports,yt={name:"Hero",components:{Asset:dt["a"],CallToActionButton:pt["a"],ContentNode:ht["default"],TimerIcon:Ct},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},Tt=yt,St=(n("29e3"),Object(V["a"])(Tt,ut,mt,!1,null,"383dab71",null)),Vt=St.exports,kt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"learning-path",class:t.classes},[n("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():n("div",{staticClass:"secondary-content-container"},[n("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":t.$t("sections.on-this-page")}})],1),n("div",{staticClass:"primary-content-container"},[n("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(e,i){return n("Volume",t._b({key:"volume_"+i,staticClass:"content-section"},"Volume",t.propsFor(e),!1))})),t._l(t.otherSections,(function(e,i){return n(t.componentFor(e),t._b({key:"resource_"+i,tag:"component",staticClass:"content-section"},"component",t.propsFor(e),!1))}))],2)])])])},It=[],xt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[n("VolumeName",{attrs:{name:t.$t("sections.resources"),content:t.content}}),n("TileGroup",{attrs:{tiles:t.tiles}})],1)},Nt=[],Ot=n("72e7");const $t={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var jt={mixins:[Ot["a"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return $t.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},At=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"volume-name"},[t.image?n("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),n("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)},wt=[],qt={name:"VolumeName",components:{ContentNode:ht["default"],Asset:dt["a"]},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Lt=qt,Et=(n("ca4e"),Object(V["a"])(Lt,At,wt,!1,null,"569db166",null)),Mt=Et.exports,Dt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(e){return n("Tile",t._b({key:e.title},"Tile",t.propsFor(e),!1))})),1)},Ft=[],Rt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile"},[t.identifier?n("div",{staticClass:"icon"},[n(t.iconComponent,{tag:"component"})],1):t._e(),n("div",{staticClass:"title"},[t._v(t._s(t.title))]),n("ContentNode",{attrs:{content:t.content}}),t.action?n("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.url,s=e.title;return n("Reference",{staticClass:"link",attrs:{url:i}},[t._v(" "+t._s(s)+" "),n("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)}}],null,!1,3874201962)}):t._e()],1)},Bt=[],Gt=n("3b96"),zt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14",themeId:"document"}},[n("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},Pt=[],Ht={name:"DocumentIcon",components:{SVGIcon:M["a"]}},Kt=Ht,Ut=(n("3233"),Object(V["a"])(Kt,zt,Pt,!1,null,"3a80772b",null)),Zt=Ut.exports,Jt=n("de60"),Qt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14",themeId:"forum"}},[n("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),n("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),n("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Wt=[],Xt={name:"ForumIcon",components:{SVGIcon:M["a"]}},Yt=Xt,te=Object(V["a"])(Yt,Qt,Wt,!1,null,null,null),ee=te.exports,ne=n("c4dd"),ie=n("86d8"),se=n("34b0"),ae=n("c7ea");const oe={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var re={name:"Tile",constants:{Identifier:oe},components:{DestinationDataProvider:ae["a"],InlineChevronRightIcon:se["a"],ContentNode:ht["default"],CurlyBracketsIcon:Gt["a"],DocumentIcon:Zt,DownloadIcon:Jt["a"],ForumIcon:ee,PlayIcon:ne["a"],Reference:ie["a"]},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[oe.documentation]:Zt,[oe.downloads]:Jt["a"],[oe.forums]:ee,[oe.sampleCode]:Gt["a"],[oe.videos]:ne["a"]}[t])}},ce=re,le=(n("6899"),Object(V["a"])(ce,Rt,Bt,!1,null,"96abac22",null)),ue=le.exports,me={name:"TileGroup",components:{Tile:ue},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>"count-"+t.length},methods:{propsFor:({action:t,content:e,identifier:n,title:i})=>({action:t,content:e,identifier:n,title:i})}},de=me,pe=(n("f0ca"),Object(V["a"])(de,Dt,Ft,!1,null,"015f9f13",null)),he=pe.exports,ve={name:"Resources",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:Mt,TileGroup:he},computed:{intersectionRootMargin:()=>$t.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},fe=ve,be=(n("ed64"),Object(V["a"])(fe,xt,Nt,!1,null,"7f8022c1",null)),_e=be.exports,ge=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"volume"},[t.name?n("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(e,i){return n("Chapter",{key:e.name,staticClass:"tile",attrs:{content:e.content,image:e.image,name:e.name,number:i+1,topics:t.lookupTopics(e.tutorials),volumeHasName:!!t.name}})}))],2)},Ce=[],ye=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[n("div",{staticClass:"info"},[n("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),n("div",{staticClass:"intro"},[n(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":t.name+" - "+t.$tc("tutorials.sections.chapter",{number:t.number})}},[n("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.$t("tutorials.sections.chapter",{number:t.number}))+" ")]),n("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),n("TopicList",{attrs:{topics:t.topics}})],1)},Te=[],Se=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"topic-list"},t._l(t.topics,(function(e){return n("li",{key:e.url,staticClass:"topic",class:[t.kindClassFor(e),{"no-time-estimate":!e.estimatedTime}]},[n("div",{staticClass:"topic-icon"},[n(t.iconComponent(e),{tag:"component"})],1),n("router-link",{staticClass:"container",attrs:{to:t.buildUrl(e.url,t.$route.query),"aria-label":t.ariaLabelFor(e)}},[n("div",{staticClass:"link"},[t._v(t._s(e.title))]),e.estimatedTime?n("div",{staticClass:"time"},[n("TimerIcon"),n("span",{staticClass:"time-label"},[t._v(t._s(e.estimatedTime))])],1):t._e()])],1)})),0)},Ve=[],ke=n("a9f1"),Ie=n("8d2d");const xe={article:"article",tutorial:"project"},Ne={article:"article",tutorial:"tutorial"},Oe={[xe.article]:"Article",[xe.tutorial]:"Tutorial"};var $e={name:"ChapterTopicList",components:{TimerIcon:Ct},constants:{TopicKind:xe,TopicKindClass:Ne,TopicKindIconLabel:Oe},props:{topics:{type:Array,required:!0}},methods:{buildUrl:nt["b"],iconComponent:({kind:t})=>({[xe.article]:ke["a"],[xe.tutorial]:Ie["a"]}[t]),kindClassFor:({kind:t})=>({[xe.article]:Ne.article,[xe.tutorial]:Ne.tutorial}[t]),formatTime(t){return t.replace("min"," "+this.$t("tutorials.time.minutes.full")).replace("hrs"," "+this.$t("tutorials.time.hours.full"))},ariaLabelFor(t){const{title:e,estimatedTime:n,kind:i}=t,s=[e,Oe[i]];return n&&s.push(`${this.formatTime(n)} ${this.$t("tutorials.estimated-time")}`),s.join(" - ")}}},je=$e,Ae=(n("9792"),Object(V["a"])(je,Se,Ve,!1,null,"45ec37c5",null)),we=Ae.exports,qe={name:"Chapter",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:dt["a"],ContentNode:ht["default"],TopicList:we},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>Object(C["a"])(t),intersectionRootMargin:()=>$t.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Le=qe,Ee=(n("4230"),Object(V["a"])(Le,ye,Te,!1,null,"7468bc5e",null)),Me=Ee.exports,De={name:"Volume",mixins:[jt],components:{VolumeName:Mt,Chapter:Me},computed:{references:({store:t})=>t.state.references,intersectionRootMargin:()=>$t.topOneThird},inject:{store:{default:()=>({setActiveVolume(){},state:{references:{}}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce((t,e)=>t.concat(this.references[e]||[]),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},Fe=De,Re=(n("b9bf"),Object(V["a"])(Fe,ge,Ce,!1,null,"540dbf10",null)),Be=Re.exports;const Ge={resources:"resources",volume:"volume"};var ze={name:"LearningPath",components:{Resources:_e,TutorialsNavigation:tt,Volume:Be},constants:{SectionKind:Ge},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ge,t.kind))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ge.volume?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[Ge.resources]:_e,[Ge.volume]:Be}[t]),propsFor:({chapters:t,content:e,image:n,kind:i,name:s,tiles:a})=>({[Ge.resources]:{content:e,tiles:a},[Ge.volume]:{chapters:t,content:e,image:n,name:s}}[i])}},Pe=ze,He=(n("aebc"),Object(V["a"])(Pe,kt,It,!1,null,"69a72bbc",null)),Ke=He.exports;const Ue={hero:"hero",resources:"resources",volume:"volume"};var Ze={name:"TutorialsOverview",components:{Hero:Vt,LearningPath:Ke,Nav:ct},mixins:[lt["a"]],constants:{SectionKind:Ue},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ue,t.kind))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ue.hero?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>d,title:({metadata:{category:t=""}})=>t},provide(){return{store:this.store}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(t){this.store.setReferences(t)},"metadata.availableLocales":function(t){m["a"].setAvailableLocales(t)}}},Je=Ze,Qe=(n("15ac"),Object(V["a"])(Je,l,u,!1,null,"29ed9b58",null)),We=Qe.exports,Xe=n("146e"),Ye={name:"TutorialsOverview",components:{Overview:We},mixins:[c["a"],Xe["a"]],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){t.meta.skipFetchingData?n(t=>t.newContentMounted()):Object(r["c"])(t,e,n).then(t=>n(e=>{e.topicData=t})).catch(n)},beforeRouteUpdate(t,e,n){Object(r["e"])(t,e)?Object(r["c"])(t,e,n).then(t=>{this.topicData=t,n()}).catch(n):n()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},tn=Ye,en=Object(V["a"])(tn,a,o,!1,null,null,null);e["default"]=en.exports},f0ca:function(t,e,n){"use strict";n("8f86")},f1e6:function(t,e,n){"use strict";n("a0d4")}}]); \ No newline at end of file diff --git a/docs/LHNetworkHelpers.doccarchive/metadata.json b/docs/LHNetworkHelpers.doccarchive/metadata.json new file mode 100644 index 0000000..9fdd5dd --- /dev/null +++ b/docs/LHNetworkHelpers.doccarchive/metadata.json @@ -0,0 +1 @@ +{"bundleDisplayName":"LHNetworkHelpers","bundleIdentifier":"LHNetworkHelpers","schemaVersion":{"minor":1,"patch":0,"major":0}} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css b/docs/LHSFSymbolsHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css new file mode 100644 index 0000000..86451fd --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */[data-v-20945666] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-20945666] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-20945666] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-20945666] *+.code-listing,[data-v-20945666] *+.endpoint-example,[data-v-20945666] *+.inline-image-container,[data-v-20945666] *+aside,[data-v-20945666] *+figure,[data-v-20945666] .code-listing+*,[data-v-20945666] .endpoint-example+*,[data-v-20945666] .inline-image-container+*,[data-v-20945666] aside+*,[data-v-20945666] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-20945666] *+dl,[data-v-20945666] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] img{display:block;margin:auto;max-width:100%}[data-v-20945666] ol,[data-v-20945666] ol li:not(:first-child),[data-v-20945666] ul,[data-v-20945666] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-20945666] ol,[data-v-20945666] ul{margin-left:1.25rem}}[data-v-20945666] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] dd{margin-left:2em}.badge[data-v-8d6893ae]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:var(--badge-border-radius,calc(var(--border-radius, 4px) - 1px));border-style:var(--badge-border-style,solid);border-width:var(--badge-border-width,1px);margin-left:10px;color:var(--badge-color)}.theme-dark .badge[data-v-8d6893ae]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-8d6893ae]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-8d6893ae]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-03cf3183]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-03cf3183]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-03cf3183] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-03cf3183]{height:1rem}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-52205924],.link-block[data-v-52205924] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-52205924]{margin-left:1rem}.link[data-v-52205924]{display:flex}.link-block .badge[data-v-52205924]{margin-top:.5rem}.link-block.has-inline-element[data-v-52205924]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-52205924]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-52205924]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-52205924],.link[data-v-52205924]{box-sizing:inherit}.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-52205924]:not(:first-child){margin-top:4px}.topic-required[data-v-52205924]{font-size:.8em}.deprecated[data-v-52205924]{text-decoration:line-through}.conditional-constraints[data-v-52205924]{font-size:.82353rem;margin-top:4px} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic.1d1eec04.css b/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic.1d1eec04.css new file mode 100644 index 0000000..8622bb4 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic.1d1eec04.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-e8fd2a92]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-e8fd2a92]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-e8fd2a92]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-e8fd2a92]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:215px}}.betainfo-label[data-v-e8fd2a92]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-e8fd2a92] p{margin-bottom:10px}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.82353rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-1a36493d]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-1a36493d],.language[data-v-1a36493d]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-1a36493d]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-1a36493d]{padding-left:10px}.language-option.active[data-v-1a36493d],.language-option.router-link-exact-active[data-v-1a36493d]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-1a36493d],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-1a36493d]{color:var(--colors-secondary-label,var(--color-secondary-label))}.view-more-link[data-v-0d14b62a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-flow:row-reverse;margin-bottom:1.3rem}.documentation-hero[data-v-6540c364]{background:#000;color:var(--color-documentation-intro-figure,#fff);overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-6540c364]:before{content:"";background:var(--standard-accent-color,var(--color-documentation-intro-fill,#2a2a2a));position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-6540c364]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-6540c364]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-6540c364]{display:none}}.documentation-hero .background-icon[data-v-6540c364]{color:var(--color-documentation-intro-accent,#161616);display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-6540c364] img,.documentation-hero .background-icon[data-v-6540c364] svg{width:100%;height:100%}.documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-top:2.35294rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:215px}}.documentation-hero .minimized-hero[data-v-6540c364]{padding:1.3em 1.4em;position:relative;z-index:1}.documentation-hero__above-content[data-v-6540c364]{position:relative;z-index:1}.documentation-hero--disabled[data-v-6540c364]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-6540c364]:after,.documentation-hero--disabled[data-v-6540c364]:before{content:none}.short-hero[data-v-6540c364]{padding-top:3.52941rem;padding-bottom:3.52941rem}.extra-bottom-padding[data-v-6540c364]{padding-bottom:3.82353rem}.theme-dark[data-v-6540c364] a:not(.button-cta){color:#09f}ul[data-v-068842ec]{list-style-type:none;margin:0}ul li:first-child .base-link[data-v-068842ec]{margin-top:0}.parent-item .base-link[data-v-068842ec]{font-weight:700}.base-link[data-v-068842ec]{color:var(--color-figure-gray-secondary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin:5px 0;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-068842ec]{color:var(--color-text)}.source[data-v-d22a3f50]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:var(--code-block-style-elements-padding);speak:literal-punctuation;line-height:25px;filter:blur(0)}.source.displays-multiple-lines[data-v-d22a3f50],.source[data-v-d22a3f50]{border-radius:var(--border-radius,4px)}.source>code[data-v-d22a3f50]{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.platforms[data-v-4f51d8d2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:var(--spacing-stacked-margin-xlarge)}.changed .platforms[data-v-4f51d8d2]{padding-left:.588rem}.platforms[data-v-4f51d8d2]:first-of-type{margin-top:1rem}.source[data-v-4f51d8d2]{margin:var(--declaration-code-listing-margin)}.platforms+.source[data-v-4f51d8d2]{margin:0}.changed.declaration-group[data-v-4f51d8d2]{background:var(--background,var(--color-code-background))}.changed .source[data-v-4f51d8d2]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.17647rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.17647rem;font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-5863919c]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:var(--declaration-source-link-margin,var(--spacing-stacked-margin-large))}.declaration-icon[data-v-5863919c]{width:1em;margin-right:5px}.conditional-constraints[data-v-2ab6251b]{margin-top:var(--declaration-conditional-constraints-margin,20px)}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-702ec04e] p:last-child{margin-bottom:0}.container[data-v-6e075935]{padding-bottom:40px}.full-width-container .container[data-v-6e075935]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6e075935]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6e075935]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6e075935]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6e075935]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6e075935]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6e075935]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6e075935]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-6e075935]{width:215px}}.title[data-v-6e075935]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-6e075935]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6e075935]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-4aae1079]{margin-top:0}.contenttable-section[data-v-4aae1079]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-4aae1079]:last-child{margin-bottom:0}[data-v-4aae1079] .contenttable-title{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-4aae1079] .contenttable-title{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-4aae1079]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-4aae1079],.section-title[data-v-4aae1079]{padding:0}[data-v-4aae1079] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.section-content>.content[data-v-3ccf02e9],.topic[data-v-3ccf02e9]{margin-top:15px}.no-title .section-content>.content[data-v-3ccf02e9]:first-child,.no-title .topic[data-v-3ccf02e9]:first-child{margin-top:0}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.datalist dt:first-of-type{padding-top:0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-d66cd00c]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.detail-type[data-v-d66cd00c]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-d66cd00c]{padding-left:0}}.detail-content[data-v-d66cd00c]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-d66cd00c]{padding-left:0}}.param-name[data-v-53cac581]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.param-name[data-v-53cac581]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581] dt{font-weight:600}.param-content[data-v-53cac581] dd{margin-left:1em}.parameters-table[data-v-3f89f723] .change-added,.parameters-table[data-v-3f89f723] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-3f89f723] .change-removed,.parameters-table[data-v-3f89f723] .token-removed{text-decoration:line-through}.param[data-v-3f89f723]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-3f89f723]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed.changed[data-v-3f89f723]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}}.param.changed.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed+.param.changed[data-v-3f89f723]{margin-top:calc(var(--spacing-param)/2)}.changed .param-content[data-v-3f89f723],.changed .param-symbol[data-v-3f89f723]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-3f89f723]{padding-top:0}.changed .param-symbol[data-v-3f89f723]{padding-bottom:0}}.param-symbol[data-v-3f89f723]{text-align:right}.changed .param-symbol[data-v-3f89f723]{padding-left:2.17647rem}@media only screen and (max-width:735px){.param-symbol[data-v-3f89f723]{text-align:left}.changed .param-symbol[data-v-3f89f723]{padding-left:0}}.param-symbol[data-v-3f89f723] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-3f89f723]{margin-top:var(--spacing-param)}.param+.param[data-v-3f89f723]:first-child{margin-top:0}.param-content[data-v-3f89f723]{padding-left:1rem;padding-left:2.17647rem}.changed .param-content[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param-content[data-v-3f89f723]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-310f0b2c]{font-weight:700}.property-name.deprecated[data-v-310f0b2c]{text-decoration:line-through}.property-deprecated[data-v-310f0b2c]{margin-left:0}.content[data-v-310f0b2c],.content[data-v-310f0b2c] p:first-child{display:inline}.response-mimetype[data-v-20293786]{color:var(--color-figure-gray-secondary)}.part-name[data-v-021cd63d]{font-weight:700}.content[data-v-021cd63d],.content[data-v-021cd63d] p:first-child{display:inline}.param-name[data-v-03478142]{font-weight:700}.param-name.deprecated[data-v-03478142]{text-decoration:line-through}.param-deprecated[data-v-03478142]{margin-left:0}.content[data-v-03478142],.content[data-v-03478142] p:first-child{display:inline}.response-name[data-v-881189f4],.response-reason[data-v-881189f4]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-881189f4]{display:none}}.response-name>code>.reason[data-v-881189f4]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-881189f4]{display:initial}}.primary-content.with-border[data-v-2baae7e0]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-2baae7e0]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-2baae7e0]>:first-child{margin-top:2.353rem}.relationships-list[data-v-4c67b8c7]{list-style:none}.relationships-list.column[data-v-4c67b8c7]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-4c67b8c7]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-4c67b8c7]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-4c67b8c7]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-4c67b8c7]:after{margin-top:.61765rem}.relationships-list.changed.column[data-v-4c67b8c7]{display:block;box-sizing:border-box}.relationships-item[data-v-4c67b8c7],.relationships-list[data-v-4c67b8c7]{box-sizing:inherit}.conditional-constraints[data-v-4c67b8c7]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-602d8130]{display:flex;flex-flow:row wrap;gap:10px;margin-top:25px}.badge[data-v-602d8130]{margin:0}.technology[data-v-602d8130]{display:inline-flex;align-items:center}.tech-icon[data-v-602d8130]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-602d8130]{fill:var(--badge-color)}.beta[data-v-602d8130]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-602d8130]{color:var(--color-badge-dark-beta)}.deprecated[data-v-602d8130]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-602d8130]{color:var(--color-badge-dark-deprecated)}.changed[data-v-602d8130]{padding-left:26px}.changed[data-v-602d8130]:after{content:none}.changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}.theme-dark .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}.changed-added[data-v-602d8130]{border-color:var(--color-changes-added)}.changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}.theme-dark .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}.changed-deprecated[data-v-602d8130]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.theme-dark .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}.changed-modified[data-v-602d8130]{border-color:var(--color-changes-modified)}.eyebrow[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,#ccc);display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-4492c658]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .eyebrow[data-v-4492c658]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-4492c658]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,#fff);margin-bottom:.70588rem}@media only screen and (max-width:1250px){.title[data-v-4492c658]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-4492c658]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .title[data-v-4492c658]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-4492c658]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-4492c658]:before{content:attr(data-tag-name)}small.Beta[data-v-4492c658]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-4492c658]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-4492c658]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-4492c658]{color:var(--color-badge-dark-deprecated)}.OnThisPageStickyContainer[data-v-1b6d0048]{margin-top:2.353rem;position:sticky;top:3.82353rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.29412rem;box-sizing:border-box;padding-bottom:var(--spacing-stacked-margin-small);max-height:calc(100vh - 3.82353rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}.doc-topic[data-v-43c74ad0]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-43c74ad0]{--doc-hero-right-offset:192px}#main[data-v-43c74ad0]{outline-style:none;height:100%}[data-v-43c74ad0] .minimized-title{margin-bottom:.833rem}[data-v-43c74ad0] .minimized-title .title{font-size:1.416rem;font-weight:700}[data-v-43c74ad0] .minimized-title small{font-size:1rem;padding-left:.416rem}.minimized-abstract[data-v-43c74ad0]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.container[data-v-43c74ad0]:not(.minimized-container){outline-style:none}.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:215px}}[data-v-43c74ad0] .minimized-container{outline-style:none;--spacing-stacked-margin-large:0.667em;--spacing-stacked-margin-xlarge:1em;--declaration-code-listing-margin:1em 0 0 0;--declaration-conditional-constraints-margin:1em;--declaration-source-link-margin:0.833em;--code-block-style-elements-padding:7px 12px;--spacing-param:var(--spacing-stacked-margin-large);--aside-border-radius:6px;--code-border-radius:6px}[data-v-43c74ad0] .minimized-container .description{margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container>.primary-content>*{margin-top:1.5em;margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container .description{margin-top:0}[data-v-43c74ad0] .minimized-container h1,[data-v-43c74ad0] .minimized-container h2,[data-v-43c74ad0] .minimized-container h3,[data-v-43c74ad0] .minimized-container h4,[data-v-43c74ad0] .minimized-container h5,[data-v-43c74ad0] .minimized-container h6{font-size:1rem;font-weight:700}[data-v-43c74ad0] .minimized-container h2{font-size:1.083rem}[data-v-43c74ad0] .minimized-container h1{font-size:1.416rem}[data-v-43c74ad0] .minimized-container aside{padding:.667rem 1rem}[data-v-43c74ad0] .minimized-container .single-line,[data-v-43c74ad0] .minimized-container .source{border-radius:var(--code-border-radius)}.description[data-v-43c74ad0]{margin-bottom:2.353rem}.description[data-v-43c74ad0]:empty{display:none}.description.after-enhanced-hero[data-v-43c74ad0]{margin-top:2.353rem}.description[data-v-43c74ad0] .content+*{margin-top:var(--spacing-stacked-margin-large)}.full-width-container .doc-content .minimized-container[data-v-43c74ad0]{padding-left:1.4rem;padding-right:1.4rem}[data-v-43c74ad0] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-43c74ad0]{margin-top:20px}.declarations-container[data-v-43c74ad0]{margin-top:30px}.declarations-container.minimized-container[data-v-43c74ad0]{margin-top:0}[data-v-43c74ad0] h1{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h1{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h1{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h6{font-size:1rem;line-height:1.47059;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-43c74ad0]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-43c74ad0]{min-width:0;width:100%}.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:1080px}}.quick-navigation-open[data-v-53faf852]{display:flex;align-items:center;justify-content:center;width:16px;border:1px solid var(--color-grid);height:100%;border-radius:var(--border-radius,4px);transition:background-color .15s;box-sizing:border-box}.quick-navigation-open[data-v-53faf852]:hover{background-color:var(--color-fill-tertiary)}@media only screen and (max-width:1023px){.quick-navigation-open[data-v-53faf852]{display:none}}.fromkeyboard .quick-navigation-open[data-v-53faf852]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tag[data-v-7e76f326]{display:inline-block;padding-right:.58824rem}.tag[data-v-7e76f326]:focus{outline:none}.tag button[data-v-7e76f326]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.82353rem;padding:.23529rem .58824rem;white-space:nowrap;border:1px solid transparent}@media (hover:hover){.tag button[data-v-7e76f326]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-7e76f326]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-7e76f326]:focus,.tag button.focus[data-v-7e76f326],.tag button[data-v-7e76f326]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-1f2bd813]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-1f2bd813]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-1f2bd813]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-1f2bd813]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-1f2bd813]{margin:0;padding:0;display:flex}.filter[data-v-3f01a546]{--input-vertical-padding:.76471rem;--input-horizontal-spacing:.58824rem;--input-height:1.64706rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-3f01a546]:focus{outline:none}.filter__top-wrapper[data-v-3f01a546]{display:flex}.filter__filter-button[data-v-3f01a546]{position:relative;z-index:1;cursor:text;margin-left:var(--input-horizontal-spacing);margin-right:.17647rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-3f01a546]{margin-right:.41176rem}}.filter__filter-button .svg-icon[data-v-3f01a546]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-3f01a546]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-3f01a546]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-3f01a546]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-3f01a546]{display:flex;flex-direction:column-reverse}.filter__wrapper--no-border-style[data-v-3f01a546]{border:none}.filter__suggested-tags[data-v-3f01a546]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-3f01a546] ul{padding:var(--input-vertical-padding) .52941rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-3f01a546] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-3f01a546]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-3f01a546]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546]{padding-left:0}}.filter__selected-tags[data-v-3f01a546] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546] ul{padding-right:.41176rem}}.filter__selected-tags[data-v-3f01a546] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-3f01a546]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-3f01a546]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-3f01a546]{height:.70588rem;width:.70588rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-3f01a546]{display:flex;align-items:center;padding-right:var(--input-horizontal-spacing);padding-left:.17647rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-3f01a546]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-3f01a546]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input-label[data-v-3f01a546]:after{text-indent:.17647rem}}.filter__input-box-wrapper[data-v-3f01a546]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-3f01a546]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-3f01a546]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-3f01a546]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input[data-v-3f01a546]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.17647rem}}.filter__input[data-v-3f01a546]:focus{outline:none}.filter__input[placeholder][data-v-3f01a546]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-3f01a546]::-ms-input-placeholder{color:var(--input-text)}.highlight[data-v-1c4190f0]{display:inline}.highlight[data-v-1c4190f0] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}@media only screen and (max-width:735px){.preview[data-v-6fb5ba95]{display:none}}.unavailable[data-v-6fb5ba95]{align-items:center;display:flex;height:100%;justify-content:center}.loading[data-v-6fb5ba95]{padding:20px}.loading-row[data-v-6fb5ba95]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-delay:calc(1s + 0.3s*var(--index));animation-delay:calc(1s + 0.3s*var(--index));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:var(--color-fill-gray-tertiary);border-radius:4px;height:12px;margin:20px 0;opacity:0}.loading-row[data-v-6fb5ba95]:first-of-type{margin-top:0}.loading-row[data-v-6fb5ba95]:last-of-type{margin-bottom:0}.quick-navigation[data-v-71686791]{--input-border-color:var(--color-grid)}.quick-navigation input[type=text][data-v-71686791]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-71686791]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__filter[data-v-71686791]{--input-horizontal-spacing:.88235rem}.quick-navigation[data-v-71686791] .filter__wrapper{background-color:var(--color-fill-secondary)}.quick-navigation__container[data-v-71686791]{background-color:var(--color-fill-secondary);border:solid 1px var(--input-border-color);border-radius:var(--border-radius,4px);margin:0 .94118rem}.quick-navigation__container>[data-v-71686791]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__container.focus[data-v-71686791]{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.quick-navigation__magnifier-icon-container[data-v-71686791]{width:1rem}.quick-navigation__magnifier-icon-container>[data-v-71686791]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-71686791]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-71686791]{display:flex;max-height:26.47059rem;height:0}.quick-navigation__match-list>[data-v-71686791]{min-width:0}.quick-navigation__match-list.active[data-v-71686791]{height:auto;border-top:1px solid var(--input-border-color)}.quick-navigation__match-list .no-results[data-v-71686791]{margin:.88235rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quick-navigation__match-list .selected[data-v-71686791]{background-color:var(--color-navigator-item-hover)}.quick-navigation__refs[data-v-71686791]{flex:1;overflow:auto}.quick-navigation__preview[data-v-71686791]{border-left:1px solid var(--color-grid);flex:0 0 61.8%;overflow:auto;position:sticky;top:0}.quick-navigation__reference[data-v-71686791]:hover{text-decoration:none}.quick-navigation__symbol-match[data-v-71686791]{display:flex;height:2.35294rem;padding:.58824rem .88235rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match[data-v-71686791]:hover{background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match .symbol-info[data-v-71686791]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-71686791]{margin-right:.58824rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-71686791]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-71686791]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-71686791]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.58824rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-71686791]{padding-right:.29412rem}@media print{.sidebar[data-v-f3c6416c]{display:none}}.adjustable-sidebar-width[data-v-f3c6416c]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-f3c6416c]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-f3c6416c] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-f3c6416c] *{cursor:e-resize!important}.sidebar[data-v-f3c6416c]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-f3c6416c]{position:static}}.aside[data-v-f3c6416c]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-f3c6416c]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-f3c6416c]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-f3c6416c]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-f3c6416c]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:.3s}}@media only screen and (max-width:1023px){.aside[data-v-f3c6416c]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-f3c6416c] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-f3c6416c]{transform:translateX(0)}.aside.show-on-mobile[data-v-f3c6416c] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*0.15s + .15s)}.aside.has-mobile-top-offset[data-v-f3c6416c]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-f3c6416c]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-f3c6416c]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-f3c6416c]{display:none}}.resize-handle[data-v-f3c6416c]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-0b9fe514]{--nav-head-wrapper-left-space:10px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:25px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box}.fromkeyboard .navigator-card-item[data-v-0b9fe514]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}.navigator-card-item.active[data-v-0b9fe514]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item[data-v-0b9fe514]:not(.is-group){background:var(--color-navigator-item-hover)}.depth-spacer[data-v-0b9fe514]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-0b9fe514]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-0b9fe514]{margin-right:7px}.head-wrapper[data-v-0b9fe514]{padding:var(--head-wrapper-vertical-space) var(--nav-head-wrapper-right-space) var(--head-wrapper-vertical-space) var(--nav-head-wrapper-left-space);position:relative;display:flex;align-items:center;flex:1;min-width:0}@supports (padding:max(0px)){.head-wrapper[data-v-0b9fe514]{padding-left:max(var(--nav-head-wrapper-left-space),env(safe-area-inset-left));padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-d75876e2]{display:inline}.highlight[data-v-d75876e2] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray-secondary);font-weight:600}.is-group .leaf-link[data-v-0c96ff75]:after{display:none}.navigator-icon[data-v-0c96ff75]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-0c96ff75]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-0c96ff75]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.f496e73d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-0c96ff75]:focus{outline:none}.leaf-link[data-v-0c96ff75]:hover{text-decoration:none}.leaf-link.bolded[data-v-0c96ff75]{font-weight:600}.leaf-link[data-v-0c96ff75]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-0c96ff75]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-0c96ff75]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-0c96ff75]{width:10px}.chevron.animating[data-v-0c96ff75]{transition:transform .15s ease-in}.chevron.rotate[data-v-0c96ff75]{transform:rotate(90deg)}.navigator-card[data-v-24789ed0]{--card-vertical-spacing:8px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:20px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - var(--nav-height, 0px));position:sticky;top:var(--nav-height,0)}@media only screen and (max-width:1023px){.navigator-card[data-v-24789ed0]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-24789ed0]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-24789ed0]{overflow:hidden}.navigator-card .head-wrapper[data-v-24789ed0]{position:relative;flex:1 0 auto}.navigator-card .navigator-head[data-v-24789ed0]{--navigator-head-padding-right:calc(var(--card-horizontal-spacing)*2 + 19px);padding:0 var(--navigator-head-padding-right) 0 var(--card-horizontal-spacing);background:var(--color-fill);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;height:3.05882rem;white-space:nowrap}.navigator-card .navigator-head .card-link[data-v-24789ed0]{color:var(--color-text);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.navigator-card .navigator-head .badge[data-v-24789ed0]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-24789ed0]{background:var(--color-fill)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-24789ed0]{font-weight:700}.navigator-card .navigator-head[data-v-24789ed0]:hover{background:var(--color-navigator-item-hover);text-decoration:none}@supports (padding:max(0px)){.navigator-card .navigator-head[data-v-24789ed0]{padding-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));padding-right:max(var(--navigator-head-padding-right),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-24789ed0]{justify-content:center;--navigator-head-padding-right:var(--card-horizontal-spacing)}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-24789ed0]{height:2.82353rem;padding:0 20px}}.close-card[data-v-24789ed0]{display:flex;position:absolute;z-index:1;align-items:center;justify-content:center;right:1rem;padding:5px;margin-left:-5px;top:calc(50% - 14px);transition:transform .3s ease-in 0s,visibility 0s}@media only screen and (max-width:1023px){.close-card[data-v-24789ed0]{right:unset;top:0;left:0;margin:0;padding:0 1.29412rem 0 20px;height:100%}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(1.29412rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card[data-v-24789ed0]{padding-left:.94118rem;padding-right:.94118rem}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(.94118rem,env(safe-area-inset-left))}}}.close-card .close-icon[data-v-24789ed0]{width:19px;height:19px}@media only screen and (min-width:1024px){.close-card.hide-on-large[data-v-24789ed0]{display:none}.close-card[data-v-24789ed0]:hover{border-radius:var(--border-radius,4px);background:var(--color-fill-gray-quaternary)}.sidebar-hidden .close-card[data-v-24789ed0]{transition:transform .3s ease-in 0s,visibility 0s linear .3s;visibility:hidden;transform:translateX(3.76471rem)}}[data-v-24789ed0] .card-body{padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-24789ed0] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-24789ed0]{display:flex;flex-flow:column;height:100%}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-1543892a]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-1543892a]{order:2}.no-items-wrapper[data-v-1543892a]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-1543892a]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.navigator-filter[data-v-1543892a]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-1543892a]{border-top:none;align-items:flex-start}@supports (padding:max(0px)){.navigator-filter[data-v-1543892a]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-1543892a]{--nav-filter-horizontal-padding:20px;border:none;padding-top:10px;padding-bottom:10px;height:60px}}.navigator-filter .input-wrapper[data-v-1543892a]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-1543892a]{--input-vertical-padding:8px;--input-height:22px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-1543892a] .filter__input{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.scroller[data-v-1543892a]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-1543892a]{padding-bottom:10em}}.scroller[data-v-1543892a] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-1543892a]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex:1 0 71px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex-basis:60px}}.loader[data-v-0de29914]{height:.70588rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index));animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index))}.delay-visibility-enter-active[data-v-4b6d345f]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-4b6d345f]{padding-top:var(--card-vertical-spacing)}.navigator[data-v-159b9764]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-159b9764]{position:static;transition:none}}.hierarchy-collapsed-items[data-v-74906830]{position:relative;display:inline-flex;align-items:center;margin-left:.17647rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-74906830]{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-74906830]{display:none}.hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-74906830],.hierarchy-collapsed-items .toggle[data-v-74906830]:active,.hierarchy-collapsed-items .toggle[data-v-74906830]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-74906830]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-74906830]{width:100%}.dropdown[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-74906830]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-74906830]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-74906830]:not(.collapsed){display:none}.dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.26471rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-74906830]:first-child{border-top:none}.nav-menu-link[data-v-74906830]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-382bf39e]{display:flex;align-items:center;margin-left:.17647rem}.hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-382bf39e]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-382bf39e]{display:inline-block}.item[data-v-382bf39e]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-382bf39e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-382bf39e],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-382bf39e]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-c2bd6086]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-c2bd6086]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-c2bd6086]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-d12167e0]{margin-right:.35294rem;white-space:nowrap}.language-container[data-v-d12167e0]{flex:1 0 auto}.language-dropdown[data-v-d12167e0]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-d12167e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-d12167e0]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-d12167e0]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-d12167e0]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-d12167e0]{display:flex;align-items:center;padding-right:.17647rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-d12167e0]{display:none}.language-toggle-container .toggle-icon[data-v-d12167e0]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-d12167e0]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-d12167e0]{margin-right:6px}.language-list[data-v-d12167e0]{display:inline-block;margin-top:0}.language-list-container[data-v-d12167e0]{display:none}.language-list-item[data-v-d12167e0],.nav--in-breakpoint-range .language-list-container[data-v-d12167e0]{display:inline-block}.language-list-item[data-v-d12167e0]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-138d523a] .nav-menu{line-height:1.5}[data-v-138d523a] .nav-menu,[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-138d523a] .nav-menu-settings{min-width:0;line-height:1.28571}@media only screen and (max-width:1023px){[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-138d523a] .nav-menu-settings{margin-left:.58824rem}}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-138d523a] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0;min-width:0}[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.58824rem}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-138d523a] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-138d523a] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.documentation-nav[data-v-138d523a] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-138d523a]{color:#b0b0b0}.sidenav-toggle-wrapper[data-v-138d523a]{display:flex;margin-top:1px}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-138d523a]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-138d523a],.sidenav-toggle-leave-active[data-v-138d523a]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-138d523a],.sidenav-toggle-leave-to[data-v-138d523a]{margin-left:-3.76471rem}}.sidenav-toggle[data-v-138d523a]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:-5px}.theme-dark .sidenav-toggle[data-v-138d523a]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:#424242}.sidenav-toggle__separator[data-v-138d523a]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.29412rem}.nav--in-breakpoint-range .sidenav-toggle[data-v-138d523a]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;align-self:stretch}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-138d523a]{display:none}.sidenav-icon-wrapper[data-v-138d523a]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-138d523a]{display:flex;width:19px;height:19px}[data-v-4a89caca] .generic-modal{overflow-y:overlay}[data-v-4a89caca] .modal-fullscreen>.container{background-color:transparent;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.41176rem 0;max-width:47.05882rem;overflow:visible}[data-v-4a89caca] .navigator-filter .quick-navigation-open{margin-left:var(--nav-filter-horizontal-padding);width:calc(var(--nav-filter-horizontal-padding)*2)}.doc-topic-view[data-v-4a89caca]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-4a89caca]{transition:display var(--delay)}.doc-topic-aside[data-v-4a89caca]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-4a89caca]{background:var(--color-fill);border-right:none}.sidebar-transitioning .doc-topic-aside[data-v-4a89caca]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-4a89caca]{flex:1 1 auto;width:100%}.full-width-container[data-v-4a89caca]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-4a89caca]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css b/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css new file mode 100644 index 0000000..d2a4800 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css b/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css new file mode 100644 index 0000000..f81c8dc --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */aside[data-v-3ccce809]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.94118rem;text-align:start}aside .label[data-v-3ccce809]{font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}aside .label+[data-v-3ccce809]{margin-top:var(--spacing-stacked-margin-small)}aside.deprecated[data-v-3ccce809]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}aside.deprecated .label[data-v-3ccce809]{color:var(--color-aside-deprecated)}aside.experiment[data-v-3ccce809]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}aside.experiment .label[data-v-3ccce809]{color:var(--color-aside-experiment)}aside.important[data-v-3ccce809]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}aside.important .label[data-v-3ccce809]{color:var(--color-aside-important)}aside.note[data-v-3ccce809]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}aside.note .label[data-v-3ccce809]{color:var(--color-aside-note)}aside.tip[data-v-3ccce809]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}aside.tip .label[data-v-3ccce809]{color:var(--color-aside-tip)}aside.warning[data-v-3ccce809]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}aside.warning .label[data-v-3ccce809]{color:var(--color-aside-warning)}code[data-v-08295b2f]:before{content:attr(data-before-code)}code[data-v-08295b2f]:after{content:attr(data-after-code)}code[data-v-08295b2f]:after,code[data-v-08295b2f]:before{display:block;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.94118rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-59f42f5b]{display:inline-block;width:100%;box-sizing:border-box}.code-number[data-v-59f42f5b]{display:inline-block;padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-59f42f5b]:before{content:attr(data-line-number)}.highlighted[data-v-59f42f5b]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-59f42f5b]{padding-left:4px}pre[data-v-59f42f5b]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%}@media only screen and (max-width:735px){pre[data-v-59f42f5b]{padding-top:.82353rem}}code[data-v-59f42f5b]{white-space:pre;word-wrap:normal;flex-grow:9999}.code-listing[data-v-59f42f5b],.container-general[data-v-59f42f5b]{display:flex}.code-listing[data-v-59f42f5b]{flex-direction:column;min-height:100%;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;filter:blur(0)}.code-listing.single-line[data-v-59f42f5b]{border-radius:var(--border-radius,4px)}.container-general[data-v-59f42f5b]{overflow:auto}.container-general[data-v-59f42f5b],pre[data-v-59f42f5b]{flex-grow:1}.header-anchor[data-v-6007a8a4]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor .icon[data-v-6007a8a4]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:focus .icon[data-v-6007a8a4],.header-anchor:hover .icon[data-v-6007a8a4]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}.container-general[data-v-25a17a0e]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-25a17a0e]{flex:1 0 auto}.code-line-container[data-v-25a17a0e]{width:100%;align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-25a17a0e]{font-size:.70588rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-25a17a0e]:before{content:counter(linenumbers)}.code-line[data-v-25a17a0e]{display:flex}pre[data-v-25a17a0e]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-25a17a0e]{padding-top:.82353rem}}.collapsible-code-listing[data-v-25a17a0e]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-25a17a0e]{border-radius:var(--border-radius,4px)}.collapsible[data-v-25a17a0e]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-25a17a0e]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-25a17a0e]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:320px){.xsmall-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xsmall-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xsmall-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xsmall-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xsmall-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xsmall-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xsmall-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xsmall-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xsmall-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xsmall-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xsmall-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xsmall-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xsmall-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xsmall-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5283512a]{margin:0 0 1.47059rem 0;display:flex}.tabnav--center[data-v-5283512a]{justify-content:center}.tabnav--end[data-v-5283512a]{justify-content:flex-end}.tabnav--vertical[data-v-5283512a]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5283512a]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5283512a] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5283512a] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5283512a]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.76471rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-c84e62a6]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-c84e62a6]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-c84e62a6]{width:1.05em;margin-right:.3em}.caption[data-v-1b76f4e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 0 var(--spacing-stacked-margin-large) 0}.caption.trailing[data-v-1b76f4e0]{margin:var(--spacing-stacked-margin-large) 0 0 0;text-align:center}caption.trailing[data-v-1b76f4e0]{caption-side:bottom}[data-v-1b76f4e0] p{display:inline-block}[data-v-3a939631] img{max-width:100%}.table-wrapper[data-v-5ed73c89]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-5ed73c89],.table-wrapper[data-v-5ed73c89]+*{margin-top:var(--spacing-stacked-margin-xlarge)}table[data-v-5ed73c89]{border-style:hidden}[data-v-5ed73c89] th{font-weight:600;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}[data-v-5ed73c89] td,[data-v-5ed73c89] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.58824rem}[data-v-5ed73c89] td.left-cell,[data-v-5ed73c89] th.left-cell{text-align:left}[data-v-5ed73c89] td.right-cell,[data-v-5ed73c89] th.right-cell{text-align:right}[data-v-5ed73c89] td.center-cell,[data-v-5ed73c89] th.center-cell{text-align:center}s[data-v-7fc51673]:before{content:attr(data-before-text)}s[data-v-7fc51673]:after{content:attr(data-after-text)}s[data-v-7fc51673]:after,s[data-v-7fc51673]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}small[data-v-77035f61]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.device-frame[data-v-28ae8fd3]{position:relative;width:var(--frame-width);aspect-ratio:var(--frame-aspect);max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}*+.device-frame[data-v-28ae8fd3],.device-frame[data-v-28ae8fd3]+*{margin-top:40px}.device[data-v-28ae8fd3]{background-image:var(--device-light-url);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:relative;pointer-events:none}@media screen{[data-color-scheme=dark] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}.no-device .device[data-v-28ae8fd3]{display:none}.device-screen.with-device[data-v-28ae8fd3]{position:absolute;left:var(--screen-left);top:var(--screen-top);height:var(--screen-height);width:var(--screen-width);display:flex}.device-screen.with-device>[data-v-28ae8fd3]{flex:1}.device-screen.with-device[data-v-28ae8fd3] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin:0}.device-screen.with-device[data-v-28ae8fd3] video{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%;height:auto}.video-replay-container .control-button[data-v-7653dfd0]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.video-replay-container .control-button svg.control-icon[data-v-7653dfd0]{height:12px;width:12px;margin-left:.3em}[data-v-dcbc7b38] img,[data-v-dcbc7b38] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-035a093f]{margin-left:auto;margin-right:auto}*+.asset[data-v-035a093f],.asset[data-v-035a093f]+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-035a093f] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-1bcb2d0f]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-1bcb2d0f]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-small)}}*+.row[data-v-1bcb2d0f],*+.TabNavigator[data-v-e671a734],.row[data-v-1bcb2d0f]+*,.TabNavigator[data-v-e671a734]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.TabNavigator .tabnav[data-v-e671a734]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-e671a734]{position:relative;overflow:hidden}.tabs--vertical[data-v-e671a734]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-e671a734]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-e671a734]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-e671a734]{width:100%}}.tabs--vertical .tabs-content[data-v-e671a734]{flex:1 1 auto;min-width:0;padding-right:var(--spacing-stacked-margin-xlarge)}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-e671a734]{padding-right:0;padding-bottom:var(--spacing-stacked-margin-large)}}.fade-enter-active[data-v-e671a734],.fade-leave-active[data-v-e671a734]{transition:opacity .2s ease-in-out}.fade-enter[data-v-e671a734],.fade-leave-to[data-v-e671a734]{opacity:0}.fade-leave-active[data-v-e671a734]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.76471rem;padding:.23529rem .88235rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-0c1c40a1]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-0c1c40a1]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-0c1c40a1],.card-cover[data-v-0c1c40a1] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-0c1c40a1] img{height:100%}.card[data-v-328d568a]{overflow:hidden;display:block;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:var(--card-height);border-radius:var(--border-radius,4px)}.card[data-v-328d568a]:hover{text-decoration:none}.card:hover .link[data-v-328d568a]{text-decoration:underline}.card[data-v-328d568a]:hover{box-shadow:0 5px 10px var(--color-card-shadow);transform:scale(1.007)}@media (prefers-reduced-motion:reduce){.card[data-v-328d568a]:hover{box-shadow:none;transform:none}}.card.small[data-v-328d568a]{--card-height:408px;--card-details-height:139px;--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-328d568a]{--card-height:341px;--card-details-height:144px;--card-cover-height:163px}}.card.large[data-v-328d568a]{--card-height:556px;--card-details-height:163px;--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-328d568a]{--card-height:420px;--card-details-height:137px;--card-cover-height:249px}}.card.floating-style[data-v-328d568a]{--color-card-shadow:transparent;--card-height:auto;--card-details-height:auto}.details[data-v-328d568a]{background-color:var(--color-card-background);padding:17px;position:relative;height:var(--card-details-height);font-size:.82353rem;line-height:1.28571}.details[data-v-328d568a],.large .details[data-v-328d568a]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-328d568a]{font-size:1rem;line-height:1.47059}@media only screen and (max-width:1250px){.large .details[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-328d568a]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-328d568a]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.82353rem;line-height:1.28571}.eyebrow[data-v-328d568a],.large .eyebrow[data-v-328d568a]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-328d568a]{font-size:1rem;line-height:1.23529}@media only screen and (max-width:1250px){.large .eyebrow[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-328d568a]{color:var(--color-card-content-text);font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-328d568a]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-328d568a]{color:var(--color-card-content-text);margin-top:4px}.link[data-v-328d568a]{bottom:17px;display:flex;align-items:center;position:absolute}.link .link-icon[data-v-328d568a]{height:.6em;width:.6em;margin-left:.3em}.floating-style .link[data-v-328d568a]{bottom:unset;margin-top:var(--spacing-stacked-margin-large);position:relative}@media only screen and (max-width:735px){.card[data-v-328d568a]{margin-left:auto;margin-right:auto}.card+.card[data-v-328d568a]{margin-bottom:20px;margin-top:20px}.card.large[data-v-328d568a],.card.small[data-v-328d568a]{--card-height:auto;--card-details-height:auto;min-width:280px;max-width:300px;--card-cover-height:227px}.card.large .link[data-v-328d568a],.card.small .link[data-v-328d568a]{bottom:unset;margin-top:7px;position:relative}}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.88235rem 1.64706rem 1.88235rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.TopicTypeIcon[data-v-18b61706]{width:1em;height:1em;flex:0 0 auto;color:var(--icon-color,var(--color-figure-gray-secondary))}.TopicTypeIcon[data-v-18b61706] picture{flex:1}.TopicTypeIcon[data-v-18b61706] img,.TopicTypeIcon svg[data-v-18b61706]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav[data-v-5c0521d3]{position:sticky;top:0;width:100%;height:3.05882rem;z-index:9997;--nav-padding:1.29412rem;color:var(--color-nav-color)}@media print{.nav[data-v-5c0521d3]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-5c0521d3]{min-width:320px;height:2.82353rem}}.theme-dark.nav[data-v-5c0521d3]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-5c0521d3]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-5c0521d3]{transition:none!important}.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-5c0521d3]{min-height:2.82353rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-stuck)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-expanded)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-5c0521d3]:after,.nav--is-sticking.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-5c0521d3]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-5c0521d3]:after{width:100%}}.nav--noborder .nav__background[data-v-5c0521d3]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-5c0521d3]:after{display:block}.nav--fullwidth-border .nav__background[data-v-5c0521d3]:after,.nav--is-open .nav__background[data-v-5c0521d3]:after,.nav--is-sticking .nav__background[data-v-5c0521d3]:after,.nav--solid-background .nav__background[data-v-5c0521d3]:after{width:100%}.nav-overlay[data-v-5c0521d3]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-5c0521d3]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-5c0521d3]{display:flex;overflow:hidden;padding-left:1.29412rem;margin-left:-1.29412rem}.pre-title[data-v-5c0521d3]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-5c0521d3]{overflow:visible;padding:0;margin-left:0}.nav-content[data-v-5c0521d3]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-5c0521d3]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports (padding:calc(max(0px))){.nav-content[data-v-5c0521d3]{padding-left:calc(max(var(--nav-padding), env(safe-area-inset-left)));padding-right:calc(max(var(--nav-padding), env(safe-area-inset-right)))}}@media only screen and (max-width:767px){.nav-content[data-v-5c0521d3]{padding:0 0 0 .94118rem}}.nav--in-breakpoint-range .nav-content[data-v-5c0521d3]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-5c0521d3]{font-size:.70588rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);grid-area:menu}.nav-menu-tray[data-v-5c0521d3]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-5c0521d3]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-5c0521d3]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-5c0521d3]{padding-right:.94118rem}}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{width:100%;justify-content:center}.nav-title[data-v-5c0521d3]{height:3.05882rem;font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-5c0521d3]{padding-top:0;height:2.82353rem;width:90%}}.nav-title[data-v-5c0521d3] span{height:100%;line-height:normal}.nav-title a[data-v-5c0521d3]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-5c0521d3]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-5c0521d3]{display:flex}}.nav-title[data-v-5c0521d3],.nav-title a[data-v-5c0521d3]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title[data-v-5c0521d3],.nav--is-open.theme-dark .nav-title a[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title a[data-v-5c0521d3],.theme-dark .nav-title[data-v-5c0521d3],.theme-dark .nav-title a[data-v-5c0521d3]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-5c0521d3]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-5c0521d3]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-5c0521d3]{display:block}.nav-menucta[data-v-5c0521d3]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.17647rem;-webkit-tap-highlight-color:transparent;height:2.82353rem}.nav--in-breakpoint-range .nav-menucta[data-v-5c0521d3]{display:flex}.nav-menucta-chevron[data-v-5c0521d3]{display:block;position:relative;width:100%;height:.70588rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-5c0521d3]:after,.nav-menucta-chevron[data-v-5c0521d3]:before{content:"";display:block;position:absolute;top:.58824rem;width:.70588rem;height:.05882rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-5c0521d3]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-5c0521d3]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-5c0521d3]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-5c0521d3]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-5c0521d3]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:after,.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:before{background:var(--color-nav-dark-link-color)}[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-5c0521d3] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-5c0521d3] .nav-menu-link.current,.theme-dark[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.reference-card-grid-item[data-v-08a5e3f8]{--card-cover-height:auto}.reference-card-grid-item.card.large[data-v-08a5e3f8]{--card-cover-height:auto;min-width:0;max-width:none}.reference-card-grid-item[data-v-08a5e3f8] .card-cover{aspect-ratio:16/9}.reference-card-grid-item[data-v-08a5e3f8] .card-cover-wrap{border:1px solid var(--color-link-block-card-border)}.reference-card-grid-item__image[data-v-08a5e3f8]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-08a5e3f8]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-08a5e3f8] .icon-inline{flex:1 1 auto}.nav-menu-item[data-v-66cbfe4c]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]{margin-left:0;width:100%;min-height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7){transition-delay:0s}.links-block[data-v-ce6f87f6]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.topic-link-block[data-v-ce6f87f6]{margin-top:15px} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/css/index.038e887c.css b/docs/LHSFSymbolsHelpers.doccarchive/css/index.038e887c.css new file mode 100644 index 0000000..ee928eb --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/css/index.038e887c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-02a6f6ec]{display:none}}input[data-v-02a6f6ec]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-02a6f6ec]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-02a6f6ec]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-02a6f6ec]:hover{cursor:pointer}input:checked+.text[data-v-02a6f6ec]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-4e049dbd]{border-top:1px solid var(--color-grid)}.row[data-v-4e049dbd]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;margin:20px auto}@media only screen and (max-width:1250px){.row[data-v-4e049dbd]{width:692px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-4e049dbd]{width:215px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:100%;padding:0 .94118rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}.svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-33d3200a]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-33d3200a] .svg-icon-stroke{stroke:currentColor}[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.suggest-lang[data-v-ad72c62e]{background:#000;color:#fff;display:flex;justify-content:center;border-bottom:1px solid var(--color-grid)}.suggest-lang__wrapper[data-v-ad72c62e]{display:flex;align-items:center;width:100%;max-width:var(--wrapper-max-width,1920px);margin:0 .94118rem;position:relative;height:52px}.suggest-lang__link[data-v-ad72c62e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 auto;color:#09f}.suggest-lang__close-icon-wrapper[data-v-ad72c62e]{position:absolute;right:-.23529rem;top:0;height:100%;box-sizing:border-box;display:flex;align-items:center;z-index:1}.suggest-lang__close-icon-button[data-v-ad72c62e]{padding:.23529rem}.suggest-lang__close-icon-button .close-icon[data-v-ad72c62e]{width:8px;display:block}.suggest-lang .inline-chevron-right-icon[data-v-ad72c62e]{padding-left:.23529rem;width:8px}select[data-v-7e4d9b69]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-fill-blue);padding-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer}select[data-v-7e4d9b69]:hover{text-decoration:underline}.locale-selector[data-v-7e4d9b69]{position:relative}.svg-icon.icon-inline[data-v-7e4d9b69]{position:absolute;fill:var(--color-fill-blue);right:2px;bottom:7px;height:5px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}html:lang(ja-JP){quotes:"「" "」"}body{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.64706rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:var(--spacing-stacked-margin-large)}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:var(--spacing-stacked-margin-large)}ol,ul{margin-left:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-addition{color:var(--syntax-addition,var(--color-syntax-addition))}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-deletion{color:var(--syntax-deletion,var(--color-syntax-deletion))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@-webkit-keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);border-radius:var(--border-radius,4px);position:relative}.changed.displays-multiple-lines,.displays-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.17647rem;height:1.17647rem;margin-top:.61765rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,0.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,0.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,0.1);--color-dropdown-dark-border:hsla(0,0%,94.1%,0.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,0.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,0.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,0.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94.1%,0.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,0.1);--color-nav-stuck:hsla(0,0%,100%,0.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,0.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,0.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,0.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,0.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,0.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,0.7);--color-nav-dark-stuck:rgba(42,42,42,0.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,0.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,0.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,0.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,0.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,0.04);--color-link-block-card-border:rgba(0,0,0,0.04);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-7d594ed9]{display:flex;flex-flow:column;min-height:100%}#app[data-v-7d594ed9]>*{min-width:0}#app .router-content[data-v-7d594ed9]{flex:1}.container[data-v-1f05d9ec]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-1f05d9ec]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1f05d9ec]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-1f05d9ec]{width:215px}}.error-content[data-v-1f05d9ec]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-1f05d9ec]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-1f05d9ec]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-1f05d9ec]{text-align:center;font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1f05d9ec]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1f05d9ec]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/css/topic.d8c126f3.css b/docs/LHSFSymbolsHelpers.doccarchive/css/topic.d8c126f3.css new file mode 100644 index 0000000..5d8319b --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/css/topic.d8c126f3.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-154acfbd]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-154acfbd]{padding-left:.23529rem;padding-right:.23529rem}.mobile-dropdown ul[data-v-154acfbd]{list-style:none}.mobile-dropdown .option[data-v-154acfbd]{cursor:pointer;font-size:.70588rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-154acfbd]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-154acfbd]{padding-left:.47059rem}.active[data-v-154acfbd],.tutorial.router-link-active[data-v-154acfbd]{font-weight:600}.active[data-v-154acfbd]:focus,.tutorial.router-link-active[data-v-154acfbd]:focus{outline:none}.chapter-list[data-v-154acfbd]:not(:first-child){margin-top:1rem}.chapter-name[data-v-154acfbd],.tutorial[data-v-154acfbd]{padding:.5rem 0;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-154acfbd],.tutorial-list[data-v-154acfbd]{padding:0 .58824rem}.chapter-list:last-child .tutorial-list[data-v-154acfbd]:last-child{padding-bottom:10em}.chapter-list[data-v-154acfbd]{display:inline-block}.form-element[data-v-998803d8]{position:relative}.form-dropdown[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.11765rem 2.35294rem 0 .94118rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.82353rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-998803d8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-998803d8]{padding-top:0}.form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-998803d8]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-998803d8]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-998803d8]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-998803d8]{right:14px}}.form-dropdown~.form-label[data-v-998803d8]{font-size:.70588rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.47059rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-998803d8] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-998803d8]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-998803d8]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-998803d8]{color:#ccc}.theme-dark .form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-998803d8]{color:#b0b0b0}.dropdown-small[data-v-12dd746a]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-12dd746a]{margin:0}.is-open .form-dropdown-toggle[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-12dd746a]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-12dd746a]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-12dd746a]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-12dd746a] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-12dd746a] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-12dd746a] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-12dd746a] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-12dd746a] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-554d62b6]{grid-column:3}.section-tracker[data-v-554d62b6]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-4bddb6e6]{grid-column:1/2}.tutorial-dropdown .options[data-v-4bddb6e6]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-4bddb6e6]{padding:5px 20px 5px 30px}.chapter-list[data-v-4bddb6e6]{padding-bottom:20px}.chapter-name[data-v-4bddb6e6]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-717bc942]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-717bc942] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-717bc942] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-717bc942] .nav-menu-item{margin:0}}.dropdown-container[data-v-717bc942]{height:3.05882rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-717bc942]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}.separator[data-v-717bc942]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}.mobile-dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .separator[data-v-717bc942]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-717bc942]{display:block}.nav--in-breakpoint-range.nav[data-v-717bc942] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-717bc942] .pre-title{display:none}.nav[data-v-717bc942] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-717bc942],.secondary-dropdown[data-v-717bc942]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .form-dropdown,.primary-dropdown[data-v-717bc942] .form-dropdown:focus,.secondary-dropdown[data-v-717bc942] .form-dropdown,.secondary-dropdown[data-v-717bc942] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .options,.secondary-dropdown[data-v-717bc942] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-3cfe1c35] .code-listing+*,[data-v-3cfe1c35] aside+*,[data-v-3cfe1c35] h2+*,[data-v-3cfe1c35] h3+*,[data-v-3cfe1c35] ol+*,[data-v-3cfe1c35] p+*,[data-v-3cfe1c35] ul+*{margin-top:20px}[data-v-3cfe1c35] ol ol,[data-v-3cfe1c35] ol ul,[data-v-3cfe1c35] ul ol,[data-v-3cfe1c35] ul ul{margin-top:0}[data-v-3cfe1c35] h2{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h2{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-3cfe1c35] h2{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-3cfe1c35] .code-listing pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.33333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.16667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.16667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.33333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.33333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-1f2be54b]{margin-top:20px;padding-top:20px}[data-v-1f2be54b] img,[data-v-1f2be54b] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-6499e2f2]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-6499e2f2]{width:692px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{width:87.5%}}@media only screen and (max-width:320px){.body[data-v-6499e2f2]{width:215px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{border-radius:0;transform:none}}.body[data-v-6499e2f2]~*{margin-top:-40px}.body-content[data-v-6499e2f2]{padding:40px 8.33333% 80px 8.33333%}@media only screen and (max-width:735px){.body-content[data-v-6499e2f2]{padding:0 0 40px 0}}.call-to-action[data-v-042a0474]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-042a0474]{--color-call-to-action-background:#424242}.row[data-v-042a0474]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-042a0474]{width:692px}}@media only screen and (max-width:735px){.row[data-v-042a0474]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-042a0474]{width:215px}}[data-v-042a0474] img,[data-v-042a0474] video{max-height:560px}h2[data-v-042a0474]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-042a0474]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-042a0474]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-042a0474]{display:block;font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-042a0474]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-042a0474]{margin-bottom:1.5rem}.right-column[data-v-042a0474]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-042a0474]{display:block}.col+.col[data-v-042a0474]{margin-top:40px}}@media only screen and (max-width:735px){.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-d46a1474]{margin-bottom:var(--spacing-stacked-margin-large)}.heading[data-v-d46a1474]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-d46a1474]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-d46a1474]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-d46a1474]{color:#fff}.eyebrow[data-v-d46a1474]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-d46a1474]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.metadata[data-v-94ff76c0]{display:flex}.item[data-v-94ff76c0]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-94ff76c0]{font-size:.64706rem;line-height:1.63636;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-94ff76c0]:first-of-type{padding-left:0}.item[data-v-94ff76c0]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-94ff76c0]:last-of-type{padding-right:0}}.content[data-v-94ff76c0]{color:#fff}.icon[data-v-94ff76c0]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-94ff76c0]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-94ff76c0]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-94ff76c0]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-94ff76c0]{width:.8em;height:.8em}.content-link[data-v-94ff76c0]{display:flex;align-items:center}a[data-v-94ff76c0]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-94ff76c0]{display:flex;align-items:baseline;font-size:2.35294rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-94ff76c0]{font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-94ff76c0]{display:inline-block;font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-94ff76c0]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-94ff76c0]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-94ff76c0]{height:1.5rem;max-width:100%}}.bottom[data-v-94ff76c0]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-94ff76c0]{margin-top:8px}}.hero[data-v-55543c5a]{color:var(--color-tutorial-hero-text);position:relative}.bg[data-v-55543c5a],.hero[data-v-55543c5a]{background-color:var(--color-tutorial-hero-background)}.bg[data-v-55543c5a]{background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-55543c5a]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-55543c5a]{width:692px}}@media only screen and (max-width:735px){.row[data-v-55543c5a]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-55543c5a]{width:215px}}.col[data-v-55543c5a]{z-index:1}[data-v-55543c5a] .eyebrow{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-55543c5a] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-55543c5a]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-55543c5a]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-55543c5a]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-55543c5a]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-55543c5a]{margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){.content+p[data-v-55543c5a]{margin-top:8px}}.call-to-action[data-v-55543c5a]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-55543c5a]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-55543c5a]{margin-top:2rem}.video-asset[data-v-55543c5a]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-55543c5a] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-28135d78]{font-size:.70588rem;line-height:1.33333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-19ed40e2],.title[data-v-28135d78]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-19ed40e2]{font-size:1.11765rem;line-height:1.21053;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-19ed40e2]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-19ed40e2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-19ed40e2] img{max-height:23.52941rem}.choice[data-v-19ed40e2]:first-of-type{margin-top:0}.choice[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-19ed40e2]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-19ed40e2]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-19ed40e2]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-19ed40e2]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-19ed40e2]{color:var(--colors-text,var(--color-text))}.correct[data-v-19ed40e2]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-19ed40e2]{fill:var(--color-form-valid)}.incorrect[data-v-19ed40e2]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-19ed40e2]{fill:var(--color-form-error)}.correct[data-v-19ed40e2],.incorrect[data-v-19ed40e2]{position:relative}.correct .choice-icon[data-v-19ed40e2],.incorrect .choice-icon[data-v-19ed40e2]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-19ed40e2]{pointer-events:none}.answer[data-v-19ed40e2]{margin:.5rem 1.5rem .5rem 0;font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-19ed40e2]:last-of-type{margin-bottom:0}[data-v-19ed40e2] .question>.code-listing{padding:unset;border-radius:0}[data-v-19ed40e2] pre{padding:0}[data-v-19ed40e2] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-65e3c02c]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-65e3c02c]{color:var(--colors-text,var(--color-text))}.assessments[data-v-65e3c02c]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-65e3c02c]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-65e3c02c]{width:87.5%}}@media only screen and (max-width:320px){.assessments[data-v-65e3c02c]{width:215px}}.banner[data-v-65e3c02c]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-65e3c02c]{text-align:center;padding-bottom:40px;font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-65e3c02c]{padding-top:80px}.assessments-wrapper[data-v-3c94366b]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-3c94366b]{padding-top:80px}}.article[data-v-7d4562ea]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-7d4562ea]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-7f9a8f65]{margin-bottom:80px}.intro[data-v-7f9a8f65]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-7f9a8f65]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-7f9a8f65] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-7f9a8f65]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-7f9a8f65]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px) and (max-width:1250px){.col.left[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.col.left[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.col.left[data-v-7f9a8f65]{width:215px}}.col.right[data-v-7f9a8f65]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-7f9a8f65]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-7f9a8f65]{padding-left:0}}.content[data-v-7f9a8f65]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-7f9a8f65] img{width:auto;max-height:560px;min-height:18.82353rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-7f9a8f65]{margin:0;margin-top:40px}.media[data-v-7f9a8f65] img,.media[data-v-7f9a8f65] video{max-height:80vh}}.media[data-v-7f9a8f65] .asset{padding:0 20px}.headline[data-v-7f9a8f65]{color:var(--colors-header-text,var(--color-header-text))}[data-v-7f9a8f65] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-7f9a8f65] .eyebrow{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7f9a8f65] .eyebrow a{color:inherit}[data-v-7f9a8f65] .heading{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7f9a8f65] .heading{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7f9a8f65] .heading{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:320px){.expanded-intro[data-v-7f9a8f65]{width:215px}}[data-v-7f9a8f65] .cols-2{gap:20px 16.66667%}[data-v-7f9a8f65] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-4f53426a]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-4f53426a]{height:100vh}.code-preview[data-v-4f53426a] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-4f53426a] .code-listing .code-line-container{padding-right:14px}.code-preview[data-v-4f53426a] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-4f53426a]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-4f53426a]:focus{outline-style:none}#app.fromkeyboard .header[data-v-4f53426a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:rgba(0,0,0,0.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-4f53426a]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-4f53426a]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-4f53426a]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-4f53426a] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-4f53426a]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-4f53426a]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-4f53426a]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-4f53426a]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-4f53426a]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-4f53426a] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-4f53426a]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-4f53426a]{transform:scale(-1)}[data-v-5ad4e037] pre{padding:10px 0}.toggle-preview[data-v-78763c14]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-78763c14]{color:var(--url,var(--color-link))}.toggle-text[data-v-78763c14]{display:flex;align-items:center}svg.toggle-icon[data-v-78763c14]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-1aed4baa]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-1aed4baa]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-1aed4baa]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-1aed4baa] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-1aed4baa]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-1aed4baa] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-1aed4baa] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-1aed4baa] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-1aed4baa]{align-self:flex-end;margin-right:20px}.step-container[data-v-eb45ec92]{margin:0}.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:80px}}.step[data-v-eb45ec92]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;filter:blur(0)}.step[data-v-eb45ec92]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.step.focused[data-v-eb45ec92]:before,.step[data-v-eb45ec92]:focus:before{opacity:1}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{padding-left:2rem}.step[data-v-eb45ec92]:before{opacity:1}}.step-label[data-v-eb45ec92]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:var(--spacing-stacked-margin-small)}.caption[data-v-eb45ec92]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-eb45ec92]{display:none}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{margin:0 .58824rem 1.17647rem .58824rem}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.media-container[data-v-eb45ec92]{display:block;position:relative}.media-container[data-v-eb45ec92] img,.media-container[data-v-eb45ec92] video{max-height:80vh}[data-v-eb45ec92] .asset{padding:0 20px}}.steps[data-v-2786be2a]{position:relative;font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-2786be2a]{padding-top:80px}.steps[data-v-2786be2a]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.17647rem}}.steps[data-v-2786be2a] aside{background:unset;border:unset;box-shadow:unset;-moz-column-break-inside:unset;break-inside:unset;padding:unset}.steps[data-v-2786be2a] aside .label{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content-container[data-v-2786be2a]{flex:none;margin-right:4.16667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-2786be2a]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-2786be2a]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.05882rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-2786be2a]{top:2.82353rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-2786be2a]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-2786be2a]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-2786be2a]{display:grid}.asset-container>[data-v-2786be2a]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-2786be2a]{height:100vh}}.asset-container .step-asset[data-v-2786be2a]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-2786be2a],.asset-container .step-asset[data-v-2786be2a] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-2786be2a] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.6634px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{max-width:363.66436px}}.asset-container .step-asset[data-v-2786be2a] .video-replay-container,.asset-container .step-asset[data-v-2786be2a] img{min-height:320px}.asset-container .step-asset[data-v-2786be2a] .video-replay-container video{min-height:280px}@media only screen and (max-width:735px){.asset-container[data-v-2786be2a]{display:none}}.asset-wrapper[data-v-2786be2a]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-2786be2a] img{background-color:var(--background,var(--color-step-background))}[data-v-2786be2a] .runtime-preview-asset{display:grid}[data-v-2786be2a] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-2786be2a]{padding:0 2rem}.interstitial[data-v-2786be2a]:not(:first-child){margin-top:5.88235rem}.interstitial[data-v-2786be2a]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px) and (max-width:1250px){.interstitial[data-v-2786be2a]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.interstitial[data-v-2786be2a]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.interstitial[data-v-2786be2a]{width:215px}}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-2786be2a],.fade-leave-active[data-v-2786be2a]{transition:opacity .3s ease-in-out}.fade-enter[data-v-2786be2a],.fade-leave-to[data-v-2786be2a]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%}}@media only screen and (max-width:320px){.sections[data-v-79a75e9e]{width:215px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{margin:0;width:100%}}.tutorial[data-v-611d0574]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/css/tutorials-overview.c249c765.css b/docs/LHSFSymbolsHelpers.doccarchive/css/tutorials-overview.c249c765.css new file mode 100644 index 0000000..01d1d25 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/css/tutorials-overview.c249c765.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-6f2800d1]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-6f2800d1]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-6f2800d1]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-489416f8]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-489416f8]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-489416f8]{word-break:break-word}.toggle[data-v-489416f8]:hover{text-decoration:none}.toggle .toggle-icon[data-v-489416f8]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-489416f8]{transform:rotate(45deg)}.collapsed .toggle[data-v-489416f8],.collapsed .toggle[data-v-489416f8]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-489416f8]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-489416f8]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-489416f8]{padding:24px 0 12px 0}.tutorials-navigation[data-v-79093ed6]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-b806ee20] .nav-menu{padding-top:0}.nav[data-v-b806ee20] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px) and (max-width:735px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-383dab71]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.70588rem;padding-top:4.70588rem}@media only screen and (max-width:1250px){.hero[data-v-383dab71]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{width:87.5%}}@media only screen and (max-width:320px){.hero[data-v-383dab71]{width:215px}}.copy-container[data-v-383dab71]{margin:0 auto;text-align:center;width:720px}.title[data-v-383dab71]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-383dab71]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-383dab71]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-383dab71]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-383dab71]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-383dab71]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-383dab71]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-383dab71]{margin-right:.35294rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-383dab71]{margin-right:.29412rem;height:.82353rem;width:.82353rem}}.meta .time[data-v-383dab71]{font-size:1.11765rem;line-height:1.21053;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-383dab71]{font-size:1rem;line-height:1.11765;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-383dab71]{margin-top:1.47059rem}.content+.meta[data-v-383dab71]{margin-top:1.17647rem}.button-cta[data-v-383dab71]{margin-top:1.76471rem}*+.asset[data-v-383dab71]{margin-top:4.11765rem}@media only screen and (max-width:1250px){.copy-container[data-v-383dab71]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{padding-bottom:1.76471rem;padding-top:2.35294rem}.copy-container[data-v-383dab71]{width:100%}.title+.content[data-v-383dab71]{margin-top:.88235rem}.button-cta[data-v-383dab71]{margin-top:1.41176rem}*+.asset[data-v-383dab71]{margin-top:2.23529rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-96abac22]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-96abac22] a,a[data-v-96abac22]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-96abac22]{display:block;height:1.47059rem;line-height:1.47059rem;margin-bottom:.58824rem;width:1.47059rem}.icon[data-v-96abac22] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-96abac22] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-96abac22]{font-size:1.23529rem;line-height:1.19048;font-weight:600;margin-bottom:.8em}.content[data-v-96abac22],.link[data-v-96abac22],.title[data-v-96abac22]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-96abac22],.link[data-v-96abac22]{font-size:.82353rem;line-height:1.42857;font-weight:400}.content[data-v-96abac22]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-96abac22]{display:block;margin-top:1.17647rem}.link .link-icon[data-v-96abac22]{margin-left:.2em;width:.6em;height:.6em}[data-v-96abac22] .content ul{list-style-type:none;margin-left:0;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-96abac22] .content ul li:before{content:"\200B";position:absolute}[data-v-96abac22] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-96abac22]{padding:1.76471rem 1.17647rem}}.tile-group[data-v-015f9f13]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-015f9f13]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-015f9f13] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-015f9f13]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-015f9f13]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-015f9f13]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-015f9f13]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-015f9f13]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px) and (max-width:1250px){.tile-group.tile-group[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-015f9f13],.tile-group.count-2[data-v-015f9f13],.tile-group.count-3[data-v-015f9f13],.tile-group.count-4[data-v-015f9f13],.tile-group.count-5[data-v-015f9f13],.tile-group.count-6[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-7f8022c1]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-7f8022c1]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-7f8022c1]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-7f8022c1]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-45ec37c5]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-45ec37c5]:before{content:"\200B";position:absolute}.topic-list[data-v-45ec37c5]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.88235rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-45ec37c5]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-45ec37c5]{margin-top:.58824rem}.topic .topic-icon[data-v-45ec37c5]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.76471rem;width:1.76471rem;margin-right:1.17647rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.47059rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-45ec37c5]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-45ec37c5]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.11765rem}.container[data-v-45ec37c5]:hover{text-decoration:none}.container:hover .link[data-v-45ec37c5]{text-decoration:underline}.timer-icon[data-v-45ec37c5]{margin-right:.29412rem;height:.70588rem;width:.70588rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-45ec37c5]{padding-right:.58824rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px) and (max-width:1250px){.topic-list[data-v-45ec37c5]{margin-top:2.35294rem}}@media only screen and (max-width:735px){.topic-list[data-v-45ec37c5]{margin-top:1.76471rem}.topic[data-v-45ec37c5]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-45ec37c5]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-45ec37c5]{align-self:flex-start;top:0}.topic+.topic[data-v-45ec37c5]{margin-top:1.17647rem}.topic .topic-icon[data-v-45ec37c5]{top:.29412rem;margin-right:.76471rem}.container[data-v-45ec37c5]{flex-wrap:wrap;padding-top:0}.link[data-v-45ec37c5],.time[data-v-45ec37c5]{flex-basis:100%}.time[data-v-45ec37c5]{margin-top:.29412rem}}.chapter[data-v-7468bc5e]:focus{outline:none!important}.info[data-v-7468bc5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-7468bc5e]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-7468bc5e]{word-break:break-word}.eyebrow[data-v-7468bc5e]{font-size:1rem;line-height:1.23529;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-7468bc5e],.eyebrow[data-v-7468bc5e]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-7468bc5e]{font-size:.82353rem;line-height:1.42857;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-7468bc5e]{flex:0 0 190px}.intro[data-v-7468bc5e]{flex:0 1 360px}@media only screen and (min-width:768px) and (max-width:1250px){.asset[data-v-7468bc5e]{flex:0 0 130px}.intro[data-v-7468bc5e]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-7468bc5e]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-7468bc5e]{display:block;text-align:center}.asset[data-v-7468bc5e]{margin:0 45px}.eyebrow[data-v-7468bc5e]{margin-bottom:7px}.intro[data-v-7468bc5e]{margin-top:40px}}.tile[data-v-540dbf10]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-540dbf10]{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1250px){.tile[data-v-540dbf10]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-540dbf10]{border-radius:0}.tile[data-v-540dbf10]{padding:40px 20px}}.learning-path[data-v-69a72bbc]{background:var(--color-tutorials-overview-fill,#000);padding:4.70588rem 0}.main-container[data-v-69a72bbc]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-69a72bbc]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-69a72bbc]{width:87.5%}}@media only screen and (max-width:320px){.main-container[data-v-69a72bbc]{width:215px}}.ide .main-container[data-v-69a72bbc]{justify-content:center}.secondary-content-container[data-v-69a72bbc]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-69a72bbc]{position:sticky;top:7.76471rem}.primary-content-container[data-v-69a72bbc]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-69a72bbc]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-69a72bbc]{margin-top:1.17647rem}@media only screen and (min-width:768px) and (max-width:1250px){.learning-path[data-v-69a72bbc]{padding:2.35294rem 0}.primary-content-container[data-v-69a72bbc]{flex-basis:auto;margin-left:1.29412rem}.secondary-content-container[data-v-69a72bbc]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-69a72bbc]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-69a72bbc]{border-radius:0}.content-sections-container .content-section.volume[data-v-69a72bbc]{margin-top:1.17647rem}.learning-path[data-v-69a72bbc]{padding:0}.main-container[data-v-69a72bbc]{width:100%}}.tutorials-overview[data-v-29ed9b58]{height:100%}.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-3.05882rem;padding-top:3.05882rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-2.82353rem;padding-top:2.82353rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient{background:#111!important}} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/developer-og-twitter.jpg b/docs/LHSFSymbolsHelpers.doccarchive/developer-og-twitter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..63c48359d11d9f755203ce58eeec9d3504a71f44 GIT binary patch literal 12562 zcmeHsWmH_v((d3k$lwHmyAMvVK#&kTxWfz{9D+-L;O-DCxVu|$2^t&*cXtcHF6VvE z_nou8weDK?*S+`0=^wqTYVY0qsp_YztJi*>e?9?FiJRC#OaUfe0000S0ssdA9s&79 z{O|U>2>1#BqN1Xrp#ss+fFKNX3=jb}5Qt4cjE6^nher$o{?-0@`CIv)Jsc(m1|}9J z4i**;J{A@h{y#b_{J&oT{hti*+zkMs!UGTi2yoN@cn}-{2=2KT&<=oud$GK<|Avc# zh=h!a0RQi%f8N6Zz`ry&1b9Rwq`yo^$Owq=C;&J<9A2Wg1e8^H_{tzEZXQlBE*&8V z01pR`0FMkrL&iizczGNi0S*@t079b1!=VCmeRLF8k%0Ke)zCQA;yWAXaKBT92E-FM zbWi3^@ld{1KJ$yMrj`8K%Zpsq)w9WYsfPP6gnz@SdWHdjFVNvZ2%r~B$=}xh^#6&# z|HlzPA$LI~{z2tTQ}Y){G7a$RKheVDopXdRNNN~jH~kxavZ$;1FK{{h6|Om`rX&A$ z<3+?f0RG-Q`p9BDEcwX7EF>DH()gxKR=T&=_@^gc>2R=~ywa9un-C`A;(@Bmndnu2 z_h>hBlSfgu*@}Eq{6rJ66IWwF^mRTr_vl=_L-DqoW92Vtsc4i<1davJtDh4ABjiDs z<9Q?6pR;gcblTeY0}jV!-gL*;UM|y~ob#St47a8_Fyz+zrl{;ipI}e-&ASh+Sv!39 zUXYx3A1-2C+$T)vcoK_|sBcKUD9pD1Oh%$P`Ll&9?dmeIF8Q{m{m!nx^J`K@-EO!D zi0xoI=%yO6Iz`_uRfJ3Mj{Yd$mNLUqwrB1g#_f>rKxTx4e$l`DN4rM$a!eY`sFE+{ ze3!j>P?O^q+cZM?BYcBVChd`g?uo4Y0{T(-R3%kUQ7owX0B9{d!i`Y4(}L?Kl%p_e zM(%<(>*|H#BmYB8sjKT3!wrHGQ@ay`ELNLTw1m$WY)%iQ(ad;mQC~%}kVX3Gp6J>> zHnSuq^T^kVi|VzEFojhd=QBAk$#(DR4)ZKq&cjgZ4skn4-I~o-?utv-yf&DQDX)7f z%!1L40VR3K6${ zi+N<>PhMq{^fX(Abhs|;#(Ob;neKTcx}YWN>#_Z0I_uVzz4zwv9JzhhgbeZamw=@2 zt=i%%x9Dt9E512?AfFtWUU{GA%vei`Mw*Qv#xBW+CBX( z1E#(5fn(X`X#N^qzSm%$&Ze6lF!GevKSbp#7nB$3`qiXR<~-oV;GuzZO253reGYJVbt# z+;v0tYs&c%{XQnfn47>-0kT4hp(~C1BiAg+FH@`5pp4tvImHQo1Tf(9RSrmm{nL`7 zNT6sk=A!4rvi3%jV9vNOv>UlT4Ns?DCmlcKOH6ugT&KHaBU@_HHY~yD)FkgS8!rC) zxvi;ph#Guv6ukP#flw?%0b;YyVOWhHy`vHhRDuGDg6_bZ5LohFjMbcc_%vQ_oFJ51 z&8W#~A>_9iQv@hViAQ~XvA+iouTUP1WQf)Rw;c&iz)AI);Ld}Y5A)0}l^gOb|aTU-I;k?bi9!z?VzVvTNZ==Sb2R3Uy0 zm*EH5t#BQD@32-|P;&XXic}D$U$RgcUh=tgg@GUIAV8y&CaN!nSlb^lB>1nzK3phRq!qs;Wn95gM$7PpYIXs!icO&^sHs zgP4*)zw;wT^RyCh#d0Fvo*TG7;H9;wJxM7UXgp0!JSIp;kyjz7pUnyjj5Ik1|2YB1 zlp_?Ygl?UBi25#$;=#*qt4>q}cwG{#Qm`G%K5169vAI=Kxfbv1&a%8lmogeiR7Dj{qJ&Lfy6DMm;vO+_-C@IhrghAw6ikmLtfe6m5Ose9A?K z!Ycb~l}V840>h_CLu-mAB9vcub=VlNVw0+)D)tUDmQU8o@x_cyG&QrcR$h|qm4*ev ztE1oD%x&0{aDyE`DBQO$T-ovKk6a2CqDbjO)AF1@`cLxH9-JIqCJZeXvMs#mGp4S3 z)wEYAHXvS&t1+jsRkYiBBD-A9Cc)Twb^tj<`eGyvS8%t(@}F6=iGQ-R ztaUxbmlY1gJKdaB(|8ECT8=A$kmB^!Qt?9nCb&O z{=0F`+Ix)d>p+V#At%?(XsEO6&5yr>`a?;WcVm7O49=LQq9toMm3zaM9j_9G_WPP6 zsbGqLbt(vz`NTe}0jyoi$}5_T@n;)*YV0?!L9lb*`GFxjE!AWRuD*hG!#{{Vx*#JA zw9Kg*YagA~VC>yT=W>O9zN1fL!VDa|I*qsgd-kh6+Mrhrk7UP;`!!Y5#+wrsk|l>$TzXE+)A^5MNeuXYZpSrM zn)K;?LX_qwt^0ijdi1(RwFGZvS6*n%q2}K4vbYX7Fq@yKS7VNKKI+KN;&;UuzxWhH z$lLkGO7K%Ft*dLBWhL(BGa!}q_sZHOrvBQZ(RQ|+&N5%A$e$3)tGi}!IUe%&v*qO@ z7=Op%5czeL#jdxIHo;e@F9vP}qs6OQ0?51pQHk(sS}Uy1^~UEVpo7prIM}Iao9pm^ zRemcwOPowT9VS#F zEXq?KfR702Q|kTcVwP=B%_rLIv@1qPn^Gr6wp+1X4eANaotO`2G!bmaX+bIp#1FUH zCx?9)2!8dZzlkKQrv=B1nl5_tW4*ikJStk=wkY05haOh)J|GDl)~Hy!zK7I2ZCi1c zSX;Z`C0Le5Hh*k~m0Oyrb3`wV5R{Taq0Su@xLmpgv#t6u?8>z?Y4M*khpN6lQ(91qvPZ{()g?i-vXmQ;+Jgt1>%RXDo+F-lG3_Dx!E9V&s zWfsczN8cgV&P1hTaIRu;b$tdn6|^4Kvy0uu4S2iMH~Z`L=9~-|>67naZ9I!s=(e`;WWWX-+|AytW84{Q`M z2{01X#r{Kg5cOw&HLU}7W#{daJg2179^o^|l4VISXr&%-hJ#F&#mrPT89()-<+QRc zY**ixLpQ9{HIE#T@yDHr&a8)jzRpULm3lLgEVGEYLA}SsrHea#?qOLxD?_PHQp_KO z^(#uCps1Rvc0L1l4;nba;&<)C>oAg4UrT}!Y0RDI$ra^+6Z>;h|8PSRPvE|g6 zmxA*W+4KC{2y%9`u9H;@O6HT=nG=mVjh48Q7D`RKy6wJv;D*xoa)8XfH|)1W#)OXH>x?0F zj<+JFZYE19obFqdI_(yJ@VU#{*@{`0V%#`;gtn?>*g@FYSYDaspG3qzmfLL#p%@Zb zvWK-h*kkV;JOlnNXyB2>0DyniGyf*T!M)g@0p%1n?)h(UZuHSZ@+2?OkTZDdv=Fyhds1Y0>cle3%G^0}sTg5~iPZ&%nlO2lS;FBkMI zIhMfVlqQ2{JDj*`TN9#(ud+67K@LZYkz;S+5=S?PM z#yq=tAcNVn03sEWV4C^c&!@$kD|Sq|F6LKysEtCu6Vtj(aT2AW3<$#Ed(Qw`nCG5H z;rc<#hZCYBYvxy+&~z}VS~}sZ*rJW-x^K2Ws1Ac@oNHs2$_a0k(Q6o`vxnzCHGeOK zr;R&=DkEP+>fzS9+wL{^*eX?OML!AI!09;Y?F!~>ZV?@3l)Ab0fcA#~qu)(|G-_%j ziYl1?icYglNLbua0+|BofCK)bTKe9h^%0yBnhYr?0#ywx=fk=ciJG7f^4bb|u)Vl~ z5;s6SX&ns1%-C@grv#dz;6!Y`J{Q`yY}&SzlEG^(bnBd}wRSQ@GFv1?bN z#KnN1sm=j?>NAqa6iK&JjLEgyo-Rg!;%(do!>jQ-yK7<6;}829e!_86eyPLXx$DLe z@O>CbZft*ocqOhnv7?e0$mf$lao>nFbctZsJk!ZLT>>0qdwb8vn z=XlV8$3r)v3Z??D6KALDRyJkYRtP55eWwaC9n5C3VvcNIMg0BlmEX8wa8JwhXT05tFQp3A*w3bF^@SwcE7^_-T+>J=ZIP&FpbzLCS-sFgnub%&)1+6 zSwGsfOPS9DEMzRIfn(otfGaU%Uk)VcZW>K>Ze$KH@9QlQ-SaGEHwi07QTKVx&qtNi}EpOPUMYsexTl1D#%e# zjRBjF@u*if?h?H$Dn$2}bT@70s>0oi9WqaKwIP&qdMk{0pX85AX4a1n7}(|>bPzuX zryggDK_+uM)W%|(;+S$AjJSnpbF;5(?c4RPuO9G!sMEWUQ$!JN1#s8-AoKf%A$zwk zTAtskZTc4KGaq}$sdSm1kzsT9tOcM^XKoo8J)yK8=2nnJJwKVkDS3A$5gHAfZH(b%1wxVfquymN(KvKD%n$v;NjUB z$27aTMGiAklmJ{@N?cCvNrMAFAwNco{9=)77$bO$WyA`orL$tC(QpgbUanw)7G-OR z`BqAk&#JTD6uChXhj`3^2AmQz?j3oP>s%@|PQ|n4^c%jy*Ds7gl_YbCX^Nb)BwcAe z`DY7b#I})&p3M6=wK^|((iKQOqse@C`d3Lv4i|gKMkmkxmVSz!EOEZS6G-wHA90M= zuGbD^-hSh~^3cm%=&MgKqOR~Rw5h5|f0EkdFK~iA%0{lfU+qf6n3m=YJbAY3^}P^Z zc!X#sts2uS<18h-^kK1tF~po{S-e5m836$&Lrg_3U2jJIm(#RvwwVt$++WixCI7#j z-pH|hpFAPfZNZ=EGG2K-KzqiT=>%I*N|l`&roAt1n%bXzW7tHlL{!h70gmQnGFXYe zphlr-vKuq%pwhn4rWxzPRO&*YO9Aby53l%_iL2V>)uli?FQ5l}lfytCY09D7z`F*LVxdL}^VFR2|T0W3HcX;_?lV&x9}J zHtKypb+!v*@a~uRrTppN+IgyU2oxS*IFRCJSj=%@8z^mgeF|HLk*7==WY~Tz9CVPI z=a!?)bDv%F1axHFDdl$R9V9~w<)~3@*7(apG8JxMelpjdZWw3I`r6`>n6R9;v+j58 z2ba|9QWrMJMpu!_htq5l^`h=$YSu}Yd0R)vUVGjJJg4p))DC6OfTU-DYCs!tK%4VP z*_^NgYsy&dpS-Ar$5mH1}v&9oqAq?Q%fEZu(T|KKeIrnQlvt8Exgb@zWNYCZn z;MP7~g8TzVD$exTnQHa&%3q9XetT z24{ubyBfdxwgDHIqQ@*06g?EIxl43y{(oUcXGMNKm7TxJk!~zjz?VFa0DqCy&T=D| z^Ped|l-SDKIXT)gtraeyrtXiqy|O+3ZSzo;&JN{Pkp+gTDv_YtFaL45GYzM3Rf-WN za*+@7Uk9oUXqh;Cav_tk-mddy#HZL<{}VW&Vq@L>38OZq-yP^Y+|>ECE2TO?Yo6T+ zRN@F%*y=hd&~89^jrpD}QzbqBLsI9s#W#5c1HihH@hRI#N9!uJiK754ueDC-&Tsvj zS)TfVh95HfRx*pgtMS7G)!jEfqOXh6#aqk>tcthzlAOg|{S?nL)*#Z&&26@3b6k!( z$#}zp*2Pqr-LnE?ybd?%&8?}+yAze3hQY196<9WQ#|89222LX-;&G`#JIMh;SP>Ae z$HtV=fO z;50J6<$&Z_0?$s*oml*_i{w~NHng<2Tem$iVI(pCg5F4u-Tt=ls#q+Fc(nnMc2ie++@ru?b2(dPfE3dd+o;u2qSn+ zh5RPst?cM*wu@?=Qw*Sg!h_T~T85-m6XZ2O>`&{@P^JjafrqZ$O23U&*D5)<3ldZl z4r+jto;TXgV`*z^^iE4n8oQ*C{^Pg5gPBWstJJ1HqQ|8UfPV+(AuhY|x!zZ&Ln2ZO5tv4U^Y0PoZEfkq7En{IS!TTNWV z=G28%7OtF}oht2+XF#;oNHSk)8fifK$am`821{2{X;}0#z<}5A9l4g#azUVGBf5~9 zyg4l`OoBK&%IQZm`BdqFik-`Ht=8AJ@8Qwo0^eE|rV39v3FoBQ<$_v0zl4Segbr@R z?SQ@KjgxK**_x+P(N_|7By+-IS=sjnY(Cc$x*Bu0<0EOX6X4YniILVfh|1a#EMRZ1YX5=E2#Q{_!c zOIsC!RBgJA#4sbJKl7T)8{!6`qB4%7ZawaWV0QjkQBh2XbiI97?XTm6j=9C=GZvjm z2nJ&N{_ioF5k-2mTWC5*uCqcq0eVN%s ztQBm>x>%4NChAxicEX^KMp*TI;Oa|3Xc<1r`^|fXUzWFb?39ryn$PPQkY>sd$yAye zb^=G2Y@)w|C8ixIv?4c{{z+`RV|t@|Sa>$v(ptuA3e0q_Ol*23lljA4HrXuDJwMoA zck*5lLqwXI|E7_&q*bUPR2F-M$!&(!%xj_8*6$bxzrswIaASNac(wz{9kgp_;Apy# z?_+Abb~jEDpg2S6bpg}p)vp3G0Fspxod3vMHK>k+$_0s%tgvNDoR=(-?IsT6i%2Qe zmTs^R-Y`v71ZoT+AxfXdAfpsUFR{ODBKPw823l}A3uAoQrU^LW1olF&f%*nyJFah3 zcnUnt!iI=jnHdUL3&I@^AdG1!C^XxaT zkcOn9#?H*h4RO&bW1D?{im{-bE|b8~`#M=|FKbH|!L4dt@^_2WvC1RYNT%VV5-F>C zOD9{cJd6^4=SyQqO9u^;yR`g95Hmb!N9VCU|MDDGg`|{bg=Vq_3HfM??~)CvwEF$L zcJ3VaQ2ARPkE*`i?{+a-6OY&ARSu;d6yre4v-uLDcB9@aKY7Y5#D*p|dYUNf0Kt3B z4Iq@-X88SXBUs`grmu6HigCj?&-|6)58Xe%`hHbdrp4>fd-B9;IIP3(bsf0g95tuN zvf-3C;R(J<-9;6(syaLWCvgI%=1lEdV~zNh%W`6=zA2W-hg;Hj_LNh5&CFC!i-aXp zf8s!N%@pN1b>U!laIy#Q>bppoo&lKs&OV7^YDsg2Hd8;v4GwP-@>DuDUW+g zoDQAp9TAitNbD?K#HmuFnllwS;qE0E<%6u!)h( z>bn^+>|1(|UVFTiu8*3y^2Q^m5i-t_x&kXY@}q&@ZEeEbN;iuu3*1|KcD%JXki6Do zZ3{;Cde0U2sK2^BIkZbd)y4a@m(pZP7H$F`q#;wv8cF^b2?5-pqD(1^>>@JuxN?Z!6YvvcD-J&eEdPPjstTla_u4_-lf|?|~nyhCFD(ZH%Eir^&6( zk5(=a^NPsTW#b!yXMhLM6B(J8XTh%1#tHvk-%3r_d@bgX`JwK3?3Lv!pVe1^G1BHv z)-#B%y@*uj)kd#M`jY7Pbi2~u#qJc*Y%ORfy1ir*rR%Ky^+s16D+1du^t|y5F(G|Y z!cyUC`)Jx$T!TUufui)74(t^LKvq}JmYeEA&!6sik>(GLf6^^)@7x;~hpdj&a%nDX zIgj}&#UL9@*rm4f6f1UatXHv&t4l&KR8P+OE=2ij*l4s&q^fetPYA}_aqBSCLeLD3 zVRSf$BZbZbzoLJ%MUA_Bu(``}l~~(KG;&5hn%Rc2KJnFCqqrLOW>Tgrw;8)3KGcLS zSznD{t6F7NMFPV@@fO#*qQ5#qMs%#uCx3}M#+W%U^l_6y$9Lh52*qHkkLG{eK9^3X zI0BOf36}8HxMe%P^?tc&5txp(Ce33}vY>Oo!~aqgXq<2*^GY+HLt}jHzY0Ii7-8&5 zwndcURm76F41yoSP0MZdx_OTny@a&`x%qB_i8PVs{nTa=L}M50H}pVR)p~4w$h0cy_oq{lgkjl|h=dS? zlKY6jMZTm$4!*a&AeRsm9k7T4ci&Db9qGOK>32`AhLA{=8A!CBj$>K>_1B_LX1c98 z#f*RrU6&B)Hms6Gt=b^YF1dh;Y|M;pHI7|=zcr{v=riC7{~4esx%t6J5u#x+Wa-cr$ zCRYRR4`@5?_XlNDH#RZtMvRyySx(At0WSCyG?*8v4OH_r5oft* z?rtjH+vy!ilw+wK-gKh{2;#HHL5nk=GFF4b<9=|FvVhPabAq6F+D36hdvc4z&J*V} z_t>qZs2ksk4efB2PYy_7)iN);6S#Un^?#JLvOa?$p}kpTrsn&h!rWx#82)<1s|XRBAx0oHq!B ze48XSJA2Fzai8njaEhw`%G=tXDGpM*3Ot-Hz-8Cv&w%P@z`*fehg(e#-5uCkw}uQn zU5b1t&c_MxE&%%Y>*?6ArnBJYWaE#S3n&$5cO~1Cz>Qe{=0|f~6^VcN#|0-(iFad- znu?Vohny^0onItTBcxS8WD+#Qn1&yS*`${ktpw?YUuQ2rdeq*lKW1Y6gre9XaSfAZ zGk$Mv5sVb~QY!6Q)S=VyxuBIDDoO)^lhe4rY0l-eF=)-;ewe~ho(ZR+cJG~Tk?iQ1 zY3TPl{duNehFlu{{wB}mK*O;ss)a5)%;}q%({Oc`9ib&S|CZ)h>3Di6M6xAxnZpmZ zk`U*TW&d%Y*ddj6*fOw{;%rCvGxp#b>j`1GxK#)NX-QD843BKKs8bL6*&F9CISYXl z%QjyNw6u@V#?1O{yjHNaX98S()^e8d#y$>b+U&KrV}CQu>rZ=0`HH-iFDc)CRHPQe zS@B|KYKaG8nfj-8+-2+%=OzIM-w|8t0zIa^f5Es4y(^N>J-~fGiv$qFcVa6oAfUG+O77M>bkP8@u5+M zdg&)vi7p}m5wTCM)sQFVB&*cy6dyCPsN>(p?H%k|IUu6L?N{QFNmCiIrotf8-M32N z(vuab?$ecvEPI%FG(gat48l-pM1K_}>o{QH>T6K;G~;U?P@~ng*d<@nzxRQW{Ui#i zY>0Po<}w?qk<}K8>sUhHD{s0pvXgkdSBW;uD;ZbUi_Z%g9L#j!Wsl`JySAy$61s5v z>p)wb@A2{4`U!J-fFjF0Nei*`Bb81+0GY6YiZ~A%sg>BM?uF){c#^0T;inC~Ppkzh zI+-rk5=eV(LdP@p6*j?q2N~Ck7c8x*5v7bfACR?;0`@- z61BZc^5M8S)2Qbpc5D;&QyaSNajZvYME15a{`OT&yFYtT5Pm_ZK#mz(nT@}Rw0R9n z*x>k~c96bduVS$)2=--+FpXVoOm>;LU%Lkk;tt(iO$`kmVS{cwnj%vKD! zG~3nT`+UOEz#y;MWTs>v(+0P!JEWSBqm!?Yy&&%8I%*=sk>*mzUcRSzP@zP!y9FLs zjE%C~m{kli;zNe68qQkX_7`nS%TSvIMmZNw5G#eHrF=Yw`N(&n4w<(8=q#e!X^+nS z@;&G#da}|>?(Rg(sVF!_Z=@S8p!fdP zKX2wYo^Sz!?KkK9V}#;O+wNfP4Md@E#5Ka71gaCkpo&rBwM0o;=3Q<}50YnAE9YYK z0+VI}8`k9)Sv3Z1*ZCD6CPMLf14ueKQTJDz`M*G02i9lpgBHa>?Bs|aadl+?a*&2k zi?F`j@(pZdfchS*+xM;H-Gmd01f++qe(RXdnJ&f0r6S)|sXt z+zr!!OZvpX*Z1o}OWKqrFA0V$IIV^<-D6nzUh%<*tRNzWfIGz;{_W>rL!_eBu)bfH z8nU6FJR?-MkktCdaLdq*o0#+`%(V^49C~`LluUt?biR8<6)_pXcwE%D1oKO!lSbo9 z+w(KNWEPDamJovanRkv+@A(k#R)MZ5`neGJm7+v#T{L;n1*X?ca|W4WV`PF%`+l&I2go>i=hHbvD8=t^3 zVBp3{Glf?Zo+&dz7NZP$*JXb4?$Gc{=w_&A4#bBfLM|&`CygN@+!@R*a?L5Qq_tQw zqmTIItFN-8eeVI``<9d~`mztu3lb@`sy3Nr4f>vDVVDKU-8&LWy9eni^o9CVjz)WfC!kNQ+~~5B8k|5 zu1Cn}=D|SYWFw3+g1;^N`cIYW6uv95(jsyns(>_sImawbDvss3$lPn0{IPjD=6k^$ zM5!SPEnUpyRXZeKLRyNU2CHzFqNKu`&EadJtiWl+msVkgV+#4r;@^j=#mGGtLrgqgB8=Ft zlQ+^d7z*X)UZke#MSa=NB~g1#L7<-qpiqPmD#pPes6fhZD8bX~Plj^#Z4XvpcrXqP z2~Y-KQU(In$ThZe_DZaV$lRuCo>#Y3PnDN1kVPN?DTroG4bWldEKTB<2@?S%XG)~^ zm~U2=mxKH_n#Pmjcd-%cZ}`TH6&=lDsLw+jS{jw<90oCnLFeyqR4hVL(l?C7GkrLK z4ZCvnP=?V`E@o1FNTERWEumNW_audo~xwDc%=6Z<4&dLrn1BApb#B|GWyo{sSKohy?uOX%YX&{U7-s z2L8jq|91>fdM%B$v-Z9ti7^n3TPsL3`HKN(VfO~+(*?fzf9OEO5*i=+^0*U-vE<69 z2MhYg`?m}bb2IgNDs<@sh>4Bu59)ojp48J5|F;JJrefZ(Fvnz=FeU6?zSp@%8(U#k z5R%Co_e|q0z+uqWCHvZHc!+=S$bNz_7x~#jHfFNASC%6CRm+&sc15Sa@vYQ z1`RV4s%S5kW2LO`-Te)Vk-4#SPFCdp71vF{_;A{d*JC7RtC3Wm7sb?pT zTm7bsdHR<8ddpyWjr~31@7IJqley!2wT;%?ExWx;NL~2(N-;MxlO$h2VRb2K9aT@> zUw5Bge^;+^vuHdhzLF7gtuvz0sl4O<@~t` zz6^ys(MW!9k>aDf_|wqGe;fOMsVvLYmEAndT{|??HI4;wmykP;DX6thMmUXsUl@U) z6M?~PscQj?!d+zO%J?BQyRmw+|6VgywF|xTZ-HpN?XR`0>)P(ImoqF^rF)Pua_+=#mv8!ChwhZA**TseoupOjAEOcSnJ;<|K@jb zne@K!ihG5Z#^R)+v0KZW0!YqJ(#T>wA?NEZ221pMF-7mt3GjyqR9X45HfE~i^xZlU z5PC&NJpiQrt~(@ap{d36>)Z_-zLVMP;KCs^`*W%^^F%NnVlmrV^%F znWbS<`u~OTC&focKm;J503HoT{x<$xIR4u}_}h5@CHJGtAdL^<-Kk_gSpUl`cc>_k z^joQwJ$W6K?pK9(a8CpIRes;EWfKlC)-Ke;W?!)+%PwWAopiyS8`qUOV;%d2rmfOV zZTQRmCF8iFDjRDKI2GP4MQMWMZ2Op@L1st;HqIj({NTzGF7K1WtVdbyQvS2E?|!Bw zE6sOt$0y(!;B*(SzxmDLAs;Pdy$uTps^F{j{bk+W+NrFQwt_hkqmROA~@k%)Xcr1~NTU}*0 zxXF&B6eEjEr|NgoPl1W$CWT}SccBrJRp*!~7zcAzKA%rnUs*-ORe~_`ti82L9#rSo zzJvYDOF3KCR`Aae+QxLgQog7#Q3hO#=x!&%!QlmT-Ir=$Bx-8PtFNhC$>I`+-AuF36 zL(4DMw1&9vqL|{)Cl+IGJ9!C*2Xoi$?Fz$z2Y2Z}j&E}V4!!Dc$`e(ZjlOXux1a@# zzagc2=bBsaE&p5@@OQ^yll#EU>G;7gfLr0tc;M_oEM1Kz_R>~laW+0$Vvqxop&as7 z-#4Xp0*V_UlNRC&;CBCJc(pEThGd7{ke(iCvp&CsRe-d;j1W$3RE2#^y5i~cnrysz zc-^OrsPJTIJX-GsRdYdn_D91!IVIMiDKWNPtHS-+p&L0Y%MYun4X*^kH>F!pnXnvP zG*_~|+rCdlq`tdMpATgp7{TT|+Ekza>?6x}o#=D_3}F2kDjZg(HLgdh({l9Lh&ZNM zvX9w}0<8sZ!DmIK#3qy0l&I-8hnh5yj{NCvk0no3e>Szdap0^uXjQ4%cBxLQD~32~ z@_k>_szh#hp%=_Q%LeAnTMuq=!UVR8!1_N^_`UifS;4LEoZ;y+#NG=MxHC)eYQ>x7 zP4l$S*FK?s2HX%ihH^)4I1%*7l{005Oot9vnDMg?BU!tYy1JeL5k+E&X!mofcA@MQ z$Y0`9Uc9X@5~>oD2nk-Y!yszDAINzmeV&8t4Jv#qjJoZGQ8m}fl zOYgFTQD)?`(mXrVW_=?){W_Vu@2rWMaR%c~-JJ0m0M}fg3*@$SSjrnR0dw;huYg4U zv_hQQjmYfkp^n>Ks1wmWr0Tq3blHPfp~y=a`Db>Cq!g~z@k|+Z@m?V&d=@*@bKkGY zR$|rn$TwHK{1bp13vzwznW!t|ACgx}F)OfP_7*l&(D7c(?P!|8N6O(-jB|!Z4OY3& zi^ymP-}liErRY|_7A3B4fh)voL;-rwX7>xWrbQ zXOU|DNa&-@*QLBcpHPP$2ZL!5r(urYsU9TZ3)GI|y|d-tcK!a4_a4o@QqSHgX#^$i9z>6Ww&ekUuxK7|FH9pdAfND&Xmrr61;vI!({0Lp=&$XKtt5W;vv!@>wRP?ahM{br+hlo~UPC)RMbj6S zCBHQDU2_IAs_PNH!WQVsW|haq;xERe8U&vRl4gy_Axx#on&@8Y2G!c`rJsb?0{qNZ zR$LC}0-LknO$%jIlDj?FOwL6COp-RN^gri+G*tV7>Ac*whmTY3VKu`++6i!$cPr)$ zres5@zNS|}f*dt^^d9{#(v5%s>2nz72Al9WD+gAk$hQpRlzCAy{@=X4U?^VoGH2Kq z#wN+eIfjvXHXK*C`I$`q&s{yx59jP+cPS(B>mQo>TYKskhgjEsSx6|?JCe2uDJ5ml zNHr-dp&rt2bE0`1PSf(*I;DM)P>vJE4y*wMe@uG3$0~=QG%vgz^lyH1OrcTj!0hwS zRD0fQQasds;IEXmq4^n9>r2a$%%lm|jY5CLYNQxR?58%L312gvd3==F4H{4Ok|Ykn z_fH}k<-F<(|9k``g(?-@pPE!Eqt?{ZN>Ks(MY#<$=DjKdQH4tUrcTO#1jgIc8Kd-O zSfL1HBPTY;tCj?Vl(r&`4SNi0MaoU!q$j{&eFQsWvbQOE2ECha)DT;}W`Kw)1`tmCCo%Xp9RcBw{~1uiWq9)u zhnKfLIV=vS3AWp+UTTs*Ki~*B4!k41BI)($eTWl>B(_9vR*Y>v28$uNL(e+eL|KSc zq%Q3)dUp!v6juy^u?x^yF7pPIdIzBkkDcI+XBf$6@gWEjkLHf zo3{n`yQBXKKc?vgxfl!Om~@5`m2E^Dyu;HrmtWZowchY$eg*($?ST0y7GP%;Mf_+%^8c`VBFdhTpeunonA zMM9L69*rBUU`Y4{?Z~;mid#%g>~J%`)PO?`e=AMB({98ISyA`#1ibw<%9`219!~%% zDkt6^S1wU3p<4e?3#P^{i5;Mm$5j3MI)`BTi7)q@;kz<#{>`_+XTTWz{>B>?W-wLR zpHWRl-$6Fk5IQ~^AfmW(IP-Fyxa?Ivjy-e0DWFC|EhVdh1S_ZSN1l*AnLS?6*M6(} zB9?i!kmC0CDGj^y%bcsH`PX%uh`(U|BG%u8AAk1_mHEkeqr_Y8wLZP9ud3VI)-R2< zKD;EG)tt+F2An;X4M%ncu!~~kU3_b@ucW1=S4E7J_9&?=#mJjcG>(paWE~f1vFcEL z-EW7VgXi0=WHblz_0Fo_i}iKRiH}To8{tGd(jPsCFxT6rX-w44_F0rCeAuid+u6ju z*n1>WhVs{2pls}VA~S44?P>?@TQuX<8ge7zoR?!-!y?o3FS-oh$#k*6LK(Cr0B9gI zvXVSEG9_f>Ufb9je%+2ERtBjWd1*vwbjkRocxNRs!f(-`yxby#Ym2cjOALr;+$cP> zA_tB6Z)QKYDA^p;nobtZn*+cIzO3dB!S0Ua8ore76r2>fx}lmV2lL!R{BzB348nf- zO>Q+#Z9kran)xJ6kT#wU!1P;CqJVuNL^EIO00sugoSn?TgPqLv`>$p^>-z8aY(%YH zgFe;dbX$KTFp}QUeFoS+C{qRcj4HLXe`((D0A9F8wST1SCU3TWGPKN-fZ)Fq*e6Sa zc6LPno*OYrw>isc+L(HZ>sTLiLSG6DY|4syDc;vjpG&BMdv^1*gxS?>E(G5}Eyc5n z@Pazq+m;w9HImt|at7&IxQw9aHj^5tQ0nUH@ds9Ob#!<0#*OZMj&&=L1Q$9SdFr0@ zic$GbECj0(DR4QlgS|E4FbAD57RT?x<0d2;p>$i6XOJ@guZ|mA+8)&rYu$7)CO1*? z%mjlQ8y0qgg&XUZ^rpMHkO_qQ#S0Nd`D*fAO>UOvda_FT(sq^zuU|;r9lbK@neji# zf;~G7`!T#ovsoG_>^03asx3{6C_TV61$4V*4|QtYEwAB2JykkIV~nZzV8r4|YCb^A zLe77Kh-(wJ(%on@6=R@BQw!h=I#fPkiPx z=gv>oMgV1{mTt;~*R@hkO+WlMP@je^xIR#a>{MS&X$6YkdD-u-(eWLSndumo1GlpJ zi=^@jEJ0xGQjC4dZE&@^Hbg(rHlc@gVN1}mJNJ>y<8V(sNV(&6z?cPXHWK1lg4d`T zZdvAZ&p>TW0(oQ{M3H(1Lq<|H{>|953WGk~cT58|^|vEdHoQRS!0xVou3b9kMbtzT z@5M@g&#Hdb3QdNTHoVpGSwT>34EoW7)1c{%!^qAL-GJuWZB5u<~HO6B{} zsGQP*1g3sm^2dN*we~~~16cm6!#eQXv9Q?!+VTzqMXKW@qsno?k9NfU2D1Eq$s59_ z5Gv@8j4y~^7Ta7IxHAxNuP%MwJ3hordf`1 zJi>harYwNYAG1*pPQ)=a+U-uhQ>r(L!#@o9dL0R^kQu4aXCo48$bu%LIKB+jxTPE5 zgdDC991n$(B~vh&GUV&Xjt}+Rd~|!e8d{s_ti+8KA+jt&sNSMQnv3ZZo;1F;GKT@SK#k3L+VA^*-?u&8FDIXMm_Z&NY>pTe*YV zQfFmLYl1MRHu(zYDR?V5TN{%Zj2It`;u@P8MtcoT%kD$>l-nW`AWM{4wn#0E5`9!x z8tOl*k-4u&zpAA+UZ^_ev~TX1cQAWh(Hx2&eJAFIue0On?X-tKp}^)iU|}IfeS^9w zf@+dkzHU_Xs-q=qO7_obZmg3!T;y*)IXOn8mIVa8pN9+y(0$H*>@QdNndQayaYoFwrO(WHUzI6V>BT#X(~4Rpp8kjqr3H6L~VSjK24Bo^_I^Io8)fy7iu?$ z+S`+?oZ2nHeJNSykXn_bqz3=}E&X@#cy12{exTR8y_O1jT8~+N^SEB~g#tYW+;>MS zL$j4r-`?d_CZ9-0ma!*`_O5Jiz%4R6t*|(#ROanol^0e&k~hJta2h_n__VSEHjx(P zJo`y{frqxBtKQs|1?PGhw25UY_J2vTVcRm^aTp<5hzje0UptX)0nuX{#< zBmx2$S$wx#N!}6Iiau86ppIMn6tF#S)=39(i1CN<{_@g$$u^Z``(hvgv&4+e_jSRd zm&!N3)cIQ5cDpH!xQT{l?V$oGd8aO6usqu=CyNgLptS7cGeDR`@I&d%jQP= zziBlXFp-BP^_Y=i3wX4Jh~)kvN%-^(Ao0=1to^vmD}76R7?b!(|J^F|ho+@t*|g@{ zTd>qz#@l@3pXZJaO^Sv*C>aUmHhhE{s#*c@x+e<}%ijo$?aq@q!8D{^9@yS!p@-EK ztA-ONS)e{Al%`yfNS4I8;S#srH;=EY|6KDJMYY&|+VAiiauT$kXt)9dp8==gYbzfy zW`LhM>7s41-b?$LQrr9rjt(Lv&6;wFYqxCjJX+aJXAPh-62HO4idEddgvIA=_zJW` z$6~WP?Zu1Q2$nDBZ`Xp|1&HAB9$LZtc(_};oS2GN%ld&9Xu*2J07P18RIaF~&0t`h zm>NpoA-R)6a040el}BFsyI1_~5dUX@Ql@5!uKuCqTa#PnD8{vX`3CrJJ6&r`*21$d z(@`fO6>tR4;zjMB&aQQawG@0K=*=N$Tkq;MUZpVgWQh7FCO3eq5X2lB%PTjUg|SQ zl}~;#Y5m*@y|AkwKi(K7fp^`i!>t$5D-&WMA^?I90rr9EDOLMA=#lt6`u2AFv-%;t zzr;Td4cE|t+}*Y{xXdC5+o^*0=4ZLYEGLGJbNeJJMomVi@o>1os^1WfBY09VMhh># zZJ=`0rD&|HVoKkd#%HQz-i}rIZkm{>C1(qZXGerGg2^CYELF{6s;x!;O(?QK0WdDi zBmxW;PW~LcWFM{SYh!{(OE(!K2#@!6o>WYmx$&JaIpfP9X%Te06QM8_cdZB2ZvZ`6tW8fQ~g!4DtX;hMvMBQwd^=M2|Y^!Bk7_UXw4_5{_(5* z7o+cZz+_%ZVMsPnDoutHTn3B%mqxv1>u^y;<}RKIow^u!GjqNBB`U9pB{c^-_jFe_ zu4|tFFN-xQHtFQc)mN2*0#8Nu+xZ7O_wj8pfkm+_sDxyz`W47#dFm_(y7&uIWhB@L zCFEf;vlqu2t`KLM09G;U=!N2EfNxt{HtXfqw~> zAkPHsJ;6E@M&CbHM(#P7ku0znxE2VC)lzn&$`pUdilxyA@E}AGmiGifwg zBW&Mgfb8iZQ7jWLlbnlW2R3Fjcc%YN&H9Aye{`0Nv8uj~Hk-2Hjg31LQ#MNlm%7AU zLpwzx?-H;I5}&x`&axXxjn^R?i5-u-JlXr4bB2o}zbX-m$}M*j!<_KH0X^vtNA>ui zN*m`o2D5@E;}{$|mq?!t-&;PNp{hPn^cqdGHkh3qUZ6Gj`waxssUkwXl?33$^q)CE zVcY>x*f-(5%931u%WBzEz)7WtO2 z+Mt@BCL6eOBrx|rytepX=5y0sICiiHT4ab75;AeI|Ayx@f`i>@I?gdEZ@A`Y{{ojM zKcwweVeohOk{!sjqK`PinK83KHtoEl?R<%}yvjH^ths z&xLFCE4i+Lb4#1M_Bf-?ACBp`Vdb#ySI0=hOtkC{zmR;W*U)F(_mrAy-VkP2MAPyn zjD^3KAXsi#-ZNQqbSJq5g1XwIiDz7Ft#OY{r!F}8%IE8d7PHv`b|;8Rbm!*)paNT! zNlZMgZt-DnY#7;;YyYo(tocR3HYE$#YxtatzKGTd9$KOFhz4vFp5Z7oh#|_xaF_X7 zCN#B$Pj2wmQ(;mrk;ZS@Iz%7*Q6QNvZ+>uChBPg~#G@v1`IGOPcIM-?Z_d_^t6HRp zpW5SvPQd&Xc0{}`CCa2poR6gxu*Xk#?VsAo&^rw9L!e$bAp=45?xL}tgI8(W?i6sz z^G;ZtlH>?y`Uw7P^Q@)Z$>8n&&tBbl;cbP{oWJ+zfolrRbVKVDY4O*M60lFDf^RAj za&b;bvl|$HWVjM+;S%VM0D8~qs2@4b#_CYI>a-Nf@Qi#m(EwGdU1YeZ*X*ryvn zQ^vh+VBIajlJ2ak&oVJWyHiu277o?vRHRF*M2X%C9;vD$e(aSAm@lCamsyURt2wD_oCRRmO zfR31Dh1&Pb8?Q?%pTP0;WxmuD3%5iHkM^w=sda1X*|q%6;M7X9R96Hjhu28)yn3y7 zUKMAVwET%)aLS9=aAi2{NCDpTz#q_)rwiR!u0DN{@=;e2voQ-8l+%5?J$S9ew-q-Y zLN4AueV*ia_R>#<_%Q3eUY&rB<=ED$S-{tGv32soT~BsQyA%UtEOy~#k#qqM?Hi*u zk`D$GSd?VNWi2=u8;q7c8@S(AHXUGUBzzX~9j&665grDqKV0xWPGBY6v*EEdi@a5| z%=PL8{%)U2$Zj>JZod7XOu6HMdLR`YI#}luFm;sCi;q4 zx1cXs|DF=4!(t(kIp2-egIOV?)r3^sUj68ezY!bH&9Jthf`iMWEn^c6?4T!)1AE(4 zJBb8?BOTp@Y`dK-)=*5VBbH^HA%@#r2^E3xRevb5Xu^lVvqzfW{^5bXeq15Y!E%5= zN%K6Xl69R4|G#H(jR#_I?gq;=K#X#%7(bMi;!qRgQvMQFRdo|%S!IE8S&q}8Xd&m7lsU~GBN;F;ja2&QbCvrsjezvY>+;HyM(C!r3 zdHe-vd7;PeNn$wlOzY`~7wFZBePxv89%I;@fO1x)NKGx9T$Xo}0EGKxG;*=-{TSc5 zS^4UoN8zTkvN{=3P=VsBJocF&Uq!<@^$=uZ%$@2uIfq@}DFNJ#0kW&%KQ|I@~nd_K-mnu4(FY*^1mrh1wpSl?gHw4rrs9KM@fh zxfV{uhoHE7y1N2Lqfz3nDiFn{2lcEy`t9=8`)0|?VLJ;d@Bblg`sKY>Ra_c@VZ2lTGKzUjOlHE$o!IUq8>UjIdu4>fmiWM!B45r;3&L2o|c^?Dsu$>^^%ZHJed$T^leZ%Hva$lbYh@wNk||DNqb^ z^>JaBGTR06hWCd@MY-)c4~D06eTI!SlIN};Ru7^8nY$H8P1@BPH~-{h+5U2_FUoqW zx?eJ~%fG2vaf)Xc)4l6{r@0X6&fSl#xB$EiWnx9yy;M-|(CBB!HX&f3Dq6Rg+`?Ps zN^JVcHG3}k+Y^UXb=V9NVv*+O5u%>ATl9(aR3eQjPxKbZ-&rkR)XJnKBT9jr^t)+r z&Dy%KyQG$>A};f!C12ccgZ*lcvYLI?nx2}B6p~cQeRpnOS@}2#tB{KsMFqQt;F2X| z{L;Ia&nK9p&-^G1<2Ad_9f=}co3CXQZa@TzDIht;dUtf<;`>jWqFd%5B)!1ug=?>D z7_tBP=keCCjLt%J6*TqH%BO$u+Fu9eedY+_RHeqUsK#p1FSQ{M5l*HWD=U+Ol-H-SKE4wIAPsOGg+#Z(Lkaud^TZijlyVZ6?mJM84{Ys&P{#-j+%cTL{_ z5rs%;bDDSzs-7$6&2)4mAc}ON(=(xRQBK+DkP4QnZw`L_8Y(BXr zKt$+#6&$|E)yU#@tm2kIIhol!uU+0fHQ9HL0f=JKm11H~6X=*-9e8Vqg4`dK6*Yww zf>jiDIQq$TlG7OrLP}OGXTbGZbfE5pgTg^x5sU!k2I0RMYwdABQ zYupmGBBvmfo||f7hgIJwqVSSMD>Td;i7D+p7pkApAl2cnwi#jgstd8StQDR}f58!2 zLGGR{e?*)ufogl7u zuP9uJr4>n|25v?^l_5_uKGbNb=g{@{L_LVlFyy|5SkSgmsbsciPFfitPq$ce!%fKp z@@dA`Y@`+1fg8Xt(o#Z`YK({FxW?J{-TH^O2F*b8?%bC%E?Qk;d}v#MAfJ ZYBb7lU3O68JDrPAE|?)})tN@Xd!mX^#urc&8-W~DL~ zA3}(DSI?zd>5t=7SPZK&9IMk-CKECK0-k`U;cFR=)oIfwPriimM=%tA34>uqhGTWw z^!XyhV$KJkAAAL7f)e5#tD6n_=o|X*H*J9*!w=xkaDO&l!&TI))8<%TW5QhB$+!uI zgTK|W+?WyW{SEqf|1Ajfd@f__<&V_U0+&D*$rJDKckKge;Kf=4$g1yzV zevDUKll89O?gaefnyh#KgdEOCSXb^j@flUKe{ri#JZG9=8hAeSq6{S0`EUiecg3+f zZG9m_NO~Q(PhNvAI0l^=j@4OB}1yrjNeH7;BDt zWHdpouphn+qu>SD3}=Ay(+tPz{s`+qUt^3l$7rZUrr_*cu7eQkS-Ka@9VD)=PTM~C zrZ)2K)rVdOADP-OM$Xw7xcdj5kIxhq;`Ko_erfdtCwz5ab>P+hI^p zWY@g<`siy+5ObN+++jY0EnHnEt*{XW2W2+i&GoiO7lwKDwcQT8Anwv1zHlea=$Fm1)sI(CEUl?<>-x#b&fv;*0N?0-z}1g&&lU_V`|9mi=Myc zxnOMGv-X*JZYk~$*X38eNyO)Q1TIeW;kK-PSOZPLIl9{09^9bKRvHMhR+!J{={mSZ}p2hmSQ_*J4%V8!QhMz&m7p^a$ z^Ea%@vFY>ojNl(%&1dX-i1m)OS<~8~eqN2^sc*ib`r1PMD;PT$d2{UC)jR*@Gu9lb z#PdG}W6}C^o%kE#cV3(;%xkO*<7(I6Kmv;PpL@ss=bx5&QdZv>WApZ(=SkRq=Jo9H zOi1N;&!1OGn0Nm8w?sI9tm#?k8t_@A=jET!Ez8mCw>Be<@qQT?o7${ltr-yHM8ALR z<0f#uP6N-~fbUS(;DksQY(6ueUAPZdeT_-qzthm=y?;@6Kc`l%ek0_4e=O1|k)rjd z?=Bb=`SPepAKywB^;;M_*%tm}?1`+Ztu!H^3Y4AhQ*Fos_PR7-If9s>KVyrpLRc&otyT#a6*bmJiTl_eC4Te}Daj`>Vh+L>zB}qp%5jZldfi5@( zof(eRXh;0!C&y zR;NuLeNP6lk6|zgJOl58r@(i`R&ei$V|Ci}(bpJbPta6h`nD1o*f5aCHPx{SnpBrx!(-~ zAeN&3_0e}R82bo>`C!;xVZh`4g&u_3-dw&O(faiBSzn|gW=k0oKhE&S>*S8sr zHOG|@#2VJJrnUVI;TbWkN}BNU`8hx484R&}n44$8Ir9G$ozGNy>fe|xlb-rFW<0o;&1KG1tZfhWVo&x~Ca(Fp;C|c= zE#UKv#d*66Le5iSV>GU&e`A+sxy)(qSgdUi_F_-=W{*WO3WH~`z1;#sau|-z=iLcc z=h#EcMc8&`I1c*sY7TQf1LjWc-hUnJ$#vvAu1H+V`n?6dS02h?1-gCU-ddhx4>7B- zc}9xkpii&nFxOr%cWU?EUj7Z9tBW8{Tx;zR-tS$E^U!{*3O{4@le|2!uG*aDYKL@B zy3Q76b)Mro3$86dyU%-Zfjz`6!0w!i@ses#^MQCh%`y{q#M6>ODD!(GJ)J6Em&9%fBZMfdA(;5Q^kn4DO?Ka7K|+rmv;{ zGl^Lb=C;Qo8HC|iV6XOU@9ORY*WWjwOeSM=udRfSlsRInrGIm+0&|CXWtc0sp|#f^ zg1w&xt3llqD3j|jc7bQwhsqqW)zZJY9tQh&ua?PFjP~#(*t_3K8(}|`t$obh?>}S1 zZ&z0&we%m>fVt-sCCv1$FV7i!w)YXR6?`XordYR#d$IYP?uU<+_!)m0yqe*-D5rXJ zJpktZK9u>|qrKX*y^n-#VC+AjqlAB9^Bv-KXNg}2HhcHIDvmo!Fqh9iPtP`M^u_sUPIK3Kehwn0 z+V|I`_TWA^yc@2xy)J3_rufp#orIy zcK=`MZmv7P9*g8u3~jI-nxRZQ!#gq@mq{~5bDF#C`_1n!dyK!|xb6NwuvV^b!ff!F z6p7!sufrup4w=4|{>^31Uzg;xCwsHU4KNgfXj=$f@I1@{_fZ~e(Radk3+y4Lp1)tr z9pclgJv|5Zcq^oH+=Q+jdA^W=7vMjXm z#SG{E8E_3u{q3TPIJdL$M#?^_GE7(p-37q%mu$sJr7zSU1tN( z-38`*3{HVOsb>EgYYuan)7-IG`;%ZV_GEAUp-dVvhMcPz=dHEr==VSyjDtL>rvLE- z?f`R5gH)_-5B|PK!QQG7<9t>JVF~ygWATiB7PPx((s@JG{SDv2Rs1cf7;^_40&|%& z7Hj%9nfBkoN1+yR&29nrmcPOHcr9JY{oC*d7zL^HH2=*6YzA|fD~L6$Wz9~ohYO)r zaW8xtjCY<_LY!wH_dZi?cZ2g8OIiQ=E(Yh;9OepQjg??tYr9tMr5-WPe6A(Wt{35Y z2=y*t{1Ujgu7UXZ6!ou z4g7WtbCuV>w#k{VF~*vs1ucb-aRa=P;aJ^X(8oAqjCE`- zbDFz1)(dHR6xYY@7ee^YE1DL~HCqmqduHQ*85BwYUDcA^G yVOxe{bx(pm`c4GDf#W^T?Fke6@Nd!6;4Byct_N|fPMba_OV70Of&4$uz<&VCpkVL- literal 0 HcmV?d00001 diff --git a/docs/LHSFSymbolsHelpers.doccarchive/favicon.svg b/docs/LHSFSymbolsHelpers.doccarchive/favicon.svg new file mode 100644 index 0000000..c54c53f --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/favicon.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/img/added-icon.d6f7e47d.svg b/docs/LHSFSymbolsHelpers.doccarchive/img/added-icon.d6f7e47d.svg new file mode 100644 index 0000000..6bb6d89 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/img/added-icon.d6f7e47d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/img/deprecated-icon.015b4f17.svg b/docs/LHSFSymbolsHelpers.doccarchive/img/deprecated-icon.015b4f17.svg new file mode 100644 index 0000000..a0f8008 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/img/deprecated-icon.015b4f17.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/img/modified-icon.f496e73d.svg b/docs/LHSFSymbolsHelpers.doccarchive/img/modified-icon.f496e73d.svg new file mode 100644 index 0000000..3e0bd6f --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/img/modified-icon.f496e73d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/img/no-image@2x.df2a0a50.png b/docs/LHSFSymbolsHelpers.doccarchive/img/no-image@2x.df2a0a50.png new file mode 100644 index 0000000000000000000000000000000000000000..041394edda9494abd40fb9225699cad7a7842b47 GIT binary patch literal 6155 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 literal 0 HcmV?d00001 diff --git a/docs/LHSFSymbolsHelpers.doccarchive/index.html b/docs/LHSFSymbolsHelpers.doccarchive/index.html new file mode 100644 index 0000000..8f6d681 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/index/availability.index b/docs/LHSFSymbolsHelpers.doccarchive/index/availability.index new file mode 100644 index 0000000000000000000000000000000000000000..d01dbf530fb683bd5a716698efb5c7cbfdd65b0e GIT binary patch literal 5623 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%0ADS`x~d*bvl`1SPD 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�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
\ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/index/availability.index b/docs/LHTypeExtensionHelpers.doccarchive/index/availability.index new file mode 100644 index 0000000000000000000000000000000000000000..4c929efc2ac8adf258aa34a456ab476ea895dbc4 GIT binary patch literal 742 zcmYc)$jK}&F)+Bo$i&RTYUS!4l9E`G7%w24lbDxYnwXv%k{^(hSdx}slv^AxAe5O` zl3J9On4IbZl`f7ffJt9vW9Q)H;+9m_F%2{hGz>HeGzv7h#KX%c90OD1mzbLx1vH~5 zKczG|HRTe&fS^!F9#AkOH?cT7q@>J0SU}*ih^UyjghWhkVpe`pSZYymW`15wZe|{W zQ;=AaoB@>);1poEB*iN&hhhoPWEt7uOrUWrm*o`{m54WvUg!qZvc$vF%Nr~N zBxGb^Dg=cXI2Z&O#29oK92vYB!WbeLq8MTr;usPbQW=UEY8jds+8KHnCNfNBn8mQ1 zVGF}ShQka;8BQ@=XSl=gfZ-9tONMWZ%!~qzLX6^!DvX+phKv@Bu8cv9@r;R#X^h2; z6^wO^t&Ecx=QFNhT*tVPaUbJh#^a1P7;iH^VtmT@n(-s!XT~3lf0>w=*qL~k_?SeQ Yq?qKHRG2g&o@Zi&27(VPG@#;o0DLOttpET3 literal 0 HcmV?d00001 diff --git a/docs/LHTypeExtensionHelpers.doccarchive/index/data.mdb b/docs/LHTypeExtensionHelpers.doccarchive/index/data.mdb new file mode 100755 index 0000000000000000000000000000000000000000..62539d14cc94a39ee4d1fde66573623ed6b976c9 GIT binary patch literal 53248 zcmeI5U5Ff66@YJgre}JltGmK7>ZzsSPuDV_4o^z`a5=$l7_|wkcesxTU`1(|`I*w2U<$LliUZ})Z zNJ`gym6yu5_@0rpTs2*bf00e*l5C8%|;OGQI+#aD4 z`Z&5OzbjvrZ^%d23mSj`5C8%|00;m9AOHk_01yBIKmZ5;fk6oHi25XI#CWxPwiV*d z>GW_OL!U$)FJ4;kx=T2E?zBn0c(xozeyc!MAPxst)_3v~+Tt}JephE+9JuEGd z9W83Y+A@W9iDVgzmHuRTO4!7-Y+kXzFq!#`6uP2(e1Kd z{%ZO5h*thoxm5me^xe_z+V#@ZvDc10A%9T$jdZaVO+0JLs*_)QedQVc_LT+go2b$#u#3xKH2(aw|?DL}CIBK*m&Bg5{ zycv42H#3{r;r5N5wX)v)V!^)aDvCpV&A^t$c2=|%of`oz?ScIv1J7GOOEFFcAIA4aN~HbN6q_9{8VGL)5O`C z)8%!@&V<$NMrhn<9O4lDL{Z+yF)QD9rVF`g+JT{{mKJInduoZ08$=IH z$2HXun^OgO{}n6B>!GE3J|UrlwZ{wPHR9=};nzcaX7^nevQsUrFC9P&FUs4F=2IP?7)(ds-N(69%f|-O;%~*c>qU{b6|`IH zIEv{nW8BWAGbC!S&d+{3)y{sC254ulC)b|Kl3TX)euwch}Z&Lm2*Oxt|{YdRe z?Ibt%$$3(24fBGTm5ITuB-gPxwldhUNn_akFSE<;-Ueu0e$}F9QVs0RX8;ZP^^;vw zR;r2J6%L{)KO33n!&<|}77njrEIEq3l~4yQSN}re|8L1x*Lw<)|(pbkw>a&qn?mt=NwpHhi8P!8J8o&ZXrx8|BS3sl>n-6V+GMqMUe! zttpz0ebbvRlqarXs#bsl%O}ih7kY@Qnn6edU07F`-!0_W(o99s9K}^!HUcN){c)09 zZrBD1T*r0@8zB*L-?B}^4}BjKjg1mza@Dp-sH=+N>P#l&9#K@!Rvi^98uRxud0#Xx zldClNK$*IZ}>k$ogyDD_d~rEnQZK9w;pe8Bhs8=WPq2q z)}1vyEJi}Od~a+mmD_788YzD7T&^##dCgssid62bDiO}lpX|)-bvD)5o~9K|Yntup zhRfU0G8@F`-_!AR+w?AuFAmp^ZxJ^wGC|9@}s ze;)nkvHv{sf2Z<+^b2`GdT=rTC>U6P01$Wp35cE!;{WW+gZMwotjhD6ApXBQzi2VJ z!apio2;%?jDuVd`uFSPU%ySOn{}BJD>6>Yq0mT1lZvpZDzD(DLF8+_wdH45e{=Z1u zM=0Oo_u?abm4x||O_l*sLc8Ywm$IYSkU(+aX}AbY3LzWM;tQMqe_j5Ae4Pyu!2$$; z01yBIKmZ5;0U!VbfB+Bx0zd!=Bm}tMeV_dQJ&YesBo!pqB5p4n{3MBjmJtc|qMXR@ z7v+*P2wF}IBZ$xZ`G41_|9=hq|2_0U00e*l5C8%|00;m9AOHk_01yBIK;S3@_!z=r zp8r3cn5ob>KVO9ZF5>t7;{n3|=h?8#yXT7-4-k5?L;#vHFokZ)|CDdS|No_|UVBufAa*- z|EGW1RD4SPEX@Ch`Tqy?7vaP6{Qv)H|9^n_|6<;N$p3!_^8X(&e+Q}y1b_e#00KY& n2mk>f00e*l5C8%X69JLWFY@ Data","type":"method"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodedstring(from:operation:)","title":"static func base64DecodedString(from: String, operation: Base64Coder.Base64Operation) throws -> String","type":"method"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64encodedstring(from:operation:)","title":"static func base64EncodedString(from: String, operation: Base64Coder.Base64Operation) -> String","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror\/decodefailed","title":"case decodeFailed","type":"case"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror\/stringutf8encodefailed","title":"case stringUTF8EncodeFailed","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror\/description","title":"var description: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64decodeerror","title":"Base64Coder.Base64DecodeError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64operation\/base64","title":"case base64","type":"case"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64operation\/base64url","title":"case base64URL","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64operation\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64operation\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/lhtypeextensionhelpers\/base64coder\/base64operation","title":"Base64Coder.Base64Operation","type":"enum"}],"path":"\/documentation\/lhtypeextensionhelpers\/base64coder","title":"Base64Coder","type":"struct"},{"children":[{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/bytesarrayconvertor\/bytesarray","title":"BytesArrayConvertor.BytesArray","type":"typealias"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/bytesarrayconvertor\/bytesarraytohexstring(from:)","title":"static func bytesArrayToHexString(from: BytesArray) -> String","type":"method"},{"path":"\/documentation\/lhtypeextensionhelpers\/bytesarrayconvertor\/tobytesarray(from:)","title":"static func toBytesArray(from: String) -> BytesArray","type":"method"}],"path":"\/documentation\/lhtypeextensionhelpers\/bytesarrayconvertor","title":"BytesArrayConvertor","type":"struct"},{"title":"Extended Modules","type":"groupMarker"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/foundation\/data\/tohexstring()","title":"func toHexString() -> String","type":"method"}],"path":"\/documentation\/lhtypeextensionhelpers\/foundation\/data","title":"Data","type":"extension"}],"path":"\/documentation\/lhtypeextensionhelpers\/foundation","title":"Foundation","type":"extension"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/swift\/string\/tohexdata()","title":"func toHexData() throws -> Data?","type":"method"}],"path":"\/documentation\/lhtypeextensionhelpers\/swift\/string","title":"String","type":"extension"}],"path":"\/documentation\/lhtypeextensionhelpers\/swift","title":"Swift","type":"extension"},{"children":[{"title":"Extended Classes","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhtypeextensionhelpers\/uikit\/uidevice\/devicename","title":"var devicename: String","type":"property"},{"path":"\/documentation\/lhtypeextensionhelpers\/uikit\/uidevice\/modelname","title":"var modelname: String","type":"property"}],"path":"\/documentation\/lhtypeextensionhelpers\/uikit\/uidevice","title":"UIDevice","type":"extension"}],"path":"\/documentation\/lhtypeextensionhelpers\/uikit","title":"UIKit","type":"extension"}],"path":"\/documentation\/lhtypeextensionhelpers","title":"LHTypeExtensionHelpers","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/index/navigator.index b/docs/LHTypeExtensionHelpers.doccarchive/index/navigator.index new file mode 100644 index 0000000000000000000000000000000000000000..b648aa911c92f6036b7b3585323d0345b76dbd51 GIT binary patch literal 7384 zcmcIpTW=dh6m}3$D2R(tsVYje!L6`GTPLBQ5|LK9I7(VE%`^iB0)b{MAv&`H1L@A?FFre@xHQZd<&5btY_z$V!9Srd-g#0!RsZN_kFme}knQ#G*YF zMee~&80?BD4sE4jp^JqLUdU2S8$P3@y{TvEqNZp%OJOtdZ7s>GE{>1tb!5>oNd185 zoMBP++^Cj17bZbd1%XXS)LQBLkg?KJ21o2GT84~RJAbti-1eN;7jAm79p}Wmc|=@Hb>O4Ee))&bZPldPc1hdsAWBnUObYP zg|vs#oJ?At62}IdZ^Gl#P-OqM!G`qd_{ED*c>lvc{6%8qg-u{dK6hF z>8vDl#I*nmAo;u}k{2|BsX`>_emiXJrGbV7dY7o!4~rUwOjA?7M>^U1!K_i7t~4K{ zDPVJ&%9&(mhHyplb$G=+(&wwXQ~&>Dj!?NmxyvDq3~@*V?%zlqG`J*lnG zGr6UfSqtaIe#geoEL25S9%xgWkaNb0!!5C&-`-V#|Fb7}?%tNP68Xv#hZ)3WmA5A24ncncWl81IBA= zD%n@ltZ%BJem+JFdhc-7w5~-k%7HbNtyHm+K=3}1sU#mz#x;ULf>R2usrY-G*2hGq zH@Wpqs|gMsXnkjVw{4xtWJi}*P_KpyAsa^uQ#QxW_@k$nrfDg50v7Z#I0+p1Ipn2Ou|k7 z@h+6-a(ZJSpyU`dgmWuGm5x2@a@*H~%$D4jF(x05!EoOaT`+ujmY!lPtEsf>M&!bF zBl31|l;^X-@pv+23p{@inU-QauEsMfT5jUU&cgPNFVY(Z+vcRNwKQuoRu^-!*f`j!GaBD}dX~NHiC{yA+l>pk_&Xxg zvz#qbTv^Y5v>cZ9xkVWam=Yp0ZSaNAJpGCx(}v1NhmH6YjXn)P_-90>@TVY=#!WTl zg|DwH9+&(i@&N&{Z2E+E8y`21dAFsuDEHfIW5D+-QSn|&>mF~1}}S1VU$E|izDGs7rQd`V=U8O{R&4L;M#o1Qp#L>Tx;(1oa$KLk{f z{t(Z_=2!q48m!1*=E%2v1-1Z$FNjQAIP?_bx|&LvEznw5x^J#-*ln^rBxMYFXH`Yh zfzHS@1=stxHICF2Sy{Fd-Ps`K?U8XplLjbzL}r2K3;Y`ziYoAEQ3H2d3|8Me(NJr~ zY#<&P))ddxh&=-F+jRZtA6a_JVq>BT@qZDS zX5;8>Yk-H2-u^&jf8X6d6o)wQqG!A?G^}y4MIHV9T|Fbl{IKEr-d(!pKAC1V<)3So qD0}});else{var t=function(t){var e=t,n=i(e);while(n)e=n.ownerDocument,n=i(e);return e}(window.document),e=[],n=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){o=t&&n?g(t,n):p(),e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,o=null},s.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var o=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=n.setInterval(o,this.POLL_INTERVAL):(c(n,"resize",o,!0),c(e,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(o),s.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),a(t,"resize",o,!0)),a(e,"scroll",o,!0),s&&s.disconnect()}));var h=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=h){var u=i(e);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||t,r=this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;while(n&&n!=o){var r=i(n);if(n=r&&r.ownerDocument,n==e)return!0}return!1}));if(!r){var s=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),s(),e!=o){var h=i(e);h&&this._unmonitorIntersections(h.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&h>=0&&{top:n,bottom:o,left:i,right:r,width:s,height:h}||null}function f(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function g(t,e){var n=e.top-t.top,o=e.left-t.left;return{top:n,left:o,height:e.height,width:e.width,bottom:n+e.height,right:o+e.width}}function m(t,e){var n=e;while(n){if(n==t)return!0;n=v(n)}return!1}function v(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function w(t){return t&&9===t.nodeType}})()}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js b/docs/LHTypeExtensionHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js new file mode 100644 index 0000000..f4f01b7 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c0335d80"],{"00b4":function(e,t,n){"use strict";var a,r,i,o,s,c,l,d,p=n("7b1f"),u={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:["token-"+t,"token-changed"]},n.map(t=>e(D,{props:t})))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},f=u,m=n("2877"),h=Object(m["a"])(f,a,r,!1,null,null,null),b=h.exports,g=n("86d8"),v=n("2f34"),y={name:"LinkableToken",mixins:[v["a"]],render(e){const t=this.references[this.identifier];return t&&t.url?e(g["a"],{props:{url:t.url,kind:t.kind,role:t.role}},this.$slots.default):e("span",{},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},k=y,C=Object(m["a"])(k,i,o,!1,null,null,null),_=C.exports,x={name:"RawText",render(e){const{_v:t=(t=>e("span",t)),text:n}=this;return t(n)},props:{text:{type:String,required:!0}}},O=x,B=Object(m["a"])(O,s,c,!1,null,null,null),T=B.exports,S={name:"SyntaxToken",render(e){return e("span",{class:"token-"+this.kind},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},I=S,$=Object(m["a"])(I,l,d,!1,null,null,null),j=$.exports;const q={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var w,A,P={name:"DeclarationToken",render(e){const{kind:t,text:n,tokens:a}=this;switch(t){case q.text:{const t={text:n};return e(T,{props:t})}case q.typeIdentifier:{const t={identifier:this.identifier};return e(_,{class:"type-identifier-link",props:t},[e(p["a"],n)])}case q.attribute:{const{identifier:a}=this;return a?e(_,{class:"attribute-link",props:{identifier:a}},[e(p["a"],n)]):e(j,{props:{kind:t,text:n}})}case q.added:case q.removed:return e(b,{props:{tokens:a,kind:t}});default:{const a={kind:t,text:n};return e(j,{props:a})}}},constants:{TokenKind:q},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},F=P,z=(n("8f34"),Object(m["a"])(F,w,A,!1,null,"3fd63d6c",null)),D=t["a"]=z.exports},"2a18":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"link-block",class:e.linkBlockClasses},[n(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?n("TopicLinkBlockIcon",{attrs:{role:e.topic.role,imageOverride:e.references[e.iconOverride]}}):e._e(),e.topic.fragments?n("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):n("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?n("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.$t(e.changeName)))]):e._e()],1),e.hasAbstractElements?n("div",{staticClass:"abstract"},[e.topic.abstract?n("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?n("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[n("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[n("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?n("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e(),e.topic.conformance?n("ConditionalConstraints",{attrs:{constraints:e.topic.conformance.constraints,prefix:e.topic.conformance.availabilityPrefix}}):e._e()],1):e._e(),e.showDeprecatedBadge?n("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)},r=[],i=n("66cd"),o=n("d26a"),s=n("a0fd"),c=n("7b1f"),l=n("6359"),d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.imageOverride||e.icon?n("div",{staticClass:"topic-icon-wrapper"},[e.imageOverride?n("OverridableAsset",{staticClass:"topic-icon",attrs:{imageOverride:e.imageOverride}}):e.icon?n(e.icon,{tag:"component",staticClass:"topic-icon"}):e._e()],1):e._e()},p=[],u=n("a9f1"),f=n("3b96"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14",themeId:"api-reference"}},[n("title",[e._v(e._s(e.$t("api-reference")))]),n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},h=[],b=n("be08"),g={name:"APIReferenceIcon",components:{SVGIcon:b["a"]}},v=g,y=n("2877"),k=Object(y["a"])(v,m,h,!1,null,null,null),C=k.exports,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"endpoint"}},[n("title",[e._v(e._s(e.$t("icons.web-service-endpoint")))]),n("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),n("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),n("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),n("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},x=[],O={name:"EndpointIcon",components:{SVGIcon:b["a"]}},B=O,T=Object(y["a"])(B,_,x,!1,null,null,null),S=T.exports,I=n("a295"),$=n("3024"),j=n("8d2d"),q=n("fdd9");const w={[i["a"].article]:u["a"],[i["a"].collection]:$["a"],[i["a"].collectionGroup]:C,[i["a"].learn]:I["a"],[i["a"].overview]:I["a"],[i["a"].project]:j["a"],[i["a"].tutorial]:j["a"],[i["a"].resources]:I["a"],[i["a"].sampleCode]:f["a"],[i["a"].restRequestSymbol]:S};var A={components:{OverridableAsset:q["a"],SVGIcon:b["a"]},props:{role:{type:String,required:!0},imageOverride:{type:Object,default:null}},computed:{icon:({role:e})=>w[e]}},P=A,F=(n("d94b"),Object(y["a"])(P,d,p,!1,null,"03cf3183",null)),z=F.exports,D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{staticClass:"decorated-title"},e._l(e.tokens,(function(t,a){return n(e.componentFor(t),{key:a,tag:"component",class:[e.classFor(t),e.emptyTokenClass(t)]},[e._v(e._s(t.text))])})),1)},N=[],E=n("00b4");const{TokenKind:M}=E["a"].constants,V={decorator:"decorator",identifier:"identifier",label:"label"};var L={name:"DecoratedTopicTitle",components:{WordBreak:c["a"]},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:M},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case M.externalParam:case M.identifier:return V.identifier;case M.label:return V.label;default:return V.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":c["a"]}}},R=L,W=(n("dcf6"),Object(y["a"])(R,D,N,!1,null,"06ec7395",null)),G=W.exports,K=n("64cf"),H=n("e8ea"),J=n("5d59"),X=n("2f34");const Q={article:"article",symbol:"symbol"},U={title:"title",symbol:"symbol"},Y={link:"link"};var Z={name:"TopicsLinkBlock",components:{Badge:s["a"],WordBreak:c["a"],ContentNode:l["a"],TopicLinkBlockIcon:z,DecoratedTopicTitle:G,RequirementMetadata:H["a"],ConditionalConstraints:K["a"]},mixins:[J["b"],J["a"],X["a"]],constants:{ReferenceType:Y,TopicKind:Q,TitleStyles:U},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===Y.link&&!e.kind||"string"===typeof e.kind)&&(e.type===Y.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)&&(!("conformance"in e)||"object"===typeof e.conformance)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===Y.link?"a":"router-link",linkProps({topic:e}){const t=Object(o["b"])(e.url,this.$route.query);return e.type===Y.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,displaysMultipleLinesAfterAPIChanges:n,multipleLinesClass:a})=>({"has-inline-element":!t,[a]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===U.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===i["a"].collection||e.role===i["a"].dictionarySymbol))return"span";switch(e.kind){case Q.symbol:return"code";default:return"span"}},titleStyles:()=>U,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,conformance:t,required:n,defaultImplementations:a}}={})=>e&&e.length>0||t||n||a,tags:({topic:e})=>(e.tags||[]).slice(0,1),iconOverride:({topic:{images:e=[]}})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null}}},ee=Z,te=(n("8d8f8"),Object(y["a"])(ee,a,r,!1,null,"52205924",null));t["default"]=te.exports},"2f04":function(e,t,n){},4782:function(e,t,n){},4918:function(e,t,n){},"5d59":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l}));var a=n("b5cf"),r=n("9055"),i=n("beb1");const o="latest_",s={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},c={constants:{multipleLinesClass:r["a"]},data(){return{multipleLinesClass:r["a"]}},computed:{displaysMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&Object(i["a"])(n.apiChangesDiff)}},l={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${o}${e}`,toScope:e=>e.slice(o.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce((e,t={})=>Object.keys(t).reduce((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])}),e),{}),n=Object.keys(t),a=n.reduce((e,n)=>{const a=t[n];return{...e,[n]:a.find(e=>e.platform===s.xcode.label)||a[0]}},{}),r=e=>({label:this.toVersionRange(a[e]),value:this.toOptionValue(e),platform:a[e].platform}),{sdk:i,beta:o,minor:c,major:l,...d}=a,p=[].concat(i?r("sdk"):[]).concat(o?r("beta"):[]).concat(c?r("minor"):[]).concat(l?r("major"):[]).concat(Object.keys(d).map(r));return this.splitOptionsPerPlatform(p)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({["changed changed-"+e]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce((e,t)=>{const n=t.platform===s.xcode.label?s.xcode.value:s.other.value;return e[n].push(t),e},{[s.xcode.value]:[],[s.other.value]:[]})},getChangeName(e){return a["b"][e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}}},6359:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},r=[],i=n("5677"),o={name:"ContentNode",components:{BaseContentNode:i["default"]},props:i["default"].props,methods:i["default"].methods,BlockType:i["default"].BlockType,InlineType:i["default"].InlineType},s=o,c=(n("958a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"20945666",null);t["a"]=l.exports},"64cf":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",{staticClass:"conditional-constraints",attrs:{content:e.content}})},r=[],i=n("6359"),o={name:"ConditionalConstraints",components:{ContentNode:i["a"]},props:{constraints:i["a"].props.content,prefix:i["a"].props.content},computed:{content:({constraints:e,prefix:t,space:n})=>t.concat(n).concat(e),space:()=>({type:i["a"].InlineType.text,text:" "})}},s=o,c=(n("918a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"1548fd90",null);t["a"]=l.exports},"686d":function(e,t,n){},"8d74":function(e,t,n){},"8d8f8":function(e,t,n){"use strict";n("4918")},"8f34":function(e,t,n){"use strict";n("686d")},9055:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a="displays-multiple-lines"},"918a":function(e,t,n){"use strict";n("a2b5")},"94ca":function(e,t,n){"use strict";n("4782")},"958a":function(e,t,n){"use strict";n("8d74")},a0fd:function(e,t,n){"use strict";var a=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("span",{staticClass:"badge",class:(e={},e["badge-"+t.variant]=t.variant,e),attrs:{role:"presentation"}},[t._t("default",(function(){return[t._v(t._s(t.text?t.$t(t.text):""))]}))],2)},r=[];const i={beta:"aside-kind.beta",deprecated:"aside-kind.deprecated"};var o={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>i[e]}},s=o,c=(n("94ca"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"8d6893ae",null);t["a"]=l.exports},a2b5:function(e,t,n){},b5cf:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const a={added:"added",modified:"modified",deprecated:"deprecated"},r=[a.modified,a.added,a.deprecated],i={[a.modified]:"change-type.modified",[a.added]:"change-type.added",[a.deprecated]:"change-type.deprecated"},o={"change-type.modified":a.modified,"change-type.added":a.added,"change-type.deprecated":a.deprecated}},beb1:function(e,t,n){"use strict";function a(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,a=t.lineHeight?parseFloat(t.lineHeight):1,r=t.paddingTop?parseFloat(t.paddingTop):0,i=t.paddingBottom?parseFloat(t.paddingBottom):0,o=t.borderTopWidth?parseFloat(t.borderTopWidth):0,s=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,c=n-(r+i+o+s),l=c/a;return l>=2}n.d(t,"a",(function(){return a}))},d94b:function(e,t,n){"use strict";n("fff0")},dcf6:function(e,t,n){"use strict";n("2f04")},e8ea:function(e,t,n){"use strict";var a=function(e,t){var n=t._c;return n("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[n("strong",[t._v(t._s(t.parent.$t("required")))]),t.props.defaultImplementationsCount?[t._v(" "+t._s(t.parent.$tc("metadata.default-implementation",t.props.defaultImplementationsCount))+" ")]:t._e()],2)},r=[],i={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},o=i,s=n("2877"),c=Object(s["a"])(o,a,r,!0,null,null,null);t["a"]=c.exports},fff0:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js b/docs/LHTypeExtensionHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js new file mode 100644 index 0000000..1230066 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js @@ -0,0 +1,26 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ +var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function o(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function l(t){return"[object Object]"===u.call(t)}function f(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function d(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function b(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var C=/-(\w)/g,k=w((function(t){return t.replace(C,(function(t,e){return e?e.toUpperCase():""}))})),$=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),x=/\B([A-Z])/g,A=w((function(t){return t.replace(x,"-$1").toLowerCase()}));function O(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function S(t,e){return t.bind(e)}var T=Function.prototype.bind?S:O;function E(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function F(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,rt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===Y),it=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(X)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch($a){}var ct=function(){return void 0===K&&(K=!X&&!Z&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),K},ut=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,pt="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ft="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=I,dt=0,vt=function(){this.id=dt++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){g(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!b(i,"default"))a=!1;else if(""===a||a===A(t)){var c=ee(String,i.type);(c<0||s0&&(a=Se(a,(e||"")+"_"+n),Oe(a[0])&&Oe(u)&&(l[c]=Ct(u.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Oe(u)?l[c]=Ct(u.text+a):""!==a&&l.push(Ct(a)):Oe(a)&&Oe(u)?l[c]=Ct(u.text+a.text):(o(t._isVList)&&i(a.tag)&&r(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Te(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ee(t){var e=je(t.$options.inject,t);e&&(Tt(!1),Object.keys(e).forEach((function(n){Lt(t,n,e[n])})),Tt(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=De(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=Re(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),z(i,"$stable",a),z(i,"$key",s),z(i,"$hasNormal",o),i}function De(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ae(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Le(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Re(t,e){return function(){return t[e]}}function Ne(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?E(n):n;for(var r=E(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Gn=function(){return Xn.now()})}function Zn(){var t,e;for(Kn=Gn(),zn=!0,Wn.sort((function(t,e){return t.id-e.id})),qn=0;qnqn&&Wn[n].id>t.id)n--;Wn.splice(n+1,0,t)}else Wn.push(t);Bn||(Bn=!0,ve(Zn))}}var nr=0,rr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=J(e),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch($a){if(!this.user)throw $a;ne($a,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ye(t),gt(),this.cleanupDeps()}return t},rr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},rr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():er(this)},rr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';re(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:I,set:I};function or(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function ar(t){t._watchers=[];var e=t.$options;e.props&&sr(t,e.props),e.methods&&vr(t,e.methods),e.data?cr(t):It(t._data={},!0),e.computed&&fr(t,e.computed),e.watch&&e.watch!==ot&&mr(t,e.watch)}function sr(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Tt(!1);var a=function(o){i.push(o);var a=Xt(o,e,n,t);Lt(r,o,a),o in t||or(t,"_props",o)};for(var s in e)a(s);Tt(!0)}function cr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&b(r,o)||B(o)||or(t,"_data",o)}It(e,!0)}function ur(t,e){yt();try{return t.call(e,e)}catch($a){return ne($a,e,"data()"),{}}finally{gt()}}var lr={lazy:!0};function fr(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new rr(t,a||I,I,lr)),i in t||pr(t,i,o)}}function pr(t,e,n){var r=!ct();"function"===typeof n?(ir.get=r?hr(e):dr(n),ir.set=I):(ir.get=n.get?r&&!1!==n.cache?hr(e):dr(n.get):I,ir.set=n.set||I),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function vr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?I:T(e[n],t)}function mr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=E(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Ar(t){t.mixin=function(t){return this.options=Kt(this.options,t),this}}function Or(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Kt(n.options,t),a["super"]=n,a.options.props&&Sr(a),a.options.computed&&Tr(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,V.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),i[r]=a,a}}function Sr(t){var e=t.options.props;for(var n in e)or(t.prototype,"_props",n)}function Tr(t){var e=t.options.computed;for(var n in e)pr(t.prototype,n,e[n])}function Er(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Fr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Ir(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=a.name;s&&!e(s)&&Lr(n,o,r,i)}}}function Lr(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,g(n,e)}br($r),gr($r),En($r),Ln($r),bn($r);var Mr=[String,RegExp,Array],Dr={name:"keep-alive",abstract:!0,props:{include:Mr,exclude:Mr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,i=t.keyToCache;if(r){var o=r.tag,a=r.componentInstance,s=r.componentOptions;e[i]={name:jr(s),tag:o,componentInstance:a},n.push(i),this.max&&n.length>parseInt(this.max)&&Lr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Lr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Ir(t,(function(t){return Fr(e,t)}))})),this.$watch("exclude",(function(e){Ir(t,(function(t){return!Fr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=$n(t),n=e&&e.componentOptions;if(n){var r=jr(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Fr(o,r))||a&&r&&Fr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,g(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},Rr={KeepAlive:Dr};function Nr(t){var e={get:function(){return H}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:j,mergeOptions:Kt,defineReactive:Lt},t.set=Mt,t.delete=Dt,t.nextTick=ve,t.observable=function(t){return It(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Rr),xr(t),Ar(t),Or(t),Er(t)}Nr($r),Object.defineProperty($r.prototype,"$isServer",{get:ct}),Object.defineProperty($r.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty($r,"FunctionalRenderContext",{value:Qe}),$r.version="2.6.14";var Pr=m("style,class"),Vr=m("input,textarea,option,select,progress"),Wr=function(t,e,n){return"value"===n&&Vr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Hr=m("contenteditable,draggable,spellcheck"),Ur=m("events,caret,typing,plaintext-only"),Br=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&Ur(e)?e:"true"},zr=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),qr="http://www.w3.org/1999/xlink",Jr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Kr=function(t){return Jr(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Xr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Zr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Zr(e,n.data));return Yr(e.staticClass,e.class)}function Zr(t,e){return{staticClass:Qr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Yr(t,e){return i(t)||i(e)?Qr(t,ti(e)):""}function Qr(t,e){return t?e?t+" "+e:t:e||""}function ti(t){return Array.isArray(t)?ei(t):c(t)?ni(t):"string"===typeof t?t:""}function ei(t){for(var e,n="",r=0,o=t.length;r-1?ci[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ci[t]=/HTMLUnknownElement/.test(e.toString())}var li=m("text,number,password,search,email,tel,url");function fi(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function pi(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hi(t,e){return document.createElementNS(ri[t],e)}function di(t){return document.createTextNode(t)}function vi(t){return document.createComment(t)}function mi(t,e,n){t.insertBefore(e,n)}function yi(t,e){t.removeChild(e)}function gi(t,e){t.appendChild(e)}function _i(t){return t.parentNode}function bi(t){return t.nextSibling}function wi(t){return t.tagName}function Ci(t,e){t.textContent=e}function ki(t,e){t.setAttribute(e,"")}var $i=Object.freeze({createElement:pi,createElementNS:hi,createTextNode:di,createComment:vi,insertBefore:mi,removeChild:yi,appendChild:gi,parentNode:_i,nextSibling:bi,tagName:wi,setTextContent:Ci,setStyleScope:ki}),xi={create:function(t,e){Ai(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ai(t,!0),Ai(e))},destroy:function(t){Ai(t,!0)}};function Ai(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Oi=new _t("",{},[]),Si=["create","activate","update","remove","destroy"];function Ti(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Ei(t,e)||o(t.isAsyncPlaceholder)&&r(e.asyncFactory.error))}function Ei(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||li(r)&&li(o)}function ji(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Fi(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ev?(f=r(n[g+1])?null:n[g+1].elm,k(t,f,n,d,g,o)):d>g&&x(e,p,v)}function S(t,e,n,r){for(var o=n;o-1?Ui(t,e,n):zr(e)?Gr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Hr(e)?t.setAttribute(e,Br(e,n)):Jr(e)?Gr(n)?t.removeAttributeNS(qr,Kr(e)):t.setAttributeNS(qr,e,n):Ui(t,e,n)}function Ui(t,e,n){if(Gr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Bi={create:Wi,update:Wi};function zi(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Xr(e),c=n._transitionClasses;i(c)&&(s=Qr(s,ti(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qi,Ji={create:zi,update:zi},Ki="__r",Gi="__c";function Xi(t){if(i(t[Ki])){var e=tt?"change":"input";t[e]=[].concat(t[Ki],t[e]||[]),delete t[Ki]}i(t[Gi])&&(t.change=[].concat(t[Gi],t.change||[]),delete t[Gi])}function Zi(t,e,n){var r=qi;return function i(){var o=e.apply(null,arguments);null!==o&&to(t,i,n,r)}}var Yi=se&&!(it&&Number(it[1])<=53);function Qi(t,e,n,r){if(Yi){var i=Kn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}qi.addEventListener(t,e,at?{capture:n,passive:r}:n)}function to(t,e,n,r){(r||qi).removeEventListener(t,e._wrapper||e,n)}function eo(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};qi=e.elm,Xi(n),we(n,i,Qi,to,Zi,e.context),qi=void 0}}var no,ro={create:eo,update:eo};function io(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=r(o)?"":String(o);oo(a,u)&&(a.value=u)}else if("innerHTML"===n&&oi(a.tagName)&&r(a.innerHTML)){no=no||document.createElement("div"),no.innerHTML=""+o+"";var l=no.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch($a){}}}}function oo(t,e){return!t.composing&&("OPTION"===t.tagName||ao(t,e)||so(t,e))}function ao(t,e){var n=!0;try{n=document.activeElement!==t}catch($a){}return n&&t.value!==e}function so(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var co={create:io,update:io},uo=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function lo(t){var e=fo(t.style);return t.staticStyle?j(t.staticStyle,e):e}function fo(t){return Array.isArray(t)?F(t):"string"===typeof t?uo(t):t}function po(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=lo(i.data))&&j(r,n)}(n=lo(t.data))&&j(r,n);var o=t;while(o=o.parent)o.data&&(n=lo(o.data))&&j(r,n);return r}var ho,vo=/^--/,mo=/\s*!important$/,yo=function(t,e,n){if(vo.test(e))t.style.setProperty(e,n);else if(mo.test(n))t.style.setProperty(A(e),n.replace(mo,""),"important");else{var r=_o(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(Co).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function $o(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Co).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function xo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,Ao(t.name||"v")),j(e,t),e}return"string"===typeof t?Ao(t):void 0}}var Ao=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Oo=X&&!et,So="transition",To="animation",Eo="transition",jo="transitionend",Fo="animation",Io="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Eo="WebkitTransition",jo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Fo="WebkitAnimation",Io="webkitAnimationEnd"));var Lo=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Mo(t){Lo((function(){Lo(t)}))}function Do(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),ko(t,e))}function Ro(t,e){t._transitionClasses&&g(t._transitionClasses,e),$o(t,e)}function No(t,e,n){var r=Vo(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===So?jo:Io,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=So,l=a,f=o.length):e===To?u>0&&(n=To,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?So:To:null,f=n?n===So?o.length:c.length:0);var p=n===So&&Po.test(r[Eo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Wo(t,e){while(t.length1}function Jo(t,e){!0!==e.data.show&&Uo(e)}var Ko=X?{create:Jo,activate:Jo,remove:function(t,e){!0!==t.data.show?Bo(t,e):e()}}:{},Go=[Bi,Ji,ro,co,wo,Ko],Xo=Go.concat(Vi),Zo=Fi({nodeOps:$i,modules:Xo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&oa(t,"input")}));var Yo={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ce(n,"postpatch",(function(){Yo.componentUpdated(t,e,n)})):Qo(t,e,n.context),t._vOptions=[].map.call(t.options,na)):("textarea"===n.tag||li(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",ra),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Qo(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,na);if(i.some((function(t,e){return!D(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ea(t,i)})):e.value!==e.oldValue&&ea(e.value,i);o&&oa(t,"change")}}}};function Qo(t,e,n){ta(t,e,n),(tt||nt)&&setTimeout((function(){ta(t,e,n)}),0)}function ta(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(D(na(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ea(t,e){return e.every((function(e){return!D(e,t)}))}function na(t){return"_value"in t?t._value:t.value}function ra(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,oa(t.target,"input"))}function oa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function aa(t){return!t.componentInstance||t.data&&t.data.transition?t:aa(t.componentInstance._vnode)}var sa={bind:function(t,e,n){var r=e.value;n=aa(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Uo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=aa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Uo(n,(function(){t.style.display=t.__vOriginalDisplay})):Bo(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},ca={model:Yo,show:sa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function la(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?la($n(e.children)):t}function fa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[k(o)]=i[o];return e}function pa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var va=function(t){return t.tag||Le(t)},ma=function(t){return"show"===t.name},ya={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(va),n.length)){0;var r=this.mode;0;var i=n[0];if(ha(this.$vnode))return i;var o=la(i);if(!o)return i;if(this._leaving)return pa(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=fa(this),u=this._vnode,l=la(u);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),l&&l.data&&!da(o,l)&&!Le(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=j({},c);if("out-in"===r)return this._leaving=!0,Ce(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),pa(t,i);if("in-out"===r){if(Le(o))return u;var p,h=function(){p()};Ce(c,"afterEnter",h),Ce(c,"enterCancelled",h),Ce(f,"delayLeave",(function(t){p=t}))}}return i}}},ga=j({tag:String,moveClass:String},ua);delete ga.mode;var _a={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Fn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=fa(this),s=0;s=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function E(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},F=Z,I=N,L=P,M=H,D=X,R=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function N(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=R.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(o,l),o=l+c.length,u)a+=u[1];else{var f=t[o],p=n[2],h=n[3],d=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=f&&f!==p,_="+"===m||"*"===m,b="?"===m||"*"===m,w=n[2]||s,C=d||v;r.push({name:h||i++,prefix:p||"",delimiter:w,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:C?B(C):y?".*":"[^"+U(w)+"]+?"})}}return o1||!$.length)return 0===$.length?t():t("span",{},$)}if("a"===this.tag)k.on=w,k.attrs={href:c,"aria-current":g};else{var x=st(this.$slots.default);if(x){x.isStatic=!1;var A=x.data=i({},x.data);for(var O in A.on=A.on||{},A.on){var S=A.on[O];O in w&&(A.on[O]=Array.isArray(S)?S:[S])}for(var T in w)T in A.on?A.on[T].push(w[T]):A.on[T]=_;var E=x.data.attrs=i({},x.data.attrs);E.href=c,E["aria-current"]=g}else k.on=w}return t(this.tag,k,this.$slots.default)}};function at(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function st(t){if(t)for(var e,n=0;n-1&&(s.params[f]=n.params[f]);return s.path=Q(u.path,s.params,'named route "'+c+'"'),p(u,s,a)}if(s.path){s.params={};for(var h=0;h=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}var Pt={redirected:2,aborted:4,cancelled:8,duplicated:16};function Vt(t,e){return Bt(t,e,Pt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+qt(e)+'" via a navigation guard.')}function Wt(t,e){var n=Bt(t,e,Pt.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Ht(t,e){return Bt(t,e,Pt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ut(t,e){return Bt(t,e,Pt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Bt(t,e,n,r){var i=new Error(r);return i._isRouter=!0,i.from=t,i.to=e,i.type=n,i}var zt=["params","query","hash"];function qt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return zt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function Jt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Kt(t,e){return Jt(t)&&t._isRouter&&(null==e||t.type===e)}function Gt(t){return function(e,n,r){var i=!1,o=0,a=null;Xt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){i=!0,o++;var c,u=te((function(e){Qt(e)&&(e=e.default),t.resolved="function"===typeof e?e:et.extend(e),n.components[s]=e,o--,o<=0&&r()})),l=te((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Jt(t)?t:new Error(e),r(a))}));try{c=t(u,l)}catch(p){l(p)}if(c)if("function"===typeof c.then)c.then(u,l);else{var f=c.component;f&&"function"===typeof f.then&&f.then(u,l)}}})),i||r()}}function Xt(t,e){return Zt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Zt(t){return Array.prototype.concat.apply([],t)}var Yt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Qt(t){return t.__esModule||Yt&&"Module"===t[Symbol.toStringTag]}function te(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var ee=function(t,e){this.router=t,this.base=ne(e),this.current=y,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ne(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function re(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var n=t.current,i=pe(t.base);t.current===y&&i===t._startLocation||t.transitionTo(i,(function(t){r&&$t(e,t,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Dt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Rt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(pe(this.base)!==this.current.fullPath){var e=E(this.base+this.current.fullPath);t?Dt(e):Rt(e)}},e.prototype.getCurrentLocation=function(){return pe(this.base)},e}(ee);function pe(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(E(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var he=function(t){function e(e,n,r){t.call(this,e,n),r&&de(this.base)||ve()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var e=t.current;ve()&&t.transitionTo(me(),(function(n){r&&$t(t.router,n,e,!0),Mt||_e(n.fullPath)}))},o=Mt?"popstate":"hashchange";window.addEventListener(o,i),this.listeners.push((function(){window.removeEventListener(o,i)}))}},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){ge(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){_e(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;me()!==e&&(t?ge(e):_e(e))},e.prototype.getCurrentLocation=function(){return me()},e}(ee);function de(t){var e=pe(t);if(!/^\/#/.test(e))return window.location.replace(E(t+"/#"+e)),!0}function ve(){var t=me();return"/"===t.charAt(0)||(_e("/"+t),!1)}function me(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function ye(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ge(t){Mt?Dt(ye(t)):window.location.hash=t}function _e(t){Mt?Rt(ye(t)):window.location.replace(ye(t))}var be=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){Kt(t,Pt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ee),we=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=dt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Mt&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new fe(this,t.base);break;case"hash":this.history=new he(this,t.base,this.fallback);break;case"abstract":this.history=new be(this,t.base);break;default:0}},Ce={currentRoute:{configurable:!0}};function ke(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function $e(t,e,n){var r="hash"===n?"#"+e:e;return t?E(t+"/"+r):r}we.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Ce.currentRoute.get=function(){return this.history&&this.history.current},we.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof fe||n instanceof he){var r=function(t){var r=n.current,i=e.options.scrollBehavior,o=Mt&&i;o&&"fullPath"in t&&$t(e,t,r,!1)},i=function(t){n.setupListeners(),r(t)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},we.prototype.beforeEach=function(t){return ke(this.beforeHooks,t)},we.prototype.beforeResolve=function(t){return ke(this.resolveHooks,t)},we.prototype.afterEach=function(t){return ke(this.afterHooks,t)},we.prototype.onReady=function(t,e){this.history.onReady(t,e)},we.prototype.onError=function(t){this.history.onError(t)},we.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},we.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},we.prototype.go=function(t){this.history.go(t)},we.prototype.back=function(){this.go(-1)},we.prototype.forward=function(){this.go(1)},we.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},we.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=tt(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=$e(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},we.prototype.getRoutes=function(){return this.matcher.getRoutes()},we.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},we.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(we.prototype,Ce),we.install=ct,we.version="3.5.2",we.isNavigationFailure=Kt,we.NavigationFailureType=Pt,we.START_LOCATION=y,ut&&window.Vue&&window.Vue.use(we),e["a"]=we},a925:function(t,e,n){"use strict"; +/*! + * vue-i18n v8.28.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */var r=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],i=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function a(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}var s=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function u(t){return"boolean"===typeof t}function l(t){return"string"===typeof t}var f=Object.prototype.toString,p="[object Object]";function h(t){return f.call(t)===p}function d(t){return null===t||void 0===t}function v(t){return"function"===typeof t}function m(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var n=null,r=null;return 1===t.length?c(t[0])||s(t[0])?r=t[0]:"string"===typeof t[0]&&(n=t[0]):2===t.length&&("string"===typeof t[0]&&(n=t[0]),(c(t[1])||s(t[1]))&&(r=t[1])),{locale:n,params:r}}function y(t){return JSON.parse(JSON.stringify(t))}function g(t,e){if(t.delete(e))return t}function _(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}function b(t,e){return!!~t.indexOf(e)}var w=Object.prototype.hasOwnProperty;function C(t,e){return w.call(t,e)}function k(t){for(var e=arguments,n=Object(t),r=1;r/g,">").replace(/"/g,""").replace(/'/g,"'")}function A(t){return null!=t&&Object.keys(t).forEach((function(e){"string"==typeof t[e]&&(t[e]=x(t[e]))})),t}function O(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[t,i.locale,i._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}function S(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof At){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){e=k(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(c){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(h(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},o=t.__i18nBridge||t.__i18n;o.forEach((function(t){i=k(i,JSON.parse(t))})),t.i18n.messages=i}catch(c){0}var a=t.i18n,s=a.sharedMessages;s&&h(s)&&(t.i18n.messages=k(t.i18n.messages,s)),this._i18n=new At(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof At||h(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}var T={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,r=e.parent,i=e.props,o=e.slots,a=r.$i18n;if(a){var s=i.path,c=i.locale,u=i.places,l=o(),f=a.i(s,c,E(l)||u?j(l.default,u):l),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,n,f):f}}};function E(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function j(t,e){var n=e?F(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var r=t.every(M);return t.reduce(r?I:L,n)}function F(t){return Array.isArray(t)?t.reduce(L,{}):Object.assign({},t)}function I(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function L(t,e,n){return t[n]=e,t}function M(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var D,R={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var n=e.props,i=e.parent,o=e.data,a=i.$i18n;if(!a)return null;var s=null,u=null;l(n.format)?s=n.format:c(n.format)&&(n.format.key&&(s=n.format.key),u=Object.keys(n.format).reduce((function(t,e){var i;return b(r,e)?Object.assign({},t,(i={},i[e]=n.format[e],i)):t}),null));var f=n.locale||a.locale,p=a._ntp(n.value,f,s,u),h=p.map((function(t,e){var n,r=o.scopedSlots&&o.scopedSlots[t.type];return r?r((n={},n[t.type]=t.value,n.index=e,n.parts=p,n)):t.value})),d=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return d?t(d,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},h):h}};function N(t,e,n){W(t,n)&&U(t,e,n)}function P(t,e,n,r){if(W(t,n)){var i=n.context.$i18n;H(t,n)&&$(e.value,e.oldValue)&&$(t._localeMessage,i.getLocaleMessage(i.locale))||U(t,e,n)}}function V(t,e,n,r){var i=n.context;if(i){var a=n.context.$i18n||{};e.modifiers.preserve||a.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function W(t,e){var n=e.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function H(t,e){var n=e.context;return t._locale===n.$i18n.locale}function U(t,e,n){var r,i,a=e.value,s=B(a),c=s.path,u=s.locale,l=s.args,f=s.choice;if(c||u||l)if(c){var p=n.context;t._vt=t.textContent=null!=f?(r=p.$i18n).tc.apply(r,[c,f].concat(z(u,l))):(i=p.$i18n).t.apply(i,[c].concat(z(u,l))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function B(t){var e,n,r,i;return l(t)?e=t:h(t)&&(e=t.path,n=t.locale,r=t.args,i=t.choice),{path:e,locale:n,args:r,choice:i}}function z(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||h(e))&&n.push(e),n}function q(t,e){void 0===e&&(e={bridge:!1}),q.installed=!0,D=t;D.version&&Number(D.version.split(".")[0]);O(D),D.mixin(S(e.bridge)),D.directive("t",{bind:N,update:P,unbind:V}),D.component(T.name,T),D.component(R.name,R);var n=D.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var J=function(){this._caches=Object.create(null)};J.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=X(t),this._caches[t]=n),Z(n,e)};var K=/^(?:\d)+/,G=/^(?:\w)+/;function X(t){var e=[],n=0,r="";while(n0)f--,l=at,p[Y]();else{if(f=0,void 0===n)return!1;if(n=mt(n),!1===n)return!1;p[Q]()}};while(null!==l)if(u++,e=t[u],"\\"!==e||!h()){if(i=vt(e),s=ft[l],o=s[i]||s["else"]||lt,o===lt)return;if(l=o[0],a=p[o[1]],a&&(r=o[2],r=void 0===r?e:r,!1===a()))return;if(l===ut)return c}}var gt=function(){this._cache=Object.create(null)};gt.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=yt(t),e&&(this._cache[t]=e)),e||[]},gt.prototype.getPathValue=function(t,e){if(!c(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var r=n.length,i=t,o=0;while(o/,wt=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Ct=/^@(?:\.([a-zA-Z]+))?:/,kt=/[()]/g,$t={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},xt=new J,At=function(t){var e=this;void 0===t&&(t={}),!D&&"undefined"!==typeof window&&window.Vue&&q(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),i=t.messages||{},o=t.dateTimeFormats||t.datetimeFormats||{},a=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||xt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new gt,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex){var i=r.getChoiceIndex;return i.call(e,t,n)}var o=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):o(t,n)},this._exist=function(t,n){return!(!t||!n)&&(!d(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:a})},Ot={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};At.prototype._checkLocaleMessage=function(t,e,n){var r=[],i=function(t,e,n,r){if(h(n))Object.keys(n).forEach((function(o){var a=n[o];h(a)?(r.push(o),r.push("."),i(t,e,a,r),r.pop(),r.pop()):(r.push(o),i(t,e,a,r),r.pop())}));else if(s(n))n.forEach((function(n,o){h(n)?(r.push("["+o+"]"),r.push("."),i(t,e,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(t,e,n,r),r.pop())}));else if(l(n)){var c=bt.test(n);if(c){var u="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?o(u):"error"===t&&a(u)}}};i(e,t,n,r)},At.prototype._initVM=function(t){var e=D.config.silent;D.config.silent=!0,this._vm=new D({data:t,__VUE18N__INSTANCE__:!0}),D.config.silent=e},At.prototype.destroyVM=function(){this._vm.$destroy()},At.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},At.prototype.unsubscribeDataChanging=function(t){g(this._dataListeners,t)},At.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=_(t._dataListeners),n=e.length;while(n--)D.nextTick((function(){e[n]&&e[n].$forceUpdate()}))}),{deep:!0})},At.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){r.$set(r,"locale",t),r.$forceUpdate()}),{immediate:!0})},At.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Ot.vm.get=function(){return this._vm},Ot.messages.get=function(){return y(this._getMessages())},Ot.dateTimeFormats.get=function(){return y(this._getDateTimeFormats())},Ot.numberFormats.get=function(){return y(this._getNumberFormats())},Ot.availableLocales.get=function(){return Object.keys(this.messages).sort()},Ot.locale.get=function(){return this._vm.locale},Ot.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Ot.fallbackLocale.get=function(){return this._vm.fallbackLocale},Ot.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Ot.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Ot.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Ot.missing.get=function(){return this._missing},Ot.missing.set=function(t){this._missing=t},Ot.formatter.get=function(){return this._formatter},Ot.formatter.set=function(t){this._formatter=t},Ot.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Ot.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Ot.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Ot.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Ot.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Ot.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Ot.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Ot.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},Ot.postTranslation.get=function(){return this._postTranslation},Ot.postTranslation.set=function(t){this._postTranslation=t},Ot.sync.get=function(){return this._sync},Ot.sync.set=function(t){this._sync=t},At.prototype._getMessages=function(){return this._vm.messages},At.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},At.prototype._getNumberFormats=function(){return this._vm.numberFormats},At.prototype._warnDefault=function(t,e,n,r,i,o){if(!d(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,r,i]);if(l(a))return a}else 0;if(this._formatFallbackMessages){var s=m.apply(void 0,i);return this._render(e,o,s.params,e)}return e},At.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:d(t))&&!d(this._root)&&this._fallbackRoot},At.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},At.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},At.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},At.prototype._interpolate=function(t,e,n,r,i,o,a){if(!e)return null;var c,u=this._path.getPathValue(e,n);if(s(u)||h(u))return u;if(d(u)){if(!h(e))return null;if(c=e[n],!l(c)&&!v(c))return null}else{if(!l(u)&&!v(u))return null;c=u}return l(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,r,"raw",o,a)),this._render(c,i,o,n)},At.prototype._link=function(t,e,n,r,i,o,a){var c=n,u=c.match(wt);for(var l in u)if(u.hasOwnProperty(l)){var f=u[l],p=f.match(Ct),h=p[0],d=p[1],v=f.replace(h,"").replace(kt,"");if(b(a,v))return c;a.push(v);var m=this._interpolate(t,e,v,r,"raw"===i?"string":i,"raw"===i?void 0:o,a);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var y=this._root.$i18n;m=y._translate(y._getMessages(),y.locale,y.fallbackLocale,v,r,i,o)}m=this._warnDefault(t,v,m,r,s(o)?o:[o],i),this._modifiers.hasOwnProperty(d)?m=this._modifiers[d](m):$t.hasOwnProperty(d)&&(m=$t[d](m)),a.pop(),c=m?c.replace(f,m):c}return c},At.prototype._createMessageContext=function(t,e,n,r){var i=this,o=s(t)?t:[],a=c(t)?t:{},u=function(t){return o[t]},l=function(t){return a[t]},f=this._getMessages(),p=this.locale;return{list:u,named:l,values:t,formatter:e,path:n,messages:f,locale:p,linked:function(t){return i._interpolate(p,f[p]||{},t,null,r,void 0,[t])}}},At.prototype._render=function(t,e,n,r){if(v(t))return t(this._createMessageContext(n,this._formatter||xt,r,e));var i=this._formatter.interpolate(t,n,r);return i||(i=xt.interpolate(t,n,r)),"string"!==e||l(i)?i:i.join("")},At.prototype._appendItemToChain=function(t,e,n){var r=!1;return b(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},At.prototype._appendLocaleToChain=function(t,e,n){var r,i=e.split("-");do{var o=i.join("-");r=this._appendItemToChain(t,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},At.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,i=0;i0)o[a]=arguments[a+4];if(!t)return"";var s=m.apply(void 0,o);this._escapeParameterHtml&&(s.params=A(s.params));var c=s.locale||e,u=this._translate(n,c,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[t].concat(o))}return u=this._warnDefault(c,t,u,r,o,"string"),this._postTranslation&&null!==u&&void 0!==u&&(u=this._postTranslation(u,t)),u},At.prototype.t=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},At.prototype._i=function(t,e,n,r,i){var o=this._translate(n,e,this.fallbackLocale,t,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,i)}return this._warnDefault(e,t,o,r,[i],"raw")},At.prototype.i=function(t,e,n){return t?(l(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},At.prototype._tc=function(t,e,n,r,i){var o,a=[],s=arguments.length-5;while(s-- >0)a[s]=arguments[s+5];if(!t)return"";void 0===i&&(i=1);var c={count:i,n:i},u=m.apply(void 0,a);return u.params=Object.assign(c,u.params),a=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((o=this)._t.apply(o,[t,e,n,r].concat(a)),i)},At.prototype.fetchChoice=function(t,e){if(!t||!l(t))return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},At.prototype.tc=function(t,e){var n,r=[],i=arguments.length-2;while(i-- >0)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},At.prototype._te=function(t,e,n){var r=[],i=arguments.length-3;while(i-- >0)r[i]=arguments[i+3];var o=m.apply(void 0,r).locale||e;return this._exist(n[o],t)},At.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},At.prototype.getLocaleMessage=function(t){return y(this._vm.messages[t]||{})},At.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},At.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,k("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},At.prototype.getDateTimeFormat=function(t){return y(this._vm.dateTimeFormats[t]||{})},At.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},At.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,k(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},At.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},At.prototype._localizeDateTime=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var r=this.locale,o=null,a=null;return 1===e.length?(l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(o=e[0].key)),a=Object.keys(e[0]).reduce((function(t,n){var r;return b(i,n)?Object.assign({},t,(r={},r[n]=e[0][n],r)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(r=e[1])),this._d(t,r,o,a)},At.prototype.getNumberFormat=function(t){return y(this._vm.numberFormats[t]||{})},At.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},At.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,k(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},At.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},At.prototype._getNumberFormatter=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var i=this.locale,o=null,a=null;return 1===e.length?l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(o=e[0].key),a=Object.keys(e[0]).reduce((function(t,n){var i;return b(r,n)?Object.assign({},t,(i={},i[n]=e[0][n],i)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(i=e[1])),this._n(t,i,o,a)},At.prototype._ntp=function(t,e,n,r){if(!At.availabilities.numberFormat)return[];if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.formatToParts(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.formatToParts(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return a||[]},Object.defineProperties(At.prototype,Ot),Object.defineProperty(At,"availabilities",{get:function(){if(!_t){var t="undefined"!==typeof Intl;_t={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return _t}}),At.install=q,At.version="8.28.2",e["a"]=At},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},e7a5:function(t,e,n){(function(e){(function(e,n){t.exports=n(e)})("undefined"!=typeof e?e:this,(function(t){if(t.CSS&&t.CSS.escape)return t.CSS.escape;var e=function(t){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");var e,n=String(t),r=n.length,i=-1,o="",a=n.charCodeAt(0);while(++i=1&&e<=31||127==e||0==i&&e>=48&&e<=57||1==i&&e>=48&&e<=57&&45==a?"\\"+e.toString(16)+" ":(0!=i||1!=r||45!=e)&&(e>=128||45==e||95==e||e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)?n.charAt(i):"\\"+n.charAt(i):"�";return o};return t.CSS||(t.CSS={}),t.CSS.escape=e,e}))}).call(this,n("c8ba"))}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic.57e91f8a.js b/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic.57e91f8a.js new file mode 100644 index 0000000..629d8b6 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic.57e91f8a.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic"],{"00f2":function(e,t,n){"use strict";n("2089")},"0b72":function(e,t,n){},"115d":function(e,t,n){"use strict";n("20dd")},1347:function(e,t,n){"use strict";n("367e")},"14d4":function(e,t,n){},"18f4":function(e,t,n){},"1a39":function(e,t,n){"use strict";n("a7e9")},"1e0b":function(e,t,n){"use strict";n("412b")},"1fde":function(e,t,n){},2089:function(e,t,n){},"20dd":function(e,t,n){},"22f6":function(e,t,n){},2482:function(e,t,n){},2521:function(e,t,n){},"252c":function(e,t,n){"use strict";(function(e){function i(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}n.d(t,"a",(function(){return r}));var a=void 0;function s(){s.init||(s.init=!0,a=-1!==i())}var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!a&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;s(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",a&&this.$el.appendChild(t),t.data="about:blank",a||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function o(e){e.component("resize-observer",r),e.component("ResizeObserver",r)}var l={version:"0.4.5",install:o},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof e&&(c=e.Vue),c&&c.use(l)}).call(this,n("c8ba"))},2591:function(e,t,n){"use strict";n("f6d7")},"260a":function(e,t,n){"use strict";n("9a8a")},"264a":function(e,t,n){},2822:function(e,t,n){"use strict";n("2521")},"2c54":function(e,t,n){},"2ca2":function(e,t,n){"use strict";n("98e2")},"2d12":function(e,t,n){"use strict";n("b324")},"2eeb":function(e,t,n){},"2f87":function(e,t,n){"use strict";n("b0a0")},3396:function(e,t,n){"use strict";n("cdce")},"367e":function(e,t,n){},3702:function(e,t,n){},"370f":function(e,t,n){},"374e":function(e,t,n){"use strict";n("0b72")},"37dc":function(e,t,n){},"39d3":function(e,t,n){"use strict";n("2c54")},"3c37":function(e,t,n){},"3d94":function(e,t,n){},"3e80":function(e,t,n){},4125:function(e,t,n){},"412b":function(e,t,n){},"45b2":function(e,t,n){"use strict";n("264a")},"464f":function(e,t,n){},"46c5":function(e,t,n){"use strict";n("dff0")},5079:function(e,t,n){},"509b":function(e,t,n){},"51f2":function(e,t,n){},5208:function(e,t,n){"use strict";n("3d94")},5228:function(e,t,n){},"533e":function(e,t,n){},5561:function(e,t,n){"use strict";n("a2cc")},"5a73":function(e,t,n){"use strict";n("f9c9")},"5c57":function(e,t,n){"use strict";n("f0ff")},"645a":function(e,t,n){},6513:function(e,t,n){},6742:function(e,t,n){},"6a35":function(e,t,n){"use strict";n("d436")},"6ca9":function(e,t,n){"use strict";n("8429")},"6d05":function(e,t,n){"use strict";n("d7f6")},"719b":function(e,t,n){"use strict";n("8b3c")},"72a9":function(e,t,n){"use strict";n("d551")},7309:function(e,t,n){"use strict";n("c227")},"73a8":function(e,t,n){"use strict";n("3c37")},7649:function(e,t,n){"use strict";n("37dc")},"7a2c":function(e,t,n){"use strict";n("c4c1")},8429:function(e,t,n){},"857c":function(e,t,n){"use strict";n("645a")},"85fe":function(e,t,n){"use strict";(function(e){function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var l=arguments.length,c=new Array(l>1?l-1:0),d=1;d1){var i=e.find((function(e){return e.isIntersecting}));i&&(t=i)}if(n.callback){var a=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(a===n.oldResult)return;n.oldResult=a,n.callback(a,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function f(e,t,n){var i=t.value;if(i)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var a=new g(e,i,n);e._vue_visibilityState=a}}function m(e,t,n){var i=t.value,a=t.oldValue;if(!p(i,a)){var s=e._vue_visibilityState;i?s?s.createObserver(i,n):f(e,{value:i},n):y(e)}}function y(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var v={bind:f,update:m,unbind:y};function b(e){e.directive("observe-visibility",v)}var T={version:"0.4.6",install:b},S=null;"undefined"!==typeof window?S=window.Vue:"undefined"!==typeof e&&(S=e.Vue),S&&S.use(T)}).call(this,n("c8ba"))},"8b3c":function(e,t,n){},"8e4d":function(e,t,n){"use strict";n("bdc3")},9475:function(e,t,n){"use strict";n("1fde")},"98e2":function(e,t,n){},"9a8a":function(e,t,n){},"9c7e":function(e,t,n){"use strict";n("5228")},"9c92":function(e,t,n){},"9cea":function(e,t,n){"use strict";n("a61f")},"9f0d":function(e,t,n){},"9f11":function(e,t,n){},"9f17":function(e,t,n){"use strict";n("6742")},a2cc:function(e,t,n){},a34a:function(e,t,n){"use strict";n("51f2")},a61f:function(e,t,n){},a7e9:function(e,t,n){},b0a0:function(e,t,n){},b324:function(e,t,n){},b32a:function(e,t,n){"use strict";n("3e80")},b39c:function(e,t,n){"use strict";n("18f4")},b831:function(e,t,n){"use strict";n("533e")},b857:function(e,t,n){"use strict";n("3702")},bdc3:function(e,t,n){},c1f5:function(e,t,n){"use strict";n("f4ae")},c227:function(e,t,n){},c4bc:function(e,t,n){"use strict";n("2eeb")},c4c1:function(e,t,n){},c61f:function(e,t,n){"use strict";n("509b")},c80b:function(e,t,n){"use strict";n("6513")},ca3d:function(e,t,n){"use strict";n("5079")},cb1f:function(e,t,n){"use strict";n("dd53")},cd88:function(e,t,n){},cdce:function(e,t,n){},d1ac:function(e,t,n){"use strict";n("9f11")},d1b4:function(e,t,n){"use strict";n("4125")},d436:function(e,t,n){},d551:function(e,t,n){},d71b:function(e,t,n){"use strict";n("9f0d")},d7f6:function(e,t,n){},dd53:function(e,t,n){},dfa5:function(e,t,n){"use strict";n("2482")},dff0:function(e,t,n){},e47c:function(e,t,n){"use strict";n("cd88")},e508:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return L})),n.d(t,"b",(function(){return M})),n.d(t,"c",(function(){return z}));var i=n("252c"),a=n("85fe"),s=n("ed83"),r=n.n(s),o=n("2b0e"),l={itemsLimit:1e3};const c={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"}};function d(){return this.items.length&&"object"!==typeof this.items[0]}let u=!1;if("undefined"!==typeof window){u=!1;try{var h=Object.defineProperty({},"passive",{get(){u=!0}});window.addEventListener("test",null,h)}catch(H){}}let p=0;var g={name:"RecycleScroller",components:{ResizeObserver:i["a"]},directives:{ObserveVisibility:a["a"]},props:{...c,itemSize:{type:Number,default:null},gridItems:{type:Number,default:void 0},itemSecondarySize:{type:Number,default:void 0},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1},skipHover:{type:Boolean,default:!1},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"},listClass:{type:[String,Object,Array],default:""},itemClass:{type:[String,Object,Array],default:""}},data(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes(){if(null===this.itemSize){const e={"-1":{accumulator:0}},t=this.items,n=this.sizeField,i=this.minItemSize;let a,s=1e4,r=0;for(let o=0,l=t.length;o{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0})},activated(){const e=this.$_lastUpdateScrollPosition;"number"===typeof e&&this.$nextTick(()=>{this.scrollToPosition(e)})},beforeDestroy(){this.removeListeners()},methods:{addView(e,t,n,i,a){const s={item:n,position:0},r={id:p++,index:t,used:!0,key:i,type:a};return Object.defineProperty(s,"nr",{configurable:!1,value:r}),e.push(s),s},unuseView(e,t=!1){const n=this.$_unusedViews,i=e.nr.type;let a=n.get(i);a||(a=[],n.set(i,a)),a.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll(e){this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame(()=>{this.$_scrollDirty=!1;const{continuous:e}=this.updateVisibleItems(!1,!0);e||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,100))}))},handleVisibilityChange(e,t){this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame(()=>{this.updateVisibleItems(!1)})):this.$emit("hidden"))},updateVisibleItems(e,t=!1){const n=this.itemSize,i=this.gridItems||1,a=this.itemSecondarySize||n,s=this.$_computedMinItemSize,r=this.typeField,o=this.simpleArray?null:this.keyField,c=this.items,d=c.length,u=this.sizes,h=this.$_views,p=this.$_unusedViews,g=this.pool;let f,m,y,v,b,T;if(d)if(this.$_prerender)f=v=0,m=b=Math.min(this.prerender,c.length),y=null;else{const e=this.getScroll();if(t){let t=e.start-this.$_lastUpdateScrollPosition;if(t<0&&(t=-t),null===n&&te.start&&(a=s),s=~~((i+a)/2)}while(s!==n);for(s<0&&(s=0),f=s,y=u[d-1].accumulator,m=s;md&&(m=d)),v=f;vd&&(m=d),v<0&&(v=0),b>d&&(b=d),y=Math.ceil(d/i)*n}}else f=m=v=b=y=0;m-f>l.itemsLimit&&this.itemsLimitError(),this.totalSize=y;const S=f<=this.$_endIndex&&m>=this.$_startIndex;if(this.$_continuous!==S){if(S){h.clear(),p.clear();for(let e=0,t=g.length;e=m)&&this.unuseView(T));const _=S?null:new Map;let C,k,w,I;for(let l=f;l=w.length)&&(T=this.addView(g,l,C,e,k),this.unuseView(T,!0),w=p.get(k)),T=w[I],T.item=C,T.nr.used=!0,T.nr.index=l,T.nr.key=e,T.nr.type=k,_.set(k,I+1),I++),h.set(e,T)),null===n?(T.position=u[l-1].accumulator,T.offset=0):(T.position=Math.floor(l/i)*n,T.offset=l%i*a)):T&&this.unuseView(T)}return this.$_startIndex=f,this.$_endIndex=m,this.emitUpdate&&this.$emit("update",f,m,v,b),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:S}},getListenerTarget(){let e=r()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll(){const{$el:e,direction:t}=this,n="vertical"===t;let i;if(this.pageMode){const t=e.getBoundingClientRect(),a=n?t.height:t.width;let s=-(n?t.top:t.left),r=n?window.innerHeight:window.innerWidth;s<0&&(r+=s,s=0),s+r>a&&(r=a-s),i={start:s,end:s+r}}else i=n?{start:e.scrollTop,end:e.scrollTop+e.clientHeight}:{start:e.scrollLeft,end:e.scrollLeft+e.clientWidth};return i},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!u&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem(e){let t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:Math.floor(e/this.gridItems)*this.itemSize,this.scrollToPosition(t)},scrollToPosition(e){const t="vertical"===this.direction?{scroll:"scrollTop",start:"top"}:{scroll:"scrollLeft",start:"left"};let n,i,a;if(this.pageMode){const s=r()(this.$el),o="HTML"===s.tagName?0:s[t.scroll],l=s.getBoundingClientRect(),c=this.$el.getBoundingClientRect(),d=c[t.start]-l[t.start];n=s,i=t.scroll,a=e+o+d}else n=this.$el,i=t.scroll,a=e;n[i]=a},itemsLimitError(){throw setTimeout(()=>{console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",this.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")}),new Error("Rendered items limit reached")},sortViews(){this.pool.sort((e,t)=>e.nr.index-t.nr.index)}}};function f(e,t,n,i,a,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const d="function"===typeof n?n.options:n;let u;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,a&&(d.functional=!0)),i&&(d._scopeId=i),s?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},d._ssrRegister=u):t&&(u=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(d.functional){const e=d.render;d.render=function(t,n){return u.call(n),e(t,n)}}else{const e=d.beforeCreate;d.beforeCreate=e?[].concat(e,u):[u]}return n}const m=g;var y=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll.apply(null,arguments)}}},[n.$slots.before?a("div",{ref:"before",staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),a(n.listTag,{ref:"wrapper",tag:"component",staticClass:"vue-recycle-scroller__item-wrapper",class:n.listClass,style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},[n._l(n.pool,(function(e){return a(n.itemTag,n._g({key:e.nr.id,tag:"component",staticClass:"vue-recycle-scroller__item-view",class:[n.itemClass,{hover:!n.skipHover&&n.hoverKey===e.nr.key}],style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px) translate"+("vertical"===n.direction?"X":"Y")+"("+e.offset+"px)",width:n.gridItems?("vertical"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0,height:n.gridItems?("horizontal"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0}:null},n.skipHover?{}:{mouseenter:function(){n.hoverKey=e.nr.key},mouseleave:function(){n.hoverKey=null}}),[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),n._v(" "),n._t("empty")],2),n._v(" "),n.$slots.after?a("div",{ref:"after",staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),a("ResizeObserver",{on:{notify:n.handleResize}})],1)},v=[];y._withStripped=!0;const b=void 0,T=void 0,S=void 0,_=!1,C=f({render:y,staticRenderFns:v},b,m,T,_,S,!1,void 0,void 0,void 0);var k={name:"DynamicScroller",components:{RecycleScroller:C},provide(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver(e=>{requestAnimationFrame(()=>{if(Array.isArray(e))for(const t of e)if(t.target){const e=new CustomEvent("resize",{detail:{contentRect:t.contentRect}});t.target.dispatchEvent(e)}})})),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},inheritAttrs:!1,props:{...c,minItemSize:{type:[Number,String],required:!0}},data(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:d,itemsWithSize(){const e=[],{items:t,keyField:n,simpleArray:i}=this,a=this.vscrollData.sizes,s=t.length;for(let r=0;r=n)break;i+=t[o].size||this.minItemSize,a+=e[o].size||this.minItemSize}const r=a-i;0!==r&&(this.$el.scrollTop+=r)}},beforeCreate(){this.$_updates=[],this.$_undefinedSizes=0,this.$_undefinedMap={}},activated(){this.vscrollData.active=!0},deactivated(){this.vscrollData.active=!1},methods:{onScrollerResize(){const e=this.$refs.scroller;e&&this.forceUpdate(),this.$emit("resize")},onScrollerVisible(){this.$emit("vscroll:update",{force:!1}),this.$emit("visible")},forceUpdate(e=!0){(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem(e){const t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize(e,t){const n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom(){if(this.$_scrollingToBottom)return;this.$_scrollingToBottom=!0;const e=this.$el;this.$nextTick(()=>{e.scrollTop=e.scrollHeight+5e3;const t=()=>{e.scrollTop=e.scrollHeight+5e3,requestAnimationFrame(()=>{e.scrollTop=e.scrollHeight+5e3,0===this.$_undefinedSizes?this.$_scrollingToBottom=!1:requestAnimationFrame(t)})};requestAnimationFrame(t)})}}};const w=k;var I=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id","list-tag":e.listTag,"item-tag":e.itemTag},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,i=t.index,a=t.active;return[e._t("default",null,null,{item:n.item,index:i,active:a,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2),e._v(" "),n("template",{slot:"empty"},[e._t("empty")],2)],2)},x=[];I._withStripped=!0;const $=void 0,O=void 0,D=void 0,P=!1,L=f({render:I,staticRenderFns:x},$,w,O,P,D,!1,void 0,void 0,void 0);var A={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id(){if(this.vscrollData.simpleArray)return this.index;if(this.item.hasOwnProperty(this.vscrollData.keyField))return this.item[this.vscrollData.keyField];throw new Error(`keyField '${this.vscrollData.keyField}' not found in your item. You should set a valid keyField prop on your Scroller`)},size(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id(){this.size||this.onDataUpdate()},finalActive(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created(){if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){for(const e in this.sizeDependencies)this.$watch(()=>this.sizeDependencies[e],this.onDataUpdate);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData(){this.watchData&&!this.vscrollResizeObserver?this.$_watchData=this.$watch("item",()=>{this.onDataUpdate()},{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate({force:e}){!this.finalActive&&e&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!e&&this.size||this.updateSize()},onDataUpdate(){this.updateSize()},computeSize(e){this.$nextTick(()=>{if(this.id===e){const e=this.$el.offsetWidth,t=this.$el.offsetHeight;this.applySize(e,t)}this.$_pendingSizeUpdate=null})},applySize(e,t){const n=~~("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize(){this.vscrollResizeObserver&&this.$el.parentNode&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize(e){const{width:t,height:n}=e.detail.contentRect;this.applySize(t,n)}},render(e){return e(this.tag,this.$slots.default)}};const N=A,E=void 0,j=void 0,B=void 0,R=void 0,M=f({},E,N,j,R,B,!1,void 0,void 0,void 0);function z({idProp:e=(e=>e.item.id)}={}){const t={},n=new o["default"]({data(){return{store:t}}});return{data(){return{idState:null}},created(){this.$_id=null,this.$_getId="function"===typeof e?()=>e.call(this,this):()=>this[e],this.$watch(this.$_getId,{handler(e){this.$nextTick(()=>{this.$_id=e})},immediate:!0}),this.$_updateIdState()},beforeUpdate(){this.$_updateIdState()},methods:{$_idStateInit(e){const i=this.$options.idState;if("function"===typeof i){const a=i.call(this,this);return n.$set(t,e,a),this.$_id=e,a}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState(){const n=this.$_getId();null==n&&console.warn(`No id found for IdState with idProp: '${e}'.`),n!==this.$_id&&(t[n]||this.$_idStateInit(n),this.idState=t[n])}}}}function K(e,t){e.component(t+"recycle-scroller",C),e.component(t+"RecycleScroller",C),e.component(t+"dynamic-scroller",L),e.component(t+"DynamicScroller",L),e.component(t+"dynamic-scroller-item",M),e.component(t+"DynamicScrollerItem",M)}const q={version:"1.1.2",install(e,t){const n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(const i in n)"undefined"!==typeof n[i]&&(l[i]=n[i]);n.installComponents&&K(e,n.componentsPrefix)}};let F=null;"undefined"!==typeof window?F=window.Vue:"undefined"!==typeof e&&(F=e.Vue),F&&F.use(q)}).call(this,n("c8ba"))},e615:function(e,t,n){"use strict";n("14d4")},e81e:function(e,t,n){"use strict";n("370f")},eb6d:function(e,t,n){"use strict";n("9c92")},ed83:function(e,t,n){var i,a,s;(function(n,r){a=[],i=r,s="function"===typeof i?i.apply(t,a):i,void 0===s||(e.exports=s)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},i=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},a=function(t){return e.test(i(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),i=0;i({"~0":"~","~1":"/"}[e]||e))}function*o(e){const t=1;if(e.lengtht)throw new Error("invalid array index "+e);return n}function*p(e,t,n={strict:!1}){let i=e;for(const a of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(i,a))throw new u(t);i=i[a],yield{node:i,token:a}}}function g(e,t){let n=e;for(const{node:i}of p(e,t,{strict:!0}))n=i;return n}function f(e,t,n){let i=null,a=e,s=null;for(const{node:o,token:l}of p(e,t))i=a,a=o,s=l;if(!i)throw new u(t);if(Array.isArray(i))try{const e=h(s,i);i.splice(e,0,n)}catch(r){throw new u(t)}else Object.assign(i,{[s]:n});return e}function m(e,t){let n=null,i=e,a=null;for(const{node:r,token:o}of p(e,t))n=i,i=r,a=o;if(!n)throw new u(t);if(Array.isArray(n))try{const e=h(a,n);n.splice(e,1)}catch(s){throw new u(t)}else{if(!i)throw new u(t);delete n[a]}return e}function y(e,t,n){return m(e,t),f(e,t,n),e}function v(e,t,n){const i=g(e,t);return m(e,t),f(e,n,i),e}function b(e,t,n){return f(e,n,g(e,t)),e}function T(e,t,n){function i(e,t){const n=typeof e,a=typeof t;if(n!==a)return!1;switch(n){case d:{const n=Object.keys(e),a=Object.keys(t);return n.length===a.length&&n.every((n,s)=>n===a[s]&&i(e[n],t[n]))}default:return e===t}}const a=g(e,t);if(!i(n,a))throw new Error("test failed");return e}const S={add:(e,{path:t,value:n})=>f(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function _(e,{op:t,...n}){const i=S[t];if(!i)throw new Error("unknown operation");return i(e,n)}function C(e,t){return t.reduce(_,e)}var k=n("66cd"),w=n("25a9"),I=n("2b88"),x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-topic",class:{"with-on-this-page":e.enableOnThisPageNav&&e.isOnThisPageNavVisible}},[n(e.isTargetIDE?"div":"main",{tag:"component",staticClass:"main",attrs:{id:"main"}},[n("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,enableMinimized:e.enableMinimized,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher,iconOverride:e.references[e.pageIcon],standardColorIdentifier:e.standardColorIdentifier},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),e.shouldShowLanguageSwitcher?n("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),n("Title",{class:{"minimized-title":e.enableMinimized},attrs:{eyebrow:e.enableMinimized?null:e.roleHeading}},[n(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))]),e.isSymbolDeprecated||e.isSymbolBeta?n("small",{class:e.tagName,attrs:{slot:"after","data-tag-name":e.tagName},slot:"after"}):e._e()],1),e.abstract?n("Abstract",{class:{"minimized-abstract":e.enableMinimized},attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?n("div",[n("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.shouldShowAvailability?n("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e(),e.declarations.length?n("div",{staticClass:"declarations-container",class:{"minimized-container":e.enableMinimized}},e._l(e.declarations,(function(t,i){return n("Declaration",{key:i,attrs:{conformance:e.conformance,declarations:t.declarations,source:e.remoteSource}})})),1):e._e()],2),n("div",{staticClass:"doc-content-wrapper"},[n("div",{staticClass:"doc-content",class:{"no-primary-content":!e.hasPrimaryContent&&e.enhanceBackground}},[e.hasPrimaryContent?n("div",{class:["container",{"minimized-container":e.enableMinimized}]},[n("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?n("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?n("Aside",{attrs:{kind:"deprecated"}},[n("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?n("Aside",{attrs:{kind:"note"}},[n("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.primaryContentSectionsSanitized&&e.primaryContentSectionsSanitized.length?n("PrimaryContent",{class:{"with-border":!e.enhanceBackground},attrs:{conformance:e.conformance,source:e.remoteSource,sections:e.primaryContentSectionsSanitized}}):e._e(),e.shouldShowViewMoreLink?n("ViewMore",{attrs:{url:e.viewMoreLink}}):e._e()],1):e._e(),e.shouldRenderTopicSection?n("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,topicStyle:e.topicSectionsStyle}}):e._e(),e.defaultImplementationsSections&&!e.enableMinimized?n("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections&&!e.enableMinimized?n("Relationships",{attrs:{sections:e.relationshipsSections}}):e._e(),e.seeAlsoSections&&!e.enableMinimized?n("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e()],1),e.enableOnThisPageNav?[n("OnThisPageStickyContainer",{directives:[{name:"show",rawName:"v-show",value:e.isOnThisPageNavVisible,expression:"isOnThisPageNavVisible"}]},[e.topicState.onThisPageSections.length>2?n("OnThisPageNav"):e._e()],1)]:e._e()],2),!e.isTargetIDE&&e.hasBetaContent?n("BetaLegalText"):e._e()],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("documentation.current-page",{title:e.pageTitle}))+" ")])],1)},$=[],O=n("8649"),D=n("bf08"),P=n("d26a"),L=n("748c"),A=n("e425"),N=n("e3ab"),E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"betainfo"},[n("div",{staticClass:"betainfo-container"},[n("GridRow",[n("GridColumn",{attrs:{span:{large:12}}},[n("p",{staticClass:"betainfo-label"},[e._v(e._s(e.$t("metadata.beta.software")))]),n("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[n("p",[e._v(e._s(e.$t("metadata.beta.legal")))])]}))],2),e._t("after")],2)],1)],1)])},j=[],B=n("0f00"),R=n("620a"),M={name:"BetaLegalText",components:{GridColumn:R["a"],GridRow:B["a"]}},z=M,K=(n("9cea"),n("2877")),q=Object(K["a"])(z,E,j,!1,null,"e8fd2a92",null),F=q.exports,H=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":e.$t("language")}},[n("Title",[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("div",{staticClass:"language-list"},[n("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),n("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},V=[],W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.url?n("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):n("span",[e._t("default")],2)},U=[],G={name:"LanguageSwitcherLink",props:{url:[String,Object]}},Q=G,X=Object(K["a"])(Q,W,U,!1,null,null,null),Y=X.exports,J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"summary-section"},[e._t("default")],2)},Z=[],ee={name:"Section"},te=ee,ne=(n("1347"),Object(K["a"])(te,J,Z,!1,null,"3aa6f694",null)),ie=ne.exports,ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"title"},[e._t("default")],2)},se=[],re={name:"Title"},oe=re,le=(n("ede5"),Object(K["a"])(oe,ae,se,!1,null,"6796f6ea",null)),ce=le.exports,de={name:"LanguageSwitcher",components:{LanguageSwitcherLink:Y,Section:ie,Title:ce},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,objcPath:t,$route:{query:n}})=>({...O["a"].objectiveC,active:O["a"].objectiveC.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:O["a"].objectiveC.key.url})}),swift:({interfaceLanguage:e,swiftPath:t,$route:{query:n}})=>({...O["a"].swift,active:O["a"].swift.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)}}},ue=de,he=(n("a34a"),Object(K["a"])(ue,H,V,!1,null,"1a36493d",null)),pe=he.exports,ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"view-more-link"},[n("router-link",{staticClass:"base-link",attrs:{to:e.url}},[e._t("default",(function(){return[e._v("View more")]}))],2)],1)},fe=[],me={name:"ViewMore",props:{url:{type:String,required:!0}}},ye=me,ve=(n("2591"),Object(K["a"])(ye,ge,fe,!1,null,"0d14b62a",null)),be=ve.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground,"theme-dark":e.enhanceBackground}],style:e.styles},[n("div",{staticClass:"icon"},[e.enhanceBackground?n("TopicTypeIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"image-override":e.iconOverride,"with-colors":""}}):e._e()],1),n("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),n("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher,"minimized-hero":e.enableMinimized}},[e._t("default")],2)])},Se=[],_e=n("f12c"),Ce=n("31d4"),ke=n("2cae");const we={red:"red",orange:"orange",yellow:"yellow",blue:"blue",green:"green",purple:"purple",gray:"gray"};var Ie={name:"DocumentationHero",components:{TopicTypeIcon:_e["a"]},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},enableMinimized:{type:Boolean,default:!1},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0},iconOverride:{type:Object,required:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)}},computed:{color:({type:e})=>ke["b"][Ce["a"][e]||e]||ke["a"].teal,styles:({color:e,standardColorIdentifier:t})=>({"--accent-color":`var(--color-documentation-intro-accent, var(--color-type-icon-${e}))`,"--standard-accent-color":t&&`var(--color-standard-${t}-documentation-intro-fill, var(--color-standard-${t}))`}),type:({role:e})=>{switch(e){case k["a"].collection:return Ce["b"].module;case k["a"].collectionGroup:return Ce["b"].collection;default:return e}}}},xe=Ie,$e=(n("c80b"),Object(K["a"])(xe,Te,Se,!1,null,"6540c364",null)),Oe=$e.exports,De=n("7b1f"),Pe=n("12b1"),Le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageNav"},[n("ul",{staticClass:"items"},e._l(e.onThisPageSections,(function(t){return n("li",{key:t.anchor,class:e.getItemClasses(t)},[n("router-link",{staticClass:"base-link",attrs:{to:t.url},nativeOn:{click:function(n){return e.handleFocusAndScroll(t.anchor)}}},[n(e.getWrapperComponent(t),{tag:"component"},[e._v(" "+e._s(e.getTextContent(t))+" ")])],1)],1)})),0)])},Ae=[];function Ne(e,t){let n,i;return function(...a){const s=this;if(!i)return e.apply(s,a),void(i=Date.now());clearTimeout(n),n=setTimeout(()=>{Date.now()-i>=t&&(e.apply(s,a),i=Date.now())},t-(Date.now()-i))}}var Ee=n("3908"),je=n("8a61"),Be={name:"OnThisPageNav",components:{WordBreak:De["a"]},mixins:[je["a"]],inject:{store:{default(){return{state:{onThisPageSections:[],currentPageAnchor:null}}}}},computed:{onThisPageSections:({store:e,$route:t})=>e.state.onThisPageSections.map(e=>({...e,url:Object(P["b"])("#"+e.anchor,t.query)})),currentPageAnchor:({store:e})=>e.state.currentPageAnchor},async mounted(){window.addEventListener("scroll",this.onScroll,!1),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("scroll",this.onScroll)})},watch:{onThisPageSections:{immediate:!0,async handler(){await Object(Ee["b"])(8),this.onScroll()}}},methods:{onScroll:Ne((function(){const e=this.onThisPageSections.length;if(!e)return;const{scrollY:t,innerHeight:n}=window,{scrollHeight:i}=document.body,a=t+n>=i,s=t<=0,r=.3*n+t;if(s||a){const t=s?0:e-1;return void this.store.setCurrentPageSection(this.onThisPageSections[t].anchor)}let o,l,c=null;for(o=0;oObject(Ze["c"])(["theme","code","indentationWidth"],it),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===O["a"].swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let i=!1;const a=[];let s=0,r=null,o=null,l=null,c=null,d=0,u=null;while(se===nt.attribute||e===nt.externalParam;e.text&&e.text.endsWith(", ")&&g&&f(g)&&(h.text=`${e.text.trimEnd()}\n${n}`,i=!0),a.push(h),s+=1}if(i&&null!==r){const e=a[r].text;a[r].text=`${e}\n${n}`}if(i&&null!==l){const e=a[l].text,t=e.slice(0,c),n=e.slice(c),i=`${t}\n${n}`;a[l].text=i}return a},hasMultipleLines({formattedTokens:e}){return e.reduce((t,n,i)=>{let a=/\n/g;return i===e.length-1&&(a=/\n(?!$)/g),n.text?t+(n.text.match(a)||[]).length:t},1)>=2}},methods:{propsFor(e){return{kind:e.kind,identifier:e.identifier,text:e.text,tokens:e.tokens}},handleWindowResize(){this.displaysMultipleLines=Object(Ye["a"])(this.$refs.declarationGroup)}},async mounted(){window.addEventListener("resize",this.handleWindowResize),this.language===O["a"].objectiveC.key.api&&(await this.$nextTick(),Xe(this.$refs.code.$el,this.language)),this.handleWindowResize()},beforeDestroy(){window.removeEventListener("resize",this.handleWindowResize)}},st=at,rt=(n("72a9"),Object(K["a"])(st,Ue,Ge,!1,null,"d22a3f50",null)),ot=rt.exports,lt=n("5d59"),ct={name:"DeclarationGroup",components:{Source:ot},mixins:[lt["a"]],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>O["a"].swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n})=>({["declaration-group--changed declaration-group--"+e]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")},isSwift:({interfaceLanguage:e})=>e===O["a"].swift.key.api}},dt=ct,ut=(n("c4bc"),Object(K["a"])(dt,Ve,We,!1,null,"4f51d8d2",null)),ht=ut.exports,pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"declaration-diff"},[n("div",{staticClass:"declaration-diff-current"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.currentDeclarations.length>1,changeType:e.changeType}})}))],2),n("div",{staticClass:"declaration-diff-previous"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.previousDeclarations.length>1,changeType:e.changeType}})}))],2)])},gt=[],ft={name:"DeclarationDiff",components:{DeclarationGroup:ht},props:{changes:{type:Object,required:!0},changeType:{type:String,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},mt=ft,yt=(n("7a2c"),Object(K["a"])(mt,pt,gt,!1,null,"b3e21c4a",null)),vt=yt.exports,bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{staticClass:"declaration-source-link",attrs:{href:e.url,title:"Open source file for "+e.fileName,target:"_blank"}},[e.isSwiftFile?n("SwiftFileIcon",{staticClass:"declaration-icon"}):e._e(),n("WordBreak",[e._v(e._s(e.fileName))])],1)},Tt=[],St=n("a88f"),_t={name:"DeclarationSourceLink",components:{WordBreak:De["a"],SwiftFileIcon:St["a"]},props:{url:{type:String,required:!0},fileName:{type:String,required:!0}},computed:{isSwiftFile:({fileName:e})=>e.endsWith(".swift")}},Ct=_t,kt=(n("e615"),Object(K["a"])(Ct,bt,Tt,!1,null,"5863919c",null)),wt=kt.exports,It=n("b5cf"),xt={name:"Declaration",components:{DeclarationDiff:vt,DeclarationGroup:ht,DeclarationSourceLink:wt,ConditionalConstraints:He["a"]},constants:{ChangeTypes:It["c"],multipleLinesClass:Je["a"]},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:Je["a"]}),props:{conformance:{type:Object,required:!1},source:{type:Object,required:!1},declarations:{type:Array,required:!0}},computed:{hasPlatformVariants(){return this.declarations.length>1},hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?It["c"].modified:e.change:e.change===It["c"].added?It["c"].added:void 0},changeClasses:({changeType:e})=>({["changed changed-"+e]:e})}},$t=xt,Ot=(n("39d3"),Object(K["a"])($t,qe,Fe,!1,null,"2ab6251b",null)),Dt=Ot.exports,Pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({staticClass:"abstract"},"ContentNode",e.$props,!1))},Lt=[],At=n("6359"),Nt={name:"Abstract",components:{ContentNode:At["a"]},props:At["a"].props},Et=Nt,jt=(n("374e"),Object(K["a"])(Et,Pt,Lt,!1,null,"702ec04e",null)),Bt=jt.exports,Rt=n("c081"),Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,wrapTitle:!0}})},zt=[];const Kt={topics:{title:"sections.topics",anchor:"topics",level:2},defaultImplementations:{title:"sections.default-implementations",anchor:"default-implementations",level:2},relationships:{title:"sections.relationships",anchor:"relationships",level:2},seeAlso:{title:"sections.see-also",anchor:"see-also",level:2}},qt={[Ke.details]:{title:"sections.details",anchor:"details",level:2},[Ke.parameters]:{title:"sections.parameters",anchor:"parameters",level:2},[Ke.possibleValues]:{title:"sections.possible-values",anchor:"possibleValues",level:2}};var Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.anchor,title:e.title}},e._l(e.sectionsWithTopics,(function(t,i){return n("ContentTableSection",{key:t.title+"_"+i,class:{"no-title":!t.title},attrs:{title:t.title,anchor:t.anchor},scopedSlots:e._u([t.title&&e.wrapTitle?{key:"title",fn:function(i){var a=i.className;return[n("LinkableHeading",{class:a,attrs:{level:3,anchor:t.anchor}},[n("WordBreak",[e._v(e._s(t.title))])],1)]}}:null],null,!0)},[t.abstract?n("template",{slot:"abstract"},[n("ContentNode",{attrs:{content:t.abstract}})],1):e._e(),t.discussion?n("template",{slot:"discussion"},[n("ContentNode",{attrs:{content:t.discussion.content}})],1):e._e(),e.shouldRenderList?e._l(t.topics,(function(t){return n("TopicsLinkBlock",{key:t.identifier,staticClass:"topic",attrs:{topic:t,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}})})):n("TopicsLinkCardGrid",{staticClass:"topic",attrs:{items:t.topics,topicStyle:e.topicStyle}})],2)})),1)},Ht=[],Vt=n("70fb"),Wt=n("5dcc"),Ut=n("2f34"),Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"contenttable alt-light"},[n("div",{staticClass:"container"},[n("LinkableHeading",{staticClass:"title",attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),e._t("default")],2)])},Qt=[],Xt={name:"ContentTable",components:{LinkableHeading:Wt["a"]},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}}},Yt=Xt,Jt=(n("e81e"),Object(K["a"])(Yt,Gt,Qt,!1,null,"6e075935",null)),Zt=Jt.exports,en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"contenttable-section"},[n("div",{staticClass:"section-title"},[e._t("title",(function(){return[e.title?n("LinkableHeading",{class:e.className,attrs:{level:3,anchor:e.anchorComputed}},[e._v(e._s(e.title))]):e._e()]}),{className:e.className})],2),n("div",{staticClass:"section-content"},[e._t("abstract"),e._t("discussion"),e._t("default")],2)])},tn=[],nn=n("002d");const an="contenttable-title";var sn={name:"ContentTableSection",components:{LinkableHeading:Wt["a"]},props:{title:{type:String,required:!1},anchor:{type:String,default:null}},computed:{anchorComputed:({title:e,anchor:t})=>t||Object(nn["a"])(e||""),className:()=>an}},rn=sn,on=(n("46c5"),Object(K["a"])(rn,en,tn,!1,null,"4aae1079",null)),ln=on.exports,cn=n("2a18"),dn={name:"TopicsTable",mixins:[Ut["a"]],components:{TopicsLinkCardGrid:Vt["a"],WordBreak:De["a"],ContentTable:Zt,TopicsLinkBlock:cn["default"],ContentNode:At["a"],ContentTableSection:ln,LinkableHeading:Wt["a"]},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1},topicStyle:{type:String,default:Pe["a"].list}},computed:{shouldRenderList:({topicStyle:e})=>e===Pe["a"].list,sectionsWithTopics(){return this.sections.map(e=>({...e,topics:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},un=dn,hn=(n("00f2"),Object(K["a"])(un,Ft,Ht,!1,null,"3ccf02e9",null)),pn=hn.exports,gn={name:"DefaultImplementations",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.defaultImplementations},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections}},fn=gn,mn=Object(K["a"])(fn,Mt,zt,!1,null,null,null),yn=mn.exports,vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"primary-content"},e._l(e.sections,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component"},"component",e.propsFor(t),!1))})),1)},bn=[],Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",{staticClass:"datalist"},[e._l(e.values,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.name))])],1),t.content?n("dd",{key:t.name+":content",staticClass:"value-content"},[n("ContentNode",{attrs:{content:t.content}})],1):e._e()]}))],2)],1)},Sn=[],_n=n("5677"),Cn={name:"PossibleValues",components:{ContentNode:_n["default"],LinkableHeading:Wt["a"],WordBreak:De["a"]},props:{values:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.possibleValues]}},kn=Cn,wn=(n("719b"),Object(K["a"])(kn,Tn,Sn,!1,null,null,null)),In=wn.exports,xn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},$n=[],On={name:"RestEndpoint",components:{DeclarationSource:ot,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},tokens:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e)}},Dn=On,Pn=Object(K["a"])(Dn,xn,$n,!1,null,null,null),Ln=Pn.exports,An=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"details"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e.isSymbol?[n("dt",{key:e.details.name+":name",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.name"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[n("dt",{key:e.details.name+":key",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.key"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),n("dt",{key:e.details.name+":type",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.type"))+" ")]),n("dd",{staticClass:"detail-content"},[n("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)],1)},Nn=[],En=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},jn=[],Bn={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map(({arrayMode:e,baseType:t="*"})=>e?"array of "+this.pluralizeKeyType(t):t)},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return e+"s";default:return e}}}},Rn=Bn,Mn=(n("f7c0"),Object(K["a"])(Rn,En,jn,!1,null,"791bac44",null)),zn=Mn.exports,Kn={name:"PropertyListKeyDetails",components:{PropertyListKeyType:zn,LinkableHeading:Wt["a"]},props:{details:{type:Object,required:!0}},computed:{contentSectionData:()=>qt[Ke.details],isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},qn=Kn,Fn=(n("45b2"),Object(K["a"])(qn,An,Nn,!1,null,"d66cd00c",null)),Hn=Fn.exports,Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"parameters"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e._l(e.parameters,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("code",[e._v(e._s(t.name))])]),n("dd",{key:t.name+":content",staticClass:"param-content"},[n("ContentNode",{attrs:{content:t.content}})],1)]}))],2)],1)},Wn=[],Un={name:"Parameters",components:{ContentNode:At["a"],LinkableHeading:Wt["a"]},props:{parameters:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.parameters]}},Gn=Un,Qn=(n("1a39"),Object(K["a"])(Gn,Vn,Wn,!1,null,"53cac581",null)),Xn=Qn.exports,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"property-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({name:i,content:s})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.attributes,r=t.content,o=t.required,l=t.changes,c=t.deprecated,d=t.readOnly;return[e.shouldShiftType({name:i,content:r})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:o}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),r?n("ContentNode",{attrs:{content:r}}):e._e(),n("ParameterAttributes",{attrs:{attributes:s,changes:l.attributes}})]}}])})],1)},Jn=[],Zn={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},ei=n("a0fd"),ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(t){return n("Row",{key:t[e.keyBy],staticClass:"param",class:e.changedClasses(t[e.keyBy])},[n("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2),n("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2)],1)})),1)},ni=[],ii={name:"ParametersTable",components:{Row:B["a"],Column:R["a"]},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{["changed changed-"+n]:n}}}},ai=ii,si=(n("5561"),Object(K["a"])(ai,ti,ni,!1,null,"3f89f723",null)),ri=si.exports,oi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.default")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,2998238055)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,859757818)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v("> "+e._s(i.value))])]}}],null,!1,770347247)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,1190666532)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v("< "+e._s(i.value))])]}}],null,!1,1156490099)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:e.$tc("parameters.possible-types",e.fallbackToValues(i).length)}))),n("code",[e._l(e.fallbackToValues(i),(function(t,a){return[e._l(t,(function(t,s){return[n("DeclarationToken",e._b({key:a+"-"+s},"DeclarationToken",t,!1)),a+1({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:i,renderSingleChange:a}=this,{new:s,previous:r}=n,o=(t,n)=>{const a=this.$scopedSlots.default({value:t});return n&&i?e("div",{class:n},[a]):a?a[0]:null};if(s||r){const t=o(s,ui.added),n=o(r,ui.removed);return a?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},fi=gi,mi=Object(K["a"])(fi,hi,pi,!1,null,null,null),yi=mi.exports,vi={name:"ParameterMetaAttribute",components:{RenderChanged:yi},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},bi=vi,Ti=(n("2822"),Object(K["a"])(bi,ci,di,!1,null,"8590589e",null)),Si=Ti.exports;const _i={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var Ci={name:"ParameterAttributes",components:{ParameterMetaAttribute:Si,DeclarationToken:tt["a"]},constants:{AttributeKind:_i},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>_i,attributesObject:({attributes:e})=>e.reduce((e,t)=>({...e,[t.kind]:t}),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},ki=Ci,wi=Object(K["a"])(ki,oi,li,!1,null,null,null),Ii=wi.exports,xi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return i?n("span",{staticClass:"property-text"},[e._t("default")],2):e._e()}}],null,!0)})},$i=[],Oi={name:"PossiblyChangedTextAttribute",components:{RenderChanged:yi},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},Di=Oi,Pi=(n("5c57"),Object(K["a"])(Di,xi,$i,!1,null,null,null)),Li=Pi.exports,Ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(i)}})}}])})},Ni=[],Ei=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.type&&e.type.length?n("div",[n("code",e._l(e.type,(function(t,i){return n("DeclarationToken",e._b({key:i},"DeclarationToken",t,!1))})),1)]):e._e()},ji=[],Bi={name:"DeclarationTokenGroup",components:{DeclarationToken:tt["a"]},props:{type:{type:Array,default:()=>[],required:!1}}},Ri=Bi,Mi=Object(K["a"])(Ri,Ei,ji,!1,null,null,null),zi=Mi.exports,Ki={name:"PossiblyChangedType",components:{DeclarationTokenGroup:zi,RenderChanged:yi},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},qi=Ki,Fi=(n("2f87"),Object(K["a"])(qi,Ai,Ni,!1,null,"0a648a1e",null)),Hi=Fi.exports,Vi={name:"PropertyTable",mixins:[Zn],components:{Badge:ei["a"],WordBreak:De["a"],PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Wi=Vi,Ui=(n("d71b"),Object(K["a"])(Wi,Yn,Jn,!1,null,"310f0b2c",null)),Gi=Ui.exports,Qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.type,a=t.content,s=t.changes,r=t.name;return[e.shouldShiftType({name:r,content:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:s.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.content,s=t.mimeType,r=t.type,o=t.changes;return[e.shouldShiftType({name:i,content:a})?n("PossiblyChangedType",{attrs:{type:r,changes:o.type}}):e._e(),a?n("ContentNode",{attrs:{content:a}}):e._e(),s?n("PossiblyChangedMimetype",{attrs:{mimetype:s,changes:o.mimetype,change:o.change}}):e._e()]}}])}),e.parts.length?[n("h3",[e._v(e._s(e.$t("sections.parts")))]),n("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes;return[n("div",{staticClass:"part-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),s?n("PossiblyChangedType",{attrs:{type:a,changes:r.type}}):e._e()]}},{key:"description",fn:function(t){var i=t.content,a=t.mimeType,s=t.required,r=t.type,o=t.attributes,l=t.changes,c=t.readOnly;return[n("div",[i?e._e():n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:s}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:c}},[e._v("(Read only) ")]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},Xi=[],Yi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("div",{staticClass:"response-mimetype"},[e._v(" "+e._s(e.$t("content-type",{value:i}))+" ")])}}])})},Ji=[],Zi={name:"PossiblyChangedMimetype",components:{RenderChanged:yi},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===It["c"].modified&&"string"!==typeof t?t:void 0}}},ea=Zi,ta=(n("d1ac"),Object(K["a"])(ea,Yi,Ji,!1,null,"20293786",null)),na=ta.exports;const ia="restRequestBody";var aa={name:"RestBody",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,WordBreak:De["a"],ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},constants:{ChangesKey:ia},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:ia,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[ia]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},sa=aa,ra=(n("6a35"),Object(K["a"])(sa,Qi,Xi,!1,null,"021cd63d",null)),oa=ra.exports,la=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"param-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({content:s,name:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.required,o=t.attributes,l=t.changes,c=t.deprecated,d=t.readOnly;return[n("div",[e.shouldShiftType({content:s,name:i})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:r}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),s?n("ContentNode",{attrs:{content:s}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l}})],2)]}}])})],1)},ca=[],da={name:"RestParameters",mixins:[Zn],components:{Badge:ei["a"],PossiblyChangedType:Hi,PossiblyChangedTextAttribute:Li,ParameterAttributes:Ii,WordBreak:De["a"],ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},ua=da,ha=(n("eb6d"),Object(K["a"])(ua,la,ca,!1,null,"03478142",null)),pa=ha.exports,ga=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.responses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.status,a=t.type,s=t.reason,r=t.content,o=t.changes;return[n("div",{staticClass:"response-name"},[n("code",[e._v(" "+e._s(i)+" "),n("span",{staticClass:"reason"},[e._v(e._s(s))])])]),e.shouldShiftType({content:r,reason:s,status:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:o.type}})]}},{key:"description",fn:function(t){var i=t.content,a=t.mimetype,s=t.reason,r=t.type,o=t.status,l=t.changes;return[e.shouldShiftType({content:i,reason:s,status:o})?n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}):e._e(),n("div",{staticClass:"response-reason"},[n("code",[e._v(e._s(s))])]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e()]}}])})],1)},fa=[],ma={name:"RestResponses",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedType:Hi,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses},methods:{shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},ya=ma,va=(n("7649"),Object(K["a"])(ya,ga,fa,!1,null,"881189f4",null)),ba=va.exports,Ta={name:"PrimaryContent",components:{ContentNode:At["a"],Parameters:Xn,PropertyListKeyDetails:Hn,PropertyTable:Gi,RestBody:oa,RestEndpoint:Ln,RestParameters:pa,RestResponses:ba,PossibleValues:In},constants:{SectionKind:Ke},props:{sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(Ke,e))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[Ke.content]:At["a"],[Ke.details]:Hn,[Ke.parameters]:Xn,[Ke.properties]:Gi,[Ke.restBody]:oa,[Ke.restParameters]:pa,[Ke.restHeaders]:pa,[Ke.restCookies]:pa,[Ke.restEndpoint]:Ln,[Ke.restResponses]:ba,[Ke.possibleValues]:In}[e.kind]},propsFor(e){const{bodyContentType:t,content:n,details:i,items:a,kind:s,mimeType:r,parameters:o,title:l,tokens:c,values:d}=e;return{[Ke.content]:{content:n},[Ke.details]:{details:i},[Ke.parameters]:{parameters:o},[Ke.possibleValues]:{values:d},[Ke.properties]:{properties:a,title:l},[Ke.restBody]:{bodyContentType:t,content:n,mimeType:r,parts:o,title:l},[Ke.restCookies]:{parameters:a,title:l},[Ke.restEndpoint]:{tokens:c,title:l},[Ke.restHeaders]:{parameters:a,title:l},[Ke.restParameters]:{parameters:a,title:l},[Ke.restResponses]:{responses:a,title:l}}[s]}}},Sa=Ta,_a=(n("73a8"),Object(K["a"])(Sa,vn,bn,!1,null,"2baae7e0",null)),Ca=_a.exports,ka=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title)}},e._l(e.sectionsWithSymbols,(function(e){return n("Section",{key:e.type,attrs:{title:e.title,anchor:e.anchor}},[n("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},wa=[],Ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(t){return n("li",{key:t.identifier,staticClass:"relationships-item"},[t.url?n("router-link",{staticClass:"link",attrs:{to:e.buildUrl(t.url,e.$route.query)}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))])],1):n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))]),t.conformance?n("ConditionalConstraints",{attrs:{constraints:t.conformance.constraints,prefix:t.conformance.conformancePrefix}}):e._e()],1)})),0)},xa=[];const $a=3,Oa={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var Da={name:"RelationshipsList",components:{ConditionalConstraints:He["a"],WordBreak:De["a"]},inject:["store","identifier"],mixins:[lt["b"],lt["a"]],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,["changed changed-"+e]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some(e=>!!(e.conformance||{}).constraints)},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=Oa[t];if(e.change!==It["c"].modified)return e.change;const i=e[n];if(!i)return;const a=(e,t)=>e.map((e,n)=>[e,t[n]]),s=a(i.previous,i.new).some(([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content);return s?It["c"].added:It["c"].modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=$a&&!e}},methods:{buildUrl:P["b"]}},Pa=Da,La=(n("9475"),Object(K["a"])(Pa,Ia,xa,!1,null,"4c67b8c7",null)),Aa=La.exports,Na={name:"Relationships",mixins:[Ut["a"]],components:{ContentTable:Zt,List:Aa,Section:ln},props:{sections:{type:Array,required:!0}},computed:{contentSectionData:()=>Kt.relationships,sectionsWithSymbols(){return this.sections.map(e=>({...e,symbols:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},Ea=Na,ja=Object(K["a"])(Ea,ka,wa,!1,null,null,null),Ba=ja.exports,Ra=n("e8ea"),Ma=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":e.$t("sections.availability")}},[e._l(e.technologies,(function(t){return n("Badge",{key:t,staticClass:"technology"},[n("TechnologyIcon",{staticClass:"tech-icon"}),e._v(" "+e._s(t)+" ")],1)})),e._l(e.platforms,(function(t){return n("Badge",{key:t.name,staticClass:"platform",class:e.changesClassesFor(t.name)},[n("AvailabilityRange",{attrs:{deprecatedAt:t.deprecatedAt,introducedAt:t.introducedAt,platformName:t.name}}),t.deprecatedAt?n("span",{staticClass:"deprecated"},[e._v(" "+e._s(e.$t("aside-kind.deprecated"))+" ")]):t.beta?n("span",{staticClass:"beta"},[e._v(e._s(e.$t("aside-kind.beta")))]):e._e()],1)}))],2)},za=[],Ka=n("3024"),qa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(" "+e._s(e.text)+" ")])},Fa=[],Ha={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?this.$t("change-type.deprecated"):[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?this.$t("availability.introduced-and-deprecated",{name:n,introducedAt:t,deprecatedAt:e}):this.$t("availability.available-on",{name:n,introducedAt:t})},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},Va=Ha,Wa=Object(K["a"])(Va,qa,Fa,!1,null,null,null),Ua=Wa.exports,Ga={name:"Availability",mixins:[lt["b"]],inject:["identifier","store"],components:{Badge:ei["a"],AvailabilityRange:Ua,Section:ie,TechnologyIcon:Ka["a"]},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:i={}}=(n||{})[t]||{},a=i[e];if(a)return a.deprecated?It["c"].deprecated:a.introduced&&!a.introduced.previous?It["c"].added:It["c"].modified}}},Qa=Ga,Xa=(n("2d12"),Object(K["a"])(Qa,Ma,za,!1,null,"602d8130",null)),Ya=Xa.exports,Ja=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Za=[],es={name:"SeeAlso",components:{TopicsTable:pn},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections},computed:{contentSectionData:()=>Kt.seeAlso}},ts=es,ns=Object(K["a"])(ts,Ja,Za,!1,null,null,null),is=ns.exports,as=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"topictitle"},[e.eyebrow?n("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),n("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},ss=[],rs={name:"Title",props:{eyebrow:{type:String,required:!1}}},os=rs,ls=(n("3396"),Object(K["a"])(os,as,ss,!1,null,"4492c658",null)),cs=ls.exports,ds=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,topicStyle:e.topicStyle}})},us=[],hs={name:"Topics",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.topics},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections,topicStyle:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(Pe["a"],e)}}},ps=hs,gs=Object(K["a"])(ps,ds,us,!1,null,null,null),fs=gs.exports,ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageStickyContainer"},[e._t("default")],2)},ys=[],vs={name:"OnThisPageStickyContainer"},bs=vs,Ts=(n("1e0b"),Object(K["a"])(bs,ms,ys,!1,null,"1b6d0048",null)),Ss=Ts.exports;const _s=1050;var Cs={name:"DocumentationTopic",mixins:[D["a"]],constants:{ON_THIS_PAGE_CONTAINER_BREAKPOINT:_s},inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{}}}}},components:{Declaration:Dt,OnThisPageStickyContainer:Ss,OnThisPageNav:ze,DocumentationHero:Oe,Abstract:Bt,Aside:N["a"],BetaLegalText:F,ContentNode:At["a"],DefaultImplementations:yn,DownloadButton:Rt["a"],LanguageSwitcher:pe,PrimaryContent:Ca,Relationships:Ba,RequirementMetadata:Ra["a"],Availability:Ya,SeeAlso:is,Title:cs,Topics:fs,ViewMore:be,WordBreak:De["a"]},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hasNoExpandedDocumentation:{type:Boolean,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},topicSectionsStyle:{type:String,default:Pe["a"].list},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""},remoteSource:{type:Object,required:!1},pageImages:{type:Array,required:!1},enableMinimized:{type:Boolean,default:!1},enableOnThisPageNav:{type:Boolean,default:!1},disableHeroBackground:{type:Boolean,default:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)},availableLocales:{type:Array,required:!1}},provide(){return{identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind,enableMinimized:this.enableMinimized}},data(){return{topicState:this.store.state}},computed:{normalizedSwiftPath:({swiftPath:e})=>Object(L["d"])(e),normalizedObjcPath:({objcPath:e,swiftPath:t})=>Object(L["d"])(e&&t?Object(P["b"])(e,{language:O["a"].objectiveC.key.url}):e),defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce((e,t)=>e+t.identifiers.length,0)},shouldShowAvailability:({platforms:e,technologies:t,enableMinimized:n})=>((e||[]).length||(t||[]).length)&&!n,hasBetaContent:({platforms:e})=>e&&e.length&&e.some(e=>e.beta),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n,enableMinimized:i})=>!!(e&&t&&n)&&!i,enhanceBackground:({symbolKind:e,disableHeroBackground:t,enableMinimized:n})=>!t&&!n&&(!e||"module"===e),shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:i,shouldShowLanguageSwitcher:a,declarations:s})=>!!e+!!t+!!n+!!s.length+!!i+a<=1,technologies({modules:e=[]}){const t=e.reduce((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[])),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":De["a"],hasPrimaryContent:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSectionsSanitized:i,shouldShowViewMoreLink:a})=>e||t&&t.length||n&&n.length||i.length||a,viewMoreLink:({interfaceLanguage:e,normalizedObjcPath:t,normalizedSwiftPath:n})=>e===O["a"].objectiveC.key.api?t:n,shouldShowViewMoreLink:({enableMinimized:e,hasNoExpandedDocumentation:t,viewMoreLink:n})=>e&&!t&&n,tagName(){return this.isSymbolDeprecated?this.$t("aside-kind.deprecated"):this.$t("aside-kind.beta")},pageIcon:({pageImages:e=[]})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null},shouldRenderTopicSection:({topicSectionsStyle:e,topicSections:t,enableMinimized:n})=>t&&e!==Pe["a"].hidden&&!n,isOnThisPageNavVisible:({topicState:e})=>e.contentWidth>_s,disableMetadata:({enableMinimized:e})=>e,primaryContentSectionsSanitized({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e!==Ke.declarations)},declarations({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e===Ke.declarations)}},methods:{extractProps(e){const{abstract:t,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hierarchy:r,identifier:{interfaceLanguage:o,url:l},metadata:{conformance:c,hasNoExpandedDocumentation:d,modules:u,availableLocales:h,platforms:p,required:g=!1,roleHeading:f,title:m="",tags:y=[],role:v,symbolKind:b="",remoteSource:T,images:S=[],color:{standardColorIdentifier:_}={}}={},primaryContentSections:C,relationshipsSections:k,references:w={},sampleCodeDownload:I,topicSectionsStyle:x,topicSections:$,seeAlsoSections:D,variantOverrides:P,variants:L=[]}=e,A=L.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),{[O["a"].objectiveC.key.api]:[N]=[],[O["a"].swift.key.api]:[E]=[]}=A;return{abstract:t,conformance:c,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hasNoExpandedDocumentation:d,availableLocales:h,hierarchy:r,role:v,identifier:l,interfaceLanguage:o,isRequirement:g,modules:u,platforms:p,primaryContentSections:C,relationshipsSections:k,references:w,roleHeading:f,sampleCodeDownload:I,title:m,topicSections:$,topicSectionsStyle:x,seeAlsoSections:D,variantOverrides:P,symbolKind:b,tags:y.slice(0,1),remoteSource:T,pageImages:S,objcPath:N,swiftPath:E,standardColorIdentifier:_}}},created(){if(this.topicState.preferredLanguage===O["a"].objectiveC.key.url&&this.interfaceLanguage!==O["a"].objectiveC.key.api&&this.objcPath&&this.$route.query.language!==O["a"].objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then(()=>{this.$router.replace({path:Object(L["d"])(this.objcPath),query:{...e,language:O["a"].objectiveC.key.url}})})}A["a"].setAvailableLocales(this.availableLocales||[]),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},availableLocales(e){A["a"].setAvailableLocales(e)}}},ks=Cs,ws=(n("6d05"),Object(K["a"])(ks,x,$,!1,null,"43c74ad0",null)),Is=ws.exports,xs=n("2b0e");const $s=()=>({[It["c"].modified]:0,[It["c"].added]:0,[It["c"].deprecated]:0});var Os={state:{apiChanges:null,apiChangesCounts:$s(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=$s()},async updateApiChangesCounts(){await xs["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach(e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)})},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},Ds={state:{onThisPageSections:[],currentPageAnchor:null},resetPageSections(){this.state.onThisPageSections=[],this.state.currentPageAnchor=null},addOnThisPageSection(e,{i18n:t=!0}={}){this.state.onThisPageSections.push({...e,i18n:t})},setCurrentPageSection(e){const t=this.state.onThisPageSections.findIndex(({anchor:t})=>t===e);-1!==t&&(this.state.currentPageAnchor=e)}},Ps=n("d369");const{state:Ls,...As}=Os,{state:Ns,...Es}=Ds;var js={state:{preferredLanguage:Ps["a"].preferredLanguage,contentWidth:0,...Ls,...Ns,references:{}},reset(){this.state.preferredLanguage=Ps["a"].preferredLanguage,this.state.references={},this.resetApiChanges()},setPreferredLanguage(e){this.state.preferredLanguage=e,Ps["a"].preferredLanguage=this.state.preferredLanguage},setContentWidth(e){this.state.contentWidth=e},setReferences(e){this.state.references=e},...As,...Es},Bs=n("8590"),Rs=n("66c9"),Ms=n("0caf"),zs=n("146e");const Ks="",qs=32,Fs="navigator-hide-button";function Hs(e){return e.split("").reduce((e,t)=>(e<<5)-e+t.charCodeAt(0)|0,0)}function Vs(e){const t={},n=e.length;for(let i=0;ie.parent===Ks);const i=t[e];return i?(i.childUIDs||[]).map(e=>t[e]):[]}function Qs(e,t){const n=[],i=[e];let a=null;while(i.length){a=i.pop();const e=t[a];if(!e)return[];n.unshift(e),e.parent&&e.parent!==Ks&&i.push(e.parent)}return n}function Xs(e,t,n){const i=t[e];return i?Gs(i.parent,t,n):[]}var Ys,Js,Zs={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:O["a"].swift.key.url},technologyUrl:{type:String,required:!0},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[O["a"].swift.key.url]:[]},navigationReferences:{},diffs:null}},computed:{flatChildren:({technologyWithChildren:e={}})=>Ws(e.children||[],null,0,e.beta),technologyPath:({technologyUrl:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let i=e[t]||[];return i.length||(i=e[O["a"].swift.key.url]||[]),i.find(e=>n.toLowerCase()===e.path.toLowerCase())}},methods:{async fetchIndexData(){try{this.isFetching=!0;const{interfaceLanguages:e,references:t}=await Object(w["d"])({slug:this.$route.params.locale||""});this.navigationIndex=Object.freeze(e),this.navigationReferences=Object.freeze(t)}catch(e){this.errorFetching=!0}finally{this.isFetching=!1}}},watch:{"$route.params.locale":{handler:"fetchIndexData",immediate:!0}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs,flatChildren:this.flatChildren,references:this.navigationReferences})}},er=Zs,tr=Object(K["a"])(er,Ys,Js,!1,null,null,null),nr=tr.exports,ir=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"quick-navigation-open",attrs:{"aria-label":e.$t("quicknav.button.label"),title:e.$t("quicknav.button.title")}},[e._v(" / ")])},ar=[],sr={name:"QuickNavigationButton"},rr=sr,or=(n("5a73"),Object(K["a"])(rr,ir,ar,!1,null,"53faf852",null)),lr=or.exports,cr=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("GenericModal",{attrs:{isFullscreen:"",showClose:!1,visible:n.isVisible,backdropBackgroundColorOverride:"rgba(0, 0, 0, 0.7)"},on:{"update:visible":function(e){n.isVisible=e}}},[a("div",{staticClass:"quick-navigation",on:{keydown:[function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusNext.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusPrev.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"enter",13,e.key,"Enter")||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:n.handleKeyEnter.apply(null,arguments)}],click:function(e){return e.target!==e.currentTarget?null:n.closeQuickNavigationModal.apply(null,arguments)}}},[a("div",{staticClass:"quick-navigation__container",class:{focus:n.focusedInput}},[a("FilterInput",{staticClass:"quick-navigation__filter",attrs:{placeholder:n.$t("filter.search-symbols",{technology:n.technology}),focusInputWhenCreated:"",focusInputWhenEmpty:"",preventBorderStyle:"",selectInputOnFocus:""},on:{input:function(e){n.focusedIndex=0},focus:function(e){n.focusedInput=!0},blur:function(e){n.focusedInput=!1}},scopedSlots:n._u([{key:"icon",fn:function(){return[a("div",{staticClass:"quick-navigation__magnifier-icon-container",class:{blue:n.userInput.length}},[a("MagnifierIcon")],1)]},proxy:!0}]),model:{value:n.userInput,callback:function(e){n.userInput=e},expression:"userInput"}}),a("div",{staticClass:"quick-navigation__match-list",class:{active:n.processedUserInput.length}},[n.noResultsWereFound?a("div",{staticClass:"no-results"},[a("p",[n._v(" No results found. ")])]):[a("div",n._b({staticClass:"quick-navigation__refs"},"div",(e={},e[n.SCROLL_LOCK_DISABLE_ATTR]=!0,e),!1),n._l(n.filteredSymbols,(function(e,t){return a("Reference",{key:e.uid,staticClass:"quick-navigation__reference",attrs:{url:e.path},nativeOn:{click:function(e){return n.closeQuickNavigationModal.apply(null,arguments)},focus:function(e){return n.focusIndex(t)}}},[a("div",{ref:"match",refInFor:!0,staticClass:"quick-navigation__symbol-match",class:{selected:t==n.focusedIndex},attrs:{role:"list"}},[a("div",{staticClass:"symbol-info"},[a("div",{staticClass:"symbol-name"},[a("TopicTypeIcon",{staticClass:"navigator-icon",attrs:{type:e.type}}),a("div",{staticClass:"symbol-title"},[a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,0,e.start))}}),a("QuickNavigationHighlighter",{attrs:{text:e.substring,matcherText:n.processedUserInput}}),a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,e.start+e.matchLength))}})],1)],1),a("div",{staticClass:"symbol-path"},n._l(e.parents,(function(t,i){return a("div",{key:t.title},[a("span",{staticClass:"parent-path",domProps:{textContent:n._s(t.title)}}),i!==e.parents.length-1?a("span",{staticClass:"parent-path",domProps:{textContent:n._s("/")}}):n._e()])})),0)])])])})),1),n.previewState?a("Preview",n._b({staticClass:"quick-navigation__preview",attrs:{json:n.previewJSON,state:n.previewState}},"Preview",(t={},t[n.SCROLL_LOCK_DISABLE_ATTR]=!0,t),!1)):n._e()]],2)],1)])])},dr=[],ur=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"filter",class:{focus:e.showSuggestedTags&&!e.preventBorderStyle},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){return e.handleFocus.apply(null,arguments)}}},[n("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed,"filter__wrapper--no-border-style":e.preventBorderStyle}]},[n("div",{staticClass:"filter__top-wrapper"},[n("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[n("FilterIcon")]}))],2),n("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?n("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.$tc("filter.selected-tags",e.suggestedTags.length),activeTags:e.activeTags,translatableTags:e.translatableTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),n("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[n("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{focus:function(t){e.selectInputOnFocus&&e.selectInputAndTags()},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),t.stopPropagation(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),n("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?n("button",{staticClass:"filter__delete-button",attrs:{"aria-label":e.$t("filter.reset-filter")},on:{click:function(t){return e.resetFilters(!0)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.stopPropagation(),e.resetFilters(!0))},mousedown:function(e){e.preventDefault()}}},[n("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?n("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.$tc("filter.suggested-tags",e.suggestedTags.length),input:e.input,tags:e.suggestedTags,translatableTags:e.translatableTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},hr=[],pr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16",themeId:"clear-rounded"}},[n("title",[e._v(e._s(e.$t("icons.clear")))]),n("path",{attrs:{d:"M14.55,0l1.45,1.45-6.56,6.55,6.54,6.54-1.45,1.45-6.53-6.53L1.47,15.99,.01,14.53l6.52-6.53L0,1.47,1.45,.02l6.55,6.54L14.55,0Z","fill-rule":"evenodd"}})])},gr=[],fr=n("be08"),mr={name:"ClearRoundedIcon",components:{SVGIcon:fr["a"]}},yr=mr,vr=Object(K["a"])(yr,pr,gr,!1,null,null,null),br=vr.exports;function Tr(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function Sr(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function _r(e){e.selectionStart=e.selectionEnd=0}function Cr(e){return/^[\w\W\s]$/.test(e)}function kr(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function wr(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}function Ir(e,t,n,i){let a,s;return function(...r){function o(){clearTimeout(a),a=null}function l(){o(),e.apply(s,r)}if(s=this,!a||!n&&!i){if(!n)return o(),void(a=setTimeout(l,t));a=setTimeout(o,t),e.apply(s,r)}}}const xr=280,$r=100;var Or={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:xr,VirtualKeyboardThreshold:$r},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every(e=>t.includes(e))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.clearFilterOnTagSelect&&this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter(e=>!this.activeTags.includes(e))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=$r&&(this.keyboardIsVirtual=!0)}),xr),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:Tr()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",wr(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const i=this.selectedTags.filter(e=>!n.includes(e)),a=this.input.replace(t,"");this.setSelectedTags(i),this.setFilterInput(a)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],i=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),a=kr(t);a&&({tags:n=[],input:i=""}=a)}const a=Tr();i=a.length?this.input.replace(a,i):Object(nn["f"])(this.input,i,document.activeElement.selectionStart),this.setFilterInput(i.trim()),this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),Sr(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&_r(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)}))}};const Dr=1e3;var Pr={constants:{ScrollingDebounceDelay:Dr},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=Ir(this.deleteScroll,Dr)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,i=t.offsetWidth,a=i+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},Kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tag",attrs:{role:"presentation"}},[n("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():n("span",{staticClass:"visuallyhidden"},[e._v(" "+e._s(e.$t("filter.add-tag"))+" - ")]),e.isTranslatableTag?[e._v(" "+e._s(e.$t(e.name))+" ")]:[e._v(" "+e._s(e.name)+" ")],e.isRemovableTag?n("span",{staticClass:"visuallyhidden"},[e._v(" – "+e._s(e.$t("filter.tag-select-remove"))+" ")]):e._e()],2)])},qr=[],Fr={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isTranslatableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)})},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",wr({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Hr=Fr,Vr=(n("f055"),Object(K["a"])(Hr,Kr,qr,!1,null,"7e76f326",null)),Wr=Vr.exports,Ur={name:"Tags",mixins:[Pr,zr],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},translatableTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Wr},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];Cr(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},Gr=Ur,Qr=(n("9f17"),Object(K["a"])(Gr,Rr,Mr,!1,null,"1f2bd813",null)),Xr=Qr.exports;const Yr=5,Jr="filter-input",Zr="selected-tags",eo="suggested-tags",to={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var no,io,ao={name:"FilterInput",mixins:[Pr,Or],constants:{FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,TagLimit:Yr},components:{TagList:Xr,ClearRoundedIcon:br,FilterIcon:Br},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>""},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},focusInputWhenEmpty:{type:Boolean,default:!1},selectInputOnFocus:{type:Boolean,default:!1},clearFilterOnTagSelect:{type:Boolean,default:!0},preventBorderStyle:{type:Boolean,default:!1},translatableTags:{type:Array,default:()=>[]}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,showSuggestedTags:!1}},computed:{hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?Jr.concat(" ",Zr):Jr,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const i=e.filter(e=>!t.includes(e));return n?i.slice(0,Yr):i},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:i})=>({click:e,copy:t,cut:n,paste:i}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:i,focusTagHandler:a,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:i,focus:a,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter(t=>!e.includes(t)))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):(this.showSuggestedTags=!1,this.$emit("blur")))},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag(()=>this.$emit("focus-prev")):this.$emit("focus-prev")},handleFocus(){this.showSuggestedTags=!0,this.$emit("focus")}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&(this.inputIsNotEmpty||this.focusInputWhenEmpty)&&this.focusInput()}},so=ao,ro=(n("7309"),Object(K["a"])(so,ur,hr,!1,null,"3f01a546",null)),oo=ro.exports,lo=n("c161"),co={name:"QuickNavigationHighlighter",props:{text:{type:String,required:!0},matcherText:{type:String,default:""}},render(e){const{matcherText:t,text:n}=this,i=[];let a=0;return t?([...t].forEach(t=>{const s=n.toLowerCase().indexOf(t.toLowerCase(),a);a&&i.push(e("span",n.slice(a,s)));const r=s+1;i.push(e("span",{class:"match"},n.slice(s,r))),a=r}),e("p",{class:"highlight"},i)):e("span",{class:"highlight"},n)}},uo=co,ho=(n("ca3d"),Object(K["a"])(uo,no,io,!1,null,"1c4190f0",null)),po=ho.exports,go=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"magnifier-icon",attrs:{viewBox:"0 0 14 14",themeId:"magnifier"}},[n("path",{attrs:{d:"M15.0013 14.0319L10.9437 9.97424C11.8165 8.88933 12.2925 7.53885 12.2929 6.14645C12.2929 2.75841 9.53449 0 6.14645 0C2.75841 0 0 2.75841 0 6.14645C0 9.53449 2.75841 12.2929 6.14645 12.2929C7.57562 12.2929 8.89486 11.7932 9.94425 10.9637L14.0019 15.0213L15.0013 14.0319ZM6.13645 11.0736C4.83315 11.071 3.58399 10.5521 2.66241 9.63048C1.74084 8.70891 1.22194 7.45974 1.2193 6.15644C1.2193 3.44801 3.41802 1.23928 6.13645 1.23928C8.85488 1.23928 11.0536 3.44801 11.0536 6.15644C11.0636 8.86488 8.85488 11.0736 6.13645 11.0736Z"}})])},fo=[],mo={name:"MagnifierIcon",components:{SVGIcon:fr["a"]}},yo=mo,vo=Object(K["a"])(yo,go,fo,!1,null,null,null),bo=vo.exports,To=n("86d8"),So=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"preview"},[e.state===e.STATE.success?n("DocumentationTopic",e._b({attrs:{enableMinimized:""}},"DocumentationTopic",e.topicProps,!1)):e.state===e.STATE.loadingSlowly?n("div",{staticClass:"loading"},e._l(e.LOADER_ROW_STYLES,(function(e){return n("div",{key:e["--index"],staticClass:"loading-row",style:e})})),0):e.state===e.STATE.error?n("div",{staticClass:"unavailable"},[n("p",[e._v("Preview unavailable")])]):e._e()],1)},_o=[];const{extractProps:Co}=Is.methods,ko="hero",wo={error:"error",loading:"loading",loadingSlowly:"loadingSlowly",success:"success"},Io={...js,state:Object(w["a"])(js.state)};var xo={name:"QuickNavigationPreview",components:{DocumentationTopic:Is},constants:{PreviewState:wo,PreviewStore:Io},data(){return{store:Io}},provide(){return{store:this.store}},props:{json:{type:Object,required:!1},state:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(wo,e)}},computed:{LOADER_ROW_STYLES:()=>[{"--index":0,width:"30%"},{"--index":1,width:"80%"},{"--index":2,width:"50%"}],STATE:()=>wo,topicProps:({json:e})=>{const t=Co(e),{sections:n=[]}=e;let{abstract:i}=t;const a=n.find(({kind:e})=>e===ko);return!i&&a&&(i=a.content),{...t,abstract:i}}}},$o=xo,Oo=(n("c1f5"),Object(K["a"])($o,So,_o,!1,null,"6fb5ba95",null)),Do=Oo.exports;class Po{constructor(e){this.map=new Map,this.maxSize=e}get size(){return this.map.size}get(e){if(!this.map.has(e))return;const t=this.map.get(e);return this.map.delete(e),this.map.set(e,t),t}has(e){return this.map.has(e)}set(e,t){if(this.map.has(e)&&this.map.delete(e),this.map.set(e,t),this.map.size>this.maxSize){const e=this.map.keys().next().value;this.map.delete(e)}}*[Symbol.iterator](){yield*this.map}}var Lo=n("f2af");const{PreviewState:Ao}=Do.constants,No="AbortError",Eo=20,jo=1e3;var Bo={name:"QuickNavigationModal",components:{FilterInput:oo,GenericModal:lo["a"],MagnifierIcon:bo,TopicTypeIcon:_e["a"],QuickNavigationHighlighter:po,Reference:To["a"],Preview:Do},mixins:[zr],created(){this.abortController=null,this.$cachedSymbolResults=new Po(Eo),this.loadingTimeout=null},data(){return{debouncedInput:"",userInput:"",focusedInput:!1,cachedSymbolResults:{},previewIsLoadingSlowly:!1,SCROLL_LOCK_DISABLE_ATTR:Lo["a"]}},props:{children:{type:Array,required:!0},showQuickNavigationModal:{type:Boolean,required:!0},technology:{type:String,required:!0}},computed:{childrenMap({children:e}){return Vs(e)},filteredSymbols:({constructFuzzyRegex:e,children:t,fuzzyMatch:n,processedUserInput:i,childrenMap:a,orderSymbolsByPriority:s})=>{const r=t.filter(e=>"groupMarker"!==e.type&&null!=e.title);if(!i)return[];const o=n({inputLength:i.length,symbols:r,processedInputRegex:new RegExp(e(i),"i"),childrenMap:a}),l=[...new Map(o.map(e=>[e.path,e])).values()];return s(l).slice(0,Eo)},isVisible:{get:({showQuickNavigationModal:e})=>e,set(e){this.$emit("update:showQuickNavigationModal",e)}},noResultsWereFound:({processedUserInput:e,totalItemsToNavigate:t})=>e.length&&!t,processedUserInput:({debouncedInput:e})=>e.replace(/\s/g,""),totalItemsToNavigate:({filteredSymbols:e})=>e.length,selectedSymbol:({filteredSymbols:e,focusedIndex:t})=>null!==t?e[t]:null,nextSymbol:({filteredSymbols:e,focusedIndex:t})=>{if(null===t)return null;let n=t+1;return n>=e.length&&(n=0),e[n]},previewJSON:({cachedSymbolResults:e,selectedSymbol:t})=>t?(e[t.uid]||{}).json:null,previewState:({cachedSymbolResults:e,previewIsLoadingSlowly:t,selectedSymbol:n})=>n&&Object.hasOwnProperty.call(e,n.uid)?e[n.uid].success?Ao.success:Ao.error:t?Ao.loadingSlowly:Ao.loading},watch:{userInput:"debounceInput",focusedIndex:"scrollIntoView",selectedSymbol:"fetchSelectedSymbolData",$route:"closeQuickNavigationModal"},methods:{closeQuickNavigationModal(){this.$emit("update:showQuickNavigationModal",!1)},constructFuzzyRegex(e){return[...e].reduce((t,n,i)=>t.concat(`[${n}]`).concat(i{const a=n.exec(t.title);if(!a)return!1;const s=a[0].length;return!(s>3*e)&&{uid:t.uid,title:t.title,path:t.path,parents:Qs(t.parent,i),type:t.type,inputLengthDifference:t.title.length-e,matchLength:s,matchLengthDifference:s-e,start:a.index,substring:a[0]}}).filter(Boolean)},handleKeyEnter(){!this.noResultsWereFound&&this.userInput.length&&(this.$router.push(this.filteredSymbols[this.focusedIndex].path),this.closeQuickNavigationModal())},orderSymbolsByPriority(e){return e.sort((e,t)=>e.matchLengthDifference>t.matchLengthDifference?1:e.matchLengthDifferencet.start?1:e.startt.inputLengthDifference?1:e.inputLengthDifference{this.previewState===Ao.loading&&(this.previewIsLoadingSlowly=!0)},jo),!this.selectedSymbol||this.$cachedSymbolResults.has(this.selectedSymbol.uid))return clearTimeout(this.loadingTimeout),void(this.previewIsLoadingSlowly=!1);const e=async e=>{if(e&&!this.$cachedSymbolResults.has(e.uid))try{const t=await Object(w["b"])(e.path,{signal:this.abortController.signal});this.$cachedSymbolResults.set(e.uid,{success:!0,json:t})}catch(t){t.name!==No&&this.$cachedSymbolResults.set(e.uid,{success:!1})}finally{this.cachedSymbolResults=Object.freeze(Object.fromEntries(this.$cachedSymbolResults))}};this.abortController&&this.abortController.abort(),this.abortController=new AbortController,await Promise.all([e(this.selectedSymbol).finally(()=>{clearTimeout(this.loadingTimeout),this.previewIsLoadingSlowly=!1}),e(this.nextSymbol)])}}},Ro=Bo,Mo=(n("dfa5"),Object(K["a"])(Ro,cr,dr,!1,null,"71686791",null)),zo=Mo.exports,Ko=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"adjustable-sidebar-width",class:{dragging:e.isDragging,"sidebar-hidden":e.hiddenOnLarge}},[n("div",{ref:"sidebar",staticClass:"sidebar"},[n("div",{ref:"aside",staticClass:"aside",class:e.asideClasses,style:e.asideStyles,attrs:{"aria-hidden":e.hiddenOnLarge?"true":null},on:{transitionstart:function(t){return t.target!==t.currentTarget?null:e.trackTransitionStart.apply(null,arguments)},transitionend:function(t){return t.target!==t.currentTarget?null:e.trackTransitionEnd.apply(null,arguments)}}},[e._t("aside",null,{animationClass:"aside-animated-child",scrollLockID:e.scrollLockID,breakpoint:e.breakpoint})],2),e.fixedWidth?e._e():n("div",{staticClass:"resize-handle",on:{mousedown:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)},touchstart:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)}}})]),n("div",{ref:"content",staticClass:"content"},[e._t("default")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:function(t){e.breakpoint=t}}})],1)},qo=[],Fo=n("5d2d"),Ho=n("a97e"),Vo=n("63b8"),Wo=n("c8e2"),Uo=n("95da"),Go=n("942d");const Qo="sidebar",Xo=1921,Yo=543,Jo=400,Zo={touch:{move:"touchmove",end:"touchend"},mouse:{move:"mousemove",end:"mouseup"}},el=(e,t=window.innerWidth)=>{const n=Math.min(t,Xo);return Math.floor(Math.min(n*(e/100),n))},tl={medium:30,large:20},nl={medium:50,large:50},il="sidebar-scroll-lock";var al={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:il},components:{BreakpointEmitter:Ho["a"]},inject:["store"],props:{shownOnMobile:{type:Boolean,default:!1},hiddenOnLarge:{type:Boolean,default:!1},fixedWidth:{type:Number,default:null}},data(){const e=window.innerWidth,t=window.innerHeight,n=Vo["b"].large,i=el(tl[n]),a=el(nl[n]),s=e>=Xo?Yo:Jo,r=Fo["c"].get(Qo,s);return{isDragging:!1,width:this.fixedWidth||Math.min(Math.max(r,i),a),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,isOpeningOnLarge:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>tl[e]||0,maxWidthPercent:({breakpoint:e})=>nl[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.max(n,el(e,t)),minWidth:({minWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.min(n||t,el(e,t)),widthInPx:({width:e})=>e+"px",hiddenOnLargeThreshold:({minWidth:e})=>e/2,events:({isTouch:e})=>e?Zo.touch:Zo.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:i})=>({width:e,"--top-offset":n?n+"px":null,"--top-offset-mobile":t+"px","--app-height":i+"px"}),asideClasses:({isDragging:e,shownOnMobile:t,noTransition:n,isTransitioning:i,hiddenOnLarge:a,mobileTopOffset:s,isOpeningOnLarge:r})=>({dragging:e,"show-on-mobile":t,"hide-on-large":a,"is-opening-on-large":r,"no-transition":n,"sidebar-transitioning":i,"has-mobile-top-offset":s}),scrollLockID:()=>il,BreakpointScopes:()=>Vo["c"]},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.shownOnMobile&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()}),await this.$nextTick(),this.focusTrapInstance=new Wo["a"](this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:Ne((function(e){this.emitEventChange(e)}),150)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===Vo["b"].large&&this.closeMobileSidebar(),this.noTransition=!0,await Object(Ee["b"])(5),this.noTransition=!1},shownOnMobile:"handleExternalOpen",async isTransitioning(e){e?(await Object(Ee["a"])(1e3),this.isTransitioning=!1):this.updateContentWidthInStore()},hiddenOnLarge(){this.isTransitioning=!0}},methods:{getWidthInCheck:Ir((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(i=this.maxWidth),this.hiddenOnLarge&&i>=this.hiddenOnLargeThreshold&&(this.$emit("update:hiddenOnLarge",!1),this.isOpeningOnLarge=!0),this.width=Math.max(i,this.minWidth),i<=this.hiddenOnLargeThreshold&&this.$emit("update:hiddenOnLarge",!0)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,Fo["c"].set(Qo,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e),this.updateContentWidthInStore()},getTopOffset(){const e=document.getElementById(Go["e"]);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async updateContentWidthInStore(){await this.$nextTick(),this.store.setContentWidth(this.$refs.content.offsetWidth)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),Lo["b"].lockScroll(t),this.focusTrapInstance.start(),Uo["a"].hide(this.$refs.aside)):(Lo["b"].unlockScroll(t),this.focusTrapInstance.stop(),Uo["a"].show(this.$refs.aside))},storeTopOffset:Ne((function(){this.topOffset=this.getTopOffset()}),60),async trackTransitionStart({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!0)},trackTransitionEnd({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!1,this.isOpeningOnLarge=!1)}}},sl=al,rl=(n("cb1f"),Object(K["a"])(sl,Ko,qo,!1,null,"f3c6416c",null)),ol=rl.exports,ll=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[e.isFetching?n("LoadingNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}}},"LoadingNavigatorCard",e.technologyProps,!1)):n("NavigatorCard",e._b({attrs:{type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,"render-filter-on-top":e.renderFilterOnTop,"api-changes":e.apiChanges,"allow-hiding":e.allowHiding,"navigator-references":e.navigatorReferences},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"filter",fn:function(){return[e._t("filter")]},proxy:!0}],null,!0)},"NavigatorCard",e.technologyProps,!1)),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("navigator.navigator-is",{state:e.isFetching?e.$t("navigator.state.loading"):e.$t("navigator.state.ready")}))+" ")])],1)},cl=[],dl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({class:{"filter-on-top":e.renderFilterOnTop},on:{close:function(t){return e.$emit("close")},"head-click-alt":e.toggleAllNodes},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[e._t("post-head"),n("div",{class:i,on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[n("DynamicScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":e.$t("navigator.title"),items:e.nodesToRender,"min-item-size":e.itemSize,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate,"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.item,a=t.active,s=t.index;return[n("DynamicScrollerItem",e._b({ref:"dynamicScroller_"+i.uid},"DynamicScrollerItem",{active:a,item:i,dataIndex:s},!1),[n("NavigatorCardItem",{attrs:{item:i,isRendered:a,"filter-pattern":e.filterPattern,"is-active":i.uid===e.activeUID,"is-bold":e.activePathMap[i.uid],expanded:e.openNodes[i.uid],"api-change":e.apiChangesObject[i.path],isFocused:e.focusedIndex===s,enableFocus:!e.externalFocusChange,"navigator-references":e.navigatorReferences},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})],1)]}}],null,!0)}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),n("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[n("p",{staticClass:"no-items"},[e._v(" "+e._s(e.$t(e.assertiveAriaLive))+" ")])])],1),e.errorFetching?e._e():n("div",{staticClass:"filter-wrapper"},[n("div",{staticClass:"navigator-filter"},[n("div",{staticClass:"input-wrapper"},[n("FilterInput",{staticClass:"filter-component",attrs:{tags:e.availableTags,translatableTags:e.translatableTags,"selected-tags":e.selectedTagsModelValue,placeholder:e.$t("filter.title"),"should-keep-open-on-blur":!1,"position-reversed":!e.renderFilterOnTop,"clear-filter-on-tag-select":!1},on:{"update:selectedTags":function(t){e.selectedTagsModelValue=t},"update:selected-tags":function(t){e.selectedTagsModelValue=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1),e._t("filter")],2)])]}}],null,!0)},"BaseNavigatorCard",{technology:e.technology,isTechnologyBeta:e.isTechnologyBeta,technologyPath:e.technologyPath},!1))},ul=[],hl=n("e508");function pl(e){const t=Object(nn["g"])(Object(nn["d"])(e));return new RegExp(t,"ig")}var gl,fl,ml=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"navigator-card-item",class:{expanded:e.expanded,active:e.isActive,"is-group":e.isGroupMarker},style:{"--nesting-index":e.item.depth},attrs:{"data-nesting-index":e.item.depth,id:"container-"+e.item.uid,"aria-hidden":e.isRendered?null:"true",hideNavigatorIcon:e.isGroupMarker},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.preventDefault(),e.handleLeftKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.handleRightKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.clickReference.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:t.altKey?"button"in t&&2!==t.button?null:(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]},scopedSlots:e._u([{key:"depth-spacer",fn:function(){return[n("span",{attrs:{hidden:"",id:e.usageLabel}},[e._v(" "+e._s(e.$t("filter.navigate"))+" ")]),e.isParent?n("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":e.item.uid,"aria-expanded":e.expanded?"true":"false","aria-describedby":e.ariaDescribedBy},on:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.toggleTree.apply(null,arguments))},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null},function(t){return t.metaKey?(t.preventDefault(),e.toggleSiblings.apply(null,arguments)):null}]}},[n("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:e.expanded,animating:e.idState.isOpening}})],1):e._e()]},proxy:!0},{key:"navigator-icon",fn:function(t){var i,a=t.className;return[e.apiChange?n("span",{class:[(i={},i["changed changed-"+e.apiChange]=e.apiChange,i),a]}):n("TopicTypeIcon",{key:e.item.uid,class:a,attrs:{type:e.item.type,"image-override":e.item.icon?e.navigatorReferences[e.item.icon]:null,shouldCalculateOptimalWidth:!1}})]}},{key:"title-container",fn:function(){return[e.isParent?n("span",{attrs:{hidden:"",id:e.parentLabel}},[e._v(e._s(e.$tc("filter.parent-label",e.item.childUIDs.length,{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent,"number-parent":e.item.childUIDs.length})))]):e._e(),e.isParent?e._e():n("span",{attrs:{id:e.siblingsLabel,hidden:""}},[e._v(" "+e._s(e.$t("filter.siblings-label",{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent}))+" ")]),n(e.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:e.isBold},attrs:{id:e.item.uid,url:e.isGroupMarker?null:e.item.path||"",tabindex:e.isFocused?"0":"-1","aria-describedby":e.ariaDescribedBy+" "+e.usageLabel},nativeOn:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleClick.apply(null,arguments)},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]}},[n("HighlightMatches",{attrs:{text:e.item.title,matcher:e.filterPattern}})],1),e.isDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()]},proxy:!0}])})},yl=[],vl=n("34b0"),bl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card-item"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"depth-spacer"},[e._t("depth-spacer")],2),e.hideNavigatorIcon?e._e():n("div",{staticClass:"navigator-icon-wrapper"},[e._t("navigator-icon",null,{className:"navigator-icon"})],2),n("div",{staticClass:"title-container"},[e._t("title-container")],2)])])},Tl=[],Sl={name:"BaseNavigatorCardItem",props:{hideNavigatorIcon:{type:Boolean,default:()=>!1}}},_l=Sl,Cl=(n("b39c"),Object(K["a"])(_l,bl,Tl,!1,null,"0b9fe514",null)),kl=Cl.exports,wl={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const i=[];let a=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(a,s.index);o&&i.push(e("span",o));const l=n.slice(s.index,r);l&&i.push(e("span",{class:"match"},l)),a=r}const o=n.slice(a,n.length);return o&&i.push(e("span",o)),e("p",{class:"highlight"},i)}},Il=wl,xl=(n("b831"),Object(K["a"])(Il,gl,fl,!1,null,"d75876e2",null)),$l=xl.exports,Ol={name:"NavigatorCardItem",mixins:[Object(hl["c"])({idProp:e=>e.item.uid})],components:{BaseNavigatorCardItem:kl,HighlightMatches:$l,TopicTypeIcon:_e["a"],InlineChevronRightIcon:vl["a"],Reference:To["a"],Badge:ei["a"]},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>It["d"].includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0},navigatorReferences:{type:Object,default:()=>({})}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===Ce["b"].groupMarker,isParent:({item:e,isGroupMarker:t})=>!!e.childUIDs.length&&!t,parentLabel:({item:e})=>"label-parent-"+e.uid,siblingsLabel:({item:e})=>"label-"+e.uid,usageLabel:({item:e})=>"usage-"+e.uid,ariaDescribedBy:({isParent:e,parentLabel:t,siblingsLabel:n})=>e?""+t:""+n,isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":To["a"]},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await Object(Ee["b"])(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await Object(Ee["b"])(9),this.idState.isOpening=!1}}},Dl=Ol,Pl=(n("6ca9"),Object(K["a"])(Dl,ml,yl,!1,null,"0c96ff75",null)),Ll=Pl.exports,Al=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card"},[n("div",{staticClass:"navigator-card-full-height"},[n("div",{staticClass:"navigator-card-inner"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"head-inner"},[n("button",{staticClass:"close-card",class:{"hide-on-large":!e.allowHiding},attrs:{id:e.SIDEBAR_HIDE_BUTTON_ID,"aria-label":e.$t("navigator.close-navigator")},on:{click:e.handleHideClick}},[n("SidenavIcon",{staticClass:"icon-inline close-icon"})],1),n("Reference",{staticClass:"navigator-head",attrs:{id:e.INDEX_ROOT_KEY,url:e.technologyPath},nativeOn:{click:function(t){return t.altKey?(t.preventDefault(),e.$emit("head-click-alt")):null}}},[n("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()],1)],1)]),e._t("body",null,{className:"card-body"})],2)])])},Nl=[],El=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14",themeId:"sidenav"}},[n("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),n("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),n("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},jl=[],Bl={name:"SidenavIcon",components:{SVGIcon:fr["a"]}},Rl=Bl,Ml=Object(K["a"])(Rl,El,jl,!1,null,null,null),zl=Ml.exports,Kl={name:"BaseNavigatorCard",components:{SidenavIcon:zl,Reference:To["a"],Badge:ei["a"]},props:{allowHiding:{type:Boolean,default:!0},technologyPath:{type:String,default:""},technology:{type:String,required:!0},isTechnologyBeta:{type:Boolean,default:!1}},data(){return{SIDEBAR_HIDE_BUTTON_ID:Fs,INDEX_ROOT_KEY:Ks}},methods:{async handleHideClick(){this.$emit("close"),await this.$nextTick();const e=document.getElementById(Go["d"]);e&&e.focus()}}},ql=Kl,Fl=(n("b32a"),Object(K["a"])(ql,Al,Nl,!1,null,"24789ed0",null)),Hl=Fl.exports;const Vl=e=>e[e.length-1],Wl=(e,t)=>JSON.stringify(e)===JSON.stringify(t),Ul="navigator.state",Gl={sampleCode:"sampleCode",tutorials:"tutorials",articles:"articles"},Ql={[Gl.sampleCode]:"Sample Code",[Gl.tutorials]:"Tutorials",[Gl.articles]:"Articles"},Xl=Object.fromEntries(Object.entries(Ql).map(([e,t])=>[t,e])),Yl={[Ce["b"].article]:Gl.articles,[Ce["b"].learn]:Gl.tutorials,[Ce["b"].overview]:Gl.tutorials,[Ce["b"].resources]:Gl.tutorials,[Ce["b"].sampleCode]:Gl.sampleCode,[Ce["b"].section]:Gl.tutorials,[Ce["b"].tutorial]:Gl.tutorials,[Ce["b"].project]:Gl.tutorials},Jl="navigator.no-results",Zl="navigator.no-children",ec="navigator.error-fetching",tc="navigator.items-found",nc="navigator.tags.hide-deprecated";var ic={name:"NavigatorCard",constants:{STORAGE_KEY:Ul,FILTER_TAGS:Gl,FILTER_TAGS_TO_LABELS:Ql,FILTER_LABELS_TO_TAGS:Xl,TOPIC_TYPE_TO_TAG:Yl,ERROR_FETCHING:ec,ITEMS_FOUND:tc,HIDE_DEPRECATED:nc},components:{FilterInput:oo,NavigatorCardItem:Ll,DynamicScroller:hl["a"],DynamicScrollerItem:hl["b"],BaseNavigatorCard:Hl},props:{...Hl.props,children:{type:Array,required:!0},activePath:{type:Array,required:!0},type:{type:String,required:!0},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1},navigatorReferences:{type:Object,default:()=>{}},renderFilterOnTop:{type:Boolean,default:!1},hideAvailableTags:{type:Boolean,default:!1}},mixins:[zr],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:Object.freeze({}),nodesToRender:Object.freeze([]),activeUID:null,lastFocusTarget:null,allNodesToggled:!1,translatableTags:[nc]}},computed:{politeAriaLive(){const{hasNodes:e,nodesToRender:t}=this;return e?this.$tc(tc,t.length,{number:t.length}):""},assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?Jl:n?ec:Zl,availableTags({selectedTags:e,renderableChildNodesMap:t,apiChangesObject:n,hideAvailableTags:i}){if(i||e.length)return[];const a=new Set(Object.values(n)),s=new Set(Object.values(Ql)),r=new Set([nc]);a.size&&r.delete(nc);const o={type:[],changes:[],other:[]};for(const l in t){if(!Object.hasOwnProperty.call(t,l))continue;if(!s.size&&!a.size&&!r.size)break;const{type:e,path:i,deprecated:c}=t[l],d=Ql[Yl[e]],u=n[i];s.has(d)&&(o.type.push(d),s.delete(d)),u&&a.has(u)&&(o.changes.push(this.$t(It["b"][u])),a.delete(u)),c&&r.has(nc)&&(o.other.push(nc),r.delete(nc))}return o.type.concat(o.changes,o.other)},selectedTagsModelValue:{get(){return this.selectedTags.map(e=>Ql[e]||this.$t(It["b"][e])||e)},set(e){(this.selectedTags.length||e.length)&&(this.selectedTags=e.map(e=>Xl[e]||It["a"][e]||e))}},filterPattern:({debouncedFilter:e})=>e?new RegExp(pl(e),"i"):null,itemSize:()=>qs,childrenMap({children:e}){return Vs(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?Qs(e,t):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map(({uid:e})=>[e,!0])),activeIndex:({activeUID:e,nodesToRender:t})=>t.findIndex(t=>t.uid===e),filteredChildren({hasFilter:e,children:t,filterPattern:n,selectedTags:i,apiChanges:a}){if(!e)return[];const s=new Set(i);return t.filter(({title:e,path:t,type:i,deprecated:r,deprecatedChildrenCount:o,childUIDs:l})=>{const c=r||o===l.length,d=!n||n.test(e);let u=!0;s.size&&(u=s.has(Yl[i]),a&&!u&&(u=s.has(a[t])),!c&&s.has(nc)&&(u=!0));const h=!a||!!a[t];return d&&u&&h})},renderableChildNodesMap({hasFilter:e,childrenMap:t,deprecatedHidden:n,filteredChildren:i,removeDeprecated:a}){if(!e)return t;const s=i.length-1,r=new Set([]);for(let o=s;o>=0;o-=1){const e=i[o],s=t[e.groupMarkerUID];if(s&&r.add(s),r.has(e))continue;if(r.has(t[e.parent])&&e.type!==Ce["b"].groupMarker){r.add(e);continue}let l=[];e.childUIDs.length&&(l=a(Us(e.uid,t),n)),l.concat(Qs(e.uid,t)).forEach(e=>r.add(e))}return Vs([...r])},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:i})=>[e,t,n,i],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e})=>e[0]===nc,apiChangesObject(){return this.apiChanges||{}},hasNodes:({nodesToRender:e})=>!!e.length,totalItemsToNavigate:({nodesToRender:e})=>e.length,lastActivePathItem:({activePath:e})=>Vl(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter(e=>!this.$t(It["b"][e])))},async activeUID(e,t){await this.$nextTick();const n=this.$refs["dynamicScroller_"+t];n&&n.updateSize&&n.updateSize()}},methods:{setUnlessEqual(e,t){Wl(t,this[e])||(this[e]=Object.freeze(t))},toggleAllNodes(){const e=this.children.filter(e=>e.parent===Ks&&e.type!==Ce["b"].groupMarker&&e.childUIDs.length);this.allNodesToggled=!this.allNodesToggled,this.allNodesToggled&&(this.openNodes={},this.generateNodesToRender()),e.forEach(e=>{this.toggleFullTree(e)})},clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[]},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:Ir((function(e){this.debouncedFilter=e,this.lastFocusTarget=null}),200),trackOpenNodes([e,t,n,i],[,a=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!Wl(i,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!Wl(a,t),{childrenMap:l}=this;let c=t;if(!(this.deprecatedHidden&&!this.debouncedFilter.length||o&&this.hasFilter)&&this.hasFilter){const t=new Set,n=e.length-1;for(let i=n;i>=0;i-=1){const n=e[i];t.has(l[n.parent])||t.has(n)||Qs(n.uid,l).slice(0,-1).forEach(e=>t.add(e))}c=[...t]}const d=o?{...this.openNodes}:{},u=c.reduce((e,t)=>(e[t.uid]=!0,e),d);this.setUnlessEqual("openNodes",u),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],i=[];if(t){const t=Object(w["a"])(this.openNodes),n=Us(e.uid,this.childrenMap);n.forEach(({uid:e})=>{delete t[e]}),this.setUnlessEqual("openNodes",t),i=n.slice(1)}else this.setUnlessEqual("openNodes",{...this.openNodes,[e.uid]:!0}),n=Gs(e.uid,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e.uid,include:n,exclude:i})},toggleFullTree(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Us(e.uid,this.childrenMap);let a=[],s=[];i.forEach(({uid:e})=>{t?delete n[e]:n[e]=!0}),t?a=i.slice(1):s=i.slice(1).filter(e=>this.renderableChildNodesMap[e.uid]),this.setUnlessEqual("openNodes",n),this.augmentRenderNodes({uid:e.uid,exclude:a,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Xs(e.uid,this.childrenMap,this.children);i.forEach(({uid:e,childUIDs:i,type:a})=>{if(i.length&&a!==Ce["b"].groupMarker)if(t){const t=Us(e,this.childrenMap);t.forEach(e=>{delete n[e.uid]}),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=Gs(e,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e,exclude:[],include:t})}}),this.setUnlessEqual("openNodes",n),this.persistState()},removeDeprecated(e,t){return t?e.filter(({deprecated:e})=>!e):e},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.setUnlessEqual("nodesToRender",e.filter(e=>n[e.uid]&&(e.parent===Ks||t[e.parent]))),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const i=this.nodesToRender.findIndex(t=>t.uid===e);if(t.length){const e=t.filter(e=>!this.nodesToRender.includes(e)),n=this.nodesToRender.slice(0);n.splice(i+1,0,...e),this.setUnlessEqual("nodesToRender",n)}else if(n.length){const e=new Set(n);this.setUnlessEqual("nodesToRender",this.nodesToRender.filter(t=>!e.has(t)))}this.persistState()},getFromStorage(e,t=null){const n=Fo["b"].get(Ul,{}),i=n[this.technologyPath];return i?e?i[e]||t:i:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map(({uid:e})=>e),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},i={...Fo["b"].get(Ul,{}),[this.technologyPath]:n};Fo["b"].set(Ul,i)},clearPersistedState(){const e={...Fo["b"].get(Ul,{}),[this.technologyPath]:{}};Fo["b"].set(Ul,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:i="",hasAPIChanges:a=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!i&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{childrenMap:l}=this,c=n.every(e=>l[e]),d=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!c||a!==Boolean(this.apiChanges)||!d||s&&!i&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.setUnlessEqual("openNodes",Object.fromEntries(o.map(e=>[e,!0]))),this.setUnlessEqual("nodesToRender",n.map(e=>l[e])),this.selectedTags=r,this.filter=i,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await Object(Ee["b"])(1),!this.$refs.scroller)return;if(this.hasFilter&&!this.deprecatedHidden)return void this.$refs.scroller.scrollToItem(0);const e=document.getElementById(this.activeUID);if(e&&0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex(e=>e.uid===this.activeUID);-1!==t&&this.$refs.scroller.scrollToItem(t)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),i={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:a,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect(),o=e.offsetParent.offsetHeight,l=r-a-i.top;return l<0?-1:l+o>=s-i.bottom?1:0},isInsideScroller(e){return this.$refs.scroller.$el.contains(e)},handleFocusIn({target:e}){this.lastFocusTarget=e;const t=this.getChildPositionInScroller(e);if(0===t)return;const{offsetHeight:n}=e.offsetParent;this.$refs.scroller.$el.scrollBy({top:n*t,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:Ir((async function(){await Object(Ee["a"])(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e},handleNavigationChange(e){this.childrenMap[e].path.startsWith(this.technologyPath)&&this.setActiveUID(e)},pathsToFlatChildren(e){const t=e.slice(0).reverse(),{childrenMap:n}=this;let i=this.children;const a=[];while(t.length){const e=t.pop(),s=i.find(t=>t.path===e);if(!s)break;a.push(s),t.length&&(i=s.childUIDs.map(e=>n[e]))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=Vl(e);if(t){if(n===t.path)return;const e=Xs(this.activeUID,this.childrenMap,this.children),i=Gs(this.activeUID,this.childrenMap,this.children),a=Qs(this.activeUID,this.childrenMap),s=[...i,...e,...a].find(e=>e.path===n);if(s)return void this.setActiveUID(s.uid)}const i=this.pathsToFlatChildren(e);i.length?this.setActiveUID(i[i.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex(e=>e.uid===t.uid);-1!==n&&this.focusIndex(n)}}},ac=ic,sc=(n("8e4d"),Object(K["a"])(ac,dl,ul,!1,null,"1543892a",null)),rc=sc.exports,oc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[n("transition",{attrs:{name:"delay-visibility"}},[n("div",{staticClass:"loading-navigator",class:i,attrs:{"aria-hidden":"true"}},e._l(e.LOADER_ROWS,(function(e,t){return n("LoadingNavigatorItem",{key:t,attrs:{index:t,width:e.width,hideNavigatorIcon:e.hideNavigatorIcon}})})),1)])]}}])},"BaseNavigatorCard",e.$props,!1))},lc=[],cc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"loading-navigator-item",style:"--index: "+e.index+";",attrs:{hideNavigatorIcon:e.hideNavigatorIcon},scopedSlots:e._u([{key:"navigator-icon",fn:function(e){var t=e.className;return[n("div",{class:t})]}},{key:"title-container",fn:function(){return[n("div",{staticClass:"loader",style:{width:e.width}})]},proxy:!0}])})},dc=[],uc={name:"LoadingNavigatorItem",components:{BaseNavigatorCardItem:kl},props:{...kl.props,index:{type:Number,default:0},width:{type:String,default:"50%"}}},hc=uc,pc=(n("d1b4"),Object(K["a"])(hc,cc,dc,!1,null,"0de29914",null)),gc=pc.exports;const fc=[{width:"30%",hideNavigatorIcon:!0},{width:"80%"},{width:"50%"}];var mc={name:"LoadingNavigatorCard",components:{BaseNavigatorCard:Hl,LoadingNavigatorItem:gc},props:{...Hl.props},data(){return{LOADER_ROWS:fc}}},yc=mc,vc=(n("115d"),Object(K["a"])(yc,oc,lc,!1,null,"4b6d345f",null)),bc=vc.exports,Tc={name:"Navigator",components:{NavigatorCard:rc,LoadingNavigatorCard:bc},data(){return{INDEX_ROOT_KEY:Ks}},props:{flatChildren:{type:Array,required:!0},parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!0},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},navigatorReferences:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},renderFilterOnTop:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},allowHiding:{type:Boolean,default:!0}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce((t,n)=>{const i=e[n];return i?t.concat(i):(console.error(`Reference for "${n}" is missing`),t)},[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map(e=>e.url).concat(t)},type:()=>Ce["b"].module,technologyProps:({technology:e})=>({technology:e.title,technologyPath:e.path||e.url,isTechnologyBeta:e.beta})}},Sc=Tc,_c=(n("9c7e"),Object(K["a"])(Sc,ll,cl,!1,null,"159b9764",null)),Cc=_c.exports,kc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{staticClass:"documentation-nav",attrs:{breakpoint:e.BreakpointName.medium,hasOverlay:!1,hasSolidBackground:"",hasNoBorder:e.hasNoBorder,isDark:e.isDark,isWideFormat:"",hasFullWidthBorder:"","aria-label":e.$t("api-reference")},scopedSlots:e._u([e.displaySidenav?{key:"pre-title",fn:function(t){var i=t.closeNav,a=t.isOpen,s=t.currentBreakpoint,r=t.className;return[n("div",{class:r},[n("transition",{attrs:{name:"sidenav-toggle"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.sidenavHiddenOnLarge,expression:"sidenavHiddenOnLarge"}],staticClass:"sidenav-toggle-wrapper"},[n("button",{staticClass:"sidenav-toggle",attrs:{"aria-label":e.$t("navigator.open-navigator"),id:e.baseNavOpenSidenavButtonId,tabindex:a?-1:null},on:{click:function(t){return t.preventDefault(),e.handleSidenavToggle(i,s)}}},[n("span",{staticClass:"sidenav-icon-wrapper"},[n("SidenavIcon",{staticClass:"icon-inline sidenav-icon"})],1)]),n("span",{staticClass:"sidenav-toggle__separator"})])])],1)]}}:null,{key:"tray",fn:function(t){var i=t.closeNav;return[n("Hierarchy",{attrs:{currentTopicTitle:e.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,parentTopicIdentifiers:e.hierarchyItems,currentTopicTags:e.currentTopicTags,references:e.references}}),n("NavMenuItems",{staticClass:"nav-menu-settings",attrs:{previousSiblingChildren:e.breadcrumbCount}},[e.interfaceLanguage&&(e.swiftPath||e.objcPath)?n("LanguageToggle",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath,closeNav:i}}):e._e(),e._t("menu-items")],2),e._t("tray-after",null,null,{breadcrumbCount:e.breadcrumbCount})]}}],null,!0)},[n("template",{slot:"default"},[e._t("title",(function(){return[e.rootLink?n("router-link",{staticClass:"nav-title-link",attrs:{to:e.rootLink}},[e._v(" "+e._s(e.$t("documentation.title"))+" ")]):n("span",{staticClass:"nav-title-link inactive"},[e._v(e._s(e.$t("documentation.title")))])]}),null,{rootLink:e.rootLink,linkClass:"nav-title-link",inactiveClass:"inactive"})],2),n("template",{slot:"after-content"},[e._t("after-content")],2)],2)},wc=[],Ic=n("cbcf"),xc=n("9b30"),$c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"hierarchy",class:{"has-badge":e.hasBadge},attrs:{"aria-label":e.$t("documentation.nav.breadcrumbs")}},[e.root?n("HierarchyItem",{key:e.root.title,staticClass:"root-hierarchy",attrs:{url:e.addQueryParamsToUrl(e.root.url)}},[e._v(" "+e._s(e.root.title)+" ")]):e._e(),e._l(e.collapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{isCollapsed:"",url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),e.collapsibleItems.length?n("HierarchyCollapsedItems",{attrs:{topics:e.collapsibleItems}}):e._e(),e._l(e.nonCollapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),n("HierarchyItem",[e._v(" "+e._s(e.currentTopicTitle)+" "),n("template",{slot:"tags"},[e.isSymbolDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isSymbolBeta?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.currentTopicTags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)],2)],2)},Oc=[],Dc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"hierarchy-collapsed-items"},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[e._v("/")]),n("button",{ref:"btn",staticClass:"toggle",class:{focused:!e.collapsed},on:{click:e.toggleCollapsed}},[n("span",{staticClass:"indicator"},[n("EllipsisIcon",{staticClass:"icon-inline toggle-icon"})],1)]),n("ul",{ref:"dropdown",staticClass:"dropdown",class:{collapsed:e.collapsed}},e._l(e.topicsWithUrls,(function(t){return n("li",{key:t.title,staticClass:"dropdown-item"},[n("router-link",{staticClass:"nav-menu-link",attrs:{to:t.url}},[e._v(e._s(t.title))])],1)})),0)])},Pc=[],Lc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"ellipsis-icon",attrs:{viewBox:"0 0 14 14",themeId:"ellipsis"}},[n("path",{attrs:{d:"m12.439 7.777v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554z"}})])},Ac=[],Nc={name:"EllipsisIcon",components:{SVGIcon:fr["a"]}},Ec=Nc,jc=Object(K["a"])(Ec,Lc,Ac,!1,null,null,null),Bc=jc.exports,Rc={name:"HierarchyCollapsedItems",components:{EllipsisIcon:Bc},data:()=>({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{topicsWithUrls:({$route:e,topics:t})=>t.map(t=>({...t,url:Object(P["b"])(t.url,e.query)}))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:i,dropdown:a}}=this,s=!i.contains(t)&&!a.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},Mc=Rc,zc=(n("2ca2"),Object(K["a"])(Mc,Dc,Pc,!1,null,"74906830",null)),Kc=zc.exports,qc=function(e,t){var n=t._c;return n(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[t._v("/")]),t.props.url?n("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[n("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},Fc=[],Hc=n("863d"),Vc={name:"HierarchyItem",components:{NavMenuItemBase:Hc["a"],InlineChevronRightIcon:vl["a"]},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},Wc=Vc,Uc=(n("260a"),Object(K["a"])(Wc,qc,Fc,!0,null,"382bf39e",null)),Gc=Uc.exports;const Qc=3;var Xc={name:"Hierarchy",components:{Badge:ei["a"],NavMenuItems:xc["a"],HierarchyCollapsedItems:Kc,HierarchyItem:Gc},constants:{MaxVisibleLinks:Qc},inject:["store"],props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,references:Object,currentTopicTitle:{type:String,required:!0},parentTopicIdentifiers:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},computed:{windowWidth:({store:e})=>e.state.contentWidth,parentTopics(){return this.parentTopicIdentifiers.reduce((e,t)=>{const n=this.references[t];if(n){const{title:t,url:i}=n;return e.concat({title:t,url:i})}return console.error(`Reference for "${t}" is missing`),e},[])},root:({parentTopics:e,windowWidth:t})=>t<=1e3?null:e[0],firstItemSlice:({root:e})=>e?1:0,linksAfterCollapse:({windowWidth:e,hasBadge:t})=>{const n=t?1:0;return e>1200?Qc-n:e>1e3?Qc-1-n:e>=800?Qc-2-n:0},collapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n,-t):e.slice(n),nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return Object(P["b"])(e,this.$route.query)}}},Yc=Xc,Jc=(n("5208"),Object(K["a"])(Yc,$c,Oc,!1,null,"c2bd6086",null)),Zc=Jc.exports,ed=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[n("div",{class:{"language-toggle-container":e.hasLanguages}},[n("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[n("option",{key:e.currentLanguage.name,attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),n("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),e.hasLanguages?n("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:"width: "+e.adjustedWidth+"px",attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(t){return n("option",{key:t.api,domProps:{value:t.api}},[e._v(" "+e._s(t.name)+" ")])})),0):n("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?n("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?n("div",{staticClass:"language-list-container"},[n("span",{staticClass:"nav-menu-setting-label"},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("ul",{staticClass:"language-list"},e._l(e.languages,(function(t){return n("li",{key:t.api,staticClass:"language-list-item"},[t.api===e.languageModel?n("span",{staticClass:"current-language",attrs:{"data-language":t.api,"aria-current":"page"}},[e._v(" "+e._s(t.name)+" ")]):n("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.pushRoute(t.route)}}},[e._v(" "+e._s(t.name)+" ")])])})),0)]):e._e()])},td=[],nd=n("7948"),id={name:"LanguageToggle",components:{InlineChevronDownIcon:nd["a"],NavMenuItemBase:Hc["a"]},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=Ne(async()=>{await Object(Ee["b"])(3),this.calculateSelectWidth()},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)})},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===O["a"].swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:Object(L["d"])(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+6}},computed:{languages(){return[{name:O["a"].swift.name,api:O["a"].swift.key.api,route:{path:this.swiftPath,query:O["a"].swift.key.url}},{name:O["a"].objectiveC.name,api:O["a"].objectiveC.key.api,route:{path:this.objcPath,query:O["a"].objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find(e=>e.api===t),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},ad=id,sd=(n("b857"),Object(K["a"])(ad,ed,td,!1,null,"d12167e0",null)),rd=sd.exports,od={name:"DocumentationNav",components:{SidenavIcon:zl,NavBase:Ic["a"],NavMenuItems:xc["a"],Hierarchy:Zc,LanguageToggle:rd},props:{title:{type:String,required:!1},parentTopicIdentifiers:{type:Array,required:!1},isSymbolBeta:{type:Boolean,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},currentTopicTags:{type:Array,required:!0},references:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},sidenavHiddenOnLarge:{type:Boolean,default:!1},displaySidenav:{type:Boolean,default:!1}},computed:{baseNavOpenSidenavButtonId:()=>Go["d"],BreakpointName:()=>Vo["b"],breadcrumbCount:({hierarchyItems:e})=>e.length+1,rootHierarchyReference:({parentTopicIdentifiers:e,references:t})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e},methods:{async handleSidenavToggle(e,t){await e(),this.$emit("toggle-sidenav",t),await this.$nextTick();const n=document.getElementById(Fs);n&&n.focus()}}},ld=od,cd=(n("c61f"),Object(K["a"])(ld,kc,wc,!1,null,"138d523a",null)),dd=cd.exports,ud=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"StaticContentWidth"},[e._t("default")],2)},hd=[],pd={name:"StaticContentWidth",inject:["store"],mounted(){const e=Ne(async()=>{await this.$nextTick(),this.store.setContentWidth(this.$el.offsetWidth)},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}),e()}},gd=pd,fd=Object(K["a"])(gd,ud,hd,!1,null,null,null),md=fd.exports,yd=n("3bdd"),vd=n("4009");const bd="symbol";var Td={watch:{topicData:{immediate:!0,handler:"extractOnThisPageSections"}},methods:{shouldRegisterContentSection(e){return e.type===_n["BlockType"].heading&&e.level<4},extractOnThisPageSections(e){if(!e)return;this.store.resetPageSections();const{metadata:{title:t},primaryContentSections:n,topicSections:i,defaultImplementationsSections:a,relationshipsSections:s,seeAlsoSections:r,kind:o}=e;this.store.addOnThisPageSection({title:t,anchor:vd["a"],level:1,isSymbol:o===bd},{i18n:!1}),n&&n.forEach(e=>{switch(e.kind){case Ke.content:At["a"].methods.forEach.call(e,e=>{this.shouldRegisterContentSection(e)&&this.store.addOnThisPageSection({title:e.text,anchor:e.anchor||Object(nn["a"])(e.text),level:e.level},{i18n:!1})});break;case Ke.properties:case Ke.restBody:case Ke.restCookies:case Ke.restEndpoint:case Ke.restHeaders:case Ke.restParameters:case Ke.restResponses:this.store.addOnThisPageSection({title:e.title,anchor:Object(nn["a"])(e.title),level:2});break;default:qt[e.kind]&&this.store.addOnThisPageSection(qt[e.kind])}}),i&&this.store.addOnThisPageSection(Kt.topics),a&&this.store.addOnThisPageSection(Kt.defaultImplementations),s&&this.store.addOnThisPageSection(Kt.relationships),r&&this.store.addOnThisPageSection(Kt.seeAlso)}}},Sd=n("9b56");const _d="0.3.0",Cd="navigator-hidden-large",{extractProps:kd}=Is.methods;var wd={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:_d,NAVIGATOR_HIDDEN_ON_LARGE_KEY:Cd},components:{Navigator:Cc,AdjustableSidebarWidth:ol,StaticContentWidth:md,NavigatorDataProvider:nr,Topic:Is,CodeTheme:Bs["a"],Nav:dd,QuickNavigationButton:lr,QuickNavigationModal:zo,PortalTarget:I["PortalTarget"]},mixins:[Ms["a"],zs["a"],Td],props:{enableMinimized:{type:Boolean,default:!1}},data(){return{topicDataDefault:null,topicDataObjc:null,sidenavVisibleOnMobile:!1,sidenavHiddenOnLarge:Fo["c"].get(Cd,!1),showQuickNavigationModal:!1,store:js,BreakpointName:Vo["b"]}},computed:{objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===O["a"].objectiveC.key.api,i=({traits:e})=>e.some(n),a=t.find(i);return a?a.patch:null},enableQuickNavigation:({isTargetIDE:e})=>!e&&Object(Ze["c"])(["features","docs","quickNavigation","enable"],!0),topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){return kd(this.topicData)},parentTopicIdentifiers:({topicProps:{hierarchy:{paths:e=[]},references:t},$route:n})=>e.length?e.find(e=>{const i=e.find(e=>t[e]&&"technologies"!==t[e].kind),a=i&&t[i];return a&&n.path.toLowerCase().startsWith(a.url.toLowerCase())})||e[0]:[],technology:({$route:e,topicProps:{identifier:t,references:n,role:i,title:a},parentTopicIdentifiers:s})=>{const r={title:a,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(i!==k["a"].collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),objcPath:({languagePaths:{[O["a"].objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[O["a"].swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every(e=>e.beta)),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every(e=>e.deprecatedAt)),enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&Object(yd["b"])(Object(yd["a"])(t.schemaVersion),_d)>=0,enableOnThisPageNav:({isTargetIDE:e})=>!Object(Ze["c"])(["features","docs","onThisPageNavigator","disable"],!1)&&!e,sidebarProps:({sidenavVisibleOnMobile:e,enableNavigator:t,sidenavHiddenOnLarge:n})=>t?{shownOnMobile:e,hiddenOnLarge:n}:{},sidebarListeners(){return this.enableNavigator?{"update:shownOnMobile":this.toggleMobileSidenav,"update:hiddenOnLarge":this.toggleLargeSidenav}:{}}},methods:{applyObjcOverrides(){this.topicDataObjc=C(Object(w["a"])(this.topicData),this.objcOverrides)},handleCodeColorsChange(e){Rs["a"].updateCodeColors(e)},handleToggleSidenav(e){e===Vo["b"].large?this.toggleLargeSidenav():this.toggleMobileSidenav()},openQuickNavigationModal(){this.sidenavVisibleOnMobile||(this.showQuickNavigationModal=!0)},toggleLargeSidenav(e=!this.sidenavHiddenOnLarge){this.sidenavHiddenOnLarge=e,Fo["c"].set(Cd,e)},toggleMobileSidenav(e=!this.sidenavVisibleOnMobile){this.sidenavVisibleOnMobile=e},onQuickNavigationKeydown(e){("/"===e.key||"o"===e.key&&e.shiftKey&&e.metaKey)&&this.enableNavigator&&"input"!==e.target.tagName.toLowerCase()&&(this.openQuickNavigationModal(),e.preventDefault())}},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"}),this.enableQuickNavigation&&window.addEventListener("keydown",this.onQuickNavigationKeydown)},provide(){return{store:this.store}},inject:{isTargetIDE:{default(){return!1}}},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.off("codeColors",this.handleCodeColorsChange),this.enableQuickNavigation&&window.removeEventListener("keydown",this.onQuickNavigationKeydown)},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(w["c"])(e,t,n).then(t=>n(n=>{Object(Sd["c"])(e.params.locale,n),n.topicData=t,e.query.language===O["a"].objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):Object(w["e"])(e,t)?Object(w["c"])(e,t,n).then(t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),Object(Sd["c"])(e.params.locale,this),n()}).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Id=wd,xd=(n("857c"),Object(K["a"])(Id,i,a,!1,null,"4a89caca",null));t["default"]=xd.exports},f9c9:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js b/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js new file mode 100644 index 0000000..5203308 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js @@ -0,0 +1,20 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic"],{"1c3f":function(t,e,n){"use strict";n("b826")},"2b88":function(t,e,n){"use strict"; +/*! + * portal-vue © Thorsten Lünborg, 2019 + * + * Version: 2.1.7 + * + * LICENCE: MIT + * + * https://github.com/linusborg/portal-vue + * + */function s(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}Object.defineProperty(e,"__esModule",{value:!0});var r=s(n("2b0e"));function o(t){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t){return i(t)||l(t)||c()}function i(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var s=n.passengers[0],r="function"===typeof s?s(e):n.passengers;return t.concat(r)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var m={},g={},y={},b=r.extend({data:function(){return{transports:m,targets:g,sources:y,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,s=t.passengers,o=t.order,a=void 0===o?1/0:o;if(e&&n&&s){var i={to:e,from:n,passengers:h(s),order:a},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(i),d=this.transports[e].slice(0);-1===c?d.push(i):d[c]=i,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,s=t.from;if(n&&(s||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var o=this.transports[n].slice(0);o.splice(r,1),this.transports[n]=o}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var s in this.transports[e])if(this.transports[e][s].from===n)return+s;return-1}}}),v=new b(m),T=1,S=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(T++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){v.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){v.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};v.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};v.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),w=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:v.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){v.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){v.unregisterTarget(e),v.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){v.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return e?n[0]:this.slim&&!s?t():t(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),C=0,$=["disabled","name","order","slim","slotProps","tag","to"],k=["multiple","transition"],x=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(v.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=v.targets[e.name];else{var n=e.append;if(n){var s="string"===typeof n?n:"DIV",r=document.createElement(s);t.appendChild(r),t=r}var o=p(this.$props,k);o.slim=this.targetSlim,o.tag=this.targetTag,o.slotProps=this.targetSlotProps,o.name=this.to,this.portalTarget=new w({el:t,parent:this.$parent||this,propsData:o})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,$);return t(S,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function P(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",S),t.component(e.portalTargetName||"PortalTarget",w),t.component(e.MountingPortalName||"MountingPortal",x)}var I={install:P};e.default=I,e.Portal=S,e.PortalTarget=w,e.MountingPortal=x,e.Wormhole=v},"66c9":function(t,e,n){"use strict";e["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(t){const e=t=>t?`rgba(${t.red}, ${t.green}, ${t.blue}, ${t.alpha})`:null;this.state.codeColors=Object.entries(t).reduce((t,[n,s])=>({...t,[n]:e(s)}),{})}}},7948:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-down"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},r=[],o=n("be08"),a={name:"InlineChevronDownIcon",components:{SVGIcon:o["a"]}},i=a,l=n("2877"),c=Object(l["a"])(i,s,r,!1,null,null,null);e["a"]=c.exports},8590:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{style:t.codeStyle},[t._t("default")],2)},r=[],o=n("66c9");const a=0,i=255;function l(t){const e=t.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!e)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(e[1],n),g:parseInt(e[2],n),b:parseInt(e[3],n),a:parseFloat(e[4])}}function c(t){const{r:e,g:n,b:s}=l(t);return.2126*e+.7152*n+.0722*s}function u(t,e){const n=Math.round(i*e),s=l(t),{a:r}=s,[o,c,u]=[s.r,s.g,s.b].map(t=>Math.max(a,Math.min(i,t+n)));return`rgba(${o}, ${c}, ${u}, ${r})`}function h(t,e){return u(t,e)}function d(t,e){return u(t,-1*e)}var f={name:"CodeTheme",data(){return{codeThemeState:o["a"].state}},computed:{codeStyle(){const{codeColors:t}=this.codeThemeState;return t?{"--text":t.text,"--background":t.background,"--line-highlight":t.lineHighlight,"--url":t.commentURL,"--syntax-comment":t.comment,"--syntax-quote":t.comment,"--syntax-keyword":t.keyword,"--syntax-literal":t.keyword,"--syntax-selector-tag":t.keyword,"--syntax-string":t.stringLiteral,"--syntax-bullet":t.stringLiteral,"--syntax-meta":t.keyword,"--syntax-number":t.stringLiteral,"--syntax-symbol":t.stringLiteral,"--syntax-tag":t.stringLiteral,"--syntax-attr":t.typeAnnotation,"--syntax-built_in":t.typeAnnotation,"--syntax-builtin-name":t.typeAnnotation,"--syntax-class":t.typeAnnotation,"--syntax-params":t.typeAnnotation,"--syntax-section":t.typeAnnotation,"--syntax-title":t.typeAnnotation,"--syntax-type":t.typeAnnotation,"--syntax-attribute":t.keyword,"--syntax-identifier":t.text,"--syntax-subst":t.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:t,text:e}=this.codeThemeState.codeColors;try{const n=c(t),s=nObject.keys(u).includes(t),default:u.light},codeBackgroundColorOverride:{type:String,default:""},backdropBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:t})=>t,set(t){this.$emit("update:visible",t)}},modalColors(){return{"--code-background":this.codeBackgroundColorOverride,"--backdrop-background":this.backdropBackgroundColorOverride}},themeClass({theme:t,prefersDarkStyle:e,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!e,"theme-dark":e}),["theme-"+t,s]},stateClasses:({isFullscreen:t,isVisible:e,showClose:n})=>({"modal-fullscreen":t,"modal-standard":!t,"modal-open":e,"modal-with-close":n}),isThemeDynamic:({theme:t})=>t===u.dynamic||t===u.code},watch:{isVisible(t){t?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new a["a"],document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const t=window.matchMedia("(prefers-color-scheme: dark)");t.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{t.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(t)}},beforeDestroy(){this.isVisible&&o["b"].unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),o["b"].lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),i["a"].hide(this.$refs.container)},onHide(){o["b"].unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),i["a"].show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(t){const{metaKey:e=!1,ctrlKey:n=!1,key:s}=t;this.isVisible&&("a"===s&&(e||n)&&(t.preventDefault(),this.selectContent()),"Escape"===s&&(t.preventDefault(),this.closeModal()))},onColorSchemePreferenceChange({matches:t}){this.prefersDarkStyle=t},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},d=h,f=(n("1c3f"),n("2877")),p=Object(f["a"])(d,s,r,!1,null,"795f7b59",null);e["a"]=p.exports},c8e2:function(t,e,n){"use strict";function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return o}));var r=n("0cb0");class o{constructor(t){s(this,"focusContainer",null),s(this,"tabTargets",[]),s(this,"firstTabTarget",null),s(this,"lastTabTarget",null),s(this,"lastFocusedElement",null),this.focusContainer=t,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(t){this.focusContainer=t}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&r["a"].isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=r["a"].getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(t){if(this.focusContainer.contains(t.target))this.lastFocusedElement=t.target;else{if(t.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js b/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js new file mode 100644 index 0000000..ab75cfe --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic~tutorials-overview"],{"007b":function(e,t,n){},"0444":function(e,t,n){},"05a1":function(e,t,n){},"0939":function(e,t,n){"use strict";n("9034")},"0caf":function(e,t,n){"use strict";t["a"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})},handleContentUpdateFromBridge(e){this.topicData=e}}}},"0cb0":function(e,t,n){"use strict";const i=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],a=i.join(",");t["a"]={getTabbableElements(e){const t=e.querySelectorAll(a),n=t.length;let i;const r=[];for(i=0;i=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=i.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}}},"0cf0":function(e,t,n){},"0da1":function(e,t,n){"use strict";n("5c97")},"0eaa":function(e,t,n){},"0f00":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row"},[e._t("default")],2)},a=[],r={name:"GridRow"},s=r,o=(n("2224"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"be73599c",null);t["a"]=c.exports},1020:function(e,t){var n={exports:{}};function i(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var n=e[t];"object"!=typeof n||Object.isFrozen(n)||i(n)})),e}n.exports=i,n.exports.default=i;var a=n.exports;class r{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){const n=Object.create(null);for(const i in e)n[i]=e[i];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const c="

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%0A)vGti9>zLj&7Wn(q9Z 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 LVbi7m^RNFu@VH^$ literal 0 HcmV?d00001 diff --git a/docs/LHSFSymbolsHelpers.doccarchive/index/index.json b/docs/LHSFSymbolsHelpers.doccarchive/index/index.json new file mode 100644 index 0000000..9993619 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/index/index.json @@ -0,0 +1 @@ +{"interfaceLanguages":{"swift":[{"children":[{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/a","title":"case a","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosed","title":"case aBookClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedar","title":"case aBookClosedAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfill","title":"case aBookClosedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfillar","title":"case aBookClosedFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfillhe","title":"case aBookClosedFillHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfillhi","title":"case aBookClosedFillHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfillja","title":"case aBookClosedFillJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfillko","title":"case aBookClosedFillKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfillth","title":"case aBookClosedFillTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedfillzh","title":"case aBookClosedFillZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedhe","title":"case aBookClosedHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedhi","title":"case aBookClosedHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedja","title":"case aBookClosedJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedko","title":"case aBookClosedKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedth","title":"case aBookClosedTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abookclosedzh","title":"case aBookClosedZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/acircle","title":"case aCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/acirclefill","title":"case aCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/amagnify","title":"case aMagnify","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/asquare","title":"case aSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/asquarefill","title":"case aSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abc","title":"case abc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abs","title":"case abs","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/absbrakesignal","title":"case absBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/absbrakesignalslash","title":"case absBrakesignalSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abscircle","title":"case absCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/abscirclefill","title":"case absCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/accessibility","title":"case accessibility","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/accessibilitybadgearrowupright","title":"case accessibilityBadgeArrowUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/accessibilityfill","title":"case accessibilityFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airconditionerhorizontal","title":"case airConditionerHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airconditionerhorizontalfill","title":"case airConditionerHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airconditionervertical","title":"case airConditionerVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airconditionerverticalfill","title":"case airConditionerVerticalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpurifier","title":"case airPurifier","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpurifierfill","title":"case airPurifierFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplane","title":"case airplane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplanearrival","title":"case airplaneArrival","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplanecircle","title":"case airplaneCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplanecirclefill","title":"case airplaneCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplanedeparture","title":"case airplaneDeparture","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayaudio","title":"case airplayaudio","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayaudiobadgeexclamationmark","title":"case airplayaudioBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayaudiocircle","title":"case airplayaudioCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayaudiocirclefill","title":"case airplayaudioCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayvideo","title":"case airplayvideo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayvideobadgeexclamationmark","title":"case airplayvideoBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayvideocircle","title":"case airplayvideoCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airplayvideocirclefill","title":"case airplayvideoCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodgen3left","title":"case airpodGen3Left","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodgen3right","title":"case airpodGen3Right","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodleft","title":"case airpodLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodright","title":"case airpodRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodproleft","title":"case airpodproLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodproright","title":"case airpodproRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpods","title":"case airpods","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodschargingcase","title":"case airpodsChargingcase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodschargingcasefill","title":"case airpodsChargingcaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodschargingcasewireless","title":"case airpodsChargingcaseWireless","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodschargingcasewirelessfill","title":"case airpodsChargingcaseWirelessFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsgen3","title":"case airpodsGen3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsgen3chargingcasewireless","title":"case airpodsGen3ChargingcaseWireless","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsgen3chargingcasewirelessfill","title":"case airpodsGen3ChargingcaseWirelessFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsmax","title":"case airpodsmax","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodspro","title":"case airpodspro","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsprochargingcasewireless","title":"case airpodsproChargingcaseWireless","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsprochargingcasewirelessfill","title":"case airpodsproChargingcaseWirelessFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsprochargingcasewirelessradiowavesleftandright","title":"case airpodsproChargingcaseWirelessRadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airpodsprochargingcasewirelessradiowavesleftandrightfill","title":"case airpodsproChargingcaseWirelessRadiowavesLeftAndRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airportexpress","title":"case airportExpress","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airportextreme","title":"case airportExtreme","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airportextremetower","title":"case airportExtremeTower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airtag","title":"case airtag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airtagfill","title":"case airtagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airtagradiowavesforward","title":"case airtagRadiowavesForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airtagradiowavesforwardfill","title":"case airtagRadiowavesForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airtagradiowavesforwardfillrtl","title":"case airtagRadiowavesForwardFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/airtagradiowavesforwardrtl","title":"case airtagRadiowavesForwardRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alarm","title":"case alarm","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alarmfill","title":"case alarmFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alarmwavesleftandright","title":"case alarmWavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alarmwavesleftandrightfill","title":"case alarmWavesLeftAndRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignhorizontalcenter","title":"case alignHorizontalCenter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignhorizontalcenterfill","title":"case alignHorizontalCenterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignhorizontalleft","title":"case alignHorizontalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignhorizontalleftfill","title":"case alignHorizontalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignhorizontalright","title":"case alignHorizontalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignhorizontalrightfill","title":"case alignHorizontalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignverticalbottom","title":"case alignVerticalBottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignverticalbottomfill","title":"case alignVerticalBottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignverticalcenter","title":"case alignVerticalCenter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignverticalcenterfill","title":"case alignVerticalCenterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignverticaltop","title":"case alignVerticalTop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alignverticaltopfill","title":"case alignVerticalTopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/allergens","title":"case allergens","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/allergensfill","title":"case allergensFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alt","title":"case alt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/alternatingcurrent","title":"case alternatingcurrent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/amplifier","title":"case amplifier","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/angle","title":"case angle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ant","title":"case ant","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/antcircle","title":"case antCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/antcirclefill","title":"case antCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/antfill","title":"case antFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/antennaradiowavesleftandright","title":"case antennaRadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/antennaradiowavesleftandrightcircle","title":"case antennaRadiowavesLeftAndRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/antennaradiowavesleftandrightcirclefill","title":"case antennaRadiowavesLeftAndRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/antennaradiowavesleftandrightslash","title":"case antennaRadiowavesLeftAndRightSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/app","title":"case app","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appbadge","title":"case appBadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appbadgecheckmark","title":"case appBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appbadgecheckmarkfill","title":"case appBadgeCheckmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appbadgefill","title":"case appBadgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appconnectedtoappbelowfill","title":"case appConnectedToAppBelowFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appdashed","title":"case appDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appfill","title":"case appFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appgift","title":"case appGift","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appgiftfill","title":"case appGiftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appclip","title":"case appclip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applelogo-1kkhn","title":"case appleLogo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appleterminal","title":"case appleTerminal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appleterminalfill","title":"case appleTerminalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appleterminalonrectangle","title":"case appleTerminalOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appleterminalonrectanglefill","title":"case appleTerminalOnRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applelogo-442y1","title":"case applelogo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applepencil","title":"case applepencil","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applepenciladapterusbc","title":"case applepencilAdapterUsbC","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applepenciladapterusbcfill","title":"case applepencilAdapterUsbCFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applepencilandscribble","title":"case applepencilAndScribble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applepencilgen1","title":"case applepencilGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applepencilgen2","title":"case applepencilGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applepenciltip","title":"case applepencilTip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applescript","title":"case applescript","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applescriptfill","title":"case applescriptFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletv","title":"case appletv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvfill","title":"case appletvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen1","title":"case appletvremoteGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen1fill","title":"case appletvremoteGen1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen2","title":"case appletvremoteGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen2fill","title":"case appletvremoteGen2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen3","title":"case appletvremoteGen3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen3fill","title":"case appletvremoteGen3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen4","title":"case appletvremoteGen4","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appletvremotegen4fill","title":"case appletvremoteGen4Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatch","title":"case applewatch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatchandarrowforward","title":"case applewatchAndArrowForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatchandarrowforwardrtl","title":"case applewatchAndArrowForwardRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatchcaseinsetfilled","title":"case applewatchCaseInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatchradiowavesleftandright","title":"case applewatchRadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatchsideright","title":"case applewatchSideRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatchslash","title":"case applewatchSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/applewatchwatchface","title":"case applewatchWatchface","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appsipad","title":"case appsIpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appsipadlandscape","title":"case appsIpadLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appsiphone","title":"case appsIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appsiphonebadgeplus","title":"case appsIphoneBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appsiphonelandscape","title":"case appsIphoneLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appsiphonelandscapertl","title":"case appsIphoneLandscapeRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/appwindowswiperectangle","title":"case appwindowSwipeRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/aqihigh","title":"case aqiHigh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/aqilow","title":"case aqiLow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/aqimedium","title":"case aqiMedium","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestick","title":"case arcadeStick","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickandarrowdown","title":"case arcadeStickAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickandarrowleft","title":"case arcadeStickAndArrowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickandarrowleftandarrowright","title":"case arcadeStickAndArrowLeftAndArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickandarrowright","title":"case arcadeStickAndArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickandarrowup","title":"case arcadeStickAndArrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickandarrowupandarrowdown","title":"case arcadeStickAndArrowUpAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickconsole","title":"case arcadeStickConsole","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arcadestickconsolefill","title":"case arcadeStickConsoleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/archivebox","title":"case archivebox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/archiveboxcircle","title":"case archiveboxCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/archiveboxcirclefill","title":"case archiveboxCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/archiveboxfill","title":"case archiveboxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arkit","title":"case arkit","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arkitbadgexmark","title":"case arkitBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrow2circlepath","title":"case arrow2Circlepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrow2circlepathcircle","title":"case arrow2CirclepathCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrow2circlepathcirclefill","title":"case arrow2CirclepathCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrow2squarepath","title":"case arrow2Squarepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrow3trianglepath","title":"case arrow3Trianglepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackward","title":"case arrowBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardcircle","title":"case arrowBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardcirclefill","title":"case arrowBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardsquare","title":"case arrowBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardsquarefill","title":"case arrowBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardtoline","title":"case arrowBackwardToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardtolinecircle","title":"case arrowBackwardToLineCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardtolinecirclefill","title":"case arrowBackwardToLineCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardtolinesquare","title":"case arrowBackwardToLineSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbackwardtolinesquarefill","title":"case arrowBackwardToLineSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowbranch","title":"case arrowBranch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcirclepath","title":"case arrowCirclepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwise","title":"case arrowClockwise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwisecircle","title":"case arrowClockwiseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwisecirclefill","title":"case arrowClockwiseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwiseheart","title":"case arrowClockwiseHeart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwiseheartfill","title":"case arrowClockwiseHeartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwiseicloud","title":"case arrowClockwiseIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwiseicloudfill","title":"case arrowClockwiseIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwisesquare","title":"case arrowClockwiseSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowclockwisesquarefill","title":"case arrowClockwiseSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcounterclockwise","title":"case arrowCounterclockwise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcounterclockwisecircle","title":"case arrowCounterclockwiseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcounterclockwisecirclefill","title":"case arrowCounterclockwiseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcounterclockwiseicloud","title":"case arrowCounterclockwiseIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcounterclockwiseicloudfill","title":"case arrowCounterclockwiseIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcounterclockwisesquare","title":"case arrowCounterclockwiseSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowcounterclockwisesquarefill","title":"case arrowCounterclockwiseSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdown","title":"case arrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownandlinehorizontalandarrowup","title":"case arrowDownAndLineHorizontalAndArrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownapp","title":"case arrowDownApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownappfill","title":"case arrowDownAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownapplewatch","title":"case arrowDownApplewatch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackward","title":"case arrowDownBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardandarrowupforward","title":"case arrowDownBackwardAndArrowUpForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardandarrowupforwardcircle","title":"case arrowDownBackwardAndArrowUpForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardandarrowupforwardcirclefill","title":"case arrowDownBackwardAndArrowUpForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardandarrowupforwardsquare","title":"case arrowDownBackwardAndArrowUpForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardandarrowupforwardsquarefill","title":"case arrowDownBackwardAndArrowUpForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardcircle","title":"case arrowDownBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardcirclefill","title":"case arrowDownBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardsquare","title":"case arrowDownBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardsquarefill","title":"case arrowDownBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardtoptrailingrectangle","title":"case arrowDownBackwardToptrailingRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownbackwardtoptrailingrectanglefill","title":"case arrowDownBackwardToptrailingRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowncircle","title":"case arrowDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowncircledotted","title":"case arrowDownCircleDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowncirclefill","title":"case arrowDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowndoc","title":"case arrowDownDoc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowndocfill","title":"case arrowDownDocFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforward","title":"case arrowDownForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardandarrowupbackward","title":"case arrowDownForwardAndArrowUpBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardandarrowupbackwardcircle","title":"case arrowDownForwardAndArrowUpBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardandarrowupbackwardcirclefill","title":"case arrowDownForwardAndArrowUpBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardandarrowupbackwardsquare","title":"case arrowDownForwardAndArrowUpBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardandarrowupbackwardsquarefill","title":"case arrowDownForwardAndArrowUpBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardcircle","title":"case arrowDownForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardcirclefill","title":"case arrowDownForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardsquare","title":"case arrowDownForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardsquarefill","title":"case arrowDownForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardtopleadingrectangle","title":"case arrowDownForwardTopleadingRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownforwardtopleadingrectanglefill","title":"case arrowDownForwardTopleadingRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownheart","title":"case arrowDownHeart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownheartfill","title":"case arrowDownHeartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleft","title":"case arrowDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftandarrowupright","title":"case arrowDownLeftAndArrowUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftandarrowuprightcircle","title":"case arrowDownLeftAndArrowUpRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftandarrowuprightcirclefill","title":"case arrowDownLeftAndArrowUpRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftandarrowuprightsquare","title":"case arrowDownLeftAndArrowUpRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftandarrowuprightsquarefill","title":"case arrowDownLeftAndArrowUpRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftarrowupright","title":"case arrowDownLeftArrowUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftarrowuprightcircle","title":"case arrowDownLeftArrowUpRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftarrowuprightcirclefill","title":"case arrowDownLeftArrowUpRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftarrowuprightsquare","title":"case arrowDownLeftArrowUpRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftarrowuprightsquarefill","title":"case arrowDownLeftArrowUpRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftcircle","title":"case arrowDownLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftcirclefill","title":"case arrowDownLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftsquare","title":"case arrowDownLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftsquarefill","title":"case arrowDownLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownlefttoprightrectangle","title":"case arrowDownLeftToprightRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownlefttoprightrectanglefill","title":"case arrowDownLeftToprightRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftvideo","title":"case arrowDownLeftVideo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownleftvideofill","title":"case arrowDownLeftVideoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownmessage","title":"case arrowDownMessage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownmessagefill","title":"case arrowDownMessageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownright","title":"case arrowDownRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightandarrowupleft","title":"case arrowDownRightAndArrowUpLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightandarrowupleftcircle","title":"case arrowDownRightAndArrowUpLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightandarrowupleftcirclefill","title":"case arrowDownRightAndArrowUpLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightandarrowupleftsquare","title":"case arrowDownRightAndArrowUpLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightandarrowupleftsquarefill","title":"case arrowDownRightAndArrowUpLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightcircle","title":"case arrowDownRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightcirclefill","title":"case arrowDownRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightsquare","title":"case arrowDownRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrightsquarefill","title":"case arrowDownRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrighttopleftrectangle","title":"case arrowDownRightTopleftRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownrighttopleftrectanglefill","title":"case arrowDownRightTopleftRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownsquare","title":"case arrowDownSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdownsquarefill","title":"case arrowDownSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowntoline","title":"case arrowDownToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowntolinealt","title":"case arrowDownToLineAlt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowntolinecircle","title":"case arrowDownToLineCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowntolinecirclefill","title":"case arrowDownToLineCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowntolinecompact","title":"case arrowDownToLineCompact","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowntolinesquare","title":"case arrowDownToLineSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowdowntolinesquarefill","title":"case arrowDownToLineSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforward","title":"case arrowForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardcircle","title":"case arrowForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardcirclefill","title":"case arrowForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardsquare","title":"case arrowForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardsquarefill","title":"case arrowForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardtoline","title":"case arrowForwardToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardtolinecircle","title":"case arrowForwardToLineCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardtolinecirclefill","title":"case arrowForwardToLineCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardtolinesquare","title":"case arrowForwardToLineSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowforwardtolinesquarefill","title":"case arrowForwardToLineSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleft","title":"case arrowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandlineverticalandarrowright","title":"case arrowLeftAndLineVerticalAndArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandright","title":"case arrowLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandrightcircle","title":"case arrowLeftAndRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandrightcirclefill","title":"case arrowLeftAndRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandrightrighttriangleleftrighttriangleright","title":"case arrowLeftAndRightRighttriangleLeftRighttriangleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandrightrighttriangleleftrighttrianglerightfill","title":"case arrowLeftAndRightRighttriangleLeftRighttriangleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandrightsquare","title":"case arrowLeftAndRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandrightsquarefill","title":"case arrowLeftAndRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftandrighttextvertical","title":"case arrowLeftAndRightTextVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftarrowright","title":"case arrowLeftArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftarrowrightcircle","title":"case arrowLeftArrowRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftarrowrightcirclefill","title":"case arrowLeftArrowRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftarrowrightsquare","title":"case arrowLeftArrowRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftarrowrightsquarefill","title":"case arrowLeftArrowRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftcircle","title":"case arrowLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftcirclefill","title":"case arrowLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftsquare","title":"case arrowLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowleftsquarefill","title":"case arrowLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowlefttoline","title":"case arrowLeftToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowlefttolinealt","title":"case arrowLeftToLineAlt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowlefttolinecircle","title":"case arrowLeftToLineCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowlefttolinecirclefill","title":"case arrowLeftToLineCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowlefttolinecompact","title":"case arrowLeftToLineCompact","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowlefttolinesquare","title":"case arrowLeftToLineSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowlefttolinesquarefill","title":"case arrowLeftToLineSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowmerge","title":"case arrowMerge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrectanglepath","title":"case arrowRectanglepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowright","title":"case arrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightandlineverticalandarrowleft","title":"case arrowRightAndLineVerticalAndArrowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightarrowleft","title":"case arrowRightArrowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightarrowleftcircle","title":"case arrowRightArrowLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightarrowleftcirclefill","title":"case arrowRightArrowLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightarrowleftsquare","title":"case arrowRightArrowLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightarrowleftsquarefill","title":"case arrowRightArrowLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightcircle","title":"case arrowRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightcirclefill","title":"case arrowRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightdoconclipboard","title":"case arrowRightDocOnClipboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightsquare","title":"case arrowRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrightsquarefill","title":"case arrowRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrighttoline","title":"case arrowRightToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrighttolinealt","title":"case arrowRightToLineAlt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrighttolinecircle","title":"case arrowRightToLineCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrighttolinecirclefill","title":"case arrowRightToLineCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrighttolinecompact","title":"case arrowRightToLineCompact","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrighttolinesquare","title":"case arrowRightToLineSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowrighttolinesquarefill","title":"case arrowRightToLineSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowswap","title":"case arrowSwap","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepath","title":"case arrowTriangle2Circlepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepathcamera","title":"case arrowTriangle2CirclepathCamera","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepathcamerafill","title":"case arrowTriangle2CirclepathCameraFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepathcircle","title":"case arrowTriangle2CirclepathCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepathcirclefill","title":"case arrowTriangle2CirclepathCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepathdoconclipboard","title":"case arrowTriangle2CirclepathDocOnClipboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepathicloud","title":"case arrowTriangle2CirclepathIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangle2circlepathicloudfill","title":"case arrowTriangle2CirclepathIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglebranch","title":"case arrowTriangleBranch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglecapsulepath","title":"case arrowTriangleCapsulepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglemerge","title":"case arrowTriangleMerge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglepull","title":"case arrowTrianglePull","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleswap","title":"case arrowTriangleSwap","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleturnuprightcircle","title":"case arrowTriangleTurnUpRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleturnuprightcirclefill","title":"case arrowTriangleTurnUpRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleturnuprightdiamond","title":"case arrowTriangleTurnUpRightDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleturnuprightdiamondfill","title":"case arrowTriangleTurnUpRightDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturndownleft","title":"case arrowTurnDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturndownright","title":"case arrowTurnDownRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnleftdown","title":"case arrowTurnLeftDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnleftup","title":"case arrowTurnLeftUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnrightdown","title":"case arrowTurnRightDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnrightup","title":"case arrowTurnRightUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnupforwardiphone","title":"case arrowTurnUpForwardIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnupforwardiphonefill","title":"case arrowTurnUpForwardIphoneFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnupleft","title":"case arrowTurnUpLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowturnupright","title":"case arrowTurnUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowup","title":"case arrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddown","title":"case arrowUpAndDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddownandarrowleftandright","title":"case arrowUpAndDownAndArrowLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddownandsparkles","title":"case arrowUpAndDownAndSparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddowncircle","title":"case arrowUpAndDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddowncirclefill","title":"case arrowUpAndDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddownrighttriangleupfillrighttriangledownfill","title":"case arrowUpAndDownRighttriangleUpFillRighttriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddownrighttriangleuprighttriangledown","title":"case arrowUpAndDownRighttriangleUpRighttriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddownrighttriangleuprighttriangledownfill","title":"case arrowUpAndDownRighttriangleUpRighttriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddownsquare","title":"case arrowUpAndDownSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddownsquarefill","title":"case arrowUpAndDownSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupanddowntexthorizontal","title":"case arrowUpAndDownTextHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupandlinehorizontalandarrowdown","title":"case arrowUpAndLineHorizontalAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupandpersonrectangleportrait","title":"case arrowUpAndPersonRectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupandpersonrectangleturnleft","title":"case arrowUpAndPersonRectangleTurnLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupandpersonrectangleturnright","title":"case arrowUpAndPersonRectangleTurnRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuparrowdown","title":"case arrowUpArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuparrowdowncircle","title":"case arrowUpArrowDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuparrowdowncirclefill","title":"case arrowUpArrowDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuparrowdownsquare","title":"case arrowUpArrowDownSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuparrowdownsquarefill","title":"case arrowUpArrowDownSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackward","title":"case arrowUpBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardandarrowdownforward","title":"case arrowUpBackwardAndArrowDownForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardandarrowdownforwardcircle","title":"case arrowUpBackwardAndArrowDownForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardandarrowdownforwardcirclefill","title":"case arrowUpBackwardAndArrowDownForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardandarrowdownforwardsquare","title":"case arrowUpBackwardAndArrowDownForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardandarrowdownforwardsquarefill","title":"case arrowUpBackwardAndArrowDownForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardbottomtrailingrectangle","title":"case arrowUpBackwardBottomtrailingRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardbottomtrailingrectanglefill","title":"case arrowUpBackwardBottomtrailingRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardcircle","title":"case arrowUpBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardcirclefill","title":"case arrowUpBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardsquare","title":"case arrowUpBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbackwardsquarefill","title":"case arrowUpBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbin","title":"case arrowUpBin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupbinfill","title":"case arrowUpBinFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupcircle","title":"case arrowUpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupcirclebadgeclock","title":"case arrowUpCircleBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupcirclefill","title":"case arrowUpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupdoc","title":"case arrowUpDoc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupdocfill","title":"case arrowUpDocFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupdoconclipboard","title":"case arrowUpDocOnClipboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforward","title":"case arrowUpForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardandarrowdownbackward","title":"case arrowUpForwardAndArrowDownBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardandarrowdownbackwardcircle","title":"case arrowUpForwardAndArrowDownBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardandarrowdownbackwardcirclefill","title":"case arrowUpForwardAndArrowDownBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardandarrowdownbackwardsquare","title":"case arrowUpForwardAndArrowDownBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardandarrowdownbackwardsquarefill","title":"case arrowUpForwardAndArrowDownBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardapp","title":"case arrowUpForwardApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardappfill","title":"case arrowUpForwardAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardbottomleadingrectangle","title":"case arrowUpForwardBottomleadingRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardbottomleadingrectanglefill","title":"case arrowUpForwardBottomleadingRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardcircle","title":"case arrowUpForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardcirclefill","title":"case arrowUpForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardsquare","title":"case arrowUpForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupforwardsquarefill","title":"case arrowUpForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupheart","title":"case arrowUpHeart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupheartfill","title":"case arrowUpHeartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleft","title":"case arrowUpLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftandarrowdownright","title":"case arrowUpLeftAndArrowDownRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftandarrowdownrightcircle","title":"case arrowUpLeftAndArrowDownRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftandarrowdownrightcirclefill","title":"case arrowUpLeftAndArrowDownRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftandarrowdownrightsquare","title":"case arrowUpLeftAndArrowDownRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftandarrowdownrightsquarefill","title":"case arrowUpLeftAndArrowDownRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftanddownrightandarrowuprightanddownleft","title":"case arrowUpLeftAndDownRightAndArrowUpRightAndDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftanddownrightmagnifyingglass","title":"case arrowUpLeftAndDownRightMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftarrowdownright","title":"case arrowUpLeftArrowDownRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftarrowdownrightcircle","title":"case arrowUpLeftArrowDownRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftarrowdownrightcirclefill","title":"case arrowUpLeftArrowDownRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftarrowdownrightsquare","title":"case arrowUpLeftArrowDownRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftarrowdownrightsquarefill","title":"case arrowUpLeftArrowDownRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftbottomrightrectangle","title":"case arrowUpLeftBottomrightRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftbottomrightrectanglefill","title":"case arrowUpLeftBottomrightRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftcircle","title":"case arrowUpLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftcirclefill","title":"case arrowUpLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftsquare","title":"case arrowUpLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupleftsquarefill","title":"case arrowUpLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupmessage","title":"case arrowUpMessage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupmessagefill","title":"case arrowUpMessageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupright","title":"case arrowUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightandarrowdownleft","title":"case arrowUpRightAndArrowDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightandarrowdownleftcircle","title":"case arrowUpRightAndArrowDownLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightandarrowdownleftcirclefill","title":"case arrowUpRightAndArrowDownLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightandarrowdownleftrectangle","title":"case arrowUpRightAndArrowDownLeftRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightandarrowdownleftrectanglefill","title":"case arrowUpRightAndArrowDownLeftRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightandarrowdownleftsquare","title":"case arrowUpRightAndArrowDownLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightandarrowdownleftsquarefill","title":"case arrowUpRightAndArrowDownLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightbottomleftrectangle","title":"case arrowUpRightBottomleftRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightbottomleftrectanglefill","title":"case arrowUpRightBottomleftRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightcircle","title":"case arrowUpRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightcirclefill","title":"case arrowUpRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightdiamond","title":"case arrowUpRightDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightdiamondfill","title":"case arrowUpRightDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightsquare","title":"case arrowUpRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightsquarefill","title":"case arrowUpRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightvideo","title":"case arrowUpRightVideo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuprightvideofill","title":"case arrowUpRightVideoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupsquare","title":"case arrowUpSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowupsquarefill","title":"case arrowUpSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptoline","title":"case arrowUpToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptolinealt","title":"case arrowUpToLineAlt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptolinecircle","title":"case arrowUpToLineCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptolinecirclefill","title":"case arrowUpToLineCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptolinecompact","title":"case arrowUpToLineCompact","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptolinesquare","title":"case arrowUpToLineSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptolinesquarefill","title":"case arrowUpToLineSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptrash","title":"case arrowUpTrash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuptrashfill","title":"case arrowUpTrashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnbackward","title":"case arrowUturnBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnbackwardcircle","title":"case arrowUturnBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnbackwardcirclebadgeellipsis","title":"case arrowUturnBackwardCircleBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnbackwardcirclefill","title":"case arrowUturnBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnbackwardsquare","title":"case arrowUturnBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnbackwardsquarefill","title":"case arrowUturnBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturndown","title":"case arrowUturnDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturndowncircle","title":"case arrowUturnDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturndowncirclefill","title":"case arrowUturnDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturndownsquare","title":"case arrowUturnDownSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturndownsquarefill","title":"case arrowUturnDownSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnforward","title":"case arrowUturnForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnforwardcircle","title":"case arrowUturnForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnforwardcirclefill","title":"case arrowUturnForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnforwardsquare","title":"case arrowUturnForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnforwardsquarefill","title":"case arrowUturnForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnleft","title":"case arrowUturnLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnleftcircle","title":"case arrowUturnLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnleftcirclebadgeellipsis","title":"case arrowUturnLeftCircleBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnleftcirclefill","title":"case arrowUturnLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnleftsquare","title":"case arrowUturnLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnleftsquarefill","title":"case arrowUturnLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnright","title":"case arrowUturnRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnrightcircle","title":"case arrowUturnRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnrightcirclefill","title":"case arrowUturnRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnrightsquare","title":"case arrowUturnRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnrightsquarefill","title":"case arrowUturnRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnup","title":"case arrowUturnUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnupcircle","title":"case arrowUturnUpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnupcirclefill","title":"case arrowUturnUpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnupsquare","title":"case arrowUturnUpSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowuturnupsquarefill","title":"case arrowUturnUpSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowkeys","title":"case arrowkeys","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowkeysdownfilled","title":"case arrowkeysDownFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowkeysfill","title":"case arrowkeysFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowkeysleftfilled","title":"case arrowkeysLeftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowkeysrightfilled","title":"case arrowkeysRightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowkeysupfilled","title":"case arrowkeysUpFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebackward","title":"case arrowshapeBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebackwardcircle","title":"case arrowshapeBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebackwardcirclefill","title":"case arrowshapeBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebackwardfill","title":"case arrowshapeBackwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebounceforward","title":"case arrowshapeBounceForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebounceforwardfill","title":"case arrowshapeBounceForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebounceright","title":"case arrowshapeBounceRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapebouncerightfill","title":"case arrowshapeBounceRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapedown","title":"case arrowshapeDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapedowncircle","title":"case arrowshapeDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapedowncirclefill","title":"case arrowshapeDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapedownfill","title":"case arrowshapeDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeforward","title":"case arrowshapeForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeforwardcircle","title":"case arrowshapeForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeforwardcirclefill","title":"case arrowshapeForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeforwardfill","title":"case arrowshapeForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeleft","title":"case arrowshapeLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeleftarrowshaperight","title":"case arrowshapeLeftArrowshapeRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeleftarrowshaperightfill","title":"case arrowshapeLeftArrowshapeRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeleftcircle","title":"case arrowshapeLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeleftcirclefill","title":"case arrowshapeLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeleftfill","title":"case arrowshapeLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshaperight","title":"case arrowshapeRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshaperightcircle","title":"case arrowshapeRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshaperightcirclefill","title":"case arrowshapeRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshaperightfill","title":"case arrowshapeRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackward","title":"case arrowshapeTurnUpBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackward2","title":"case arrowshapeTurnUpBackward2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackward2circle","title":"case arrowshapeTurnUpBackward2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackward2circlefill","title":"case arrowshapeTurnUpBackward2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackward2fill","title":"case arrowshapeTurnUpBackward2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackwardbadgeclock","title":"case arrowshapeTurnUpBackwardBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackwardbadgeclockfill","title":"case arrowshapeTurnUpBackwardBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackwardbadgeclockfillrtl","title":"case arrowshapeTurnUpBackwardBadgeClockFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackwardbadgeclockrtl","title":"case arrowshapeTurnUpBackwardBadgeClockRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackwardcircle","title":"case arrowshapeTurnUpBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackwardcirclefill","title":"case arrowshapeTurnUpBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupbackwardfill","title":"case arrowshapeTurnUpBackwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupforward","title":"case arrowshapeTurnUpForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupforwardcircle","title":"case arrowshapeTurnUpForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupforwardcirclefill","title":"case arrowshapeTurnUpForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupforwardfill","title":"case arrowshapeTurnUpForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleft","title":"case arrowshapeTurnUpLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleft2","title":"case arrowshapeTurnUpLeft2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleft2circle","title":"case arrowshapeTurnUpLeft2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleft2circlefill","title":"case arrowshapeTurnUpLeft2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleft2fill","title":"case arrowshapeTurnUpLeft2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleftcircle","title":"case arrowshapeTurnUpLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleftcirclefill","title":"case arrowshapeTurnUpLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupleftfill","title":"case arrowshapeTurnUpLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnupright","title":"case arrowshapeTurnUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnuprightcircle","title":"case arrowshapeTurnUpRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnuprightcirclefill","title":"case arrowshapeTurnUpRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeturnuprightfill","title":"case arrowshapeTurnUpRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeup","title":"case arrowshapeUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeupcircle","title":"case arrowshapeUpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeupcirclefill","title":"case arrowshapeUpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapeupfill","title":"case arrowshapeUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapezigzagforward","title":"case arrowshapeZigzagForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapezigzagforwardfill","title":"case arrowshapeZigzagForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapezigzagright","title":"case arrowshapeZigzagRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowshapezigzagrightfill","title":"case arrowshapeZigzagRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglebackward","title":"case arrowtriangleBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglebackwardcircle","title":"case arrowtriangleBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglebackwardcirclefill","title":"case arrowtriangleBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglebackwardfill","title":"case arrowtriangleBackwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglebackwardsquare","title":"case arrowtriangleBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglebackwardsquarefill","title":"case arrowtriangleBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangledown","title":"case arrowtriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangledowncircle","title":"case arrowtriangleDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangledowncirclefill","title":"case arrowtriangleDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangledownfill","title":"case arrowtriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangledownsquare","title":"case arrowtriangleDownSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangledownsquarefill","title":"case arrowtriangleDownSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleforward","title":"case arrowtriangleForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleforwardcircle","title":"case arrowtriangleForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleforwardcirclefill","title":"case arrowtriangleForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleforwardfill","title":"case arrowtriangleForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleforwardsquare","title":"case arrowtriangleForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleforwardsquarefill","title":"case arrowtriangleForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleft","title":"case arrowtriangleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftandlineverticalandarrowtriangleright","title":"case arrowtriangleLeftAndLineVerticalAndArrowtriangleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftandlineverticalandarrowtrianglerightfill","title":"case arrowtriangleLeftAndLineVerticalAndArrowtriangleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftcircle","title":"case arrowtriangleLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftcirclefill","title":"case arrowtriangleLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftfill","title":"case arrowtriangleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftfillandlineverticalandarrowtrianglerightfill","title":"case arrowtriangleLeftFillAndLineVerticalAndArrowtriangleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftsquare","title":"case arrowtriangleLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleleftsquarefill","title":"case arrowtriangleLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleright","title":"case arrowtriangleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightandlineverticalandarrowtriangleleft","title":"case arrowtriangleRightAndLineVerticalAndArrowtriangleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightandlineverticalandarrowtriangleleftfill","title":"case arrowtriangleRightAndLineVerticalAndArrowtriangleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightcircle","title":"case arrowtriangleRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightcirclefill","title":"case arrowtriangleRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightfill","title":"case arrowtriangleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightfillandlineverticalandarrowtriangleleftfill","title":"case arrowtriangleRightFillAndLineVerticalAndArrowtriangleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightsquare","title":"case arrowtriangleRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtrianglerightsquarefill","title":"case arrowtriangleRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleup","title":"case arrowtriangleUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleuparrowtriangledownwindowleft","title":"case arrowtriangleUpArrowtriangleDownWindowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleuparrowtriangledownwindowright","title":"case arrowtriangleUpArrowtriangleDownWindowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleupcircle","title":"case arrowtriangleUpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleupcirclefill","title":"case arrowtriangleUpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleupfill","title":"case arrowtriangleUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleupsquare","title":"case arrowtriangleUpSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/arrowtriangleupsquarefill","title":"case arrowtriangleUpSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/aspectratio","title":"case aspectratio","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/aspectratiofill","title":"case aspectratioFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/asterisk","title":"case asterisk","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/asteriskcircle","title":"case asteriskCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/asteriskcirclefill","title":"case asteriskCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/at","title":"case at","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/atbadgeminus","title":"case atBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/atbadgeplus","title":"case atBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/atcircle","title":"case atCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/atcirclefill","title":"case atCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/atom","title":"case atom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australiandollarsign","title":"case australiandollarsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australiandollarsigncircle","title":"case australiandollarsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australiandollarsigncirclefill","title":"case australiandollarsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australiandollarsignsquare","title":"case australiandollarsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australiandollarsignsquarefill","title":"case australiandollarsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australsign","title":"case australsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australsigncircle","title":"case australsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australsigncirclefill","title":"case australsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australsignsquare","title":"case australsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/australsignsquarefill","title":"case australsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autobrakesignal","title":"case autoBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autoheadlighthighbeam","title":"case autoHeadlightHighBeam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autoheadlighthighbeamfill","title":"case autoHeadlightHighBeamFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autoheadlightlowbeam","title":"case autoHeadlightLowBeam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autoheadlightlowbeamfill","title":"case autoHeadlightLowBeamFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/automaticbrakesignal","title":"case automaticBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/automaticheadlighthighbeam","title":"case automaticHeadlightHighBeam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/automaticheadlighthighbeamfill","title":"case automaticHeadlightHighBeamFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/automaticheadlightlowbeam","title":"case automaticHeadlightLowBeam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/automaticheadlightlowbeamfill","title":"case automaticHeadlightLowBeamFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autostartstop","title":"case autostartstop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autostartstopslash","title":"case autostartstopSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/autostartstoptrianglebadgeexclamationmark","title":"case autostartstopTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/avremote","title":"case avRemote","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/avremotefill","title":"case avRemoteFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axel2","title":"case axel2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axel2frontandrearengaged","title":"case axel2FrontAndRearEngaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axel2frontengaged","title":"case axel2FrontEngaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axel2rearengaged","title":"case axel2RearEngaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2","title":"case axle2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2driveshaftdisengaged","title":"case axle2DriveshaftDisengaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2frontandrearengaged","title":"case axle2FrontAndRearEngaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2frontdisengaged","title":"case axle2FrontDisengaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2frontengaged","title":"case axle2FrontEngaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2reardisengaged","title":"case axle2RearDisengaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2rearengaged","title":"case axle2RearEngaged","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/axle2rearlock","title":"case axle2RearLock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bcircle","title":"case bCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bcirclefill","title":"case bCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bsquare","title":"case bSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bsquarefill","title":"case bSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backpack","title":"case backpack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backpackcircle","title":"case backpackCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backpackcirclefill","title":"case backpackCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backpackfill","title":"case backpackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backward","title":"case backward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardcircle","title":"case backwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardcirclefill","title":"case backwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardend","title":"case backwardEnd","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardendalt","title":"case backwardEndAlt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardendaltfill","title":"case backwardEndAltFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardendcircle","title":"case backwardEndCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardendcirclefill","title":"case backwardEndCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardendfill","title":"case backwardEndFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardfill","title":"case backwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardframe","title":"case backwardFrame","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/backwardframefill","title":"case backwardFrameFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/badgeplusradiowavesforward","title":"case badgePlusRadiowavesForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/badgeplusradiowavesright","title":"case badgePlusRadiowavesRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bag","title":"case bag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagbadgeminus","title":"case bagBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagbadgeplus","title":"case bagBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagbadgequestionmark","title":"case bagBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagbadgequestionmarkar","title":"case bagBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagcircle","title":"case bagCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagcirclefill","title":"case bagCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagfill","title":"case bagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagfillbadgeminus","title":"case bagFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagfillbadgeplus","title":"case bagFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagfillbadgequestionmark","title":"case bagFillBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bagfillbadgequestionmarkar","title":"case bagFillBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bahtsign","title":"case bahtsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bahtsigncircle","title":"case bahtsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bahtsigncirclefill","title":"case bahtsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bahtsignsquare","title":"case bahtsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bahtsignsquarefill","title":"case bahtsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/balloon","title":"case balloon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/balloon2","title":"case balloon2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/balloon2fill","title":"case balloon2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/balloonfill","title":"case balloonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bandage","title":"case bandage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bandagefill","title":"case bandageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/banknote","title":"case banknote","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/banknotefill","title":"case banknoteFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/barcode","title":"case barcode","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/barcodeviewfinder","title":"case barcodeViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/barometer","title":"case barometer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/baseball","title":"case baseball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/baseballcircle","title":"case baseballCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/baseballcirclefill","title":"case baseballCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/baseballdiamondbases","title":"case baseballDiamondBases","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/baseballfill","title":"case baseballFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/basket","title":"case basket","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/basketfill","title":"case basketFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/basketball","title":"case basketball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/basketballcircle","title":"case basketballCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/basketballcirclefill","title":"case basketballCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/basketballfill","title":"case basketballFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bathtub","title":"case bathtub","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bathtubfill","title":"case bathtubFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery0","title":"case battery0","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery0percent","title":"case battery0percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100","title":"case battery100","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100bolt","title":"case battery100Bolt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100boltrtl","title":"case battery100BoltRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100circle","title":"case battery100Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100circlefill","title":"case battery100CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100percent","title":"case battery100percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100percentbolt","title":"case battery100percentBolt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100percentboltrtl","title":"case battery100percentBoltRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100percentcircle","title":"case battery100percentCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery100percentcirclefill","title":"case battery100percentCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery25","title":"case battery25","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery25percent","title":"case battery25percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery50","title":"case battery50","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery50percent","title":"case battery50percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery75","title":"case battery75","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/battery75percent","title":"case battery75percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/batteryblock","title":"case batteryblock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/batteryblockfill","title":"case batteryblockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/batteryblockslash","title":"case batteryblockSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/batteryblockslashfill","title":"case batteryblockSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beachumbrella","title":"case beachUmbrella","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beachumbrellafill","title":"case beachUmbrellaFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsearphones","title":"case beatsEarphones","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsfitpro","title":"case beatsFitPro","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsfitprochargingcase","title":"case beatsFitProChargingcase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsfitprochargingcasefill","title":"case beatsFitProChargingcaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsfitproleft","title":"case beatsFitProLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsfitproright","title":"case beatsFitProRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsheadphones","title":"case beatsHeadphones","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeats","title":"case beatsPowerbeats","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeats3","title":"case beatsPowerbeats3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeats3left","title":"case beatsPowerbeats3Left","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeats3right","title":"case beatsPowerbeats3Right","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeatsleft","title":"case beatsPowerbeatsLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeatsright","title":"case beatsPowerbeatsRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeatspro","title":"case beatsPowerbeatspro","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeatsprochargingcase","title":"case beatsPowerbeatsproChargingcase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeatsprochargingcasefill","title":"case beatsPowerbeatsproChargingcaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeatsproleft","title":"case beatsPowerbeatsproLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatspowerbeatsproright","title":"case beatsPowerbeatsproRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudleft","title":"case beatsStudiobudLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudright","title":"case beatsStudiobudRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobuds","title":"case beatsStudiobuds","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudschargingcase","title":"case beatsStudiobudsChargingcase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudschargingcasefill","title":"case beatsStudiobudsChargingcaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudsplus","title":"case beatsStudiobudsplus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudspluschargingcase","title":"case beatsStudiobudsplusChargingcase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudspluschargingcasefill","title":"case beatsStudiobudsplusChargingcaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudsplusleft","title":"case beatsStudiobudsplusLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beatsstudiobudsplusright","title":"case beatsStudiobudsplusRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beddouble","title":"case bedDouble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beddoublecircle","title":"case bedDoubleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beddoublecirclefill","title":"case bedDoubleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/beddoublefill","title":"case bedDoubleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bell","title":"case bell","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellandwaveform","title":"case bellAndWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellandwaveformfill","title":"case bellAndWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellandwavesleftandright","title":"case bellAndWavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellandwavesleftandrightfill","title":"case bellAndWavesLeftAndRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadge","title":"case bellBadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgecircle","title":"case bellBadgeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgecirclefill","title":"case bellBadgeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgefill","title":"case bellBadgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgeslash","title":"case bellBadgeSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgeslashfill","title":"case bellBadgeSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgeslashfillrtl","title":"case bellBadgeSlashFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgeslashrtl","title":"case bellBadgeSlashRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgewaveform","title":"case bellBadgeWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellbadgewaveformfill","title":"case bellBadgeWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellcircle","title":"case bellCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellcirclefill","title":"case bellCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellfill","title":"case bellFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellslash","title":"case bellSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellslashcircle","title":"case bellSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellslashcirclefill","title":"case bellSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellslashfill","title":"case bellSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellsquare","title":"case bellSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bellsquarefill","title":"case bellSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bicycle","title":"case bicycle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bicyclecircle","title":"case bicycleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bicyclecirclefill","title":"case bicycleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/binxmark","title":"case binXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/binxmarkfill","title":"case binXmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/binoculars","title":"case binoculars","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/binocularscircle","title":"case binocularsCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/binocularscirclefill","title":"case binocularsCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/binocularsfill","title":"case binocularsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bird","title":"case bird","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/birdcircle","title":"case birdCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/birdcirclefill","title":"case birdCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/birdfill","title":"case birdFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/birthdaycake","title":"case birthdayCake","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/birthdaycakefill","title":"case birthdayCakeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bitcoinsign","title":"case bitcoinsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bitcoinsigncircle","title":"case bitcoinsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bitcoinsigncirclefill","title":"case bitcoinsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bitcoinsignsquare","title":"case bitcoinsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bitcoinsignsquarefill","title":"case bitcoinsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/blindshorizontalclosed","title":"case blindsHorizontalClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/blindshorizontalopen","title":"case blindsHorizontalOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/blindsverticalclosed","title":"case blindsVerticalClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/blindsverticalopen","title":"case blindsVerticalOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bold","title":"case bold","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolditalicunderline","title":"case boldItalicUnderline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boldunderline","title":"case boldUnderline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolt","title":"case bolt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgea","title":"case boltBadgeA","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgeafill","title":"case boltBadgeAFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgeautomatic","title":"case boltBadgeAutomatic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgeautomaticfill","title":"case boltBadgeAutomaticFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgecheckmark","title":"case boltBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgecheckmarkfill","title":"case boltBadgeCheckmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgeclock","title":"case boltBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgeclockfill","title":"case boltBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgexmark","title":"case boltBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbadgexmarkfill","title":"case boltBadgeXmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbatteryblock","title":"case boltBatteryblock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbatteryblockfill","title":"case boltBatteryblockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltbrakesignal","title":"case boltBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltcar","title":"case boltCar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltcarcircle","title":"case boltCarCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltcarcirclefill","title":"case boltCarCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltcarfill","title":"case boltCarFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltcircle","title":"case boltCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltcirclefill","title":"case boltCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltfill","title":"case boltFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltfillbatteryblock","title":"case boltFillBatteryblock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltfillbatteryblockfill","title":"case boltFillBatteryblockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltheart","title":"case boltHeart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltheartfill","title":"case boltHeartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolthorizontal","title":"case boltHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolthorizontalcircle","title":"case boltHorizontalCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolthorizontalcirclefill","title":"case boltHorizontalCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolthorizontalfill","title":"case boltHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolthorizontalicloud","title":"case boltHorizontalIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolthorizontalicloudfill","title":"case boltHorizontalIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltringclosed","title":"case boltRingClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltshield","title":"case boltShield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltshieldfill","title":"case boltShieldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltslash","title":"case boltSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltslashcircle","title":"case boltSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltslashcirclefill","title":"case boltSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltslashfill","title":"case boltSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltsquare","title":"case boltSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boltsquarefill","title":"case boltSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolttrianglebadgeexclamationmark","title":"case boltTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bolttrianglebadgeexclamationmarkfill","title":"case boltTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bonjour","title":"case bonjour","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/book","title":"case book","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookandwrench","title":"case bookAndWrench","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookandwrenchfill","title":"case bookAndWrenchFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookcircle","title":"case bookCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookcirclefill","title":"case bookCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookclosed","title":"case bookClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookclosedcircle","title":"case bookClosedCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookclosedcirclefill","title":"case bookClosedCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookclosedfill","title":"case bookClosedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookfill","title":"case bookFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookpages","title":"case bookPages","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookpagesfill","title":"case bookPagesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmark","title":"case bookmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmarkcircle","title":"case bookmarkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmarkcirclefill","title":"case bookmarkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmarkfill","title":"case bookmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmarkslash","title":"case bookmarkSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmarkslashfill","title":"case bookmarkSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmarksquare","title":"case bookmarkSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bookmarksquarefill","title":"case bookmarkSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/booksvertical","title":"case booksVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/booksverticalcircle","title":"case booksVerticalCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/booksverticalcirclefill","title":"case booksVerticalCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/booksverticalfill","title":"case booksVerticalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boxtruck","title":"case boxTruck","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boxtruckbadgeclock","title":"case boxTruckBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boxtruckbadgeclockfill","title":"case boxTruckBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boxtruckbadgeclockfillrtl","title":"case boxTruckBadgeClockFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boxtruckbadgeclockrtl","title":"case boxTruckBadgeClockRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/boxtruckfill","title":"case boxTruckFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brain","title":"case brain","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brainfill","title":"case brainFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brainfilledheadprofile","title":"case brainFilledHeadProfile","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brainheadprofile","title":"case brainHeadProfile","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brainheadprofilefill","title":"case brainHeadProfileFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brakesignal","title":"case brakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brakesignaldashed","title":"case brakesignalDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brazilianrealsign","title":"case brazilianrealsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brazilianrealsigncircle","title":"case brazilianrealsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brazilianrealsigncirclefill","title":"case brazilianrealsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brazilianrealsignsquare","title":"case brazilianrealsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/brazilianrealsignsquarefill","title":"case brazilianrealsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/briefcase","title":"case briefcase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/briefcasecircle","title":"case briefcaseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/briefcasecirclefill","title":"case briefcaseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/briefcasefill","title":"case briefcaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubble","title":"case bubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblecircle","title":"case bubbleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblecirclefill","title":"case bubbleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblefill","title":"case bubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleft","title":"case bubbleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandbubbleright","title":"case bubbleLeftAndBubbleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandbubblerightfill","title":"case bubbleLeftAndBubbleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandexclamationmarkbubbleright","title":"case bubbleLeftAndExclamationmarkBubbleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandexclamationmarkbubblerightfill","title":"case bubbleLeftAndExclamationmarkBubbleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandtextbubbleright","title":"case bubbleLeftAndTextBubbleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandtextbubblerightfill","title":"case bubbleLeftAndTextBubbleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandtextbubblerightfillrtl","title":"case bubbleLeftAndTextBubbleRightFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftandtextbubblerightrtl","title":"case bubbleLeftAndTextBubbleRightRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftcircle","title":"case bubbleLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftcirclefill","title":"case bubbleLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleleftfill","title":"case bubbleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblemiddlebottom","title":"case bubbleMiddleBottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblemiddlebottomfill","title":"case bubbleMiddleBottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblemiddletop","title":"case bubbleMiddleTop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblemiddletopfill","title":"case bubbleMiddleTopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubbleright","title":"case bubbleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblerightcircle","title":"case bubbleRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblerightcirclefill","title":"case bubbleRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblerightfill","title":"case bubbleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblesandsparkles","title":"case bubblesAndSparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bubblesandsparklesfill","title":"case bubblesAndSparklesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/building","title":"case building","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/building2","title":"case building2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/building2cropcircle","title":"case building2CropCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/building2cropcirclefill","title":"case building2CropCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/building2fill","title":"case building2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buildingcolumns","title":"case buildingColumns","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buildingcolumnscircle","title":"case buildingColumnsCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buildingcolumnscirclefill","title":"case buildingColumnsCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buildingcolumnsfill","title":"case buildingColumnsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buildingfill","title":"case buildingFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/burn","title":"case burn","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/burst","title":"case burst","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/burstfill","title":"case burstFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/bus","title":"case bus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/busdoubledecker","title":"case busDoubledecker","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/busdoubledeckerfill","title":"case busDoubledeckerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/busfill","title":"case busFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledbottomhorizontalleft","title":"case buttonAngledbottomHorizontalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledbottomhorizontalleftfill","title":"case buttonAngledbottomHorizontalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledbottomhorizontalright","title":"case buttonAngledbottomHorizontalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledbottomhorizontalrightfill","title":"case buttonAngledbottomHorizontalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledtopverticalleft","title":"case buttonAngledtopVerticalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledtopverticalleftfill","title":"case buttonAngledtopVerticalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledtopverticalright","title":"case buttonAngledtopVerticalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonangledtopverticalrightfill","title":"case buttonAngledtopVerticalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonhorizontal","title":"case buttonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonhorizontalfill","title":"case buttonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonhorizontaltoppress","title":"case buttonHorizontalTopPress","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonhorizontaltoppressfill","title":"case buttonHorizontalTopPressFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonprogrammable","title":"case buttonProgrammable","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonprogrammablesquare","title":"case buttonProgrammableSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonprogrammablesquarefill","title":"case buttonProgrammableSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonroundedbottomhorizontal","title":"case buttonRoundedbottomHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonroundedbottomhorizontalfill","title":"case buttonRoundedbottomHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonroundedtophorizontal","title":"case buttonRoundedtopHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonroundedtophorizontalfill","title":"case buttonRoundedtopHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonverticalleftpress","title":"case buttonVerticalLeftPress","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonverticalleftpressfill","title":"case buttonVerticalLeftPressFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonverticalrightpress","title":"case buttonVerticalRightPress","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/buttonverticalrightpressfill","title":"case buttonVerticalRightPressFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ccircle","title":"case cCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ccirclefill","title":"case cCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/csquare","title":"case cSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/csquarefill","title":"case cSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cabinet","title":"case cabinet","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cabinetfill","title":"case cabinetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cablecoaxial","title":"case cableCoaxial","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cableconnector","title":"case cableConnector","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cableconnectorhorizontal","title":"case cableConnectorHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cablecar","title":"case cablecar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cablecarfill","title":"case cablecarFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendar","title":"case calendar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarbadgecheckmark","title":"case calendarBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarbadgecheckmarkrtl","title":"case calendarBadgeCheckmarkRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarbadgeclock","title":"case calendarBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarbadgeclockrtl","title":"case calendarBadgeClockRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarbadgeexclamationmark","title":"case calendarBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarbadgeminus","title":"case calendarBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarbadgeplus","title":"case calendarBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarcircle","title":"case calendarCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendarcirclefill","title":"case calendarCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendardaytimelineleading","title":"case calendarDayTimelineLeading","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendardaytimelineleft","title":"case calendarDayTimelineLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendardaytimelineright","title":"case calendarDayTimelineRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/calendardaytimelinetrailing","title":"case calendarDayTimelineTrailing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camera","title":"case camera","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameraaperture","title":"case cameraAperture","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerabadgeclock","title":"case cameraBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerabadgeclockfill","title":"case cameraBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerabadgeellipsis","title":"case cameraBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerabadgeellipsisfill","title":"case cameraBadgeEllipsisFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameracircle","title":"case cameraCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameracirclefill","title":"case cameraCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerafill","title":"case cameraFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerafillbadgeellipsis","title":"case cameraFillBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerafilters","title":"case cameraFilters","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameramacro","title":"case cameraMacro","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameramacrocircle","title":"case cameraMacroCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameramacrocirclefill","title":"case cameraMacroCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringcenterweighted","title":"case cameraMeteringCenterWeighted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringcenterweightedaverage","title":"case cameraMeteringCenterWeightedAverage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringmatrix","title":"case cameraMeteringMatrix","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringmultispot","title":"case cameraMeteringMultispot","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringnone","title":"case cameraMeteringNone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringpartial","title":"case cameraMeteringPartial","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringspot","title":"case cameraMeteringSpot","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringunknown","title":"case cameraMeteringUnknown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerameteringunknownar","title":"case cameraMeteringUnknownAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameraonrectangle","title":"case cameraOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameraonrectanglefill","title":"case cameraOnRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerarotate","title":"case cameraRotate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerarotatefill","title":"case cameraRotateFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerashutterbutton","title":"case cameraShutterButton","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/camerashutterbuttonfill","title":"case cameraShutterButtonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cameraviewfinder","title":"case cameraViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/candybarphone","title":"case candybarphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capslock","title":"case capslock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capslockfill","title":"case capslockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsule","title":"case capsule","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsulebottomhalffilled","title":"case capsuleBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsulefill","title":"case capsuleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleinsetfilled","title":"case capsuleInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsulelefthalffilled","title":"case capsuleLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleportrait","title":"case capsulePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleportraitbottomhalffilled","title":"case capsulePortraitBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleportraitfill","title":"case capsulePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleportraitinsetfilled","title":"case capsulePortraitInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleportraitlefthalffilled","title":"case capsulePortraitLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleportraitrighthalffilled","title":"case capsulePortraitRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuleportraittophalffilled","title":"case capsulePortraitTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsulerighthalffilled","title":"case capsuleRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/capsuletophalffilled","title":"case capsuleTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/captionsbubble","title":"case captionsBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/captionsbubblefill","title":"case captionsBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/car","title":"case car","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/car2","title":"case car2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/car2fill","title":"case car2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carcircle","title":"case carCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carcirclefill","title":"case carCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carferry","title":"case carFerry","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carferryfill","title":"case carFerryFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carfill","title":"case carFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carfrontwavesdown","title":"case carFrontWavesDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carfrontwavesdownfill","title":"case carFrontWavesDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carfrontwavesup","title":"case carFrontWavesUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carfrontwavesupfill","title":"case carFrontWavesUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrear","title":"case carRear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearandcollisionroadlane","title":"case carRearAndCollisionRoadLane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearandcollisionroadlaneslash","title":"case carRearAndCollisionRoadLaneSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearandtiremarks","title":"case carRearAndTireMarks","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearandtiremarksslash","title":"case carRearAndTireMarksSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearfill","title":"case carRearFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearroadlane","title":"case carRearRoadLane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearroadlanedashed","title":"case carRearRoadLaneDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearwavesup","title":"case carRearWavesUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrearwavesupfill","title":"case carRearWavesUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carside","title":"case carSide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsideaircirculate","title":"case carSideAirCirculate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsideaircirculatefill","title":"case carSideAirCirculateFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsideairfresh","title":"case carSideAirFresh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsideairfreshfill","title":"case carSideAirFreshFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsideandexclamationmark","title":"case carSideAndExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsideandexclamationmarkfill","title":"case carSideAndExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidearrowtriangledown","title":"case carSideArrowtriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidearrowtriangledownfill","title":"case carSideArrowtriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidearrowtriangleup","title":"case carSideArrowtriangleUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidearrowtriangleuparrowtriangledown","title":"case carSideArrowtriangleUpArrowtriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidearrowtriangleuparrowtriangledownfill","title":"case carSideArrowtriangleUpArrowtriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidearrowtriangleupfill","title":"case carSideArrowtriangleUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidefill","title":"case carSideFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidefrontopen","title":"case carSideFrontOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidefrontopenfill","title":"case carSideFrontOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidehilldown","title":"case carSideHillDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidehilldownfill","title":"case carSideHillDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidehillup","title":"case carSideHillUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidehillupfill","title":"case carSideHillUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidelock","title":"case carSideLock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidelockfill","title":"case carSideLockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidelockopen","title":"case carSideLockOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsidelockopenfill","title":"case carSideLockOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsiderearandcollisionandcarsidefront","title":"case carSideRearAndCollisionAndCarSideFront","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsiderearandcollisionandcarsidefrontslash","title":"case carSideRearAndCollisionAndCarSideFrontSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsiderearandexclamationmarkandcarsidefront","title":"case carSideRearAndExclamationmarkAndCarSideFront","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsiderearandwave3andcarsidefront","title":"case carSideRearAndWave3AndCarSideFront","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsiderearopen","title":"case carSideRearOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carsiderearopenfill","title":"case carSideRearOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightandrearleftandrearrightopen","title":"case carTopDoorFrontLeftAndFrontRightAndRearLeftAndRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightandrearleftandrearrightopenfill","title":"case carTopDoorFrontLeftAndFrontRightAndRearLeftAndRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightandrearleftopen","title":"case carTopDoorFrontLeftAndFrontRightAndRearLeftOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightandrearleftopenfill","title":"case carTopDoorFrontLeftAndFrontRightAndRearLeftOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightandrearrightopen","title":"case carTopDoorFrontLeftAndFrontRightAndRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightandrearrightopenfill","title":"case carTopDoorFrontLeftAndFrontRightAndRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightopen","title":"case carTopDoorFrontLeftAndFrontRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandfrontrightopenfill","title":"case carTopDoorFrontLeftAndFrontRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandrearleftandrearrightopen","title":"case carTopDoorFrontLeftAndRearLeftAndRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandrearleftandrearrightopenfill","title":"case carTopDoorFrontLeftAndRearLeftAndRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandrearleftopen","title":"case carTopDoorFrontLeftAndRearLeftOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandrearleftopenfill","title":"case carTopDoorFrontLeftAndRearLeftOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandrearrightopen","title":"case carTopDoorFrontLeftAndRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftandrearrightopenfill","title":"case carTopDoorFrontLeftAndRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftopen","title":"case carTopDoorFrontLeftOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontleftopenfill","title":"case carTopDoorFrontLeftOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightandrearleftandrearrightopen","title":"case carTopDoorFrontRightAndRearLeftAndRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightandrearleftandrearrightopenfill","title":"case carTopDoorFrontRightAndRearLeftAndRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightandrearleftopen","title":"case carTopDoorFrontRightAndRearLeftOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightandrearleftopenfill","title":"case carTopDoorFrontRightAndRearLeftOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightandrearrightopen","title":"case carTopDoorFrontRightAndRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightandrearrightopenfill","title":"case carTopDoorFrontRightAndRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightopen","title":"case carTopDoorFrontRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorfrontrightopenfill","title":"case carTopDoorFrontRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorrearleftandrearrightopen","title":"case carTopDoorRearLeftAndRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorrearleftandrearrightopenfill","title":"case carTopDoorRearLeftAndRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorrearleftopen","title":"case carTopDoorRearLeftOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorrearleftopenfill","title":"case carTopDoorRearLeftOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorrearrightopen","title":"case carTopDoorRearRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorrearrightopenfill","title":"case carTopDoorRearRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorslidingleftopen","title":"case carTopDoorSlidingLeftOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorslidingleftopenfill","title":"case carTopDoorSlidingLeftOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorslidingrightopen","title":"case carTopDoorSlidingRightOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopdoorslidingrightopenfill","title":"case carTopDoorSlidingRightOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopfrontleftarrowtriangle","title":"case carTopFrontleftArrowtriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopfrontleftarrowtrianglefill","title":"case carTopFrontleftArrowtriangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopfrontrightarrowtriangle","title":"case carTopFrontrightArrowtriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopfrontrightarrowtrianglefill","title":"case carTopFrontrightArrowtriangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedashedarrowtriangleinward","title":"case carTopLaneDashedArrowtriangleInward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedashedarrowtriangleinwardfill","title":"case carTopLaneDashedArrowtriangleInwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedashedbadgesteeringwheel","title":"case carTopLaneDashedBadgeSteeringwheel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedashedbadgesteeringwheelfill","title":"case carTopLaneDashedBadgeSteeringwheelFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedasheddepartureleft","title":"case carTopLaneDashedDepartureLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedasheddepartureleftfill","title":"case carTopLaneDashedDepartureLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedasheddepartureright","title":"case carTopLaneDashedDepartureRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoplanedasheddeparturerightfill","title":"case carTopLaneDashedDepartureRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesfront","title":"case carTopRadiowavesFront","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesfrontfill","title":"case carTopRadiowavesFrontFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrear","title":"case carTopRadiowavesRear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearfill","title":"case carTopRadiowavesRearFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearleft","title":"case carTopRadiowavesRearLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearleftandrearright","title":"case carTopRadiowavesRearLeftAndRearRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearleftandrearrightfill","title":"case carTopRadiowavesRearLeftAndRearRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearleftfill","title":"case carTopRadiowavesRearLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearright","title":"case carTopRadiowavesRearRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearrightbadgeexclamationmark","title":"case carTopRadiowavesRearRightBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearrightbadgeexclamationmarkfill","title":"case carTopRadiowavesRearRightBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearrightbadgexmark","title":"case carTopRadiowavesRearRightBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearrightbadgexmarkfill","title":"case carTopRadiowavesRearRightBadgeXmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartopradiowavesrearrightfill","title":"case carTopRadiowavesRearRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoprearleftarrowtriangle","title":"case carTopRearleftArrowtriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoprearleftarrowtrianglefill","title":"case carTopRearleftArrowtriangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoprearrightarrowtriangle","title":"case carTopRearrightArrowtriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartoprearrightarrowtrianglefill","title":"case carTopRearrightArrowtriangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowleft","title":"case carWindowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowleftbadgeexclamationmark","title":"case carWindowLeftBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowleftbadgexmark","title":"case carWindowLeftBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowleftexclamationmark","title":"case carWindowLeftExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowleftxmark","title":"case carWindowLeftXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowright","title":"case carWindowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowrightbadgeexclamationmark","title":"case carWindowRightBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowrightbadgexmark","title":"case carWindowRightBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowrightexclamationmark","title":"case carWindowRightExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carwindowrightxmark","title":"case carWindowRightXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carbondioxidecloud","title":"case carbonDioxideCloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carbondioxidecloudfill","title":"case carbonDioxideCloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carbonmonoxidecloud","title":"case carbonMonoxideCloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carbonmonoxidecloudfill","title":"case carbonMonoxideCloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrot","title":"case carrot","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carrotfill","title":"case carrotFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleft","title":"case carseatLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleft1","title":"case carseatLeft1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleft1fill","title":"case carseatLeft1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleft2","title":"case carseatLeft2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleft2fill","title":"case carseatLeft2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleft3","title":"case carseatLeft3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleft3fill","title":"case carseatLeft3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftandheatwaves","title":"case carseatLeftAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftandheatwavesfill","title":"case carseatLeftAndHeatWavesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftbackrestupanddown","title":"case carseatLeftBackrestUpAndDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftbackrestupanddownfill","title":"case carseatLeftBackrestUpAndDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftfan","title":"case carseatLeftFan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftfanfill","title":"case carseatLeftFanFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftfill","title":"case carseatLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftforwardandbackward","title":"case carseatLeftForwardAndBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftforwardandbackwardfill","title":"case carseatLeftForwardAndBackwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftmassage","title":"case carseatLeftMassage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftmassagefill","title":"case carseatLeftMassageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftupanddown","title":"case carseatLeftUpAndDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatleftupanddownfill","title":"case carseatLeftUpAndDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatright","title":"case carseatRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatright1","title":"case carseatRight1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatright1fill","title":"case carseatRight1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatright2","title":"case carseatRight2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatright2fill","title":"case carseatRight2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatright3","title":"case carseatRight3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatright3fill","title":"case carseatRight3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightandheatwaves","title":"case carseatRightAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightandheatwavesfill","title":"case carseatRightAndHeatWavesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightbackrestupanddown","title":"case carseatRightBackrestUpAndDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightbackrestupanddownfill","title":"case carseatRightBackrestUpAndDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightfan","title":"case carseatRightFan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightfanfill","title":"case carseatRightFanFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightfill","title":"case carseatRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightforwardandbackward","title":"case carseatRightForwardAndBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightforwardandbackwardfill","title":"case carseatRightForwardAndBackwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightmassage","title":"case carseatRightMassage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightmassagefill","title":"case carseatRightMassageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightupanddown","title":"case carseatRightUpAndDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/carseatrightupanddownfill","title":"case carseatRightUpAndDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cart","title":"case cart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartbadgeminus","title":"case cartBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartbadgeplus","title":"case cartBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartbadgequestionmark","title":"case cartBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartbadgequestionmarkar","title":"case cartBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartbadgequestionmarkrtl","title":"case cartBadgeQuestionmarkRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartcircle","title":"case cartCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartcirclefill","title":"case cartCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartfill","title":"case cartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartfillbadgeminus","title":"case cartFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartfillbadgeplus","title":"case cartFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartfillbadgequestionmark","title":"case cartFillBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartfillbadgequestionmarkar","title":"case cartFillBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cartfillbadgequestionmarkrtl","title":"case cartFillBadgeQuestionmarkRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/case","title":"case `case`","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/casefill","title":"case caseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cat","title":"case cat","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/catcircle","title":"case catCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/catcirclefill","title":"case catCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/catfill","title":"case catFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cedisign","title":"case cedisign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cedisigncircle","title":"case cedisignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cedisigncirclefill","title":"case cedisignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cedisignsquare","title":"case cedisignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cedisignsquarefill","title":"case cedisignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cellularbars","title":"case cellularbars","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/centsign","title":"case centsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/centsigncircle","title":"case centsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/centsigncirclefill","title":"case centsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/centsignsquare","title":"case centsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/centsignsquarefill","title":"case centsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chair","title":"case chair","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chairfill","title":"case chairFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chairlounge","title":"case chairLounge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chairloungefill","title":"case chairLoungeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chandelier","title":"case chandelier","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chandelierfill","title":"case chandelierFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/character","title":"case character","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterar","title":"case characterAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosed","title":"case characterBookClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedar","title":"case characterBookClosedAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfill","title":"case characterBookClosedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfillar","title":"case characterBookClosedFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfillhe","title":"case characterBookClosedFillHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfillhi","title":"case characterBookClosedFillHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfillja","title":"case characterBookClosedFillJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfillko","title":"case characterBookClosedFillKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfillth","title":"case characterBookClosedFillTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedfillzh","title":"case characterBookClosedFillZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedhe","title":"case characterBookClosedHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedhi","title":"case characterBookClosedHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedja","title":"case characterBookClosedJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedko","title":"case characterBookClosedKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedth","title":"case characterBookClosedTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbookclosedzh","title":"case characterBookClosedZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubble","title":"case characterBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblear","title":"case characterBubbleAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefill","title":"case characterBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefillar","title":"case characterBubbleFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefillhe","title":"case characterBubbleFillHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefillhi","title":"case characterBubbleFillHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefillja","title":"case characterBubbleFillJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefillko","title":"case characterBubbleFillKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefillth","title":"case characterBubbleFillTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblefillzh","title":"case characterBubbleFillZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblehe","title":"case characterBubbleHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblehi","title":"case characterBubbleHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubbleja","title":"case characterBubbleJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubbleko","title":"case characterBubbleKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubbleth","title":"case characterBubbleTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterbubblezh","title":"case characterBubbleZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeam","title":"case characterCursorIbeam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeamar","title":"case characterCursorIbeamAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeamhe","title":"case characterCursorIbeamHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeamhi","title":"case characterCursorIbeamHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeamja","title":"case characterCursorIbeamJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeamko","title":"case characterCursorIbeamKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeamth","title":"case characterCursorIbeamTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactercursoribeamzh","title":"case characterCursorIbeamZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterduployan","title":"case characterDuployan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterhe","title":"case characterHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterhi","title":"case characterHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterja","title":"case characterJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterko","title":"case characterKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnify","title":"case characterMagnify","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnifyar","title":"case characterMagnifyAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnifyhe","title":"case characterMagnifyHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnifyhi","title":"case characterMagnifyHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnifyja","title":"case characterMagnifyJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnifyko","title":"case characterMagnifyKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnifyth","title":"case characterMagnifyTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactermagnifyzh","title":"case characterMagnifyZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterphonetic","title":"case characterPhonetic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactersutton","title":"case characterSutton","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextbox","title":"case characterTextbox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextboxar","title":"case characterTextboxAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextboxhe","title":"case characterTextboxHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextboxhi","title":"case characterTextboxHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextboxja","title":"case characterTextboxJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextboxko","title":"case characterTextboxKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextboxth","title":"case characterTextboxTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/charactertextboxzh","title":"case characterTextboxZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterth","title":"case characterTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/characterzh","title":"case characterZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbar","title":"case chartBar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbardochorizontal","title":"case chartBarDocHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbardochorizontalfill","title":"case chartBarDocHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbarfill","title":"case chartBarFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbarxaxis","title":"case chartBarXaxis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbarxaxisascending","title":"case chartBarXaxisAscending","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbarxaxisascendingbadgeclock","title":"case chartBarXaxisAscendingBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartbarxaxisascendingbadgeclockrtl","title":"case chartBarXaxisAscendingBadgeClockRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartdotsscatter","title":"case chartDotsScatter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlinedowntrendxyaxis","title":"case chartLineDowntrendXyaxis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlinedowntrendxyaxiscircle","title":"case chartLineDowntrendXyaxisCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlinedowntrendxyaxiscirclefill","title":"case chartLineDowntrendXyaxisCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlineflattrendxyaxis","title":"case chartLineFlattrendXyaxis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlineflattrendxyaxiscircle","title":"case chartLineFlattrendXyaxisCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlineflattrendxyaxiscirclefill","title":"case chartLineFlattrendXyaxisCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlineuptrendxyaxis","title":"case chartLineUptrendXyaxis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlineuptrendxyaxiscircle","title":"case chartLineUptrendXyaxisCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartlineuptrendxyaxiscirclefill","title":"case chartLineUptrendXyaxisCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartpie","title":"case chartPie","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartpiefill","title":"case chartPieFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chartxyaxisline","title":"case chartXyaxisLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkerboardrectangle","title":"case checkerboardRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkerboardshield","title":"case checkerboardShield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checklist","title":"case checklist","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checklistchecked","title":"case checklistChecked","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checklistcheckedrtl","title":"case checklistCheckedRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checklistrtl","title":"case checklistRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checklistunchecked","title":"case checklistUnchecked","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmark","title":"case checkmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkapplewatch","title":"case checkmarkApplewatch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkbubble","title":"case checkmarkBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkbubblefill","title":"case checkmarkBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkbubblefillrtl","title":"case checkmarkBubbleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkbubblertl","title":"case checkmarkBubbleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcircle","title":"case checkmarkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcirclebadgequestionmark","title":"case checkmarkCircleBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcirclebadgequestionmarkar","title":"case checkmarkCircleBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcirclebadgequestionmarkfill","title":"case checkmarkCircleBadgeQuestionmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcirclebadgequestionmarkfillar","title":"case checkmarkCircleBadgeQuestionmarkFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcirclebadgexmark","title":"case checkmarkCircleBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcirclebadgexmarkfill","title":"case checkmarkCircleBadgeXmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcirclefill","title":"case checkmarkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkcircletrianglebadgeexclamationmark","title":"case checkmarkCircleTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkdiamond","title":"case checkmarkDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkdiamondfill","title":"case checkmarkDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkgobackward","title":"case checkmarkGobackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkicloud","title":"case checkmarkIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkicloudfill","title":"case checkmarkIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkmessage","title":"case checkmarkMessage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkmessagefill","title":"case checkmarkMessageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkrectangle","title":"case checkmarkRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkrectanglefill","title":"case checkmarkRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkrectangleportrait","title":"case checkmarkRectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkrectangleportraitfill","title":"case checkmarkRectanglePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkrectanglestack","title":"case checkmarkRectangleStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkrectanglestackfill","title":"case checkmarkRectangleStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkseal","title":"case checkmarkSeal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarksealfill","title":"case checkmarkSealFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkshield","title":"case checkmarkShield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarkshieldfill","title":"case checkmarkShieldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarksquare","title":"case checkmarkSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/checkmarksquarefill","title":"case checkmarkSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronbackward","title":"case chevronBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronbackward2","title":"case chevronBackward2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronbackwardcircle","title":"case chevronBackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronbackwardcirclefill","title":"case chevronBackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronbackwardsquare","title":"case chevronBackwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronbackwardsquarefill","title":"case chevronBackwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronbackwardtoline","title":"case chevronBackwardToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevroncompactdown","title":"case chevronCompactDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevroncompactleft","title":"case chevronCompactLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevroncompactright","title":"case chevronCompactRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevroncompactup","title":"case chevronCompactUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevrondown","title":"case chevronDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevrondowncircle","title":"case chevronDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevrondowncirclefill","title":"case chevronDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevrondownsquare","title":"case chevronDownSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevrondownsquarefill","title":"case chevronDownSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronforward","title":"case chevronForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronforward2","title":"case chevronForward2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronforwardcircle","title":"case chevronForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronforwardcirclefill","title":"case chevronForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronforwardsquare","title":"case chevronForwardSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronforwardsquarefill","title":"case chevronForwardSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronforwardtoline","title":"case chevronForwardToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleft","title":"case chevronLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleft2","title":"case chevronLeft2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleftcircle","title":"case chevronLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleftcirclefill","title":"case chevronLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleftforwardslashchevronright","title":"case chevronLeftForwardslashChevronRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleftslashchevronright","title":"case chevronLeftSlashChevronRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleftsquare","title":"case chevronLeftSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronleftsquarefill","title":"case chevronLeftSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronlefttoline","title":"case chevronLeftToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronright","title":"case chevronRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronright2","title":"case chevronRight2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronrightcircle","title":"case chevronRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronrightcirclefill","title":"case chevronRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronrightsquare","title":"case chevronRightSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronrightsquarefill","title":"case chevronRightSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronrighttoline","title":"case chevronRightToLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronup","title":"case chevronUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronupchevrondown","title":"case chevronUpChevronDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronupcircle","title":"case chevronUpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronupcirclefill","title":"case chevronUpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronupsquare","title":"case chevronUpSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chevronupsquarefill","title":"case chevronUpSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chineseyuanrenminbisign","title":"case chineseyuanrenminbisign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chineseyuanrenminbisigncircle","title":"case chineseyuanrenminbisignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chineseyuanrenminbisigncirclefill","title":"case chineseyuanrenminbisignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chineseyuanrenminbisignsquare","title":"case chineseyuanrenminbisignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/chineseyuanrenminbisignsquarefill","title":"case chineseyuanrenminbisignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circle","title":"case circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleandlinehorizontal","title":"case circleAndLineHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleandlinehorizontalfill","title":"case circleAndLineHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgecheckmark","title":"case circleBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgecheckmarkfill","title":"case circleBadgeCheckmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgeexclamationmark","title":"case circleBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgeexclamationmarkfill","title":"case circleBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgeminus","title":"case circleBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgeminusfill","title":"case circleBadgeMinusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgeplus","title":"case circleBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgeplusfill","title":"case circleBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgequestionmark","title":"case circleBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgequestionmarkar","title":"case circleBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgequestionmarkfill","title":"case circleBadgeQuestionmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgequestionmarkfillar","title":"case circleBadgeQuestionmarkFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgexmark","title":"case circleBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgexmarkfill","title":"case circleBadgeXmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebottomhalffill","title":"case circleBottomhalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebottomhalffilled","title":"case circleBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebottomhalffilledinverse","title":"case circleBottomhalfFilledInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebottomrighthalfcheckered","title":"case circleBottomrighthalfCheckered","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebottomthirdsplit","title":"case circleBottomthirdSplit","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlecircle","title":"case circleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlecirclefill","title":"case circleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledashed","title":"case circleDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledashedinsetfill","title":"case circleDashedInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledashedinsetfilled","title":"case circleDashedInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledashedrectangle","title":"case circleDashedRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledotted","title":"case circleDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledottedandcircle","title":"case circleDottedAndCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledottedcircle","title":"case circleDottedCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circledottedcirclefill","title":"case circleDottedCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefill","title":"case circleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefillsquarefill","title":"case circleFillSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefilledipad","title":"case circleFilledIpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefilledipadfill","title":"case circleFilledIpadFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefilledipadlandscape","title":"case circleFilledIpadLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefilledipadlandscapefill","title":"case circleFilledIpadLandscapeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefillediphone","title":"case circleFilledIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefillediphonefill","title":"case circleFilledIphoneFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlefilledpatterndiagonallinerectangle","title":"case circleFilledPatternDiagonallineRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid2x1","title":"case circleGrid2x1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid2x1fill","title":"case circleGrid2x1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid2x1leftfilled","title":"case circleGrid2x1LeftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid2x1rightfilled","title":"case circleGrid2x1RightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid2x2","title":"case circleGrid2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid2x2fill","title":"case circleGrid2x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid3x3","title":"case circleGrid3x3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid3x3circle","title":"case circleGrid3x3Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid3x3circlefill","title":"case circleGrid3x3CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegrid3x3fill","title":"case circleGrid3x3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcross","title":"case circleGridCross","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossdownfill","title":"case circleGridCrossDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossdownfilled","title":"case circleGridCrossDownFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossfill","title":"case circleGridCrossFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossleftfill","title":"case circleGridCrossLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossleftfilled","title":"case circleGridCrossLeftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossrightfill","title":"case circleGridCrossRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossrightfilled","title":"case circleGridCrossRightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossupfill","title":"case circleGridCrossUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridcrossupfilled","title":"case circleGridCrossUpFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridhex","title":"case circleGridHex","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlegridhexfill","title":"case circleGridHexFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlehexagongrid","title":"case circleHexagongrid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlehexagongridcircle","title":"case circleHexagongridCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlehexagongridcirclefill","title":"case circleHexagongridCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlehexagongridfill","title":"case circleHexagongridFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlehexagonpath","title":"case circleHexagonpath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlehexagonpathfill","title":"case circleHexagonpathFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleinsetfilled","title":"case circleInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlelefthalffill","title":"case circleLefthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlelefthalffilled","title":"case circleLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlelefthalffilledinverse","title":"case circleLefthalfFilledInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlelefthalffilledrighthalfstripedhorizontal","title":"case circleLefthalfFilledRighthalfStripedHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlelefthalffilledrighthalfstripedhorizontalinverse","title":"case circleLefthalfFilledRighthalfStripedHorizontalInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlelefthalfstripedhorizontal","title":"case circleLefthalfStripedHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlelefthalfstripedhorizontalinverse","title":"case circleLefthalfStripedHorizontalInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlerectangledashed","title":"case circleRectangleDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlerectanglefilledpatterndiagonalline","title":"case circleRectangleFilledPatternDiagonalline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlerighthalffill","title":"case circleRighthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlerighthalffilled","title":"case circleRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlerighthalffilledinverse","title":"case circleRighthalfFilledInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleslash","title":"case circleSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleslashfill","title":"case circleSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlesquare","title":"case circleSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlesquarefill","title":"case circleSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circletophalffill","title":"case circleTophalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circletophalffilled","title":"case circleTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circletophalffilledinverse","title":"case circleTophalfFilledInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadge","title":"case circlebadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadge2","title":"case circlebadge2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadge2fill","title":"case circlebadge2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circlebadgefill","title":"case circlebadgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleshexagongrid","title":"case circlesHexagongrid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleshexagongridfill","title":"case circlesHexagongridFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleshexagonpath","title":"case circlesHexagonpath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/circleshexagonpathfill","title":"case circlesHexagonpathFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clear","title":"case clear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clearfill","title":"case clearFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clipboard","title":"case clipboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clipboardfill","title":"case clipboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clock","title":"case clock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockarrow2circlepath","title":"case clockArrow2Circlepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockarrowcirclepath","title":"case clockArrowCirclepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadge","title":"case clockBadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgecheckmark","title":"case clockBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgecheckmarkfill","title":"case clockBadgeCheckmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgeexclamationmark","title":"case clockBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgeexclamationmarkfill","title":"case clockBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgefill","title":"case clockBadgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgequestionmark","title":"case clockBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgequestionmarkar","title":"case clockBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgequestionmarkfill","title":"case clockBadgeQuestionmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgequestionmarkfillar","title":"case clockBadgeQuestionmarkFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgexmark","title":"case clockBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockbadgexmarkfill","title":"case clockBadgeXmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockcircle","title":"case clockCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockcirclefill","title":"case clockCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clockfill","title":"case clockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloud","title":"case cloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudbolt","title":"case cloudBolt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudboltcircle","title":"case cloudBoltCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudboltcirclefill","title":"case cloudBoltCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudboltfill","title":"case cloudBoltFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudboltrain","title":"case cloudBoltRain","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudboltraincircle","title":"case cloudBoltRainCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudboltraincirclefill","title":"case cloudBoltRainCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudboltrainfill","title":"case cloudBoltRainFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudcircle","title":"case cloudCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudcirclefill","title":"case cloudCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clouddrizzle","title":"case cloudDrizzle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clouddrizzlecircle","title":"case cloudDrizzleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clouddrizzlecirclefill","title":"case cloudDrizzleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/clouddrizzlefill","title":"case cloudDrizzleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudfill","title":"case cloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudfog","title":"case cloudFog","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudfogcircle","title":"case cloudFogCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudfogcirclefill","title":"case cloudFogCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudfogfill","title":"case cloudFogFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudhail","title":"case cloudHail","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudhailcircle","title":"case cloudHailCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudhailcirclefill","title":"case cloudHailCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudhailfill","title":"case cloudHailFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudheavyrain","title":"case cloudHeavyrain","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudheavyraincircle","title":"case cloudHeavyrainCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudheavyraincirclefill","title":"case cloudHeavyrainCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudheavyrainfill","title":"case cloudHeavyrainFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoon","title":"case cloudMoon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonbolt","title":"case cloudMoonBolt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonboltcircle","title":"case cloudMoonBoltCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonboltcirclefill","title":"case cloudMoonBoltCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonboltfill","title":"case cloudMoonBoltFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmooncircle","title":"case cloudMoonCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmooncirclefill","title":"case cloudMoonCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonfill","title":"case cloudMoonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonrain","title":"case cloudMoonRain","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonraincircle","title":"case cloudMoonRainCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonraincirclefill","title":"case cloudMoonRainCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudmoonrainfill","title":"case cloudMoonRainFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudrain","title":"case cloudRain","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudraincircle","title":"case cloudRainCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudraincirclefill","title":"case cloudRainCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudrainfill","title":"case cloudRainFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudrainbowhalf","title":"case cloudRainbowHalf","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudrainbowhalffill","title":"case cloudRainbowHalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsleet","title":"case cloudSleet","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsleetcircle","title":"case cloudSleetCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsleetcirclefill","title":"case cloudSleetCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsleetfill","title":"case cloudSleetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsnow","title":"case cloudSnow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsnowcircle","title":"case cloudSnowCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsnowcirclefill","title":"case cloudSnowCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsnowfill","title":"case cloudSnowFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsun","title":"case cloudSun","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunbolt","title":"case cloudSunBolt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunboltcircle","title":"case cloudSunBoltCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunboltcirclefill","title":"case cloudSunBoltCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunboltfill","title":"case cloudSunBoltFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsuncircle","title":"case cloudSunCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsuncirclefill","title":"case cloudSunCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunfill","title":"case cloudSunFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunrain","title":"case cloudSunRain","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunraincircle","title":"case cloudSunRainCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunraincirclefill","title":"case cloudSunRainCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cloudsunrainfill","title":"case cloudSunRainFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/coloncurrencysign","title":"case coloncurrencysign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/coloncurrencysigncircle","title":"case coloncurrencysignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/coloncurrencysigncirclefill","title":"case coloncurrencysignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/coloncurrencysignsquare","title":"case coloncurrencysignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/coloncurrencysignsquarefill","title":"case coloncurrencysignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/comb","title":"case comb","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/combfill","title":"case combFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/command","title":"case command","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/commandcircle","title":"case commandCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/commandcirclefill","title":"case commandCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/commandsquare","title":"case commandSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/commandsquarefill","title":"case commandSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/compassdrawing","title":"case compassDrawing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/computermouse","title":"case computermouse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/computermousefill","title":"case computermouseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cone","title":"case cone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/conefill","title":"case coneFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/contactsensor","title":"case contactSensor","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/contactsensorfill","title":"case contactSensorFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/contextualmenuandcursorarrow","title":"case contextualmenuAndCursorarrow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/control","title":"case control","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cooktop","title":"case cooktop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cooktopfill","title":"case cooktopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cpu","title":"case cpu","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cpufill","title":"case cpuFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcard","title":"case creditcard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcardand123","title":"case creditcardAnd123","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcardcircle","title":"case creditcardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcardcirclefill","title":"case creditcardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcardfill","title":"case creditcardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcardtrianglebadgeexclamationmark","title":"case creditcardTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcardtrianglebadgeexclamationmarkfill","title":"case creditcardTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/creditcardviewfinder","title":"case creditcardViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cricketball","title":"case cricketBall","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cricketballcircle","title":"case cricketBallCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cricketballcirclefill","title":"case cricketBallCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cricketballfill","title":"case cricketBallFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crop","title":"case crop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/croprotate","title":"case cropRotate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cross","title":"case cross","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crosscase","title":"case crossCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crosscasecircle","title":"case crossCaseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crosscasecirclefill","title":"case crossCaseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crosscasefill","title":"case crossCaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crosscircle","title":"case crossCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crosscirclefill","title":"case crossCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crossfill","title":"case crossFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crossvial","title":"case crossVial","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crossvialfill","title":"case crossVialFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crown","title":"case crown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/crownfill","title":"case crownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cruzeirosign","title":"case cruzeirosign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cruzeirosigncircle","title":"case cruzeirosignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cruzeirosigncirclefill","title":"case cruzeirosignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cruzeirosignsquare","title":"case cruzeirosignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cruzeirosignsquarefill","title":"case cruzeirosignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cube","title":"case cube","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cubebox","title":"case cubeBox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cubeboxfill","title":"case cubeBoxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cubefill","title":"case cubeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cubetransparent","title":"case cubeTransparent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cubetransparentfill","title":"case cubeTransparentFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cupandsaucer","title":"case cupAndSaucer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cupandsaucerfill","title":"case cupAndSaucerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/curlybraces","title":"case curlybraces","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/curlybracessquare","title":"case curlybracesSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/curlybracessquarefill","title":"case curlybracesSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorrays","title":"case cursorRays","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrow","title":"case cursorarrow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowandsquareonsquaredashed","title":"case cursorarrowAndSquareOnSquareDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowclick","title":"case cursorarrowClick","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowclick2","title":"case cursorarrowClick2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowclickbadgeclock","title":"case cursorarrowClickBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowmotionlines","title":"case cursorarrowMotionlines","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowmotionlinesclick","title":"case cursorarrowMotionlinesClick","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowrays","title":"case cursorarrowRays","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowslash","title":"case cursorarrowSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowslashsquare","title":"case cursorarrowSlashSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowslashsquarefill","title":"case cursorarrowSlashSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowsquare","title":"case cursorarrowSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cursorarrowsquarefill","title":"case cursorarrowSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/curtainsclosed","title":"case curtainsClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/curtainsopen","title":"case curtainsOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cylinder","title":"case cylinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cylinderfill","title":"case cylinderFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cylindersplit1x2","title":"case cylinderSplit1x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/cylindersplit1x2fill","title":"case cylinderSplit1x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dcircle","title":"case dCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dcirclefill","title":"case dCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dsquare","title":"case dSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dsquarefill","title":"case dSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/danishkronesign","title":"case danishkronesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/danishkronesigncircle","title":"case danishkronesignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/danishkronesigncirclefill","title":"case danishkronesignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/danishkronesignsquare","title":"case danishkronesignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/danishkronesignsquarefill","title":"case danishkronesignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/decreaseindent","title":"case decreaseIndent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/decreasequotelevel","title":"case decreaseQuotelevel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dehumidifier","title":"case dehumidifier","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dehumidifierfill","title":"case dehumidifierFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deletebackward","title":"case deleteBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deletebackwardfill","title":"case deleteBackwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deleteforward","title":"case deleteForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deleteforwardfill","title":"case deleteForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deleteleft","title":"case deleteLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deleteleftfill","title":"case deleteLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deleteright","title":"case deleteRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deleterightfill","title":"case deleteRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deskclock","title":"case deskclock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deskclockfill","title":"case deskclockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/desktopcomputer","title":"case desktopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/desktopcomputerandarrowdown","title":"case desktopcomputerAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/desktopcomputertrianglebadgeexclamationmark","title":"case desktopcomputerTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deskview","title":"case deskview","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/deskviewfill","title":"case deskviewFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dial","title":"case dial","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialfill","title":"case dialFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialhigh","title":"case dialHigh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialhighfill","title":"case dialHighFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diallow","title":"case dialLow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diallowfill","title":"case dialLowFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialmax","title":"case dialMax","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialmaxfill","title":"case dialMaxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialmedium","title":"case dialMedium","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialmediumfill","title":"case dialMediumFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialmin","title":"case dialMin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dialminfill","title":"case dialMinFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamond","title":"case diamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondbottomhalffilled","title":"case diamondBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondcircle","title":"case diamondCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondcirclefill","title":"case diamondCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondfill","title":"case diamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondinsetfilled","title":"case diamondInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondlefthalffilled","title":"case diamondLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondrighthalffilled","title":"case diamondRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/diamondtophalffilled","title":"case diamondTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dice","title":"case dice","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dicefill","title":"case diceFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface1","title":"case dieFace1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface1fill","title":"case dieFace1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface2","title":"case dieFace2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface2fill","title":"case dieFace2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface3","title":"case dieFace3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface3fill","title":"case dieFace3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface4","title":"case dieFace4","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface4fill","title":"case dieFace4Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface5","title":"case dieFace5","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface5fill","title":"case dieFace5Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface6","title":"case dieFace6","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dieface6fill","title":"case dieFace6Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownarrowclockwise","title":"case digitalcrownArrowClockwise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownarrowclockwisefill","title":"case digitalcrownArrowClockwiseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownarrowcounterclockwise","title":"case digitalcrownArrowCounterclockwise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownarrowcounterclockwisefill","title":"case digitalcrownArrowCounterclockwiseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownhorizontalarrowclockwise","title":"case digitalcrownHorizontalArrowClockwise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownhorizontalarrowclockwisefill","title":"case digitalcrownHorizontalArrowClockwiseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownhorizontalarrowcounterclockwise","title":"case digitalcrownHorizontalArrowCounterclockwise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownhorizontalarrowcounterclockwisefill","title":"case digitalcrownHorizontalArrowCounterclockwiseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownhorizontalpress","title":"case digitalcrownHorizontalPress","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownhorizontalpressfill","title":"case digitalcrownHorizontalPressFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownpress","title":"case digitalcrownPress","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/digitalcrownpressfill","title":"case digitalcrownPressFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/directcurrent","title":"case directcurrent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dishwasher","title":"case dishwasher","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dishwashercircle","title":"case dishwasherCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dishwashercirclefill","title":"case dishwasherCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dishwasherfill","title":"case dishwasherFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/display","title":"case display","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/display2","title":"case display2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/displayandarrowdown","title":"case displayAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/displaytrianglebadgeexclamationmark","title":"case displayTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributehorizontalcenter","title":"case distributeHorizontalCenter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributehorizontalcenterfill","title":"case distributeHorizontalCenterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributehorizontalleft","title":"case distributeHorizontalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributehorizontalleftfill","title":"case distributeHorizontalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributehorizontalright","title":"case distributeHorizontalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributehorizontalrightfill","title":"case distributeHorizontalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributeverticalbottom","title":"case distributeVerticalBottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributeverticalbottomfill","title":"case distributeVerticalBottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributeverticalcenter","title":"case distributeVerticalCenter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributeverticalcenterfill","title":"case distributeVerticalCenterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributeverticaltop","title":"case distributeVerticalTop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/distributeverticaltopfill","title":"case distributeVerticalTopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/divide","title":"case divide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dividecircle","title":"case divideCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dividecirclefill","title":"case divideCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dividesquare","title":"case divideSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dividesquarefill","title":"case divideSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doc","title":"case doc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docappend","title":"case docAppend","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docappendfill","title":"case docAppendFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docappendfillrtl","title":"case docAppendFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docappendrtl","title":"case docAppendRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgearrowup","title":"case docBadgeArrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgearrowupfill","title":"case docBadgeArrowUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgeclock","title":"case docBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgeclockfill","title":"case docBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgeellipsis","title":"case docBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgegearshape","title":"case docBadgeGearshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgegearshapefill","title":"case docBadgeGearshapeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docbadgeplus","title":"case docBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doccircle","title":"case docCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doccirclefill","title":"case docCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docfill","title":"case docFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docfillbadgeellipsis","title":"case docFillBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docfillbadgeplus","title":"case docFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doconclipboard","title":"case docOnClipboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doconclipboardfill","title":"case docOnClipboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docondoc","title":"case docOnDoc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docondocfill","title":"case docOnDocFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docplaintext","title":"case docPlaintext","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docplaintextfill","title":"case docPlaintextFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtext","title":"case docRichtext","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextar","title":"case docRichtextAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfill","title":"case docRichtextFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfillar","title":"case docRichtextFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfillhe","title":"case docRichtextFillHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfillhi","title":"case docRichtextFillHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfillja","title":"case docRichtextFillJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfillko","title":"case docRichtextFillKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfillth","title":"case docRichtextFillTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextfillzh","title":"case docRichtextFillZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtexthe","title":"case docRichtextHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtexthi","title":"case docRichtextHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextja","title":"case docRichtextJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextko","title":"case docRichtextKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextth","title":"case docRichtextTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docrichtextzh","title":"case docRichtextZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctext","title":"case docText","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextbelowecg","title":"case docTextBelowEcg","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextbelowecgfill","title":"case docTextBelowEcgFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextbelowecgfillrtl","title":"case docTextBelowEcgFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextbelowecgrtl","title":"case docTextBelowEcgRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextfill","title":"case docTextFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextfillviewfinder","title":"case docTextFillViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextimage","title":"case docTextImage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextimagefill","title":"case docTextImageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextmagnifyingglass","title":"case docTextMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doctextviewfinder","title":"case docTextViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docviewfinder","title":"case docViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/docviewfinderfill","title":"case docViewfinderFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doczipper","title":"case docZipper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dockarrowdownrectangle","title":"case dockArrowDownRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dockarrowuprectangle","title":"case dockArrowUpRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dockrectangle","title":"case dockRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dog","title":"case dog","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dogcircle","title":"case dogCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dogcirclefill","title":"case dogCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dogfill","title":"case dogFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dollarsign","title":"case dollarsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dollarsignarrowcirclepath","title":"case dollarsignArrowCirclepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dollarsigncircle","title":"case dollarsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dollarsigncirclefill","title":"case dollarsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dollarsignsquare","title":"case dollarsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dollarsignsquarefill","title":"case dollarsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dongsign","title":"case dongsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dongsigncircle","title":"case dongsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dongsigncirclefill","title":"case dongsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dongsignsquare","title":"case dongsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dongsignsquarefill","title":"case dongsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorfrenchclosed","title":"case doorFrenchClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorfrenchopen","title":"case doorFrenchOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgarageclosed","title":"case doorGarageClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgarageclosedtrianglebadgeexclamationmark","title":"case doorGarageClosedTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgaragedoublebayclosed","title":"case doorGarageDoubleBayClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgaragedoublebayclosedtrianglebadgeexclamationmark","title":"case doorGarageDoubleBayClosedTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgaragedoublebayopen","title":"case doorGarageDoubleBayOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgaragedoublebayopentrianglebadgeexclamationmark","title":"case doorGarageDoubleBayOpenTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgarageopen","title":"case doorGarageOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorgarageopentrianglebadgeexclamationmark","title":"case doorGarageOpenTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorlefthandclosed","title":"case doorLeftHandClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorlefthandopen","title":"case doorLeftHandOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorrighthandclosed","title":"case doorRightHandClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorrighthandopen","title":"case doorRightHandOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorslidinglefthandclosed","title":"case doorSlidingLeftHandClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorslidinglefthandopen","title":"case doorSlidingLeftHandOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorslidingrighthandclosed","title":"case doorSlidingRightHandClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/doorslidingrighthandopen","title":"case doorSlidingRightHandOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotarrowtrianglesuprightdownleftcircle","title":"case dotArrowtrianglesUpRightDownLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotcircleandcursorarrow","title":"case dotCircleAndCursorarrow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotcircleandhandpointupleftfill","title":"case dotCircleAndHandPointUpLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotcircleviewfinder","title":"case dotCircleViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotradiowavesforward","title":"case dotRadiowavesForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotradiowavesleftandright","title":"case dotRadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotradiowavesright","title":"case dotRadiowavesRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotradiowavesupforward","title":"case dotRadiowavesUpForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotsquare","title":"case dotSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotsquarefill","title":"case dotSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotsquareshape","title":"case dotSquareshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotsquareshapefill","title":"case dotSquareshapeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotsquareshapesplit2x2","title":"case dotSquareshapeSplit2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotviewfinder","title":"case dotViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dotsandlineverticalandcursorarrowrectangle","title":"case dotsAndLineVerticalAndCursorarrowRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpad","title":"case dpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpaddownfill","title":"case dpadDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpaddownfilled","title":"case dpadDownFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpadfill","title":"case dpadFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpadleftfill","title":"case dpadLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpadleftfilled","title":"case dpadLeftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpadrightfill","title":"case dpadRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpadrightfilled","title":"case dpadRightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpadupfill","title":"case dpadUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dpadupfilled","title":"case dpadUpFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/drop","title":"case drop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropcircle","title":"case dropCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropcirclefill","title":"case dropCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropdegreesign","title":"case dropDegreesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropdegreesignfill","title":"case dropDegreesignFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropdegreesignslash","title":"case dropDegreesignSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropdegreesignslashfill","title":"case dropDegreesignSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropdegreesignslashfillrtl","title":"case dropDegreesignSlashFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropdegreesignslashrtl","title":"case dropDegreesignSlashRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropfill","title":"case dropFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/drophalffull","title":"case dropHalffull","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropkeypadrectangle","title":"case dropKeypadRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dropkeypadrectanglefill","title":"case dropKeypadRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/droptransmission","title":"case dropTransmission","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/droptriangle","title":"case dropTriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/droptrianglefill","title":"case dropTriangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dryer","title":"case dryer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dryercircle","title":"case dryerCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dryercirclefill","title":"case dryerCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dryerfill","title":"case dryerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dumbbell","title":"case dumbbell","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/dumbbellfill","title":"case dumbbellFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ecircle","title":"case eCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ecirclefill","title":"case eCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/esquare","title":"case eSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/esquarefill","title":"case eSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ear","title":"case ear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earandwaveform","title":"case earAndWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earbadgecheckmark","title":"case earBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earbadgewaveform","title":"case earBadgeWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earfill","title":"case earFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eartrianglebadgeexclamationmark","title":"case earTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earbuds","title":"case earbuds","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earbudscase","title":"case earbudsCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earbudscasefill","title":"case earbudsCaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/earpods","title":"case earpods","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eject","title":"case eject","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ejectcircle","title":"case ejectCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ejectcirclefill","title":"case ejectCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ejectfill","title":"case ejectFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsesbubble","title":"case ellipsesBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsesbubblefill","title":"case ellipsesBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsis","title":"case ellipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsisbubble","title":"case ellipsisBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsisbubblefill","title":"case ellipsisBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsiscircle","title":"case ellipsisCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsiscirclefill","title":"case ellipsisCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsiscurlybraces","title":"case ellipsisCurlybraces","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsismessage","title":"case ellipsisMessage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsismessagefill","title":"case ellipsisMessageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsisrectangle","title":"case ellipsisRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsisrectanglefill","title":"case ellipsisRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsisverticalbubble","title":"case ellipsisVerticalBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsisverticalbubblefill","title":"case ellipsisVerticalBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ellipsisviewfinder","title":"case ellipsisViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/enginecombustion","title":"case engineCombustion","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/enginecombustionbadgeexclamationmark","title":"case engineCombustionBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/enginecombustionbadgeexclamationmarkfill","title":"case engineCombustionBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/enginecombustionfill","title":"case engineCombustionFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/entryleverkeypad","title":"case entryLeverKeypad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/entryleverkeypadfill","title":"case entryLeverKeypadFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/entryleverkeypadtrianglebadgeexclamationmark","title":"case entryLeverKeypadTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/entryleverkeypadtrianglebadgeexclamationmarkfill","title":"case entryLeverKeypadTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelope","title":"case envelope","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopearrowtrianglebranch","title":"case envelopeArrowTriangleBranch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopearrowtrianglebranchfill","title":"case envelopeArrowTriangleBranchFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopebadge","title":"case envelopeBadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopebadgefill","title":"case envelopeBadgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopebadgepersoncrop","title":"case envelopeBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopebadgepersoncropfill","title":"case envelopeBadgePersonCropFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopebadgeshieldhalffilled","title":"case envelopeBadgeShieldHalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopebadgeshieldhalffilledfill","title":"case envelopeBadgeShieldHalfFilledFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopebadgeshieldleadinghalffill","title":"case envelopeBadgeShieldLeadinghalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopecircle","title":"case envelopeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopecirclefill","title":"case envelopeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopefill","title":"case envelopeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopefillbadgeshieldtrailinghalffill","title":"case envelopeFillBadgeShieldTrailinghalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopeopen","title":"case envelopeOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopeopenbadgeclock","title":"case envelopeOpenBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/envelopeopenfill","title":"case envelopeOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/equal","title":"case equal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/equalcircle","title":"case equalCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/equalcirclefill","title":"case equalCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/equalsquare","title":"case equalSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/equalsquarefill","title":"case equalSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eraser","title":"case eraser","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eraserfill","title":"case eraserFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eraserlinedashed","title":"case eraserLineDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eraserlinedashedfill","title":"case eraserLineDashedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/escape","title":"case escape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/esim","title":"case esim","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/esimfill","title":"case esimFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurosign","title":"case eurosign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurosigncircle","title":"case eurosignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurosigncirclefill","title":"case eurosignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurosignsquare","title":"case eurosignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurosignsquarefill","title":"case eurosignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurozonesign","title":"case eurozonesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurozonesigncircle","title":"case eurozonesignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurozonesigncirclefill","title":"case eurozonesignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurozonesignsquare","title":"case eurozonesignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eurozonesignsquarefill","title":"case eurozonesignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evcharger","title":"case evCharger","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerarrowtriangleleft","title":"case evChargerArrowtriangleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerarrowtriangleleftfill","title":"case evChargerArrowtriangleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerarrowtriangleright","title":"case evChargerArrowtriangleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerarrowtrianglerightfill","title":"case evChargerArrowtriangleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerexclamationmark","title":"case evChargerExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerexclamationmarkfill","title":"case evChargerExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerfill","title":"case evChargerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerslash","title":"case evChargerSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evchargerslashfill","title":"case evChargerSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugacgbt","title":"case evPlugAcGbT","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugacgbtfill","title":"case evPlugAcGbTFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugactype1","title":"case evPlugAcType1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugactype1fill","title":"case evPlugAcType1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugactype2","title":"case evPlugAcType2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugactype2fill","title":"case evPlugAcType2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcccs1","title":"case evPlugDcCcs1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcccs1fill","title":"case evPlugDcCcs1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcccs2","title":"case evPlugDcCcs2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcccs2fill","title":"case evPlugDcCcs2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcchademo","title":"case evPlugDcChademo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcchademofill","title":"case evPlugDcChademoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcgbt","title":"case evPlugDcGbT","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcgbtfill","title":"case evPlugDcGbTFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcnacs","title":"case evPlugDcNacs","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/evplugdcnacsfill","title":"case evPlugDcNacsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmark","title":"case exclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmark2","title":"case exclamationmark2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmark3","title":"case exclamationmark3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkapplewatch","title":"case exclamationmarkApplewatch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkarrowcirclepath","title":"case exclamationmarkArrowCirclepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkarrowtriangle2circlepath","title":"case exclamationmarkArrowTriangle2Circlepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkbrakesignal","title":"case exclamationmarkBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkbubble","title":"case exclamationmarkBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkbubblecircle","title":"case exclamationmarkBubbleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkbubblecirclefill","title":"case exclamationmarkBubbleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkbubblefill","title":"case exclamationmarkBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkcircle","title":"case exclamationmarkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkcirclefill","title":"case exclamationmarkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkicloud","title":"case exclamationmarkIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkicloudfill","title":"case exclamationmarkIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarklock","title":"case exclamationmarkLock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarklockfill","title":"case exclamationmarkLockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkoctagon","title":"case exclamationmarkOctagon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkoctagonfill","title":"case exclamationmarkOctagonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkquestionmark","title":"case exclamationmarkQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkquestionmarkar","title":"case exclamationmarkQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkshield","title":"case exclamationmarkShield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkshieldfill","title":"case exclamationmarkShieldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarksquare","title":"case exclamationmarkSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarksquarefill","title":"case exclamationmarkSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarktirepressure","title":"case exclamationmarkTirepressure","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarktransmission","title":"case exclamationmarkTransmission","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarktriangle","title":"case exclamationmarkTriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarktrianglefill","title":"case exclamationmarkTriangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkwarninglight","title":"case exclamationmarkWarninglight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/exclamationmarkwarninglightfill","title":"case exclamationmarkWarninglightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrive","title":"case externaldrive","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgecheckmark","title":"case externaldriveBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgeexclamationmark","title":"case externaldriveBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgeicloud","title":"case externaldriveBadgeIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgeminus","title":"case externaldriveBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgepersoncrop","title":"case externaldriveBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgeplus","title":"case externaldriveBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgequestionmark","title":"case externaldriveBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgequestionmarkar","title":"case externaldriveBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgetimemachine","title":"case externaldriveBadgeTimemachine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgewifi","title":"case externaldriveBadgeWifi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivebadgexmark","title":"case externaldriveBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldriveconnectedtolinebelow","title":"case externaldriveConnectedToLineBelow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldriveconnectedtolinebelowfill","title":"case externaldriveConnectedToLineBelowFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefill","title":"case externaldriveFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgecheckmark","title":"case externaldriveFillBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgeexclamationmark","title":"case externaldriveFillBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgeicloud","title":"case externaldriveFillBadgeIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgeminus","title":"case externaldriveFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgepersoncrop","title":"case externaldriveFillBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgeplus","title":"case externaldriveFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgequestionmark","title":"case externaldriveFillBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgequestionmarkar","title":"case externaldriveFillBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgetimemachine","title":"case externaldriveFillBadgeTimemachine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgewifi","title":"case externaldriveFillBadgeWifi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefillbadgexmark","title":"case externaldriveFillBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivefilltrianglebadgeexclamationmark","title":"case externaldriveFillTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/externaldrivetrianglebadgeexclamationmark","title":"case externaldriveTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eye","title":"case eye","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyecircle","title":"case eyeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyecirclefill","title":"case eyeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyefill","title":"case eyeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyeslash","title":"case eyeSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyeslashcircle","title":"case eyeSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyeslashcirclefill","title":"case eyeSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyeslashfill","title":"case eyeSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyesquare","title":"case eyeSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyesquarefill","title":"case eyeSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyetrianglebadgeexclamationmark","title":"case eyeTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyetrianglebadgeexclamationmarkfill","title":"case eyeTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyebrow","title":"case eyebrow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyedropper","title":"case eyedropper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyedropperfull","title":"case eyedropperFull","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyedropperhalffull","title":"case eyedropperHalffull","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyeglasses","title":"case eyeglasses","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyeglassesslash","title":"case eyeglassesSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyes","title":"case eyes","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/eyesinverse","title":"case eyesInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fcircle","title":"case fCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fcirclefill","title":"case fCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fcursive","title":"case fCursive","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fcursivecircle","title":"case fCursiveCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fcursivecirclefill","title":"case fCursiveCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fsquare","title":"case fSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fsquarefill","title":"case fSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/facedashed","title":"case faceDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/facedashedfill","title":"case faceDashedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/facesmiling","title":"case faceSmiling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/facesmilingfill","title":"case faceSmilingFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/facesmilinginverse","title":"case faceSmilingInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/faceid","title":"case faceid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/facemask","title":"case facemask","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/facemaskfill","title":"case facemaskFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fan","title":"case fan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanandlightceiling","title":"case fanAndLightCeiling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanandlightceilingfill","title":"case fanAndLightCeilingFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanbadgeautomatic","title":"case fanBadgeAutomatic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanbadgeautomaticfill","title":"case fanBadgeAutomaticFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanceiling","title":"case fanCeiling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanceilingfill","title":"case fanCeilingFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fandesk","title":"case fanDesk","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fandeskfill","title":"case fanDeskFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanfill","title":"case fanFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanfloor","title":"case fanFloor","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanfloorfill","title":"case fanFloorFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanoscillation","title":"case fanOscillation","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanoscillationfill","title":"case fanOscillationFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanslash","title":"case fanSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanslashfill","title":"case fanSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanblades","title":"case fanblades","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanbladesfill","title":"case fanbladesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanbladesslash","title":"case fanbladesSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fanbladesslashfill","title":"case fanbladesSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/faxmachine","title":"case faxmachine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/faxmachinefill","title":"case faxmachineFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ferry","title":"case ferry","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ferryfill","title":"case ferryFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fiberchannel","title":"case fiberchannel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fibrechannel","title":"case fibrechannel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fieldofviewultrawide","title":"case fieldOfViewUltrawide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fieldofviewultrawidefill","title":"case fieldOfViewUltrawideFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fieldofviewwide","title":"case fieldOfViewWide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fieldofviewwidefill","title":"case fieldOfViewWideFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figure","title":"case figure","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figure2","title":"case figure2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figure2andchildholdinghands","title":"case figure2AndChildHoldinghands","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figure2armsopen","title":"case figure2ArmsOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figure2circle","title":"case figure2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figure2circlefill","title":"case figure2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureamericanfootball","title":"case figureAmericanFootball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureandchildholdinghands","title":"case figureAndChildHoldinghands","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurearchery","title":"case figureArchery","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurearmsopen","title":"case figureArmsOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureaustralianfootball","title":"case figureAustralianFootball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurebadminton","title":"case figureBadminton","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurebarre","title":"case figureBarre","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurebaseball","title":"case figureBaseball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurebasketball","title":"case figureBasketball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurebowling","title":"case figureBowling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureboxing","title":"case figureBoxing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurechild","title":"case figureChild","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurechildandlock","title":"case figureChildAndLock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurechildandlockfill","title":"case figureChildAndLockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurechildandlockopen","title":"case figureChildAndLockOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurechildandlockopenfill","title":"case figureChildAndLockOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurechildcircle","title":"case figureChildCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurechildcirclefill","title":"case figureChildCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureclimbing","title":"case figureClimbing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurecooldown","title":"case figureCooldown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurecoretraining","title":"case figureCoreTraining","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurecricket","title":"case figureCricket","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurecrosstraining","title":"case figureCrossTraining","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurecurling","title":"case figureCurling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuredance","title":"case figureDance","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurediscsports","title":"case figureDiscSports","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuredresslineverticalfigure","title":"case figureDressLineVerticalFigure","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureelliptical","title":"case figureElliptical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureequestriansports","title":"case figureEquestrianSports","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurefall","title":"case figureFall","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurefallcircle","title":"case figureFallCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurefallcirclefill","title":"case figureFallCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurefencing","title":"case figureFencing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurefishing","title":"case figureFishing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureflexibility","title":"case figureFlexibility","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuregolf","title":"case figureGolf","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuregymnastics","title":"case figureGymnastics","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurehandcycling","title":"case figureHandCycling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurehandball","title":"case figureHandball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurehighintensityintervaltraining","title":"case figureHighintensityIntervaltraining","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurehiking","title":"case figureHiking","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurehockey","title":"case figureHockey","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurehunting","title":"case figureHunting","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureindoorcycle","title":"case figureIndoorCycle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurejumprope","title":"case figureJumprope","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurekickboxing","title":"case figureKickboxing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurelacrosse","title":"case figureLacrosse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuremartialarts","title":"case figureMartialArts","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuremindandbody","title":"case figureMindAndBody","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuremixedcardio","title":"case figureMixedCardio","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureopenwaterswim","title":"case figureOpenWaterSwim","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureoutdoorcycle","title":"case figureOutdoorCycle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurepickleball","title":"case figurePickleball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurepilates","title":"case figurePilates","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureplay","title":"case figurePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurepoolswim","title":"case figurePoolSwim","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureracquetball","title":"case figureRacquetball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureroll","title":"case figureRoll","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurerollrunningpace","title":"case figureRollRunningpace","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurerolling","title":"case figureRolling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurerower","title":"case figureRower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurerugby","title":"case figureRugby","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurerun","title":"case figureRun","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureruncircle","title":"case figureRunCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureruncirclefill","title":"case figureRunCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurerunsquarestack","title":"case figureRunSquareStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurerunsquarestackfill","title":"case figureRunSquareStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresailing","title":"case figureSailing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedseatbelt","title":"case figureSeatedSeatbelt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedseatbeltandairbagoff","title":"case figureSeatedSeatbeltAndAirbagOff","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedseatbeltandairbagon","title":"case figureSeatedSeatbeltAndAirbagOn","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedside","title":"case figureSeatedSide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionlower","title":"case figureSeatedSideAirDistributionLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionmiddle","title":"case figureSeatedSideAirDistributionMiddle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionmiddleandlower","title":"case figureSeatedSideAirDistributionMiddleAndLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionmiddleandlowerangled","title":"case figureSeatedSideAirDistributionMiddleAndLowerAngled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionupper","title":"case figureSeatedSideAirDistributionUpper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionupperangledandlowerangled","title":"case figureSeatedSideAirDistributionUpperAngledAndLowerAngled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionupperangledandmiddle","title":"case figureSeatedSideAirDistributionUpperAngledAndMiddle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairdistributionupperangledandmiddleandlowerangled","title":"case figureSeatedSideAirDistributionUpperAngledAndMiddleAndLowerAngled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairlower","title":"case figureSeatedSideAirLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairupper","title":"case figureSeatedSideAirUpper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairupperandlower","title":"case figureSeatedSideAirUpperAndLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairwindshield","title":"case figureSeatedSideAirWindshield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairbagoff","title":"case figureSeatedSideAirbagOff","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairbagoff2","title":"case figureSeatedSideAirbagOff2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairbagon","title":"case figureSeatedSideAirbagOn","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideairbagon2","title":"case figureSeatedSideAirbagOn2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsideautomatic","title":"case figureSeatedSideAutomatic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwaves","title":"case figureSeatedSideWindshieldFrontAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwavesairdistributionlower","title":"case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwavesairdistributionmiddle","title":"case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionMiddle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwavesairdistributionmiddleandlower","title":"case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionMiddleAndLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwavesairdistributionupper","title":"case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwavesairdistributionupperandlower","title":"case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwavesairdistributionupperandmiddle","title":"case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndMiddle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureseatedsidewindshieldfrontandheatwavesairdistributionupperandmiddleandlower","title":"case figureSeatedSideWindshieldFrontAndHeatWavesAirDistributionUpperAndMiddleAndLower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureskating","title":"case figureSkating","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureskiingcrosscountry","title":"case figureSkiingCrosscountry","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureskiingdownhill","title":"case figureSkiingDownhill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresnowboarding","title":"case figureSnowboarding","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresoccer","title":"case figureSoccer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresocialdance","title":"case figureSocialdance","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresoftball","title":"case figureSoftball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresquash","title":"case figureSquash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurestairstepper","title":"case figureStairStepper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurestairs","title":"case figureStairs","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurestand","title":"case figureStand","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurestandlinedottedfigurestand","title":"case figureStandLineDottedFigureStand","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresteptraining","title":"case figureStepTraining","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurestrengthtrainingfunctional","title":"case figureStrengthtrainingFunctional","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurestrengthtrainingtraditional","title":"case figureStrengthtrainingTraditional","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuresurfing","title":"case figureSurfing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuretabletennis","title":"case figureTableTennis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuretaichi","title":"case figureTaichi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuretennis","title":"case figureTennis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figuretrackandfield","title":"case figureTrackAndField","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurevolleyball","title":"case figureVolleyball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalk","title":"case figureWalk","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkarrival","title":"case figureWalkArrival","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkcircle","title":"case figureWalkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkcirclefill","title":"case figureWalkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkdeparture","title":"case figureWalkDeparture","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkdiamond","title":"case figureWalkDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkdiamondfill","title":"case figureWalkDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkmotion","title":"case figureWalkMotion","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewalkmotiontrianglebadgeexclamationmark","title":"case figureWalkMotionTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewaterfitness","title":"case figureWaterFitness","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewaterpolo","title":"case figureWaterpolo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewave","title":"case figureWave","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewavecircle","title":"case figureWaveCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewavecirclefill","title":"case figureWaveCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figurewrestling","title":"case figureWrestling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/figureyoga","title":"case figureYoga","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filemenuandcursorarrow","title":"case filemenuAndCursorarrow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filemenuandcursorarrowrtl","title":"case filemenuAndCursorarrowRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filemenuandselection","title":"case filemenuAndSelection","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/film","title":"case film","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filmcircle","title":"case filmCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filmcirclefill","title":"case filmCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filmfill","title":"case filmFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filmstack","title":"case filmStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/filmstackfill","title":"case filmStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fireplace","title":"case fireplace","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fireplacefill","title":"case fireplaceFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/firewall","title":"case firewall","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/firewallfill","title":"case firewallFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fireworks","title":"case fireworks","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fish","title":"case fish","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fishcircle","title":"case fishCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fishcirclefill","title":"case fishCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fishfill","title":"case fishFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flag","title":"case flag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flag2crossed","title":"case flag2Crossed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flag2crossedcircle","title":"case flag2CrossedCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flag2crossedcirclefill","title":"case flag2CrossedCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flag2crossedfill","title":"case flag2CrossedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagandflagfilledcrossed","title":"case flagAndFlagFilledCrossed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagbadgeellipsis","title":"case flagBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagbadgeellipsisfill","title":"case flagBadgeEllipsisFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagcheckered","title":"case flagCheckered","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagcheckered2crossed","title":"case flagCheckered2Crossed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagcheckeredcircle","title":"case flagCheckeredCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagcheckeredcirclefill","title":"case flagCheckeredCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagcircle","title":"case flagCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagcirclefill","title":"case flagCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagfill","title":"case flagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagfilledandflagcrossed","title":"case flagFilledAndFlagCrossed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagslash","title":"case flagSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagslashcircle","title":"case flagSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagslashcirclefill","title":"case flagSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagslashfill","title":"case flagSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagsquare","title":"case flagSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flagsquarefill","title":"case flagSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flame","title":"case flame","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flamecircle","title":"case flameCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flamecirclefill","title":"case flameCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flamefill","title":"case flameFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightoffcircle","title":"case flashlightOffCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightoffcirclefill","title":"case flashlightOffCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightofffill","title":"case flashlightOffFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightoncircle","title":"case flashlightOnCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightoncirclefill","title":"case flashlightOnCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightonfill","title":"case flashlightOnFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightslash","title":"case flashlightSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightslashcircle","title":"case flashlightSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flashlightslashcirclefill","title":"case flashlightSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flask","title":"case flask","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flaskfill","title":"case flaskFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fleuron","title":"case fleuron","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fleuronfill","title":"case fleuronFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fliphorizontal","title":"case flipHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fliphorizontalfill","title":"case flipHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flipphone","title":"case flipphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/florinsign","title":"case florinsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/florinsigncircle","title":"case florinsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/florinsigncirclefill","title":"case florinsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/florinsignsquare","title":"case florinsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/florinsignsquarefill","title":"case florinsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flowchart","title":"case flowchart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/flowchartfill","title":"case flowchartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fluidbrakesignal","title":"case fluidBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fluidtransmission","title":"case fluidTransmission","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fn","title":"case fn","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folder","title":"case folder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderbadgegear","title":"case folderBadgeGear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderbadgegearshape","title":"case folderBadgeGearshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderbadgeminus","title":"case folderBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderbadgepersoncrop","title":"case folderBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderbadgeplus","title":"case folderBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderbadgequestionmark","title":"case folderBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderbadgequestionmarkar","title":"case folderBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/foldercircle","title":"case folderCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/foldercirclefill","title":"case folderCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfill","title":"case folderFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfillbadgegear","title":"case folderFillBadgeGear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfillbadgegearshape","title":"case folderFillBadgeGearshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfillbadgeminus","title":"case folderFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfillbadgepersoncrop","title":"case folderFillBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfillbadgeplus","title":"case folderFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfillbadgequestionmark","title":"case folderFillBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/folderfillbadgequestionmarkar","title":"case folderFillBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/football","title":"case football","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/footballcircle","title":"case footballCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/footballcirclefill","title":"case footballCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/footballfill","title":"case footballFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forkknife","title":"case forkKnife","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forkknifecircle","title":"case forkKnifeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forkknifecirclefill","title":"case forkKnifeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forward","title":"case forward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardcircle","title":"case forwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardcirclefill","title":"case forwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardend","title":"case forwardEnd","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardendalt","title":"case forwardEndAlt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardendaltfill","title":"case forwardEndAltFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardendcircle","title":"case forwardEndCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardendcirclefill","title":"case forwardEndCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardendfill","title":"case forwardEndFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardfill","title":"case forwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardframe","title":"case forwardFrame","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/forwardframefill","title":"case forwardFrameFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fossilshell","title":"case fossilShell","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fossilshellfill","title":"case fossilShellFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/francsign","title":"case francsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/francsigncircle","title":"case francsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/francsigncirclefill","title":"case francsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/francsignsquare","title":"case francsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/francsignsquarefill","title":"case francsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fryingpan","title":"case fryingPan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fryingpanfill","title":"case fryingPanFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpump","title":"case fuelpump","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumparrowtriangleleft","title":"case fuelpumpArrowtriangleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumparrowtriangleleftfill","title":"case fuelpumpArrowtriangleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumparrowtriangleright","title":"case fuelpumpArrowtriangleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumparrowtrianglerightfill","title":"case fuelpumpArrowtriangleRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumpcircle","title":"case fuelpumpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumpcirclefill","title":"case fuelpumpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumpexclamationmark","title":"case fuelpumpExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumpexclamationmarkfill","title":"case fuelpumpExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumpfill","title":"case fuelpumpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumpslash","title":"case fuelpumpSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fuelpumpslashfill","title":"case fuelpumpSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/function","title":"case function","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/fx","title":"case fx","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gcircle","title":"case gCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gcirclefill","title":"case gCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gsquare","title":"case gSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gsquarefill","title":"case gSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gamecontroller","title":"case gamecontroller","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gamecontrollerfill","title":"case gamecontrollerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gauge","title":"case gauge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugebadgeminus","title":"case gaugeBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugebadgeplus","title":"case gaugeBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugehigh","title":"case gaugeHigh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugelow","title":"case gaugeLow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugemedium","title":"case gaugeMedium","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugemediumbadgeminus","title":"case gaugeMediumBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugemediumbadgeplus","title":"case gaugeMediumBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugeopenwithlinesneedle33percent","title":"case gaugeOpenWithLinesNeedle33percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugeopenwithlinesneedle33percentandarrowtriangle","title":"case gaugeOpenWithLinesNeedle33percentAndArrowtriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugeopenwithlinesneedle33percentandarrowtrianglefrom0percentto50percent","title":"case gaugeOpenWithLinesNeedle33percentAndArrowtriangleFrom0percentTo50percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugeopenwithlinesneedle67percentandarrowtriangle","title":"case gaugeOpenWithLinesNeedle67percentAndArrowtriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugeopenwithlinesneedle67percentandarrowtriangleandcar","title":"case gaugeOpenWithLinesNeedle67percentAndArrowtriangleAndCar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugeopenwithlinesneedle84percentexclamation","title":"case gaugeOpenWithLinesNeedle84percentExclamation","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedle0percent","title":"case gaugeWithDotsNeedle0percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedle100percent","title":"case gaugeWithDotsNeedle100percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedle33percent","title":"case gaugeWithDotsNeedle33percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedle50percent","title":"case gaugeWithDotsNeedle50percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedle67percent","title":"case gaugeWithDotsNeedle67percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedlebottom0percent","title":"case gaugeWithDotsNeedleBottom0percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedlebottom100percent","title":"case gaugeWithDotsNeedleBottom100percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedlebottom50percent","title":"case gaugeWithDotsNeedleBottom50percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedlebottom50percentbadgeminus","title":"case gaugeWithDotsNeedleBottom50percentBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gaugewithdotsneedlebottom50percentbadgeplus","title":"case gaugeWithDotsNeedleBottom50percentBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gear","title":"case gear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearbadge","title":"case gearBadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearbadgecheckmark","title":"case gearBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearbadgequestionmark","title":"case gearBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearbadgertl","title":"case gearBadgeRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearbadgexmark","title":"case gearBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearcircle","title":"case gearCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearcirclefill","title":"case gearCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshape","title":"case gearshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshape2","title":"case gearshape2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshape2fill","title":"case gearshape2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshapearrowtriangle2circlepath","title":"case gearshapeArrowTriangle2Circlepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshapecircle","title":"case gearshapeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshapecirclefill","title":"case gearshapeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshapefill","title":"case gearshapeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gearshiftlayoutsixspeed","title":"case gearshiftLayoutSixspeed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gift","title":"case gift","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/giftcircle","title":"case giftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/giftcirclefill","title":"case giftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/giftfill","title":"case giftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/giftcard","title":"case giftcard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/giftcardfill","title":"case giftcardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globe","title":"case globe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globeamericas","title":"case globeAmericas","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globeamericasfill","title":"case globeAmericasFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globeasiaaustralia","title":"case globeAsiaAustralia","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globeasiaaustraliafill","title":"case globeAsiaAustraliaFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globebadgechevronbackward","title":"case globeBadgeChevronBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globecentralsouthasia","title":"case globeCentralSouthAsia","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globecentralsouthasiafill","title":"case globeCentralSouthAsiaFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globedesk","title":"case globeDesk","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globedeskfill","title":"case globeDeskFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globeeuropeafrica","title":"case globeEuropeAfrica","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/globeeuropeafricafill","title":"case globeEuropeAfricaFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/glowplug","title":"case glowplug","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward","title":"case gobackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward10","title":"case gobackward10","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward10ar","title":"case gobackward10Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward10hi","title":"case gobackward10Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward15","title":"case gobackward15","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward15ar","title":"case gobackward15Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward15hi","title":"case gobackward15Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward30","title":"case gobackward30","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward30ar","title":"case gobackward30Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward30hi","title":"case gobackward30Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward45","title":"case gobackward45","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward45ar","title":"case gobackward45Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward45hi","title":"case gobackward45Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward5","title":"case gobackward5","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward5ar","title":"case gobackward5Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward5hi","title":"case gobackward5Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward60","title":"case gobackward60","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward60ar","title":"case gobackward60Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward60hi","title":"case gobackward60Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward75","title":"case gobackward75","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward75ar","title":"case gobackward75Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward75hi","title":"case gobackward75Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward90","title":"case gobackward90","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward90ar","title":"case gobackward90Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackward90hi","title":"case gobackward90Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gobackwardminus","title":"case gobackwardMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward","title":"case goforward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward10","title":"case goforward10","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward10ar","title":"case goforward10Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward10hi","title":"case goforward10Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward15","title":"case goforward15","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward15ar","title":"case goforward15Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward15hi","title":"case goforward15Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward30","title":"case goforward30","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward30ar","title":"case goforward30Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward30hi","title":"case goforward30Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward45","title":"case goforward45","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward45ar","title":"case goforward45Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward45hi","title":"case goforward45Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward5","title":"case goforward5","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward5ar","title":"case goforward5Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward5hi","title":"case goforward5Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward60","title":"case goforward60","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward60ar","title":"case goforward60Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward60hi","title":"case goforward60Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward75","title":"case goforward75","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward75ar","title":"case goforward75Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward75hi","title":"case goforward75Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward90","title":"case goforward90","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward90ar","title":"case goforward90Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforward90hi","title":"case goforward90Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/goforwardplus","title":"case goforwardPlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/graduationcap","title":"case graduationcap","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/graduationcapcircle","title":"case graduationcapCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/graduationcapcirclefill","title":"case graduationcapCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/graduationcapfill","title":"case graduationcapFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/greaterthan","title":"case greaterthan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/greaterthancircle","title":"case greaterthanCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/greaterthancirclefill","title":"case greaterthanCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/greaterthansquare","title":"case greaterthanSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/greaterthansquarefill","title":"case greaterthanSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/greetingcard","title":"case greetingcard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/greetingcardfill","title":"case greetingcardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/grid","title":"case grid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gridcircle","title":"case gridCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gridcirclefill","title":"case gridCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/guaranisign","title":"case guaranisign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/guaranisigncircle","title":"case guaranisignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/guaranisigncirclefill","title":"case guaranisignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/guaranisignsquare","title":"case guaranisignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/guaranisignsquarefill","title":"case guaranisignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/guitars","title":"case guitars","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/guitarsfill","title":"case guitarsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gymbag","title":"case gymBag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gymbagfill","title":"case gymBagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/gyroscope","title":"case gyroscope","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hcircle","title":"case hCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hcirclefill","title":"case hCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hsquare","title":"case hSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hsquarefill","title":"case hSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hsquarefillonsquarefill","title":"case hSquareFillOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hsquareonsquare","title":"case hSquareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hsquareonsquarefill","title":"case hSquareOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hammer","title":"case hammer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hammercircle","title":"case hammerCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hammercirclefill","title":"case hammerCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hammerfill","title":"case hammerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handapp","title":"case handApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handappfill","title":"case handAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handdraw","title":"case handDraw","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handdrawfill","title":"case handDrawFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointdown","title":"case handPointDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointdownfill","title":"case handPointDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointleft","title":"case handPointLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointleftfill","title":"case handPointLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointright","title":"case handPointRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointrightfill","title":"case handPointRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointup","title":"case handPointUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointupbraille","title":"case handPointUpBraille","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointupbraillefill","title":"case handPointUpBrailleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointupfill","title":"case handPointUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointupleft","title":"case handPointUpLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointupleftandtext","title":"case handPointUpLeftAndText","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointupleftandtextfill","title":"case handPointUpLeftAndTextFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handpointupleftfill","title":"case handPointUpLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraised","title":"case handRaised","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedapp","title":"case handRaisedApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedappfill","title":"case handRaisedAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedbrakesignal","title":"case handRaisedBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedbrakesignalslash","title":"case handRaisedBrakesignalSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedcircle","title":"case handRaisedCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedcirclefill","title":"case handRaisedCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedfill","title":"case handRaisedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedfingersspread","title":"case handRaisedFingersSpread","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedfingersspreadfill","title":"case handRaisedFingersSpreadFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedslash","title":"case handRaisedSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedslashfill","title":"case handRaisedSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedsquare","title":"case handRaisedSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedsquarefill","title":"case handRaisedSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedsquareonsquare","title":"case handRaisedSquareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handraisedsquareonsquarefill","title":"case handRaisedSquareOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handtap","title":"case handTap","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handtapfill","title":"case handTapFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsdown","title":"case handThumbsdown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsdowncircle","title":"case handThumbsdownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsdowncirclefill","title":"case handThumbsdownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsdownfill","title":"case handThumbsdownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsup","title":"case handThumbsup","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsupcircle","title":"case handThumbsupCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsupcirclefill","title":"case handThumbsupCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handthumbsupfill","title":"case handThumbsupFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handwave","title":"case handWave","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handwavefill","title":"case handWaveFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handbag","title":"case handbag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handbagcircle","title":"case handbagCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handbagcirclefill","title":"case handbagCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handbagfill","title":"case handbagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handsandsparkles","title":"case handsAndSparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handsandsparklesfill","title":"case handsAndSparklesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handsclap","title":"case handsClap","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handsclapfill","title":"case handsClapFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handssparkles","title":"case handsSparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/handssparklesfill","title":"case handsSparklesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hanger","title":"case hanger","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hare","title":"case hare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/harecircle","title":"case hareCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/harecirclefill","title":"case hareCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/harefill","title":"case hareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hazardsign","title":"case hazardsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hazardsignfill","title":"case hazardsignFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headprofilearrowforwardandvisionpro","title":"case headProfileArrowForwardAndVisionpro","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlightdaytime","title":"case headlightDaytime","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlightdaytimefill","title":"case headlightDaytimeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlightfog","title":"case headlightFog","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlightfogfill","title":"case headlightFogFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlighthighbeam","title":"case headlightHighBeam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlighthighbeamfill","title":"case headlightHighBeamFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlightlowbeam","title":"case headlightLowBeam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headlightlowbeamfill","title":"case headlightLowBeamFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headphones","title":"case headphones","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headphonescircle","title":"case headphonesCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/headphonescirclefill","title":"case headphonesCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hearingaidear","title":"case hearingaidEar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hearingdeviceandsignalmeter","title":"case hearingdeviceAndSignalMeter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hearingdeviceandsignalmeterfill","title":"case hearingdeviceAndSignalMeterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hearingdeviceear","title":"case hearingdeviceEar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hearingdeviceearfill","title":"case hearingdeviceEarFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heart","title":"case heart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartcircle","title":"case heartCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartcirclefill","title":"case heartCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartfill","title":"case heartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartrectangle","title":"case heartRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartrectanglefill","title":"case heartRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartslash","title":"case heartSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartslashcircle","title":"case heartSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartslashcirclefill","title":"case heartSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartslashfill","title":"case heartSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartsquare","title":"case heartSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heartsquarefill","title":"case heartSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hearttextsquare","title":"case heartTextSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hearttextsquarefill","title":"case heartTextSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heatelementwindshield","title":"case heatElementWindshield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heatwaves","title":"case heatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heatervertical","title":"case heaterVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/heaterverticalfill","title":"case heaterVerticalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/helm","title":"case helm","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hexagon","title":"case hexagon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hexagonbottomhalffilled","title":"case hexagonBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hexagonfill","title":"case hexagonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hexagonlefthalffilled","title":"case hexagonLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hexagonrighthalffilled","title":"case hexagonRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hexagontophalffilled","title":"case hexagonTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifireceiver","title":"case hifireceiver","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifireceiverfill","title":"case hifireceiverFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeaker","title":"case hifispeaker","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeaker2","title":"case hifispeaker2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeaker2fill","title":"case hifispeaker2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandappletv","title":"case hifispeakerAndAppletv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandappletvfill","title":"case hifispeakerAndAppletvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandappletvfillrtl","title":"case hifispeakerAndAppletvFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandappletvrtl","title":"case hifispeakerAndAppletvRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandhomepod","title":"case hifispeakerAndHomepod","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandhomepodfill","title":"case hifispeakerAndHomepodFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandhomepodmini","title":"case hifispeakerAndHomepodmini","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerandhomepodminifill","title":"case hifispeakerAndHomepodminiFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hifispeakerfill","title":"case hifispeakerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/highlighter","title":"case highlighter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hockeypuck","title":"case hockeyPuck","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hockeypuckcircle","title":"case hockeyPuckCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hockeypuckcirclefill","title":"case hockeyPuckCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hockeypuckfill","title":"case hockeyPuckFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/holdbrakesignal","title":"case holdBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homekit","title":"case homekit","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepod","title":"case homepod","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepod2","title":"case homepod2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepod2fill","title":"case homepod2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodandappletv","title":"case homepodAndAppletv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodandappletvfill","title":"case homepodAndAppletvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodandappletvfillrtl","title":"case homepodAndAppletvFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodandappletvrtl","title":"case homepodAndAppletvRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodandhomepodmini","title":"case homepodAndHomepodmini","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodandhomepodminifill","title":"case homepodAndHomepodminiFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodfill","title":"case homepodFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodmini","title":"case homepodmini","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodmini2","title":"case homepodmini2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodmini2fill","title":"case homepodmini2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodminiandappletv","title":"case homepodminiAndAppletv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodminiandappletvfill","title":"case homepodminiAndAppletvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodminiandappletvfillrtl","title":"case homepodminiAndAppletvFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodminiandappletvrtl","title":"case homepodminiAndAppletvRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/homepodminifill","title":"case homepodminiFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/horn","title":"case horn","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hornblast","title":"case hornBlast","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hornblastfill","title":"case hornBlastFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hornfill","title":"case hornFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglass","title":"case hourglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglassbadgeplus","title":"case hourglassBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglassbottomhalffill","title":"case hourglassBottomhalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglassbottomhalffilled","title":"case hourglassBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglasscircle","title":"case hourglassCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglasscirclefill","title":"case hourglassCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglasstophalffill","title":"case hourglassTophalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hourglasstophalffilled","title":"case hourglassTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/house","title":"case house","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houseandflag","title":"case houseAndFlag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houseandflagcircle","title":"case houseAndFlagCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houseandflagcirclefill","title":"case houseAndFlagCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houseandflagfill","title":"case houseAndFlagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/housecircle","title":"case houseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/housecirclefill","title":"case houseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/housefill","title":"case houseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houselodge","title":"case houseLodge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houselodgecircle","title":"case houseLodgeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houselodgecirclefill","title":"case houseLodgeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/houselodgefill","title":"case houseLodgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hryvniasign","title":"case hryvniasign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hryvniasigncircle","title":"case hryvniasignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hryvniasigncirclefill","title":"case hryvniasignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hryvniasignsquare","title":"case hryvniasignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hryvniasignsquarefill","title":"case hryvniasignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/humidifier","title":"case humidifier","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/humidifieranddroplets","title":"case humidifierAndDroplets","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/humidifieranddropletsfill","title":"case humidifierAndDropletsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/humidifierfill","title":"case humidifierFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/humidity","title":"case humidity","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/humidityfill","title":"case humidityFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hurricane","title":"case hurricane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hurricanecircle","title":"case hurricaneCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hurricanecirclefill","title":"case hurricaneCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icircle","title":"case iCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icirclefill","title":"case iCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/isquare","title":"case iSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/isquarefill","title":"case iSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloud","title":"case icloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudandarrowdown","title":"case icloudAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudandarrowdownfill","title":"case icloudAndArrowDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudandarrowup","title":"case icloudAndArrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudandarrowupfill","title":"case icloudAndArrowUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudcircle","title":"case icloudCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudcirclefill","title":"case icloudCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudfill","title":"case icloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudslash","title":"case icloudSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudslashfill","title":"case icloudSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudsquare","title":"case icloudSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/icloudsquarefill","title":"case icloudSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/increaseindent","title":"case increaseIndent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/increasequotelevel","title":"case increaseQuotelevel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/indianrupeesign","title":"case indianrupeesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/indianrupeesigncircle","title":"case indianrupeesignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/indianrupeesigncirclefill","title":"case indianrupeesignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/indianrupeesignsquare","title":"case indianrupeesignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/indianrupeesignsquarefill","title":"case indianrupeesignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infinity","title":"case infinity","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infinitycircle","title":"case infinityCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infinitycirclefill","title":"case infinityCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/info","title":"case info","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infobubble","title":"case infoBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infobubblefill","title":"case infoBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infobubblefillrtl","title":"case infoBubbleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infobubblertl","title":"case infoBubbleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infocircle","title":"case infoCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infocirclefill","title":"case infoCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infosquare","title":"case infoSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infosquarefill","title":"case infoSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/infowindshield","title":"case infoWindshield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/internaldrive","title":"case internaldrive","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/internaldrivefill","title":"case internaldriveFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipad","title":"case ipad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadandarrowforward","title":"case ipadAndArrowForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadandiphone","title":"case ipadAndIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadandiphoneslash","title":"case ipadAndIphoneSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadbadgeplay","title":"case ipadBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadcase","title":"case ipadCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadcaseandiphonecase","title":"case ipadCaseAndIphoneCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen1","title":"case ipadGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen1badgeplay","title":"case ipadGen1BadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen1landscape","title":"case ipadGen1Landscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen1landscapebadgeplay","title":"case ipadGen1LandscapeBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen2","title":"case ipadGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen2badgeplay","title":"case ipadGen2BadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen2landscape","title":"case ipadGen2Landscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadgen2landscapebadgeplay","title":"case ipadGen2LandscapeBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadhomebutton","title":"case ipadHomebutton","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadhomebuttonbadgeplay","title":"case ipadHomebuttonBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadhomebuttonlandscape","title":"case ipadHomebuttonLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadhomebuttonlandscapebadgeplay","title":"case ipadHomebuttonLandscapeBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadlandscape","title":"case ipadLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadlandscapebadgeplay","title":"case ipadLandscapeBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadrearcamera","title":"case ipadRearCamera","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipadsizes","title":"case ipadSizes","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphone","title":"case iphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneandarrowforward","title":"case iphoneAndArrowForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneandarrowleftandarrowright","title":"case iphoneAndArrowLeftAndArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonebadgeplay","title":"case iphoneBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonecase","title":"case iphoneCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonecircle","title":"case iphoneCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonecirclefill","title":"case iphoneCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1","title":"case iphoneGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1badgeplay","title":"case iphoneGen1BadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1circle","title":"case iphoneGen1Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1circlefill","title":"case iphoneGen1CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1landscape","title":"case iphoneGen1Landscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1radiowavesleftandright","title":"case iphoneGen1RadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1radiowavesleftandrightcircle","title":"case iphoneGen1RadiowavesLeftAndRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1radiowavesleftandrightcirclefill","title":"case iphoneGen1RadiowavesLeftAndRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1slash","title":"case iphoneGen1Slash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1slashcircle","title":"case iphoneGen1SlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen1slashcirclefill","title":"case iphoneGen1SlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2","title":"case iphoneGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2badgeplay","title":"case iphoneGen2BadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2circle","title":"case iphoneGen2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2circlefill","title":"case iphoneGen2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2landscape","title":"case iphoneGen2Landscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2radiowavesleftandright","title":"case iphoneGen2RadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2radiowavesleftandrightcircle","title":"case iphoneGen2RadiowavesLeftAndRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2radiowavesleftandrightcirclefill","title":"case iphoneGen2RadiowavesLeftAndRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2slash","title":"case iphoneGen2Slash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2slashcircle","title":"case iphoneGen2SlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen2slashcirclefill","title":"case iphoneGen2SlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3","title":"case iphoneGen3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3badgeplay","title":"case iphoneGen3BadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3circle","title":"case iphoneGen3Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3circlefill","title":"case iphoneGen3CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3landscape","title":"case iphoneGen3Landscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3radiowavesleftandright","title":"case iphoneGen3RadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3radiowavesleftandrightcircle","title":"case iphoneGen3RadiowavesLeftAndRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3radiowavesleftandrightcirclefill","title":"case iphoneGen3RadiowavesLeftAndRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3slash","title":"case iphoneGen3Slash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3slashcircle","title":"case iphoneGen3SlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonegen3slashcirclefill","title":"case iphoneGen3SlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebutton","title":"case iphoneHomebutton","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonbadgeplay","title":"case iphoneHomebuttonBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttoncircle","title":"case iphoneHomebuttonCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttoncirclefill","title":"case iphoneHomebuttonCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonlandscape","title":"case iphoneHomebuttonLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonradiowavesleftandright","title":"case iphoneHomebuttonRadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonradiowavesleftandrightcircle","title":"case iphoneHomebuttonRadiowavesLeftAndRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonradiowavesleftandrightcirclefill","title":"case iphoneHomebuttonRadiowavesLeftAndRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonslash","title":"case iphoneHomebuttonSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonslashcircle","title":"case iphoneHomebuttonSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonehomebuttonslashcirclefill","title":"case iphoneHomebuttonSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonelandscape","title":"case iphoneLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneradiowavesleftandright","title":"case iphoneRadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneradiowavesleftandrightcircle","title":"case iphoneRadiowavesLeftAndRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneradiowavesleftandrightcirclefill","title":"case iphoneRadiowavesLeftAndRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonerearcamera","title":"case iphoneRearCamera","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonesizes","title":"case iphoneSizes","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneslash","title":"case iphoneSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneslashcircle","title":"case iphoneSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphoneslashcirclefill","title":"case iphoneSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonesmartbatterycasegen1","title":"case iphoneSmartbatterycaseGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/iphonesmartbatterycasegen2","title":"case iphoneSmartbatterycaseGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipod","title":"case ipod","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipodshufflegen1","title":"case ipodshuffleGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipodshufflegen2","title":"case ipodshuffleGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipodshufflegen3","title":"case ipodshuffleGen3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipodshufflegen4","title":"case ipodshuffleGen4","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipodtouch","title":"case ipodtouch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipodtouchlandscape","title":"case ipodtouchLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ipodtouchslash","title":"case ipodtouchSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/italic","title":"case italic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ivfluidbag","title":"case ivfluidBag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ivfluidbagfill","title":"case ivfluidBagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/jcircle","title":"case jCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/jcirclefill","title":"case jCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/jsquare","title":"case jSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/jsquarefill","title":"case jSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/jsquarefillonsquarefill","title":"case jSquareFillOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/jsquareonsquare","title":"case jSquareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/jsquareonsquarefill","title":"case jSquareOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/k","title":"case k","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kcircle","title":"case kCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kcirclefill","title":"case kCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ksquare","title":"case kSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ksquarefill","title":"case kSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kashidaarabic","title":"case kashidaArabic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/key","title":"case key","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyfill","title":"case keyFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyhorizontal","title":"case keyHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyhorizontalfill","title":"case keyHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyicloud","title":"case keyIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyicloudfill","title":"case keyIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyradiowavesforward","title":"case keyRadiowavesForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyradiowavesforwardfill","title":"case keyRadiowavesForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyslash","title":"case keySlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyslashfill","title":"case keySlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyviewfinder","title":"case keyViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboard","title":"case keyboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardbadgeellipsis","title":"case keyboardBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardbadgeellipsisfill","title":"case keyboardBadgeEllipsisFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardbadgeeye","title":"case keyboardBadgeEye","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardbadgeeyefill","title":"case keyboardBadgeEyeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardchevroncompactdown","title":"case keyboardChevronCompactDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardchevroncompactdownfill","title":"case keyboardChevronCompactDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardchevroncompactleft","title":"case keyboardChevronCompactLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardchevroncompactleftfill","title":"case keyboardChevronCompactLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardfill","title":"case keyboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardmacwindow","title":"case keyboardMacwindow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardonehandedleft","title":"case keyboardOnehandedLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardonehandedleftfill","title":"case keyboardOnehandedLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardonehandedright","title":"case keyboardOnehandedRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/keyboardonehandedrightfill","title":"case keyboardOnehandedRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kipsign","title":"case kipsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kipsigncircle","title":"case kipsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kipsigncirclefill","title":"case kipsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kipsignsquare","title":"case kipsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kipsignsquarefill","title":"case kipsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kph","title":"case kph","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kphcircle","title":"case kphCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/kphcirclefill","title":"case kphCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l1buttonroundedbottomhorizontal","title":"case l1ButtonRoundedbottomHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l1buttonroundedbottomhorizontalfill","title":"case l1ButtonRoundedbottomHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l1circle","title":"case l1Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l1circlefill","title":"case l1CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l1rectangleroundedbottom","title":"case l1RectangleRoundedbottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l1rectangleroundedbottomfill","title":"case l1RectangleRoundedbottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2buttonangledtopverticalleft","title":"case l2ButtonAngledtopVerticalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2buttonangledtopverticalleftfill","title":"case l2ButtonAngledtopVerticalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2buttonroundedtophorizontal","title":"case l2ButtonRoundedtopHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2buttonroundedtophorizontalfill","title":"case l2ButtonRoundedtopHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2circle","title":"case l2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2circlefill","title":"case l2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2rectangleroundedtop","title":"case l2RectangleRoundedtop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l2rectangleroundedtopfill","title":"case l2RectangleRoundedtopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l3buttonangledbottomhorizontalleft","title":"case l3ButtonAngledbottomHorizontalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l3buttonangledbottomhorizontalleftfill","title":"case l3ButtonAngledbottomHorizontalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l4buttonhorizontal","title":"case l4ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/l4buttonhorizontalfill","title":"case l4ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbuttonroundedbottomhorizontal","title":"case lButtonRoundedbottomHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbuttonroundedbottomhorizontalfill","title":"case lButtonRoundedbottomHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lcircle","title":"case lCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lcirclefill","title":"case lCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoystick","title":"case lJoystick","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoystickdown","title":"case lJoystickDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoystickdownfill","title":"case lJoystickDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoystickfill","title":"case lJoystickFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoystickpressdown","title":"case lJoystickPressDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoystickpressdownfill","title":"case lJoystickPressDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltdown","title":"case lJoystickTiltDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltdownfill","title":"case lJoystickTiltDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltleft","title":"case lJoystickTiltLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltleftfill","title":"case lJoystickTiltLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltright","title":"case lJoystickTiltRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltrightfill","title":"case lJoystickTiltRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltup","title":"case lJoystickTiltUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ljoysticktiltupfill","title":"case lJoystickTiltUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lrectangleroundedbottom","title":"case lRectangleRoundedbottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lrectangleroundedbottomfill","title":"case lRectangleRoundedbottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lsquare","title":"case lSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lsquarefill","title":"case lSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ladybug","title":"case ladybug","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ladybugcircle","title":"case ladybugCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ladybugcirclefill","title":"case ladybugCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ladybugfill","title":"case ladybugFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lampceiling","title":"case lampCeiling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lampceilingfill","title":"case lampCeilingFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lampceilinginverse","title":"case lampCeilingInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lampdesk","title":"case lampDesk","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lampdeskfill","title":"case lampDeskFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lampfloor","title":"case lampFloor","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lampfloorfill","title":"case lampFloorFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lamptable","title":"case lampTable","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lamptablefill","title":"case lampTableFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lane","title":"case lane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lanyardcard","title":"case lanyardcard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lanyardcardfill","title":"case lanyardcardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laptopcomputer","title":"case laptopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laptopcomputerandarrowdown","title":"case laptopcomputerAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laptopcomputerandipad","title":"case laptopcomputerAndIpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laptopcomputerandiphone","title":"case laptopcomputerAndIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laptopcomputerslash","title":"case laptopcomputerSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laptopcomputertrianglebadgeexclamationmark","title":"case laptopcomputerTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/largecirclefillcircle","title":"case largecircleFillCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/larisign","title":"case larisign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/larisigncircle","title":"case larisignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/larisigncirclefill","title":"case larisignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/larisignsquare","title":"case larisignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/larisignsquarefill","title":"case larisignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laserburst","title":"case laserBurst","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lasso","title":"case lasso","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lassoandsparkles","title":"case lassoAndSparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lassobadgesparkles","title":"case lassoBadgeSparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lassosparkles","title":"case lassoSparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/latch2case","title":"case latch2Case","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/latch2casefill","title":"case latch2CaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laurelleading","title":"case laurelLeading","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/laureltrailing","title":"case laurelTrailing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbbuttonroundedbottomhorizontal","title":"case lbButtonRoundedbottomHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbbuttonroundedbottomhorizontalfill","title":"case lbButtonRoundedbottomHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbcircle","title":"case lbCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbcirclefill","title":"case lbCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbrectangleroundedbottom","title":"case lbRectangleRoundedbottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lbrectangleroundedbottomfill","title":"case lbRectangleRoundedbottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leaf","title":"case leaf","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leafarrowcirclepath","title":"case leafArrowCirclepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leafarrowtrianglecirclepath","title":"case leafArrowTriangleCirclepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leafcircle","title":"case leafCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leafcirclefill","title":"case leafCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leaffill","title":"case leafFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/left","title":"case left","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leftcircle","title":"case leftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/leftcirclefill","title":"case leftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lessthan","title":"case lessthan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lessthancircle","title":"case lessthanCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lessthancirclefill","title":"case lessthanCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lessthansquare","title":"case lessthanSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lessthansquarefill","title":"case lessthanSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/level","title":"case level","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/levelfill","title":"case levelFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/licenseplate","title":"case licenseplate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/licenseplatefill","title":"case licenseplateFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lifepreserver","title":"case lifepreserver","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lifepreserverfill","title":"case lifepreserverFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbeaconmax","title":"case lightBeaconMax","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbeaconmaxfill","title":"case lightBeaconMaxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbeaconmin","title":"case lightBeaconMin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbeaconminfill","title":"case lightBeaconMinFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightcylindricalceiling","title":"case lightCylindricalCeiling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightcylindricalceilingfill","title":"case lightCylindricalCeilingFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightcylindricalceilinginverse","title":"case lightCylindricalCeilingInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightmax","title":"case lightMax","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightmin","title":"case lightMin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightoverheadleft","title":"case lightOverheadLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightoverheadleftfill","title":"case lightOverheadLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightoverheadright","title":"case lightOverheadRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightoverheadrightfill","title":"case lightOverheadRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightpanel","title":"case lightPanel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightpanelfill","title":"case lightPanelFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrecessed","title":"case lightRecessed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrecessed3","title":"case lightRecessed3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrecessed3fill","title":"case lightRecessed3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrecessed3inverse","title":"case lightRecessed3Inverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrecessedfill","title":"case lightRecessedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrecessedinverse","title":"case lightRecessedInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightribbon","title":"case lightRibbon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightribbonfill","title":"case lightRibbonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightstrip2","title":"case lightStrip2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightstrip2fill","title":"case lightStrip2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulb","title":"case lightbulb","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulb2","title":"case lightbulb2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulb2fill","title":"case lightbulb2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbcircle","title":"case lightbulbCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbcirclefill","title":"case lightbulbCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbfill","title":"case lightbulbFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbled","title":"case lightbulbLed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbledfill","title":"case lightbulbLedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbledwide","title":"case lightbulbLedWide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbledwidefill","title":"case lightbulbLedWideFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbmax","title":"case lightbulbMax","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbmaxfill","title":"case lightbulbMaxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbmin","title":"case lightbulbMin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbminbadgeexclamationmark","title":"case lightbulbMinBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbminbadgeexclamationmarkfill","title":"case lightbulbMinBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbminfill","title":"case lightbulbMinFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbslash","title":"case lightbulbSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightbulbslashfill","title":"case lightbulbSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrail","title":"case lightrail","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightrailfill","title":"case lightrailFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightspectrumhorizontal","title":"case lightspectrumHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchoff","title":"case lightswitchOff","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchofffill","title":"case lightswitchOffFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchoffsquare","title":"case lightswitchOffSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchoffsquarefill","title":"case lightswitchOffSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchon","title":"case lightswitchOn","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchonfill","title":"case lightswitchOnFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchonsquare","title":"case lightswitchOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lightswitchonsquarefill","title":"case lightswitchOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line2horizontaldecreasecircle","title":"case line2HorizontalDecreaseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line2horizontaldecreasecirclefill","title":"case line2HorizontalDecreaseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3crossedswirlcircle","title":"case line3CrossedSwirlCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3crossedswirlcirclefill","title":"case line3CrossedSwirlCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontal","title":"case line3Horizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontalbuttonangledtopverticalright","title":"case line3HorizontalButtonAngledtopVerticalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontalbuttonangledtopverticalrightfill","title":"case line3HorizontalButtonAngledtopVerticalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontalcircle","title":"case line3HorizontalCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontalcirclefill","title":"case line3HorizontalCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontaldecrease","title":"case line3HorizontalDecrease","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontaldecreasecircle","title":"case line3HorizontalDecreaseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/line3horizontaldecreasecirclefill","title":"case line3HorizontalDecreaseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linediagonal","title":"case lineDiagonal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linediagonalarrow","title":"case lineDiagonalArrow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal2decreasecircle","title":"case lineHorizontal2DecreaseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal2decreasecirclefill","title":"case lineHorizontal2DecreaseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal3","title":"case lineHorizontal3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal3circle","title":"case lineHorizontal3Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal3circlefill","title":"case lineHorizontal3CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal3decrease","title":"case lineHorizontal3Decrease","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal3decreasecircle","title":"case lineHorizontal3DecreaseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontal3decreasecirclefill","title":"case lineHorizontal3DecreaseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linehorizontalstarfilllinehorizontal","title":"case lineHorizontalStarFillLineHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linesmeasurementhorizontal","title":"case linesMeasurementHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linesmeasurementvertical","title":"case linesMeasurementVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lineweight","title":"case lineweight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/link","title":"case link","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linkbadgeplus","title":"case linkBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linkcircle","title":"case linkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linkcirclefill","title":"case linkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linkicloud","title":"case linkIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/linkicloudfill","title":"case linkIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lirasign","title":"case lirasign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lirasigncircle","title":"case lirasignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lirasigncirclefill","title":"case lirasignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lirasignsquare","title":"case lirasignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lirasignsquarefill","title":"case lirasignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listandfilm","title":"case listAndFilm","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbullet","title":"case listBullet","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletbelowrectangle","title":"case listBulletBelowRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletcircle","title":"case listBulletCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletcirclefill","title":"case listBulletCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletclipboard","title":"case listBulletClipboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletclipboardfill","title":"case listBulletClipboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletindent","title":"case listBulletIndent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletrectangle","title":"case listBulletRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletrectanglefill","title":"case listBulletRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletrectangleportrait","title":"case listBulletRectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listbulletrectangleportraitfill","title":"case listBulletRectanglePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listclipboard","title":"case listClipboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listclipboardfill","title":"case listClipboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listdash","title":"case listDash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listdashheaderrectangle","title":"case listDashHeaderRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listnumber","title":"case listNumber","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listnumberar","title":"case listNumberAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listnumberhi","title":"case listNumberHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listnumberrtl","title":"case listNumberRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/liststar","title":"case listStar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/listtriangle","title":"case listTriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/livephoto","title":"case livephoto","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/livephotobadgea","title":"case livephotoBadgeA","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/livephotobadgeautomatic","title":"case livephotoBadgeAutomatic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/livephotoplay","title":"case livephotoPlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/livephotoslash","title":"case livephotoSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lizard","title":"case lizard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lizardcircle","title":"case lizardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lizardcirclefill","title":"case lizardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lizardfill","title":"case lizardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lmbuttonhorizontal","title":"case lmButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lmbuttonhorizontalfill","title":"case lmButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/location","title":"case location","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationcircle","title":"case locationCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationcirclefill","title":"case locationCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationfill","title":"case locationFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationfillviewfinder","title":"case locationFillViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationmagnifyingglass","title":"case locationMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationnorth","title":"case locationNorth","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationnorthcircle","title":"case locationNorthCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationnorthcirclefill","title":"case locationNorthCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationnorthfill","title":"case locationNorthFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationnorthline","title":"case locationNorthLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationnorthlinefill","title":"case locationNorthLineFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationslash","title":"case locationSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationslashcircle","title":"case locationSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationslashcirclefill","title":"case locationSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationslashfill","title":"case locationSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationsquare","title":"case locationSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationsquarefill","title":"case locationSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locationviewfinder","title":"case locationViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lock","title":"case lock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockappdashed","title":"case lockAppDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockapplewatch","title":"case lockApplewatch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockbadgeclock","title":"case lockBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockbadgeclockfill","title":"case lockBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockcircle","title":"case lockCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockcircledotted","title":"case lockCircleDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockcirclefill","title":"case lockCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockdesktopcomputer","title":"case lockDesktopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockdisplay","title":"case lockDisplay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockdoc","title":"case lockDoc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockdocfill","title":"case lockDocFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockfill","title":"case lockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockicloud","title":"case lockIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockicloudfill","title":"case lockIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockipad","title":"case lockIpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockiphone","title":"case lockIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locklaptopcomputer","title":"case lockLaptopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopen","title":"case lockOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopenapplewatch","title":"case lockOpenApplewatch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopendesktopcomputer","title":"case lockOpenDesktopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopendisplay","title":"case lockOpenDisplay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopenfill","title":"case lockOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopenipad","title":"case lockOpenIpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopeniphone","title":"case lockOpenIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopenlaptopcomputer","title":"case lockOpenLaptopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopenrotation","title":"case lockOpenRotation","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopentrianglebadgeexclamationmark","title":"case lockOpenTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockopentrianglebadgeexclamationmarkfill","title":"case lockOpenTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrectangle","title":"case lockRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrectanglefill","title":"case lockRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrectangleonrectangle","title":"case lockRectangleOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrectangleonrectanglefill","title":"case lockRectangleOnRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrectanglestack","title":"case lockRectangleStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrectanglestackfill","title":"case lockRectangleStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrotation","title":"case lockRotation","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockrotationopen","title":"case lockRotationOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockshield","title":"case lockShield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockshieldfill","title":"case lockShieldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockslash","title":"case lockSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lockslashfill","title":"case lockSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locksquare","title":"case lockSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locksquarefill","title":"case lockSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locksquarestack","title":"case lockSquareStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locksquarestackfill","title":"case lockSquareStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locktrianglebadgeexclamationmark","title":"case lockTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/locktrianglebadgeexclamationmarkfill","title":"case lockTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/logoplaystation","title":"case logoPlaystation","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/logoxbox","title":"case logoXbox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/loupe","title":"case loupe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lsbbuttonangledbottomhorizontalleft","title":"case lsbButtonAngledbottomHorizontalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lsbbuttonangledbottomhorizontalleftfill","title":"case lsbButtonAngledbottomHorizontalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ltbuttonroundedtophorizontal","title":"case ltButtonRoundedtopHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ltbuttonroundedtophorizontalfill","title":"case ltButtonRoundedtopHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ltcircle","title":"case ltCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ltcirclefill","title":"case ltCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ltrectangleroundedtop","title":"case ltRectangleRoundedtop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ltrectangleroundedtopfill","title":"case ltRectangleRoundedtopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lungs","title":"case lungs","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/lungsfill","title":"case lungsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m1buttonhorizontal","title":"case m1ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m1buttonhorizontalfill","title":"case m1ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m2buttonhorizontal","title":"case m2ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m2buttonhorizontalfill","title":"case m2ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m3buttonhorizontal","title":"case m3ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m3buttonhorizontalfill","title":"case m3ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m4buttonhorizontal","title":"case m4ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/m4buttonhorizontalfill","title":"case m4ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mcircle","title":"case mCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mcirclefill","title":"case mCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/msquare","title":"case mSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/msquarefill","title":"case mSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macbook","title":"case macbook","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macbookandipad","title":"case macbookAndIpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macbookandiphone","title":"case macbookAndIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macbookandvisionpro","title":"case macbookAndVisionpro","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macbookgen1","title":"case macbookGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macbookgen2","title":"case macbookGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macmini","title":"case macmini","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macminifill","title":"case macminiFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macprogen1","title":"case macproGen1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macprogen1fill","title":"case macproGen1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macprogen2","title":"case macproGen2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macprogen2fill","title":"case macproGen2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macprogen3","title":"case macproGen3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macprogen3fill","title":"case macproGen3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macprogen3server","title":"case macproGen3Server","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macstudio","title":"case macstudio","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macstudiofill","title":"case macstudioFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macwindow","title":"case macwindow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macwindowandcursorarrow","title":"case macwindowAndCursorarrow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macwindowandcursorarrowrtl","title":"case macwindowAndCursorarrowRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macwindowbadgeplus","title":"case macwindowBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macwindowonrectangle","title":"case macwindowOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/macwindowonrectanglertl","title":"case macwindowOnRectangleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magazine","title":"case magazine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magazinefill","title":"case magazineFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magicmouse","title":"case magicmouse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magicmousefill","title":"case magicmouseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magnifyingglass","title":"case magnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magnifyingglasscircle","title":"case magnifyingglassCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magnifyingglasscirclefill","title":"case magnifyingglassCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magsafebatterypack","title":"case magsafeBatterypack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/magsafebatterypackfill","title":"case magsafeBatterypackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mail","title":"case mail","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mailandtextmagnifyingglass","title":"case mailAndTextMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mailandtextmagnifyingglassrtl","title":"case mailAndTextMagnifyingglassRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mailfill","title":"case mailFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mailstack","title":"case mailStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mailstackfill","title":"case mailStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/manatsign","title":"case manatsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/manatsigncircle","title":"case manatsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/manatsigncirclefill","title":"case manatsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/manatsignsquare","title":"case manatsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/manatsignsquarefill","title":"case manatsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/map","title":"case map","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mapcircle","title":"case mapCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mapcirclefill","title":"case mapCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mapfill","title":"case mapFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappin","title":"case mappin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinandellipse","title":"case mappinAndEllipse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinandellipsecircle","title":"case mappinAndEllipseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinandellipsecirclefill","title":"case mappinAndEllipseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappincircle","title":"case mappinCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappincirclefill","title":"case mappinCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinslash","title":"case mappinSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinslashcircle","title":"case mappinSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinslashcirclefill","title":"case mappinSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinsquare","title":"case mappinSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mappinsquarefill","title":"case mappinSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/medal","title":"case medal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/medalfill","title":"case medalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mediastick","title":"case mediastick","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/medicalthermometer","title":"case medicalThermometer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/medicalthermometerfill","title":"case medicalThermometerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/megaphone","title":"case megaphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/megaphonefill","title":"case megaphoneFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/memories","title":"case memories","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/memoriesbadgeminus","title":"case memoriesBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/memoriesbadgeplus","title":"case memoriesBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/memorychip","title":"case memorychip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/memorychipfill","title":"case memorychipFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/menubararrowdownrectangle","title":"case menubarArrowDownRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/menubararrowuprectangle","title":"case menubarArrowUpRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/menubardockrectangle","title":"case menubarDockRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/menubardockrectanglebadgerecord","title":"case menubarDockRectangleBadgeRecord","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/menubarrectangle","title":"case menubarRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/menucard","title":"case menucard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/menucardfill","title":"case menucardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/message","title":"case message","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messageandwaveform","title":"case messageAndWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messageandwaveformfill","title":"case messageAndWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadge","title":"case messageBadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgecircle","title":"case messageBadgeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgecirclefill","title":"case messageBadgeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgecirclefillrtl","title":"case messageBadgeCircleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgecirclertl","title":"case messageBadgeCircleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgefill","title":"case messageBadgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgefillrtl","title":"case messageBadgeFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgefilledfill","title":"case messageBadgeFilledFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgefilledfillrtl","title":"case messageBadgeFilledFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgertl","title":"case messageBadgeRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgewaveform","title":"case messageBadgeWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagebadgewaveformfill","title":"case messageBadgeWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagecircle","title":"case messageCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagecirclefill","title":"case messageCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/messagefill","title":"case messageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/metronome","title":"case metronome","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/metronomefill","title":"case metronomeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mic","title":"case mic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micandsignalmeter","title":"case micAndSignalMeter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micandsignalmeterfill","title":"case micAndSignalMeterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micbadgeplus","title":"case micBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micbadgexmark","title":"case micBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/miccircle","title":"case micCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/miccirclefill","title":"case micCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micfill","title":"case micFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micfillbadgeplus","title":"case micFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micfillbadgexmark","title":"case micFillBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micslash","title":"case micSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micslashcircle","title":"case micSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micslashcirclefill","title":"case micSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micslashfill","title":"case micSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micsquare","title":"case micSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/micsquarefill","title":"case micSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/microbe","title":"case microbe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/microbecircle","title":"case microbeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/microbecirclefill","title":"case microbeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/microbefill","title":"case microbeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/microwave","title":"case microwave","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/microwavefill","title":"case microwaveFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/millsign","title":"case millsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/millsigncircle","title":"case millsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/millsigncirclefill","title":"case millsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/millsignsquare","title":"case millsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/millsignsquarefill","title":"case millsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minus","title":"case minus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minuscircle","title":"case minusCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minuscirclefill","title":"case minusCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusdiamond","title":"case minusDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusdiamondfill","title":"case minusDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusforwardslashplus","title":"case minusForwardslashPlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusmagnifyingglass","title":"case minusMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusandfluidbatteryblock","title":"case minusPlusAndFluidBatteryblock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblock","title":"case minusPlusBatteryblock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockexclamationmark","title":"case minusPlusBatteryblockExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockexclamationmarkfill","title":"case minusPlusBatteryblockExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockfill","title":"case minusPlusBatteryblockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockslash","title":"case minusPlusBatteryblockSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockslashfill","title":"case minusPlusBatteryblockSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockstack","title":"case minusPlusBatteryblockStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockstackexclamationmark","title":"case minusPlusBatteryblockStackExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockstackexclamationmarkfill","title":"case minusPlusBatteryblockStackExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusplusbatteryblockstackfill","title":"case minusPlusBatteryblockStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusrectangle","title":"case minusRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusrectanglefill","title":"case minusRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusrectangleportrait","title":"case minusRectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusrectangleportraitfill","title":"case minusRectanglePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minusslashplus","title":"case minusSlashPlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minussquare","title":"case minusSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/minussquarefill","title":"case minusSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mirrorsideleft","title":"case mirrorSideLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mirrorsideleftandarrowturndownright","title":"case mirrorSideLeftAndArrowTurnDownRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mirrorsideleftandheatwaves","title":"case mirrorSideLeftAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mirrorsideright","title":"case mirrorSideRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mirrorsiderightandarrowturndownleft","title":"case mirrorSideRightAndArrowTurnDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mirrorsiderightandheatwaves","title":"case mirrorSideRightAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moon","title":"case moon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mooncircle","title":"case moonCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mooncirclefill","title":"case moonCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moondust","title":"case moonDust","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moondustcircle","title":"case moonDustCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moondustcirclefill","title":"case moonDustCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moondustfill","title":"case moonDustFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonfill","title":"case moonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonhaze","title":"case moonHaze","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonhazecircle","title":"case moonHazeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonhazecirclefill","title":"case moonHazeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonhazefill","title":"case moonHazeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonstars","title":"case moonStars","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonstarscircle","title":"case moonStarsCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonstarscirclefill","title":"case moonStarsCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonstarsfill","title":"case moonStarsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonzzz","title":"case moonZzz","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonzzzfill","title":"case moonZzzFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasefirstquarter","title":"case moonphaseFirstQuarter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasefirstquarterinverse","title":"case moonphaseFirstQuarterInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasefullmoon","title":"case moonphaseFullMoon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasefullmooninverse","title":"case moonphaseFullMoonInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphaselastquarter","title":"case moonphaseLastQuarter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphaselastquarterinverse","title":"case moonphaseLastQuarterInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasenewmoon","title":"case moonphaseNewMoon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasenewmooninverse","title":"case moonphaseNewMoonInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaningcrescent","title":"case moonphaseWaningCrescent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaningcrescentinverse","title":"case moonphaseWaningCrescentInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaninggibbous","title":"case moonphaseWaningGibbous","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaninggibbousinverse","title":"case moonphaseWaningGibbousInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaxingcrescent","title":"case moonphaseWaxingCrescent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaxingcrescentinverse","title":"case moonphaseWaxingCrescentInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaxinggibbous","title":"case moonphaseWaxingGibbous","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonphasewaxinggibbousinverse","title":"case moonphaseWaxingGibbousInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonrise","title":"case moonrise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonrisecircle","title":"case moonriseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonrisecirclefill","title":"case moonriseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonrisefill","title":"case moonriseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonset","title":"case moonset","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonsetcircle","title":"case moonsetCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonsetcirclefill","title":"case moonsetCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/moonsetfill","title":"case moonsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mosaic","title":"case mosaic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mosaicfill","title":"case mosaicFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mount","title":"case mount","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mountfill","title":"case mountFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mountain2","title":"case mountain2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mountain2circle","title":"case mountain2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mountain2circlefill","title":"case mountain2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mountain2fill","title":"case mountain2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mouth","title":"case mouth","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mouthfill","title":"case mouthFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/move3d","title":"case move3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/movieclapper","title":"case movieclapper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/movieclapperfill","title":"case movieclapperFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mph","title":"case mph","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mphcircle","title":"case mphCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mphcirclefill","title":"case mphCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mug","title":"case mug","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mugfill","title":"case mugFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/multiply","title":"case multiply","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/multiplycircle","title":"case multiplyCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/multiplycirclefill","title":"case multiplyCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/multiplysquare","title":"case multiplySquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/multiplysquarefill","title":"case multiplySquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musichouse","title":"case musicHouse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musichousefill","title":"case musicHouseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicmic","title":"case musicMic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicmiccircle","title":"case musicMicCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicmiccirclefill","title":"case musicMicCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicnote","title":"case musicNote","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicnotehouse","title":"case musicNoteHouse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicnotehousefill","title":"case musicNoteHouseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicnotelist","title":"case musicNoteList","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicnotetv","title":"case musicNoteTv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicnotetvfill","title":"case musicNoteTvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/musicquarternote3","title":"case musicQuarternote3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mustache","title":"case mustache","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/mustachefill","title":"case mustacheFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ncircle","title":"case nCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ncirclefill","title":"case nCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nsquare","title":"case nSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nsquarefill","title":"case nSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nairasign","title":"case nairasign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nairasigncircle","title":"case nairasignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nairasigncirclefill","title":"case nairasignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nairasignsquare","title":"case nairasignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nairasignsquarefill","title":"case nairasignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/network","title":"case network","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/networkbadgeshieldhalffilled","title":"case networkBadgeShieldHalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/networkslash","title":"case networkSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/newspaper","title":"case newspaper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/newspapercircle","title":"case newspaperCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/newspapercirclefill","title":"case newspaperCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/newspaperfill","title":"case newspaperFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/norwegiankronesign","title":"case norwegiankronesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/norwegiankronesigncircle","title":"case norwegiankronesignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/norwegiankronesigncirclefill","title":"case norwegiankronesignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/norwegiankronesignsquare","title":"case norwegiankronesignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/norwegiankronesignsquarefill","title":"case norwegiankronesignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nose","title":"case nose","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nosefill","title":"case noseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nosign","title":"case nosign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nosignapp","title":"case nosignApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/nosignappfill","title":"case nosignAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/note","title":"case note","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/notetext","title":"case noteText","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/notetextbadgeplus","title":"case noteTextBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/number","title":"case number","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/numbercircle","title":"case numberCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/numbercirclefill","title":"case numberCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/numbersquare","title":"case numberSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/numbersquarefill","title":"case numberSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/numbersign","title":"case numbersign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ocircle","title":"case oCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ocirclefill","title":"case oCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/osquare","title":"case oSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/osquarefill","title":"case oSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/oar2crossed","title":"case oar2Crossed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/octagon","title":"case octagon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/octagonbottomhalffilled","title":"case octagonBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/octagonfill","title":"case octagonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/octagonlefthalffilled","title":"case octagonLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/octagonrighthalffilled","title":"case octagonRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/octagontophalffilled","title":"case octagonTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/oilcan","title":"case oilcan","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/oilcanfill","title":"case oilcanFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/opticaldisc","title":"case opticaldisc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/opticaldiscfill","title":"case opticaldiscFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/opticaldiscdrive","title":"case opticaldiscdrive","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/opticaldiscdrivefill","title":"case opticaldiscdriveFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/opticid","title":"case opticid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/opticidfill","title":"case opticidFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/option","title":"case option","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/oval","title":"case oval","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalbottomhalffilled","title":"case ovalBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalfill","title":"case ovalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalinsetfilled","title":"case ovalInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovallefthalffilled","title":"case ovalLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalportrait","title":"case ovalPortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalportraitbottomhalffilled","title":"case ovalPortraitBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalportraitfill","title":"case ovalPortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalportraitinsetfilled","title":"case ovalPortraitInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalportraitlefthalffilled","title":"case ovalPortraitLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalportraitrighthalffilled","title":"case ovalPortraitRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalportraittophalffilled","title":"case ovalPortraitTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovalrighthalffilled","title":"case ovalRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovaltophalffilled","title":"case ovalTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/oven","title":"case oven","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ovenfill","title":"case ovenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p1buttonhorizontal","title":"case p1ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p1buttonhorizontalfill","title":"case p1ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p2buttonhorizontal","title":"case p2ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p2buttonhorizontalfill","title":"case p2ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p3buttonhorizontal","title":"case p3ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p3buttonhorizontalfill","title":"case p3ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p4buttonhorizontal","title":"case p4ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/p4buttonhorizontalfill","title":"case p4ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pcircle","title":"case pCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pcirclefill","title":"case pCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/psquare","title":"case pSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/psquarefill","title":"case pSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paddleshifterleft","title":"case paddleshifterLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paddleshifterleftfill","title":"case paddleshifterLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paddleshifterright","title":"case paddleshifterRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paddleshifterrightfill","title":"case paddleshifterRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paintbrush","title":"case paintbrush","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paintbrushfill","title":"case paintbrushFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paintbrushpointed","title":"case paintbrushPointed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paintbrushpointedfill","title":"case paintbrushPointedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paintpalette","title":"case paintpalette","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paintpalettefill","title":"case paintpaletteFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pano","title":"case pano","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/panobadgeplay","title":"case panoBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/panobadgeplayfill","title":"case panoBadgePlayFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/panofill","title":"case panoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperclip","title":"case paperclip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperclipbadgeellipsis","title":"case paperclipBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperclipcircle","title":"case paperclipCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperclipcirclefill","title":"case paperclipCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperplane","title":"case paperplane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperplanecircle","title":"case paperplaneCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperplanecirclefill","title":"case paperplaneCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paperplanefill","title":"case paperplaneFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paragraph","title":"case paragraph","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/paragraphsign","title":"case paragraphsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parentheses","title":"case parentheses","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkinglight","title":"case parkinglight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkinglightfill","title":"case parkinglightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsign","title":"case parkingsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsignbrakesignal","title":"case parkingsignBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsignbrakesignalslash","title":"case parkingsignBrakesignalSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsigncircle","title":"case parkingsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsigncirclefill","title":"case parkingsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsignradiowavesleftandright","title":"case parkingsignRadiowavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsignradiowavesrightandsafetycone","title":"case parkingsignRadiowavesRightAndSafetycone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/parkingsignsteeringwheel","title":"case parkingsignSteeringwheel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/partypopper","title":"case partyPopper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/partypopperfill","title":"case partyPopperFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pause","title":"case pause","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pausecircle","title":"case pauseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pausecirclefill","title":"case pauseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pausefill","title":"case pauseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pauserectangle","title":"case pauseRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pauserectanglefill","title":"case pauseRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pawprint","title":"case pawprint","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pawprintcircle","title":"case pawprintCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pawprintcirclefill","title":"case pawprintCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pawprintfill","title":"case pawprintFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pc","title":"case pc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/peacesign","title":"case peacesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedalaccelerator","title":"case pedalAccelerator","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedalacceleratorfill","title":"case pedalAcceleratorFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedalbrake","title":"case pedalBrake","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedalbrakefill","title":"case pedalBrakeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedalclutch","title":"case pedalClutch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedalclutchfill","title":"case pedalClutchFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedestriangateclosed","title":"case pedestrianGateClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pedestriangateopen","title":"case pedestrianGateOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencil","title":"case pencil","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilandellipsisrectangle","title":"case pencilAndEllipsisRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilandoutline","title":"case pencilAndOutline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilandruler","title":"case pencilAndRuler","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilandrulerfill","title":"case pencilAndRulerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilandscribble","title":"case pencilAndScribble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilcircle","title":"case pencilCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilcirclefill","title":"case pencilCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilline","title":"case pencilLine","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pencilslash","title":"case pencilSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltip","title":"case pencilTip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcircle","title":"case pencilTipCropCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcirclebadgearrowforward","title":"case pencilTipCropCircleBadgeArrowForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcirclebadgearrowforwardfill","title":"case pencilTipCropCircleBadgeArrowForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcirclebadgeminus","title":"case pencilTipCropCircleBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcirclebadgeminusfill","title":"case pencilTipCropCircleBadgeMinusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcirclebadgeplus","title":"case pencilTipCropCircleBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcirclebadgeplusfill","title":"case pencilTipCropCircleBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/penciltipcropcirclefill","title":"case pencilTipCropCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pentagon","title":"case pentagon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pentagonbottomhalffilled","title":"case pentagonBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pentagonfill","title":"case pentagonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pentagonlefthalffilled","title":"case pentagonLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pentagonrighthalffilled","title":"case pentagonRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pentagontophalffilled","title":"case pentagonTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/percent","title":"case percent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/percentar","title":"case percentAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person","title":"case person","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2","title":"case person2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2badgegearshape","title":"case person2BadgeGearshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2badgegearshapefill","title":"case person2BadgeGearshapeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2badgekey","title":"case person2BadgeKey","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2badgekeyfill","title":"case person2BadgeKeyFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2circle","title":"case person2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2circlefill","title":"case person2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2cropsquarestack","title":"case person2CropSquareStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2cropsquarestackfill","title":"case person2CropSquareStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2fill","title":"case person2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2gobackward","title":"case person2Gobackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2slash","title":"case person2Slash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2slashfill","title":"case person2SlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2squarestack","title":"case person2SquareStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2squarestackfill","title":"case person2SquareStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2wave2","title":"case person2Wave2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person2wave2fill","title":"case person2Wave2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person3","title":"case person3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person3fill","title":"case person3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person3sequence","title":"case person3Sequence","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/person3sequencefill","title":"case person3SequenceFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personandarrowleftandarrowright","title":"case personAndArrowLeftAndArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personandbackgrounddotted","title":"case personAndBackgroundDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personandbackgroundstripedhorizontal","title":"case personAndBackgroundStripedHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeclock","title":"case personBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeclockfill","title":"case personBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgekey","title":"case personBadgeKey","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgekeyfill","title":"case personBadgeKeyFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeminus","title":"case personBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeminusfill","title":"case personBadgeMinusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeplus","title":"case personBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeplusfill","title":"case personBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeshieldcheckmark","title":"case personBadgeShieldCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbadgeshieldcheckmarkfill","title":"case personBadgeShieldCheckmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbubble","title":"case personBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbubblefill","title":"case personBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbust","title":"case personBust","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbustcircle","title":"case personBustCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbustcirclefill","title":"case personBustCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personbustfill","title":"case personBustFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcircle","title":"case personCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcirclefill","title":"case personCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropartframe","title":"case personCropArtframe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcircle","title":"case personCropCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadge","title":"case personCropCircleBadge","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgecheckmark","title":"case personCropCircleBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgeclock","title":"case personCropCircleBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgeclockfill","title":"case personCropCircleBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgeexclam","title":"case personCropCircleBadgeExclam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgeexclamationmark","title":"case personCropCircleBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgeexclamationmarkfill","title":"case personCropCircleBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgefill","title":"case personCropCircleBadgeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgeminus","title":"case personCropCircleBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgemoon","title":"case personCropCircleBadgeMoon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgemoonfill","title":"case personCropCircleBadgeMoonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgeplus","title":"case personCropCircleBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgequestionmark","title":"case personCropCircleBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgequestionmarkar","title":"case personCropCircleBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgequestionmarkfill","title":"case personCropCircleBadgeQuestionmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgequestionmarkfillar","title":"case personCropCircleBadgeQuestionmarkFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclebadgexmark","title":"case personCropCircleBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcircledashed","title":"case personCropCircleDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcircledashedcircle","title":"case personCropCircleDashedCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcircledashedcirclefill","title":"case personCropCircleDashedCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefill","title":"case personCropCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgecheckmark","title":"case personCropCircleFillBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgeexclam","title":"case personCropCircleFillBadgeExclam","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgeexclamationmark","title":"case personCropCircleFillBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgeminus","title":"case personCropCircleFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgeplus","title":"case personCropCircleFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgequestionmark","title":"case personCropCircleFillBadgeQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgequestionmarkar","title":"case personCropCircleFillBadgeQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropcirclefillbadgexmark","title":"case personCropCircleFillBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcroprectangle","title":"case personCropRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcroprectanglebadgeplus","title":"case personCropRectangleBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcroprectanglebadgeplusfill","title":"case personCropRectangleBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcroprectanglefill","title":"case personCropRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcroprectanglestack","title":"case personCropRectangleStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcroprectanglestackfill","title":"case personCropRectangleStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropsquare","title":"case personCropSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropsquarefill","title":"case personCropSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropsquarefillandatrectangle","title":"case personCropSquareFillAndAtRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropsquarefilledandatrectangle","title":"case personCropSquareFilledAndAtRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personcropsquarefilledandatrectanglefill","title":"case personCropSquareFilledAndAtRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfill","title":"case personFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillandarrowleftandarrowright","title":"case personFillAndArrowLeftAndArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillbadgeminus","title":"case personFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillbadgeplus","title":"case personFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillcheckmark","title":"case personFillCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillcheckmarkrtl","title":"case personFillCheckmarkRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillquestionmark","title":"case personFillQuestionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillquestionmarkar","title":"case personFillQuestionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillquestionmarkrtl","title":"case personFillQuestionmarkRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillturndown","title":"case personFillTurnDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillturnleft","title":"case personFillTurnLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillturnright","title":"case personFillTurnRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillviewfinder","title":"case personFillViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillxmark","title":"case personFillXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personfillxmarkrtl","title":"case personFillXmarkRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personicloud","title":"case personIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personicloudfill","title":"case personIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personlinedottedperson","title":"case personLineDottedPerson","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personlinedottedpersonfill","title":"case personLineDottedPersonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personslash","title":"case personSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personslashfill","title":"case personSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/persontextrectangle","title":"case personTextRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/persontextrectanglefill","title":"case personTextRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personwave2","title":"case personWave2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personwave2fill","title":"case personWave2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personalhotspot","title":"case personalhotspot","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personalhotspotcircle","title":"case personalhotspotCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/personalhotspotcirclefill","title":"case personalhotspotCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/perspective","title":"case perspective","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesetasign","title":"case pesetasign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesetasigncircle","title":"case pesetasignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesetasigncirclefill","title":"case pesetasignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesetasignsquare","title":"case pesetasignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesetasignsquarefill","title":"case pesetasignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesosign","title":"case pesosign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesosigncircle","title":"case pesosignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesosigncirclefill","title":"case pesosignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesosignsquare","title":"case pesosignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pesosignsquarefill","title":"case pesosignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phone","title":"case phone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phoneandwaveform","title":"case phoneAndWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phoneandwaveformfill","title":"case phoneAndWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowdownleft","title":"case phoneArrowDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowdownleftfill","title":"case phoneArrowDownLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowright","title":"case phoneArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowrightfill","title":"case phoneArrowRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowupright","title":"case phoneArrowUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowuprightcircle","title":"case phoneArrowUpRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowuprightcirclefill","title":"case phoneArrowUpRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonearrowuprightfill","title":"case phoneArrowUpRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebadgecheckmark","title":"case phoneBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebadgeplus","title":"case phoneBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebadgewaveform","title":"case phoneBadgeWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebadgewaveformfill","title":"case phoneBadgeWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebubble","title":"case phoneBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebubblefill","title":"case phoneBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebubblefillrtl","title":"case phoneBubbleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebubbleleft","title":"case phoneBubbleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebubbleleftfill","title":"case phoneBubbleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonebubblertl","title":"case phoneBubbleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonecircle","title":"case phoneCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonecirclefill","title":"case phoneCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phoneconnection","title":"case phoneConnection","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phoneconnectionfill","title":"case phoneConnectionFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonedown","title":"case phoneDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonedowncircle","title":"case phoneDownCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonedowncirclefill","title":"case phoneDownCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonedownfill","title":"case phoneDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonedownwavesleftandright","title":"case phoneDownWavesLeftAndRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonefill","title":"case phoneFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonefillarrowdownleft","title":"case phoneFillArrowDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonefillarrowright","title":"case phoneFillArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonefillarrowupright","title":"case phoneFillArrowUpRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonefillbadgecheckmark","title":"case phoneFillBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonefillbadgeplus","title":"case phoneFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phonefillconnection","title":"case phoneFillConnection","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photo","title":"case photo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photoartframe","title":"case photoArtframe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photoartframecircle","title":"case photoArtframeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photoartframecirclefill","title":"case photoArtframeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photobadgearrowdown","title":"case photoBadgeArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photobadgearrowdownfill","title":"case photoBadgeArrowDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photobadgecheckmark","title":"case photoBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photobadgecheckmarkfill","title":"case photoBadgeCheckmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photobadgeplus","title":"case photoBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photobadgeplusfill","title":"case photoBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photocircle","title":"case photoCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photocirclefill","title":"case photoCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photofill","title":"case photoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photofillonrectanglefill","title":"case photoFillOnRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photoonrectangle","title":"case photoOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photoonrectangleangled","title":"case photoOnRectangleAngled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photostack","title":"case photoStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/photostackfill","title":"case photoStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/phototv","title":"case photoTv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pianokeys","title":"case pianokeys","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pianokeysinverse","title":"case pianokeysInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pill","title":"case pill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pillcircle","title":"case pillCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pillcirclefill","title":"case pillCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pillfill","title":"case pillFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pills","title":"case pills","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pillscircle","title":"case pillsCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pillscirclefill","title":"case pillsCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pillsfill","title":"case pillsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pin","title":"case pin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pincircle","title":"case pinCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pincirclefill","title":"case pinCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pinfill","title":"case pinFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pinslash","title":"case pinSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pinslashfill","title":"case pinSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pinsquare","title":"case pinSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pinsquarefill","title":"case pinSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pip","title":"case pip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pipenter","title":"case pipEnter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pipexit","title":"case pipExit","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pipfill","title":"case pipFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pipremove","title":"case pipRemove","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pipswap","title":"case pipSwap","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pipeanddrop","title":"case pipeAndDrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pipeanddropfill","title":"case pipeAndDropFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/placeholdertextfill","title":"case placeholdertextFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platter2filledipad","title":"case platter2FilledIpad","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platter2filledipadlandscape","title":"case platter2FilledIpadLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platter2fillediphone","title":"case platter2FilledIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platter2fillediphonelandscape","title":"case platter2FilledIphoneLandscape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platterbottomapplewatchcase","title":"case platterBottomApplewatchCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platterfilledbottomandarrowdowniphone","title":"case platterFilledBottomAndArrowDownIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platterfilledbottomapplewatchcase","title":"case platterFilledBottomApplewatchCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platterfilledbottomiphone","title":"case platterFilledBottomIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platterfilledtopandarrowupiphone","title":"case platterFilledTopAndArrowUpIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platterfilledtopapplewatchcase","title":"case platterFilledTopApplewatchCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/platterfilledtopiphone","title":"case platterFilledTopIphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plattertopapplewatchcase","title":"case platterTopApplewatchCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/play","title":"case play","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playcircle","title":"case playCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playcirclefill","title":"case playCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playdesktopcomputer","title":"case playDesktopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playdisplay","title":"case playDisplay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playfill","title":"case playFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playhouse","title":"case playHouse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playhousefill","title":"case playHouseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playlaptopcomputer","title":"case playLaptopcomputer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playrectangle","title":"case playRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playrectanglefill","title":"case playRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playrectangleonrectangle","title":"case playRectangleOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playrectangleonrectanglecircle","title":"case playRectangleOnRectangleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playrectangleonrectanglecirclefill","title":"case playRectangleOnRectangleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playrectangleonrectanglefill","title":"case playRectangleOnRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playslash","title":"case playSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playslashfill","title":"case playSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playsquare","title":"case playSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playsquarefill","title":"case playSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playsquarestack","title":"case playSquareStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playsquarestackfill","title":"case playSquareStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playtv","title":"case playTv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playtvfill","title":"case playTvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playpause","title":"case playpause","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playpausecircle","title":"case playpauseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playpausecirclefill","title":"case playpauseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playpausefill","title":"case playpauseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/playstationlogo","title":"case playstationLogo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plus","title":"case plus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusapp","title":"case plusApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusappfill","title":"case plusAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusbubble","title":"case plusBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusbubblefill","title":"case plusBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pluscircle","title":"case plusCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pluscirclefill","title":"case plusCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusdiamond","title":"case plusDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusdiamondfill","title":"case plusDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusforwardslashminus","title":"case plusForwardslashMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusmagnifyingglass","title":"case plusMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusmessage","title":"case plusMessage","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusmessagefill","title":"case plusMessageFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectangle","title":"case plusRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectanglefill","title":"case plusRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectanglefillonfolderfill","title":"case plusRectangleFillOnFolderFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectanglefillonrectanglefill","title":"case plusRectangleFillOnRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectangleonfolder","title":"case plusRectangleOnFolder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectangleonfolderfill","title":"case plusRectangleOnFolderFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectangleonrectangle","title":"case plusRectangleOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectangleportrait","title":"case plusRectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusrectangleportraitfill","title":"case plusRectanglePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusslashminus","title":"case plusSlashMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plussquare","title":"case plusSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plussquaredashed","title":"case plusSquareDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plussquarefill","title":"case plusSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plussquarefillonsquarefill","title":"case plusSquareFillOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plussquareonsquare","title":"case plusSquareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusviewfinder","title":"case plusViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusminus","title":"case plusminus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusminuscircle","title":"case plusminusCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/plusminuscirclefill","title":"case plusminusCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/point3connectedtrianglepathdotted","title":"case point3ConnectedTrianglepathDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/point3filledconnectedtrianglepathdotted","title":"case point3FilledConnectedTrianglepathDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointbottomleftfilledforwardtopointtoprightscurvepath","title":"case pointBottomleftFilledForwardToPointToprightScurvepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointbottomleftforwardtoarrowtriangleuturnscurvepath","title":"case pointBottomleftForwardToArrowtriangleUturnScurvepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointbottomleftforwardtoarrowtriangleuturnscurvepathfill","title":"case pointBottomleftForwardToArrowtriangleUturnScurvepathFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointbottomleftforwardtopointtoprightfilledscurvepath","title":"case pointBottomleftForwardToPointToprightFilledScurvepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointbottomleftforwardtopointtoprightscurvepath","title":"case pointBottomleftForwardToPointToprightScurvepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointbottomleftforwardtopointtoprightscurvepathfill","title":"case pointBottomleftForwardToPointToprightScurvepathFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointfilltopleftdowncurvedtopointfillbottomrightup","title":"case pointFillTopleftDownCurvedtoPointFillBottomrightUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointfilledtopleftdowncurvedtopointbottomrightup","title":"case pointFilledTopleftDownCurvedtoPointBottomrightUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointforwardtopointcapsulepath","title":"case pointForwardToPointCapsulepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointforwardtopointcapsulepathfill","title":"case pointForwardToPointCapsulepathFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointtopleftdowncurvedtopointbottomrightup","title":"case pointTopleftDownCurvedtoPointBottomrightUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointtopleftdowncurvedtopointbottomrightupfill","title":"case pointTopleftDownCurvedtoPointBottomrightUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointtopleftdowncurvedtopointfilledbottomrightup","title":"case pointTopleftDownCurvedtoPointFilledBottomrightUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointtopleftdowntopointbottomrightcurvepath","title":"case pointTopleftDownToPointBottomrightCurvepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointtopleftdowntopointbottomrightcurvepathfill","title":"case pointTopleftDownToPointBottomrightCurvepathFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointtopleftdowntopointbottomrightfilledcurvepath","title":"case pointTopleftDownToPointBottomrightFilledCurvepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pointtopleftfilleddowntopointbottomrightcurvepath","title":"case pointTopleftFilledDownToPointBottomrightCurvepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/polishzlotysign","title":"case polishzlotysign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/polishzlotysigncircle","title":"case polishzlotysignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/polishzlotysigncirclefill","title":"case polishzlotysignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/polishzlotysignsquare","title":"case polishzlotysignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/polishzlotysignsquarefill","title":"case polishzlotysignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/popcorn","title":"case popcorn","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/popcorncircle","title":"case popcornCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/popcorncirclefill","title":"case popcornCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/popcornfill","title":"case popcornFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/power","title":"case power","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powercircle","title":"case powerCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powercirclefill","title":"case powerCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powerdotted","title":"case powerDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powercord","title":"case powercord","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powercordfill","title":"case powercordFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroff","title":"case poweroff","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweron","title":"case poweron","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutletstrip","title":"case poweroutletStrip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutletstripfill","title":"case poweroutletStripFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypea","title":"case poweroutletTypeA","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeafill","title":"case poweroutletTypeAFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeasquare","title":"case poweroutletTypeASquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeasquarefill","title":"case poweroutletTypeASquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeb","title":"case poweroutletTypeB","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypebfill","title":"case poweroutletTypeBFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypebsquare","title":"case poweroutletTypeBSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypebsquarefill","title":"case poweroutletTypeBSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypec","title":"case poweroutletTypeC","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypecfill","title":"case poweroutletTypeCFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypecsquare","title":"case poweroutletTypeCSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypecsquarefill","title":"case poweroutletTypeCSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettyped","title":"case poweroutletTypeD","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypedfill","title":"case poweroutletTypeDFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypedsquare","title":"case poweroutletTypeDSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypedsquarefill","title":"case poweroutletTypeDSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypee","title":"case poweroutletTypeE","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeefill","title":"case poweroutletTypeEFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeesquare","title":"case poweroutletTypeESquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeesquarefill","title":"case poweroutletTypeESquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypef","title":"case poweroutletTypeF","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeffill","title":"case poweroutletTypeFFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypefsquare","title":"case poweroutletTypeFSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypefsquarefill","title":"case poweroutletTypeFSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeg","title":"case poweroutletTypeG","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypegfill","title":"case poweroutletTypeGFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypegsquare","title":"case poweroutletTypeGSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypegsquarefill","title":"case poweroutletTypeGSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeh","title":"case poweroutletTypeH","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypehfill","title":"case poweroutletTypeHFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypehsquare","title":"case poweroutletTypeHSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypehsquarefill","title":"case poweroutletTypeHSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypei","title":"case poweroutletTypeI","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeifill","title":"case poweroutletTypeIFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeisquare","title":"case poweroutletTypeISquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeisquarefill","title":"case poweroutletTypeISquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypej","title":"case poweroutletTypeJ","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypejfill","title":"case poweroutletTypeJFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypejsquare","title":"case poweroutletTypeJSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypejsquarefill","title":"case poweroutletTypeJSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypek","title":"case poweroutletTypeK","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypekfill","title":"case poweroutletTypeKFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeksquare","title":"case poweroutletTypeKSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeksquarefill","title":"case poweroutletTypeKSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypel","title":"case poweroutletTypeL","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypelfill","title":"case poweroutletTypeLFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypelsquare","title":"case poweroutletTypeLSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypelsquarefill","title":"case poweroutletTypeLSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypem","title":"case poweroutletTypeM","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypemfill","title":"case poweroutletTypeMFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypemsquare","title":"case poweroutletTypeMSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypemsquarefill","title":"case poweroutletTypeMSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypen","title":"case poweroutletTypeN","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypenfill","title":"case poweroutletTypeNFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypensquare","title":"case poweroutletTypeNSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypensquarefill","title":"case poweroutletTypeNSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeo","title":"case poweroutletTypeO","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeofill","title":"case poweroutletTypeOFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeosquare","title":"case poweroutletTypeOSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/poweroutlettypeosquarefill","title":"case poweroutletTypeOSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powerplug","title":"case powerplug","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powerplugfill","title":"case powerplugFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/powersleep","title":"case powersleep","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printer","title":"case printer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printerdotmatrix","title":"case printerDotmatrix","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printerdotmatrixfill","title":"case printerDotmatrixFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printerdotmatrixfillandpaperfill","title":"case printerDotmatrixFillAndPaperFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printerdotmatrixfilledandpaper","title":"case printerDotmatrixFilledAndPaper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printerfill","title":"case printerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printerfillandpaperfill","title":"case printerFillAndPaperFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/printerfilledandpaper","title":"case printerFilledAndPaper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/projective","title":"case projective","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/purchased","title":"case purchased","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/purchasedcircle","title":"case purchasedCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/purchasedcirclefill","title":"case purchasedCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/puzzlepiece","title":"case puzzlepiece","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/puzzlepieceextension","title":"case puzzlepieceExtension","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/puzzlepieceextensionfill","title":"case puzzlepieceExtensionFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/puzzlepiecefill","title":"case puzzlepieceFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pyramid","title":"case pyramid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/pyramidfill","title":"case pyramidFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/qcircle","title":"case qCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/qcirclefill","title":"case qCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/qsquare","title":"case qSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/qsquarefill","title":"case qSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/qrcode","title":"case qrcode","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/qrcodeviewfinder","title":"case qrcodeViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmark","title":"case questionmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkapp","title":"case questionmarkApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkappar","title":"case questionmarkAppAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkappdashed","title":"case questionmarkAppDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkappdashedar","title":"case questionmarkAppDashedAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkappfill","title":"case questionmarkAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkappfillar","title":"case questionmarkAppFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkar","title":"case questionmarkAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkbubble","title":"case questionmarkBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkbubblear","title":"case questionmarkBubbleAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkbubblefill","title":"case questionmarkBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkbubblefillar","title":"case questionmarkBubbleFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkcircle","title":"case questionmarkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkcirclear","title":"case questionmarkCircleAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkcirclefill","title":"case questionmarkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkcirclefillar","title":"case questionmarkCircleFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkdiamond","title":"case questionmarkDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkdiamondar","title":"case questionmarkDiamondAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkdiamondfill","title":"case questionmarkDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkdiamondfillar","title":"case questionmarkDiamondFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkfolder","title":"case questionmarkFolder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkfolderar","title":"case questionmarkFolderAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkfolderfill","title":"case questionmarkFolderFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkfolderfillar","title":"case questionmarkFolderFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkkeyfilled","title":"case questionmarkKeyFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarksquare","title":"case questionmarkSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarksquarear","title":"case questionmarkSquareAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarksquaredashed","title":"case questionmarkSquareDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarksquaredashedar","title":"case questionmarkSquareDashedAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarksquarefill","title":"case questionmarkSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarksquarefillar","title":"case questionmarkSquareFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkvideo","title":"case questionmarkVideo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkvideoar","title":"case questionmarkVideoAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkvideofill","title":"case questionmarkVideoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkvideofillar","title":"case questionmarkVideoFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkvideofillrtl","title":"case questionmarkVideoFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/questionmarkvideortl","title":"case questionmarkVideoRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/quotebubble","title":"case quoteBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/quotebubblefill","title":"case quoteBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/quotebubblefillrtl","title":"case quoteBubbleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/quotebubblertl","title":"case quoteBubbleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/quoteclosing","title":"case quoteClosing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/quoteopening","title":"case quoteOpening","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/quotelevel","title":"case quotelevel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r1buttonroundedbottomhorizontal","title":"case r1ButtonRoundedbottomHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r1buttonroundedbottomhorizontalfill","title":"case r1ButtonRoundedbottomHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r1circle","title":"case r1Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r1circlefill","title":"case r1CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r1rectangleroundedbottom","title":"case r1RectangleRoundedbottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r1rectangleroundedbottomfill","title":"case r1RectangleRoundedbottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2buttonangledtopverticalright","title":"case r2ButtonAngledtopVerticalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2buttonangledtopverticalrightfill","title":"case r2ButtonAngledtopVerticalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2buttonroundedtophorizontal","title":"case r2ButtonRoundedtopHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2buttonroundedtophorizontalfill","title":"case r2ButtonRoundedtopHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2circle","title":"case r2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2circlefill","title":"case r2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2rectangleroundedtop","title":"case r2RectangleRoundedtop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r2rectangleroundedtopfill","title":"case r2RectangleRoundedtopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r3buttonangledbottomhorizontalright","title":"case r3ButtonAngledbottomHorizontalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r3buttonangledbottomhorizontalrightfill","title":"case r3ButtonAngledbottomHorizontalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r4buttonhorizontal","title":"case r4ButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/r4buttonhorizontalfill","title":"case r4ButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbuttonroundedbottomhorizontal","title":"case rButtonRoundedbottomHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbuttonroundedbottomhorizontalfill","title":"case rButtonRoundedbottomHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rcircle","title":"case rCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rcirclefill","title":"case rCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoystick","title":"case rJoystick","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoystickdown","title":"case rJoystickDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoystickdownfill","title":"case rJoystickDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoystickfill","title":"case rJoystickFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoystickpressdown","title":"case rJoystickPressDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoystickpressdownfill","title":"case rJoystickPressDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltdown","title":"case rJoystickTiltDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltdownfill","title":"case rJoystickTiltDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltleft","title":"case rJoystickTiltLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltleftfill","title":"case rJoystickTiltLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltright","title":"case rJoystickTiltRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltrightfill","title":"case rJoystickTiltRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltup","title":"case rJoystickTiltUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rjoysticktiltupfill","title":"case rJoystickTiltUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rrectangleroundedbottom","title":"case rRectangleRoundedbottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rrectangleroundedbottomfill","title":"case rRectangleRoundedbottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rsquare","title":"case rSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rsquarefill","title":"case rSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rsquarefillonsquarefill","title":"case rSquareFillOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rsquareonsquare","title":"case rSquareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rsquareonsquarefill","title":"case rSquareOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/radio","title":"case radio","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/radiofill","title":"case radioFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/radiowavesleft","title":"case radiowavesLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/radiowavesright","title":"case radiowavesRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rainbow","title":"case rainbow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rays","title":"case rays","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbbuttonroundedbottomhorizontal","title":"case rbButtonRoundedbottomHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbbuttonroundedbottomhorizontalfill","title":"case rbButtonRoundedbottomHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbcircle","title":"case rbCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbcirclefill","title":"case rbCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbrectangleroundedbottom","title":"case rbRectangleRoundedbottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rbrectangleroundedbottomfill","title":"case rbRectangleRoundedbottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/recordcircle","title":"case recordCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/recordcirclefill","title":"case recordCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/recordingtape","title":"case recordingtape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/recordingtapecircle","title":"case recordingtapeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/recordingtapecirclefill","title":"case recordingtapeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle","title":"case rectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle2swap","title":"case rectangle2Swap","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3group","title":"case rectangle3Group","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3groupbubble","title":"case rectangle3GroupBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3groupbubblefill","title":"case rectangle3GroupBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3groupbubbleleft","title":"case rectangle3GroupBubbleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3groupbubbleleftfill","title":"case rectangle3GroupBubbleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3groupfill","title":"case rectangle3GroupFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3offgrid","title":"case rectangle3Offgrid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3offgridbubbleleft","title":"case rectangle3OffgridBubbleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3offgridbubbleleftfill","title":"case rectangle3OffgridBubbleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangle3offgridfill","title":"case rectangle3OffgridFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandarrowuprightandarrowdownleft","title":"case rectangleAndArrowUpRightAndArrowDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandarrowuprightandarrowdownleftslash","title":"case rectangleAndArrowUpRightAndArrowDownLeftSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandhandpointupleft","title":"case rectangleAndHandPointUpLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandhandpointupleftfill","title":"case rectangleAndHandPointUpLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandhandpointupleftfilled","title":"case rectangleAndHandPointUpLeftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandpaperclip","title":"case rectangleAndPaperclip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandpencilandellipsis","title":"case rectangleAndPencilAndEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandpencilandellipsisrtl","title":"case rectangleAndPencilAndEllipsisRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandtextmagnifyingglass","title":"case rectangleAndTextMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleandtextmagnifyingglassrtl","title":"case rectangleAndTextMagnifyingglassRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglearrowtriangle2inward","title":"case rectangleArrowtriangle2Inward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglearrowtriangle2outward","title":"case rectangleArrowtriangle2Outward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebadgecheckmark","title":"case rectangleBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebadgeminus","title":"case rectangleBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebadgepersoncrop","title":"case rectangleBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebadgeplus","title":"case rectangleBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebadgexmark","title":"case rectangleBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebottomhalffilled","title":"case rectangleBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebottomhalfinsetfilled","title":"case rectangleBottomhalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebottomthirdinsetfill","title":"case rectangleBottomthirdInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglebottomthirdinsetfilled","title":"case rectangleBottomthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglecenterinsetfill","title":"case rectangleCenterInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglecenterinsetfilled","title":"case rectangleCenterInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglecenterinsetfilledbadgeplus","title":"case rectangleCenterInsetFilledBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglecheckered","title":"case rectangleCheckered","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglecompressvertical","title":"case rectangleCompressVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleconnectedtolinebelow","title":"case rectangleConnectedToLineBelow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangledashed","title":"case rectangleDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangledashedandpaperclip","title":"case rectangleDashedAndPaperclip","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangledashedbadgerecord","title":"case rectangleDashedBadgeRecord","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangledock","title":"case rectangleDock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleexpandvertical","title":"case rectangleExpandVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefill","title":"case rectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillbadgecheckmark","title":"case rectangleFillBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillbadgeminus","title":"case rectangleFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillbadgepersoncrop","title":"case rectangleFillBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillbadgeplus","title":"case rectangleFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillbadgexmark","title":"case rectangleFillBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillonrectangleangledfill","title":"case rectangleFillOnRectangleAngledFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillonrectanglefill","title":"case rectangleFillOnRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillonrectanglefillcircle","title":"case rectangleFillOnRectangleFillCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillonrectanglefillcirclefill","title":"case rectangleFillOnRectangleFillCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefillonrectanglefillslashfill","title":"case rectangleFillOnRectangleFillSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglefilledandhandpointupleft","title":"case rectangleFilledAndHandPointUpLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglegrid1x2","title":"case rectangleGrid1x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglegrid1x2fill","title":"case rectangleGrid1x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglegrid2x2","title":"case rectangleGrid2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglegrid2x2fill","title":"case rectangleGrid2x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglegrid3x2","title":"case rectangleGrid3x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglegrid3x2fill","title":"case rectangleGrid3x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetbadgerecord","title":"case rectangleInsetBadgeRecord","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetbottomleadingfilled","title":"case rectangleInsetBottomleadingFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetbottomleftfill","title":"case rectangleInsetBottomleftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetbottomleftfilled","title":"case rectangleInsetBottomleftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetbottomrightfill","title":"case rectangleInsetBottomrightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetbottomrightfilled","title":"case rectangleInsetBottomrightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetbottomtrailingfilled","title":"case rectangleInsetBottomtrailingFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetfill","title":"case rectangleInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetfilled","title":"case rectangleInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetfilledandpersonfilled","title":"case rectangleInsetFilledAndPersonFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsetfilledonrectangle","title":"case rectangleInsetFilledOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsettopleadingfilled","title":"case rectangleInsetTopleadingFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsettopleftfill","title":"case rectangleInsetTopleftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsettopleftfilled","title":"case rectangleInsetTopleftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsettoprightfill","title":"case rectangleInsetToprightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsettoprightfilled","title":"case rectangleInsetToprightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleinsettoptrailingfilled","title":"case rectangleInsetToptrailingFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglelandscaperotate","title":"case rectangleLandscapeRotate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleleadinghalffilled","title":"case rectangleLeadinghalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleleadinghalfinsetfilled","title":"case rectangleLeadinghalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleleadinghalfinsetfilledarrowleading","title":"case rectangleLeadinghalfInsetFilledArrowLeading","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleleadingthirdinsetfilled","title":"case rectangleLeadingthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglelefthalffill","title":"case rectangleLefthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglelefthalffilled","title":"case rectangleLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglelefthalfinsetfill","title":"case rectangleLefthalfInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglelefthalfinsetfillarrowleft","title":"case rectangleLefthalfInsetFillArrowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglelefthalfinsetfilled","title":"case rectangleLefthalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglelefthalfinsetfilledarrowleft","title":"case rectangleLefthalfInsetFilledArrowLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleleftthirdinsetfill","title":"case rectangleLeftthirdInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleleftthirdinsetfilled","title":"case rectangleLeftthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectangle","title":"case rectangleOnRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectangleangled","title":"case rectangleOnRectangleAngled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectanglebuttonangledtopverticalleft","title":"case rectangleOnRectangleButtonAngledtopVerticalLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectanglebuttonangledtopverticalleftfill","title":"case rectangleOnRectangleButtonAngledtopVerticalLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectanglecircle","title":"case rectangleOnRectangleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectanglecirclefill","title":"case rectangleOnRectangleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectangleslash","title":"case rectangleOnRectangleSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectangleslashcircle","title":"case rectangleOnRectangleSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectangleslashcirclefill","title":"case rectangleOnRectangleSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectangleslashfill","title":"case rectangleOnRectangleSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectanglesquare","title":"case rectangleOnRectangleSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleonrectanglesquarefill","title":"case rectangleOnRectangleSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportrait","title":"case rectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitandarrowforward","title":"case rectanglePortraitAndArrowForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitandarrowforwardfill","title":"case rectanglePortraitAndArrowForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitandarrowright","title":"case rectanglePortraitAndArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitandarrowrightfill","title":"case rectanglePortraitAndArrowRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitarrowtriangle2inward","title":"case rectanglePortraitArrowtriangle2Inward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitarrowtriangle2outward","title":"case rectanglePortraitArrowtriangle2Outward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbadgeplus","title":"case rectanglePortraitBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbadgeplusfill","title":"case rectanglePortraitBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbottomhalffilled","title":"case rectanglePortraitBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbottomhalfinsetfilled","title":"case rectanglePortraitBottomhalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbottomleadinginsetfilled","title":"case rectanglePortraitBottomleadingInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbottomleftinsetfilled","title":"case rectanglePortraitBottomleftInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbottomrightinsetfilled","title":"case rectanglePortraitBottomrightInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbottomthirdinsetfilled","title":"case rectanglePortraitBottomthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitbottomtrailinginsetfilled","title":"case rectanglePortraitBottomtrailingInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitcenterinsetfilled","title":"case rectanglePortraitCenterInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitfill","title":"case rectanglePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitinsetfilled","title":"case rectanglePortraitInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitleadinghalfinsetfilled","title":"case rectanglePortraitLeadinghalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitleadingthirdinsetfilled","title":"case rectanglePortraitLeadingthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitlefthalffilled","title":"case rectanglePortraitLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitlefthalfinsetfilled","title":"case rectanglePortraitLefthalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitleftthirdinsetfilled","title":"case rectanglePortraitLeftthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitonrectangleportrait","title":"case rectanglePortraitOnRectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitonrectangleportraitangled","title":"case rectanglePortraitOnRectanglePortraitAngled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitonrectangleportraitangledfill","title":"case rectanglePortraitOnRectanglePortraitAngledFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitonrectangleportraitfill","title":"case rectanglePortraitOnRectanglePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitonrectangleportraitslash","title":"case rectanglePortraitOnRectanglePortraitSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitonrectangleportraitslashfill","title":"case rectanglePortraitOnRectanglePortraitSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitrighthalffilled","title":"case rectanglePortraitRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitrighthalfinsetfilled","title":"case rectanglePortraitRighthalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitrightthirdinsetfilled","title":"case rectanglePortraitRightthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitrotate","title":"case rectanglePortraitRotate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitslash","title":"case rectanglePortraitSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitslashfill","title":"case rectanglePortraitSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitsplit2x1","title":"case rectanglePortraitSplit2x1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitsplit2x1fill","title":"case rectanglePortraitSplit2x1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitsplit2x1slash","title":"case rectanglePortraitSplit2x1Slash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraitsplit2x1slashfill","title":"case rectanglePortraitSplit2x1SlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittophalffilled","title":"case rectanglePortraitTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittophalfinsetfilled","title":"case rectanglePortraitTophalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittopleadinginsetfilled","title":"case rectanglePortraitTopleadingInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittopleftinsetfilled","title":"case rectanglePortraitTopleftInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittoprightinsetfilled","title":"case rectanglePortraitToprightInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittopthirdinsetfilled","title":"case rectanglePortraitTopthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittoptrailinginsetfilled","title":"case rectanglePortraitToptrailingInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittrailinghalfinsetfilled","title":"case rectanglePortraitTrailinghalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleportraittrailingthirdinsetfilled","title":"case rectanglePortraitTrailingthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio16to9","title":"case rectangleRatio16To9","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio16to9fill","title":"case rectangleRatio16To9Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio3to4","title":"case rectangleRatio3To4","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio3to4fill","title":"case rectangleRatio3To4Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio4to3","title":"case rectangleRatio4To3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio4to3fill","title":"case rectangleRatio4To3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio9to16","title":"case rectangleRatio9To16","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleratio9to16fill","title":"case rectangleRatio9To16Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerighthalffill","title":"case rectangleRighthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerighthalffilled","title":"case rectangleRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerighthalfinsetfill","title":"case rectangleRighthalfInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerighthalfinsetfillarrowright","title":"case rectangleRighthalfInsetFillArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerighthalfinsetfilled","title":"case rectangleRighthalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerighthalfinsetfilledarrowright","title":"case rectangleRighthalfInsetFilledArrowRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerightthirdinsetfill","title":"case rectangleRightthirdInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglerightthirdinsetfilled","title":"case rectangleRightthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleroundedbottom","title":"case rectangleRoundedbottom","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleroundedbottomfill","title":"case rectangleRoundedbottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleroundedtop","title":"case rectangleRoundedtop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleroundedtopfill","title":"case rectangleRoundedtopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleslash","title":"case rectangleSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangleslashfill","title":"case rectangleSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit1x2","title":"case rectangleSplit1x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit1x2fill","title":"case rectangleSplit1x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit2x1","title":"case rectangleSplit2x1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit2x1fill","title":"case rectangleSplit2x1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit2x1slash","title":"case rectangleSplit2x1Slash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit2x1slashfill","title":"case rectangleSplit2x1SlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit2x2","title":"case rectangleSplit2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit2x2fill","title":"case rectangleSplit2x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit3x1","title":"case rectangleSplit3x1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit3x1fill","title":"case rectangleSplit3x1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit3x3","title":"case rectangleSplit3x3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglesplit3x3fill","title":"case rectangleSplit3x3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestack","title":"case rectangleStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackbadgeminus","title":"case rectangleStackBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackbadgepersoncrop","title":"case rectangleStackBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackbadgepersoncropfill","title":"case rectangleStackBadgePersonCropFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackbadgeplay","title":"case rectangleStackBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackbadgeplayfill","title":"case rectangleStackBadgePlayFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackbadgeplus","title":"case rectangleStackBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackfill","title":"case rectangleStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackfillbadgeminus","title":"case rectangleStackFillBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackfillbadgepersoncrop","title":"case rectangleStackFillBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackfillbadgeplus","title":"case rectangleStackFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackpersoncrop","title":"case rectangleStackPersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectanglestackpersoncropfill","title":"case rectangleStackPersonCropFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletophalffilled","title":"case rectangleTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletophalfinsetfilled","title":"case rectangleTophalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletopthirdinset","title":"case rectangleTopthirdInset","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletopthirdinsetfill","title":"case rectangleTopthirdInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletopthirdinsetfilled","title":"case rectangleTopthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletrailinghalffilled","title":"case rectangleTrailinghalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletrailinghalfinsetfilled","title":"case rectangleTrailinghalfInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletrailinghalfinsetfilledarrowtrailing","title":"case rectangleTrailinghalfInsetFilledArrowTrailing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rectangletrailingthirdinsetfilled","title":"case rectangleTrailingthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/refrigerator","title":"case refrigerator","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/refrigeratorfill","title":"case refrigeratorFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat","title":"case `repeat`","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1","title":"case repeat1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1ar","title":"case repeat1Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1circle","title":"case repeat1Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1circlear","title":"case repeat1CircleAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1circlefill","title":"case repeat1CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1circlefillar","title":"case repeat1CircleFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1circlefillhi","title":"case repeat1CircleFillHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1circlehi","title":"case repeat1CircleHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeat1hi","title":"case repeat1Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeatcircle","title":"case repeatCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/repeatcirclefill","title":"case repeatCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/restart","title":"case restart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/restartcircle","title":"case restartCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/restartcirclefill","title":"case restartCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/retarderbrakesignal","title":"case retarderBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/retarderbrakesignalandexclamationmark","title":"case retarderBrakesignalAndExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/retarderbrakesignalslash","title":"case retarderBrakesignalSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/return","title":"case `return`","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/returnleft","title":"case returnLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/returnright","title":"case returnRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rhombus","title":"case rhombus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rhombusfill","title":"case rhombusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/right","title":"case right","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rightcircle","title":"case rightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rightcirclefill","title":"case rightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/righttriangle","title":"case righttriangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/righttrianglefill","title":"case righttriangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/righttrianglesplitdiagonal","title":"case righttriangleSplitDiagonal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/righttrianglesplitdiagonalfill","title":"case righttriangleSplitDiagonalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rmbuttonhorizontal","title":"case rmButtonHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rmbuttonhorizontalfill","title":"case rmButtonHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/roadlanearrowtriangle2inward","title":"case roadLaneArrowtriangle2Inward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/roadlanes","title":"case roadLanes","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/roadlanescurvedleft","title":"case roadLanesCurvedLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/roadlanescurvedright","title":"case roadLanesCurvedRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rollershadeclosed","title":"case rollerShadeClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rollershadeopen","title":"case rollerShadeOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/romanshadeclosed","title":"case romanShadeClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/romanshadeopen","title":"case romanShadeOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rosette","title":"case rosette","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotate3d","title":"case rotate3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotate3dcircle","title":"case rotate3dCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotate3dcirclefill","title":"case rotate3dCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotate3dfill","title":"case rotate3dFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotateleft","title":"case rotateLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotateleftfill","title":"case rotateLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotateright","title":"case rotateRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rotaterightfill","title":"case rotateRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rsbbuttonangledbottomhorizontalright","title":"case rsbButtonAngledbottomHorizontalRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rsbbuttonangledbottomhorizontalrightfill","title":"case rsbButtonAngledbottomHorizontalRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rtbuttonroundedtophorizontal","title":"case rtButtonRoundedtopHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rtbuttonroundedtophorizontalfill","title":"case rtButtonRoundedtopHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rtcircle","title":"case rtCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rtcirclefill","title":"case rtCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rtrectangleroundedtop","title":"case rtRectangleRoundedtop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rtrectangleroundedtopfill","title":"case rtRectangleRoundedtopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rublesign","title":"case rublesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rublesigncircle","title":"case rublesignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rublesigncirclefill","title":"case rublesignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rublesignsquare","title":"case rublesignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rublesignsquarefill","title":"case rublesignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ruler","title":"case ruler","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rulerfill","title":"case rulerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rupeesign","title":"case rupeesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rupeesigncircle","title":"case rupeesignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rupeesigncirclefill","title":"case rupeesignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rupeesignsquare","title":"case rupeesignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rupeesignsquarefill","title":"case rupeesignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scircle","title":"case sCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scirclefill","title":"case sCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ssquare","title":"case sSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ssquarefill","title":"case sSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/safari","title":"case safari","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/safarifill","title":"case safariFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sailboat","title":"case sailboat","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sailboatcircle","title":"case sailboatCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sailboatcirclefill","title":"case sailboatCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sailboatfill","title":"case sailboatFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scale3d","title":"case scale3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scalemass","title":"case scalemass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scalemassfill","title":"case scalemassFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scanner","title":"case scanner","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scannerfill","title":"case scannerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scissors","title":"case scissors","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scissorsbadgeellipsis","title":"case scissorsBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scissorscircle","title":"case scissorsCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scissorscirclefill","title":"case scissorsCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scooter","title":"case scooter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scope","title":"case scope","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/screwdriver","title":"case screwdriver","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/screwdriverfill","title":"case screwdriverFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scribble","title":"case scribble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scribblevariable","title":"case scribbleVariable","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scroll","title":"case scroll","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/scrollfill","title":"case scrollFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sdcard","title":"case sdcard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sdcardfill","title":"case sdcardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/seal","title":"case seal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sealfill","title":"case sealFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/selectionpininout","title":"case selectionPinInOut","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sensor","title":"case sensor","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sensorfill","title":"case sensorFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sensortagradiowavesforward","title":"case sensorTagRadiowavesForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sensortagradiowavesforwardfill","title":"case sensorTagRadiowavesForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/serverrack","title":"case serverRack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shadow","title":"case shadow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sharedwithyou","title":"case sharedWithYou","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sharedwithyoucircle","title":"case sharedWithYouCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sharedwithyoucirclefill","title":"case sharedWithYouCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sharedwithyouslash","title":"case sharedWithYouSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shareplay","title":"case shareplay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shareplayslash","title":"case shareplaySlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shazamlogo","title":"case shazamLogo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shazamlogofill","title":"case shazamLogoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shekelsign","title":"case shekelsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shekelsigncircle","title":"case shekelsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shekelsigncirclefill","title":"case shekelsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shekelsignsquare","title":"case shekelsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shekelsignsquarefill","title":"case shekelsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sheqelsigncircle","title":"case sheqelsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sheqelsigncirclefill","title":"case sheqelsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sheqelsignsquare","title":"case sheqelsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sheqelsignsquarefill","title":"case sheqelsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shield","title":"case shield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldcheckerboard","title":"case shieldCheckerboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldcheckered","title":"case shieldCheckered","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldfill","title":"case shieldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldlefthalffill","title":"case shieldLefthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldlefthalffillslash","title":"case shieldLefthalfFillSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldlefthalffilled","title":"case shieldLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldlefthalffilledbadgecheckmark","title":"case shieldLefthalfFilledBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldlefthalffilledslash","title":"case shieldLefthalfFilledSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldlefthalffilledtrianglebadgeexclamationmark","title":"case shieldLefthalfFilledTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldrighthalffilled","title":"case shieldRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldslash","title":"case shieldSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shieldslashfill","title":"case shieldSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shift","title":"case shift","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shiftfill","title":"case shiftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shippingbox","title":"case shippingbox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shippingboxandarrowbackward","title":"case shippingboxAndArrowBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shippingboxandarrowbackwardfill","title":"case shippingboxAndArrowBackwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shippingboxcircle","title":"case shippingboxCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shippingboxcirclefill","title":"case shippingboxCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shippingboxfill","title":"case shippingboxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shoe","title":"case shoe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shoe2","title":"case shoe2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shoe2fill","title":"case shoe2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shoecircle","title":"case shoeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shoecirclefill","title":"case shoeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shoefill","title":"case shoeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shoeprintsfill","title":"case shoeprintsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shower","title":"case shower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/showerfill","title":"case showerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/showerhandheld","title":"case showerHandheld","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/showerhandheldfill","title":"case showerHandheldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/showersidejet","title":"case showerSidejet","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/showersidejetfill","title":"case showerSidejetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shuffle","title":"case shuffle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shufflecircle","title":"case shuffleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/shufflecirclefill","title":"case shuffleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebarleading","title":"case sidebarLeading","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebarleft","title":"case sidebarLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebarright","title":"case sidebarRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebarsquaresleading","title":"case sidebarSquaresLeading","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebarsquaresleft","title":"case sidebarSquaresLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebarsquaresright","title":"case sidebarSquaresRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebarsquarestrailing","title":"case sidebarSquaresTrailing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sidebartrailing","title":"case sidebarTrailing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signature","title":"case signature","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signaturear","title":"case signatureAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signaturehe","title":"case signatureHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signatureja","title":"case signatureJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signatureth","title":"case signatureTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signaturezh","title":"case signatureZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostandarrowtriangleup","title":"case signpostAndArrowtriangleUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostandarrowtriangleupcircle","title":"case signpostAndArrowtriangleUpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostandarrowtriangleupcirclefill","title":"case signpostAndArrowtriangleUpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostandarrowtriangleupfill","title":"case signpostAndArrowtriangleUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostleft","title":"case signpostLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostleftcircle","title":"case signpostLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostleftcirclefill","title":"case signpostLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostleftfill","title":"case signpostLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostright","title":"case signpostRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostrightandleft","title":"case signpostRightAndLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostrightandleftcircle","title":"case signpostRightAndLeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostrightandleftcirclefill","title":"case signpostRightAndLeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostrightandleftfill","title":"case signpostRightAndLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostrightcircle","title":"case signpostRightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostrightcirclefill","title":"case signpostRightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/signpostrightfill","title":"case signpostRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/simcard","title":"case simcard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/simcard2","title":"case simcard2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/simcard2fill","title":"case simcard2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/simcardfill","title":"case simcardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sink","title":"case sink","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sinkfill","title":"case sinkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/skateboard","title":"case skateboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/skateboardfill","title":"case skateboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/skew","title":"case skew","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/skis","title":"case skis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/skisfill","title":"case skisFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/slashcircle","title":"case slashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/slashcirclefill","title":"case slashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sleep","title":"case sleep","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sleepcircle","title":"case sleepCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sleepcirclefill","title":"case sleepCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontal2gobackward","title":"case sliderHorizontal2Gobackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontal2rectangleandarrowtriangle2circlepath","title":"case sliderHorizontal2RectangleAndArrowTriangle2Circlepath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontal2square","title":"case sliderHorizontal2Square","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontal2squarebadgearrowdown","title":"case sliderHorizontal2SquareBadgeArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontal2squareonsquare","title":"case sliderHorizontal2SquareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontal3","title":"case sliderHorizontal3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontalbelowrectangle","title":"case sliderHorizontalBelowRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontalbelowsquareandsquarefilled","title":"case sliderHorizontalBelowSquareAndSquareFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontalbelowsquarefillandsquare","title":"case sliderHorizontalBelowSquareFillAndSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontalbelowsquarefilledandsquare","title":"case sliderHorizontalBelowSquareFilledAndSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sliderhorizontalbelowsunmax","title":"case sliderHorizontalBelowSunMax","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/slidervertical3","title":"case sliderVertical3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/slowmo","title":"case slowmo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smallcirclecircle","title":"case smallcircleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smallcirclecirclefill","title":"case smallcircleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smallcirclefillcircle","title":"case smallcircleFillCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smallcirclefillcirclefill","title":"case smallcircleFillCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smallcirclefilledcircle","title":"case smallcircleFilledCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smallcirclefilledcirclefill","title":"case smallcircleFilledCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smartphone","title":"case smartphone","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smiley","title":"case smiley","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smileyfill","title":"case smileyFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smoke","title":"case smoke","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smokecircle","title":"case smokeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smokecirclefill","title":"case smokeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/smokefill","title":"case smokeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snow","title":"case snow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowboard","title":"case snowboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowboardfill","title":"case snowboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowflake","title":"case snowflake","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowflakecircle","title":"case snowflakeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowflakecirclefill","title":"case snowflakeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowflakeroadlane","title":"case snowflakeRoadLane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowflakeroadlanedashed","title":"case snowflakeRoadLaneDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/snowflakeslash","title":"case snowflakeSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soccerball","title":"case soccerball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soccerballcircle","title":"case soccerballCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soccerballcirclefill","title":"case soccerballCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soccerballcirclefillinverse","title":"case soccerballCircleFillInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soccerballcircleinverse","title":"case soccerballCircleInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soccerballinverse","title":"case soccerballInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sofa","title":"case sofa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sofafill","title":"case sofaFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sos","title":"case sos","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soscircle","title":"case sosCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/soscirclefill","title":"case sosCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/space","title":"case space","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparkle","title":"case sparkle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparklemagnifyingglass","title":"case sparkleMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparkles","title":"case sparkles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparklesrectanglestack","title":"case sparklesRectangleStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparklesrectanglestackfill","title":"case sparklesRectangleStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparklessquarefillonsquare","title":"case sparklesSquareFillOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparklessquarefilledonsquare","title":"case sparklesSquareFilledOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparklestv","title":"case sparklesTv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sparklestvfill","title":"case sparklesTvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speaker","title":"case speaker","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speaker1","title":"case speaker1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speaker1fill","title":"case speaker1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speaker2","title":"case speaker2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speaker2fill","title":"case speaker2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speaker3","title":"case speaker3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speaker3fill","title":"case speaker3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerbadgeexclamationmark","title":"case speakerBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerbadgeexclamationmarkfill","title":"case speakerBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakercircle","title":"case speakerCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakercirclefill","title":"case speakerCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerfill","title":"case speakerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerminus","title":"case speakerMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerminusfill","title":"case speakerMinusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerplus","title":"case speakerPlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerplusfill","title":"case speakerPlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslash","title":"case speakerSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslashcircle","title":"case speakerSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslashcirclefill","title":"case speakerSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslashcirclefillrtl","title":"case speakerSlashCircleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslashcirclertl","title":"case speakerSlashCircleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslashfill","title":"case speakerSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslashfillrtl","title":"case speakerSlashFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerslashrtl","title":"case speakerSlashRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakersquare","title":"case speakerSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakersquarefill","title":"case speakerSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave1","title":"case speakerWave1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave1fill","title":"case speakerWave1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2","title":"case speakerWave2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubble","title":"case speakerWave2Bubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubblefill","title":"case speakerWave2BubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubblefillrtl","title":"case speakerWave2BubbleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubbleleft","title":"case speakerWave2BubbleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubbleleftfill","title":"case speakerWave2BubbleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubbleleftfillrtl","title":"case speakerWave2BubbleLeftFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubbleleftrtl","title":"case speakerWave2BubbleLeftRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2bubblertl","title":"case speakerWave2BubbleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2circle","title":"case speakerWave2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2circlefill","title":"case speakerWave2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave2fill","title":"case speakerWave2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave3","title":"case speakerWave3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerwave3fill","title":"case speakerWave3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerzzz","title":"case speakerZzz","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerzzzfill","title":"case speakerZzzFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerzzzfillrtl","title":"case speakerZzzFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speakerzzzrtl","title":"case speakerZzzRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/speedometer","title":"case speedometer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/spigot","title":"case spigot","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/spigotfill","title":"case spigotFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sportscourt","title":"case sportscourt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sportscourtcircle","title":"case sportscourtCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sportscourtcirclefill","title":"case sportscourtCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sportscourtfill","title":"case sportscourtFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sprinkler","title":"case sprinkler","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sprinkleranddroplets","title":"case sprinklerAndDroplets","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sprinkleranddropletsfill","title":"case sprinklerAndDropletsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sprinklerfill","title":"case sprinklerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square","title":"case square","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2layers3d","title":"case square2Layers3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2layers3dbottomfilled","title":"case square2Layers3dBottomFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2layers3dfill","title":"case square2Layers3dFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2layers3dtopfilled","title":"case square2Layers3dTopFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2stack3d","title":"case square2Stack3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2stack3dbottomfill","title":"case square2Stack3dBottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2stack3dbottomfilled","title":"case square2Stack3dBottomFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2stack3dtopfill","title":"case square2Stack3dTopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square2stack3dtopfilled","title":"case square2Stack3dTopFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3d","title":"case square3Layers3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3dbottomfilled","title":"case square3Layers3dBottomFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownbackward","title":"case square3Layers3dDownBackward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownbackwardslashrtl","title":"case square3Layers3dDownBackwardSlashRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownforward","title":"case square3Layers3dDownForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownforwardslashrtl","title":"case square3Layers3dDownForwardSlashRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownleft","title":"case square3Layers3dDownLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownleftslash","title":"case square3Layers3dDownLeftSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownright","title":"case square3Layers3dDownRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3ddownrightslash","title":"case square3Layers3dDownRightSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3dmiddlefilled","title":"case square3Layers3dMiddleFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3dslash","title":"case square3Layers3dSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3layers3dtopfilled","title":"case square3Layers3dTopFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3d","title":"case square3Stack3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3dbottomfill","title":"case square3Stack3dBottomFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3dbottomfilled","title":"case square3Stack3dBottomFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3dmiddlefill","title":"case square3Stack3dMiddleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3dmiddlefilled","title":"case square3Stack3dMiddleFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3dslash","title":"case square3Stack3dSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3dtopfill","title":"case square3Stack3dTopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/square3stack3dtopfilled","title":"case square3Stack3dTopFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowdown","title":"case squareAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowdownfill","title":"case squareAndArrowDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowdownonsquare","title":"case squareAndArrowDownOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowdownonsquarefill","title":"case squareAndArrowDownOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowup","title":"case squareAndArrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowupcircle","title":"case squareAndArrowUpCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowupcirclefill","title":"case squareAndArrowUpCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowupfill","title":"case squareAndArrowUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowuponsquare","title":"case squareAndArrowUpOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowuponsquarefill","title":"case squareAndArrowUpOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandarrowuptrianglebadgeexclamationmark","title":"case squareAndArrowUpTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandatrectangle","title":"case squareAndAtRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandatrectanglefill","title":"case squareAndAtRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandlineverticalandsquare","title":"case squareAndLineVerticalAndSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandlineverticalandsquarefill","title":"case squareAndLineVerticalAndSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandlineverticalandsquarefilled","title":"case squareAndLineVerticalAndSquareFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandpencil","title":"case squareAndPencil","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandpencilcircle","title":"case squareAndPencilCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareandpencilcirclefill","title":"case squareAndPencilCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarearrowtriangle4outward","title":"case squareArrowtriangle4Outward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarebadgeplus","title":"case squareBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarebadgeplusfill","title":"case squareBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarebottomhalffill","title":"case squareBottomhalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarebottomhalffilled","title":"case squareBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarebottomthirdinsetfilled","title":"case squareBottomthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarecircle","title":"case squareCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarecirclefill","title":"case squareCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaredashed","title":"case squareDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaredashedinsetfill","title":"case squareDashedInsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaredashedinsetfilled","title":"case squareDashedInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaredotted","title":"case squareDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefill","title":"case squareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefillandlineverticalandsquare","title":"case squareFillAndLineVerticalAndSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefillandlineverticalandsquarefill","title":"case squareFillAndLineVerticalAndSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefillandlineverticalsquarefill","title":"case squareFillAndLineVerticalSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefilloncirclefill","title":"case squareFillOnCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefillonsquare","title":"case squareFillOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefillonsquarefill","title":"case squareFillOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefilltextgrid1x2","title":"case squareFillTextGrid1x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefilledandlineverticalandsquare","title":"case squareFilledAndLineVerticalAndSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarefilledonsquare","title":"case squareFilledOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid2x2","title":"case squareGrid2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid2x2fill","title":"case squareGrid2x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x1belowlinegrid1x2","title":"case squareGrid3x1BelowLineGrid1x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x1belowlinegrid1x2fill","title":"case squareGrid3x1BelowLineGrid1x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x1fillbelowlinegrid1x2","title":"case squareGrid3x1FillBelowLineGrid1x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x1folderbadgeplus","title":"case squareGrid3x1FolderBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x1folderfillbadgeplus","title":"case squareGrid3x1FolderFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x2","title":"case squareGrid3x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x2fill","title":"case squareGrid3x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3","title":"case squareGrid3x3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3bottomleftfill","title":"case squareGrid3x3BottomleftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3bottomleftfilled","title":"case squareGrid3x3BottomleftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3bottommiddlefill","title":"case squareGrid3x3BottommiddleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3bottommiddlefilled","title":"case squareGrid3x3BottommiddleFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3bottomrightfill","title":"case squareGrid3x3BottomrightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3bottomrightfilled","title":"case squareGrid3x3BottomrightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3fill","title":"case squareGrid3x3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3fillsquare","title":"case squareGrid3x3FillSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3middlefill","title":"case squareGrid3x3MiddleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3middlefilled","title":"case squareGrid3x3MiddleFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3middleleftfill","title":"case squareGrid3x3MiddleleftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3middleleftfilled","title":"case squareGrid3x3MiddleleftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3middlerightfill","title":"case squareGrid3x3MiddlerightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3middlerightfilled","title":"case squareGrid3x3MiddlerightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3square","title":"case squareGrid3x3Square","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3topleftfill","title":"case squareGrid3x3TopleftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3topleftfilled","title":"case squareGrid3x3TopleftFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3topmiddlefill","title":"case squareGrid3x3TopmiddleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3topmiddlefilled","title":"case squareGrid3x3TopmiddleFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3toprightfill","title":"case squareGrid3x3ToprightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid3x3toprightfilled","title":"case squareGrid3x3ToprightFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaregrid4x3fill","title":"case squareGrid4x3Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareinsetfilled","title":"case squareInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareleadingthirdinsetfilled","title":"case squareLeadingthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarelefthalffill","title":"case squareLefthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarelefthalffilled","title":"case squareLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareleftthirdinsetfilled","title":"case squareLeftthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareoncircle","title":"case squareOnCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareonsquare","title":"case squareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareonsquarebadgepersoncrop","title":"case squareOnSquareBadgePersonCrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareonsquarebadgepersoncropfill","title":"case squareOnSquareBadgePersonCropFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareonsquaredashed","title":"case squareOnSquareDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareonsquareintersectiondashed","title":"case squareOnSquareIntersectionDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareonsquaresquareshapecontrolhandles","title":"case squareOnSquareSquareshapeControlhandles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareresize","title":"case squareResize","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareresizedown","title":"case squareResizeDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareresizeup","title":"case squareResizeUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarerighthalffill","title":"case squareRighthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarerighthalffilled","title":"case squareRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarerightthirdinsetfilled","title":"case squareRightthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareslash","title":"case squareSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareslashfill","title":"case squareSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplit1x2","title":"case squareSplit1x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplit1x2fill","title":"case squareSplit1x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplit2x1","title":"case squareSplit2x1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplit2x1fill","title":"case squareSplit2x1Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplit2x2","title":"case squareSplit2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplit2x2fill","title":"case squareSplit2x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplitbottomrightquarter","title":"case squareSplitBottomrightquarter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplitbottomrightquarterfill","title":"case squareSplitBottomrightquarterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplitdiagonal","title":"case squareSplitDiagonal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplitdiagonal2x2","title":"case squareSplitDiagonal2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplitdiagonal2x2fill","title":"case squareSplitDiagonal2x2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresplitdiagonalfill","title":"case squareSplitDiagonalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack","title":"case squareStack","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3ddowndottedline","title":"case squareStack3dDownDottedline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3ddownforward","title":"case squareStack3dDownForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3ddownforwardfill","title":"case squareStack3dDownForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3ddownright","title":"case squareStack3dDownRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3ddownrightfill","title":"case squareStack3dDownRightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dforwarddottedline","title":"case squareStack3dForwardDottedline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dforwarddottedlinefill","title":"case squareStack3dForwardDottedlineFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dup","title":"case squareStack3dUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dupbadgea","title":"case squareStack3dUpBadgeA","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dupbadgeafill","title":"case squareStack3dUpBadgeAFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dupbadgeautomatic","title":"case squareStack3dUpBadgeAutomatic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dupbadgeautomaticfill","title":"case squareStack3dUpBadgeAutomaticFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dupfill","title":"case squareStack3dUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dupslash","title":"case squareStack3dUpSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3dupslashfill","title":"case squareStack3dUpSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3duptrianglebadgeexclamationmark","title":"case squareStack3dUpTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestack3duptrianglebadgeexclamationmarkfill","title":"case squareStack3dUpTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squarestackfill","title":"case squareStackFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaretextsquare","title":"case squareTextSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaretextsquarefill","title":"case squareTextSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaretophalffill","title":"case squareTophalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaretophalffilled","title":"case squareTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaretopthirdinsetfilled","title":"case squareTopthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaretrailingthirdinsetfilled","title":"case squareTrailingthirdInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresbelowrectangle","title":"case squaresBelowRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresleadingrectangle","title":"case squaresLeadingRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squaresleadingrectanglefill","title":"case squaresLeadingRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshape","title":"case squareshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapecontrolhandlesonsquareshapecontrolhandles","title":"case squareshapeControlhandlesOnSquareshapeControlhandles","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapedashedsquareshape","title":"case squareshapeDashedSquareshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapedottedsplit2x2","title":"case squareshapeDottedSplit2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapedottedsquareshape","title":"case squareshapeDottedSquareshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapefill","title":"case squareshapeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapesplit2x2","title":"case squareshapeSplit2x2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapesplit2x2dotted","title":"case squareshapeSplit2x2Dotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapesplit3x3","title":"case squareshapeSplit3x3","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapesquareshapedashed","title":"case squareshapeSquareshapeDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/squareshapesquareshapedotted","title":"case squareshapeSquareshapeDotted","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stairs","title":"case stairs","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/star","title":"case star","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starbubble","title":"case starBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starbubblefill","title":"case starBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starcircle","title":"case starCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starcirclefill","title":"case starCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starfill","title":"case starFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starleadinghalffill","title":"case starLeadinghalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starleadinghalffilled","title":"case starLeadinghalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starlefthalffill","title":"case starLefthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starslash","title":"case starSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starslashfill","title":"case starSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starsquare","title":"case starSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starsquarefill","title":"case starSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starsquareonsquare","title":"case starSquareOnSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/starsquareonsquarefill","title":"case starSquareOnSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/staroflife","title":"case staroflife","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/staroflifecircle","title":"case staroflifeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/staroflifecirclefill","title":"case staroflifeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/staroflifefill","title":"case staroflifeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/staroflifeshield","title":"case staroflifeShield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/staroflifeshieldfill","title":"case staroflifeShieldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheel","title":"case steeringwheel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelandheatwaves","title":"case steeringwheelAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelandkey","title":"case steeringwheelAndKey","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelandliquidwave","title":"case steeringwheelAndLiquidWave","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelandlock","title":"case steeringwheelAndLock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelarrowtriangleleft","title":"case steeringwheelArrowtriangleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelarrowtriangleright","title":"case steeringwheelArrowtriangleRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelbadgeexclamationmark","title":"case steeringwheelBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelcircle","title":"case steeringwheelCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelcirclefill","title":"case steeringwheelCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelexclamationmark","title":"case steeringwheelExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelroadlane","title":"case steeringwheelRoadLane","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelroadlanedashed","title":"case steeringwheelRoadLaneDashed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/steeringwheelslash","title":"case steeringwheelSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sterlingsign","title":"case sterlingsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sterlingsigncircle","title":"case sterlingsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sterlingsigncirclefill","title":"case sterlingsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sterlingsignsquare","title":"case sterlingsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sterlingsignsquarefill","title":"case sterlingsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stethoscope","title":"case stethoscope","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stethoscopecircle","title":"case stethoscopeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stethoscopecirclefill","title":"case stethoscopeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stop","title":"case stop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stopcircle","title":"case stopCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stopcirclefill","title":"case stopCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stopfill","title":"case stopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stopwatch","title":"case stopwatch","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stopwatchfill","title":"case stopwatchFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/storefront","title":"case storefront","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/storefrontcircle","title":"case storefrontCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/storefrontcirclefill","title":"case storefrontCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/storefrontfill","title":"case storefrontFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stove","title":"case stove","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stovefill","title":"case stoveFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/strikethrough","title":"case strikethrough","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/stroller","title":"case stroller","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/strollerfill","title":"case strollerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/studentdesk","title":"case studentdesk","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitclub","title":"case suitClub","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitclubfill","title":"case suitClubFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitdiamond","title":"case suitDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitdiamondfill","title":"case suitDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitheart","title":"case suitHeart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitheartfill","title":"case suitHeartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitspade","title":"case suitSpade","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitspadefill","title":"case suitSpadeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitcase","title":"case suitcase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitcasecart","title":"case suitcaseCart","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitcasecartfill","title":"case suitcaseCartFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitcasefill","title":"case suitcaseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitcaserolling","title":"case suitcaseRolling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suitcaserollingfill","title":"case suitcaseRollingFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sum","title":"case sum","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sumar","title":"case sumAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunandhorizon","title":"case sunAndHorizon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunandhorizoncircle","title":"case sunAndHorizonCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunandhorizoncirclefill","title":"case sunAndHorizonCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunandhorizonfill","title":"case sunAndHorizonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sundust","title":"case sunDust","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sundustcircle","title":"case sunDustCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sundustcirclefill","title":"case sunDustCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sundustfill","title":"case sunDustFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhaze","title":"case sunHaze","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhazecircle","title":"case sunHazeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhazecirclefill","title":"case sunHazeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhazefill","title":"case sunHazeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhorizon","title":"case sunHorizon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhorizoncircle","title":"case sunHorizonCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhorizoncirclefill","title":"case sunHorizonCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunhorizonfill","title":"case sunHorizonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunmax","title":"case sunMax","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunmaxcircle","title":"case sunMaxCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunmaxcirclefill","title":"case sunMaxCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunmaxfill","title":"case sunMaxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunmaxtrianglebadgeexclamationmark","title":"case sunMaxTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunmaxtrianglebadgeexclamationmarkfill","title":"case sunMaxTrianglebadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunmin","title":"case sunMin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunminfill","title":"case sunMinFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunrain","title":"case sunRain","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunraincircle","title":"case sunRainCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunraincirclefill","title":"case sunRainCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunrainfill","title":"case sunRainFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunsnow","title":"case sunSnow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunsnowcircle","title":"case sunSnowCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunsnowcirclefill","title":"case sunSnowCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunsnowfill","title":"case sunSnowFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunglasses","title":"case sunglasses","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunglassesfill","title":"case sunglassesFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunrise","title":"case sunrise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunrisecircle","title":"case sunriseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunrisecirclefill","title":"case sunriseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunrisefill","title":"case sunriseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunset","title":"case sunset","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunsetcircle","title":"case sunsetCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunsetcirclefill","title":"case sunsetCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/sunsetfill","title":"case sunsetFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/surfboard","title":"case surfboard","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/surfboardfill","title":"case surfboardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvside","title":"case suvSide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsideaircirculate","title":"case suvSideAirCirculate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsideaircirculatefill","title":"case suvSideAirCirculateFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsideairfresh","title":"case suvSideAirFresh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsideairfreshfill","title":"case suvSideAirFreshFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsideandexclamationmark","title":"case suvSideAndExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsideandexclamationmarkfill","title":"case suvSideAndExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidearrowtriangledown","title":"case suvSideArrowtriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidearrowtriangledownfill","title":"case suvSideArrowtriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidearrowtriangleup","title":"case suvSideArrowtriangleUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidearrowtriangleuparrowtriangledown","title":"case suvSideArrowtriangleUpArrowtriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidearrowtriangleuparrowtriangledownfill","title":"case suvSideArrowtriangleUpArrowtriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidearrowtriangleupfill","title":"case suvSideArrowtriangleUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidefill","title":"case suvSideFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidefrontopen","title":"case suvSideFrontOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidefrontopenfill","title":"case suvSideFrontOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidehilldown","title":"case suvSideHillDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidehilldownfill","title":"case suvSideHillDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidehillup","title":"case suvSideHillUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidehillupfill","title":"case suvSideHillUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidelock","title":"case suvSideLock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidelockfill","title":"case suvSideLockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidelockopen","title":"case suvSideLockOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsidelockopenfill","title":"case suvSideLockOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsiderearopen","title":"case suvSideRearOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/suvsiderearopenfill","title":"case suvSideRearOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swatchpalette","title":"case swatchpalette","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swatchpalettefill","title":"case swatchpaletteFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swedishkronasign","title":"case swedishkronasign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swedishkronasigncircle","title":"case swedishkronasignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swedishkronasigncirclefill","title":"case swedishkronasignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swedishkronasignsquare","title":"case swedishkronasignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swedishkronasignsquarefill","title":"case swedishkronasignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swift","title":"case swift","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swirlcirclerighthalffilled","title":"case swirlCircleRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/swirlcirclerighthalffilledinverse","title":"case swirlCircleRighthalfFilledInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/switch2","title":"case switch2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/switchprogrammable","title":"case switchProgrammable","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/switchprogrammablefill","title":"case switchProgrammableFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/switchprogrammablesquare","title":"case switchProgrammableSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/switchprogrammablesquarefill","title":"case switchProgrammableSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/syringe","title":"case syringe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/syringefill","title":"case syringeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tbubble","title":"case tBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tbubblear","title":"case tBubbleAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tbubblefill","title":"case tBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tbubblefillar","title":"case tBubbleFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tbubblefillhe","title":"case tBubbleFillHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tbubblehe","title":"case tBubbleHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tcircle","title":"case tCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tcirclefill","title":"case tCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tsquare","title":"case tSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tsquarefill","title":"case tSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/table","title":"case table","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablebadgemore","title":"case tableBadgeMore","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablebadgemorefill","title":"case tableBadgeMoreFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablefill","title":"case tableFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablefurniture","title":"case tableFurniture","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablefurniturefill","title":"case tableFurnitureFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablecells","title":"case tablecells","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablecellsbadgeellipsis","title":"case tablecellsBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablecellsbadgeellipsisfill","title":"case tablecellsBadgeEllipsisFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablecellsfill","title":"case tablecellsFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tablecellsfillbadgeellipsis","title":"case tablecellsFillBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tag","title":"case tag","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tagcircle","title":"case tagCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tagcirclefill","title":"case tagCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tagfill","title":"case tagFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tagslash","title":"case tagSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tagslashfill","title":"case tagSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tagsquare","title":"case tagSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tagsquarefill","title":"case tagSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/taillightfog","title":"case taillightFog","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/taillightfogfill","title":"case taillightFogFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/takeoutbagandcupandstraw","title":"case takeoutbagAndCupAndStraw","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/takeoutbagandcupandstrawfill","title":"case takeoutbagAndCupAndStrawFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/target","title":"case target","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teddybear","title":"case teddybear","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teddybearfill","title":"case teddybearFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teletype","title":"case teletype","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teletypeanswer","title":"case teletypeAnswer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teletypeanswercircle","title":"case teletypeAnswerCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teletypeanswercirclefill","title":"case teletypeAnswerCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teletypecircle","title":"case teletypeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/teletypecirclefill","title":"case teletypeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tengesign","title":"case tengesign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tengesigncircle","title":"case tengesignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tengesigncirclefill","title":"case tengesignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tengesignsquare","title":"case tengesignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tengesignsquarefill","title":"case tengesignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tennisracket","title":"case tennisRacket","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tennisracketcircle","title":"case tennisRacketCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tennisracketcirclefill","title":"case tennisRacketCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tennisball","title":"case tennisball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tennisballcircle","title":"case tennisballCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tennisballcirclefill","title":"case tennisballCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tennisballfill","title":"case tennisballFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tent","title":"case tent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tent2","title":"case tent2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tent2circle","title":"case tent2Circle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tent2circlefill","title":"case tent2CircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tent2fill","title":"case tent2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tentcircle","title":"case tentCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tentcirclefill","title":"case tentCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tentfill","title":"case tentFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/terminal","title":"case terminal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/terminalfill","title":"case terminalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/testtube2","title":"case testtube2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textaligncenter","title":"case textAligncenter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textalignleft","title":"case textAlignleft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textalignright","title":"case textAlignright","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textandcommandmacwindow","title":"case textAndCommandMacwindow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textappend","title":"case textAppend","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbadgecheckmark","title":"case textBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbadgecheckmarkrtl","title":"case textBadgeCheckmarkRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbadgeminus","title":"case textBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbadgeplus","title":"case textBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbadgestar","title":"case textBadgeStar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbadgexmark","title":"case textBadgeXmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbelowphoto","title":"case textBelowPhoto","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbelowphotofill","title":"case textBelowPhotoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbelowphotofillrtl","title":"case textBelowPhotoFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbelowphotortl","title":"case textBelowPhotoRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbookclosed","title":"case textBookClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbookclosedfill","title":"case textBookClosedFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbubble","title":"case textBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbubblefill","title":"case textBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbubblefillrtl","title":"case textBubbleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbubblertl","title":"case textBubbleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursor","title":"case textCursor","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursorar","title":"case textCursorAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursorhe","title":"case textCursorHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursorhi","title":"case textCursorHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursorja","title":"case textCursorJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursorko","title":"case textCursorKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursorth","title":"case textCursorTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textcursorzh","title":"case textCursorZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textinsert","title":"case textInsert","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textjustify","title":"case textJustify","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textjustifyleading","title":"case textJustifyLeading","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textjustifyleft-62yx8","title":"case textJustifyLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textjustifyright-6zdzp","title":"case textJustifyRight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textjustifytrailing","title":"case textJustifyTrailing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textjustifyleft-ovjm","title":"case textJustifyleft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textjustifyright-4hld0","title":"case textJustifyright","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textlinefirstandarrowtriangleforward","title":"case textLineFirstAndArrowtriangleForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textlinelastandarrowtriangleforward","title":"case textLineLastAndArrowtriangleForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textmagnifyingglass","title":"case textMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textmagnifyingglassrtl","title":"case textMagnifyingglassRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textquote","title":"case textQuote","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textquotertl","title":"case textQuoteRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textredaction","title":"case textRedaction","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textviewfinder","title":"case textViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textwordspacing","title":"case textWordSpacing","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textbox","title":"case textbox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textboxar","title":"case textboxAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textboxhe","title":"case textboxHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textboxhi","title":"case textboxHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textboxja","title":"case textboxJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textboxko","title":"case textboxKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textboxth","title":"case textboxTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textboxzh","title":"case textboxZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat","title":"case textformat","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat12","title":"case textformat12","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat123","title":"case textformat123","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat123ar","title":"case textformat123Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat123hi","title":"case textformat123Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat12ar","title":"case textformat12Ar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat12hi","title":"case textformat12Hi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat12km","title":"case textformat12Km","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformat12my","title":"case textformat12My","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatabc","title":"case textformatAbc","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatabcdottedunderline","title":"case textformatAbcDottedunderline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatalt","title":"case textformatAlt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsize","title":"case textformatSize","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizear","title":"case textformatSizeAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizehe","title":"case textformatSizeHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizehi","title":"case textformatSizeHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizeja","title":"case textformatSizeJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizeko","title":"case textformatSizeKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelarger","title":"case textformatSizeLarger","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelargerar","title":"case textformatSizeLargerAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelargerhe","title":"case textformatSizeLargerHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelargerhi","title":"case textformatSizeLargerHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelargerja","title":"case textformatSizeLargerJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelargerko","title":"case textformatSizeLargerKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelargerth","title":"case textformatSizeLargerTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizelargerzh","title":"case textformatSizeLargerZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmaller","title":"case textformatSizeSmaller","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmallerar","title":"case textformatSizeSmallerAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmallerhe","title":"case textformatSizeSmallerHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmallerhi","title":"case textformatSizeSmallerHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmallerja","title":"case textformatSizeSmallerJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmallerko","title":"case textformatSizeSmallerKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmallerth","title":"case textformatSizeSmallerTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizesmallerzh","title":"case textformatSizeSmallerZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizeth","title":"case textformatSizeTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsizezh","title":"case textformatSizeZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscript","title":"case textformatSubscript","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscriptar","title":"case textformatSubscriptAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscripthe","title":"case textformatSubscriptHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscripthi","title":"case textformatSubscriptHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscriptja","title":"case textformatSubscriptJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscriptko","title":"case textformatSubscriptKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscriptth","title":"case textformatSubscriptTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsubscriptzh","title":"case textformatSubscriptZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscript","title":"case textformatSuperscript","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscriptar","title":"case textformatSuperscriptAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscripthe","title":"case textformatSuperscriptHe","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscripthi","title":"case textformatSuperscriptHi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscriptja","title":"case textformatSuperscriptJa","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscriptko","title":"case textformatSuperscriptKo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscriptth","title":"case textformatSuperscriptTh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/textformatsuperscriptzh","title":"case textformatSuperscriptZh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/theatermaskandpaintbrush","title":"case theatermaskAndPaintbrush","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/theatermaskandpaintbrushfill","title":"case theatermaskAndPaintbrushFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/theatermasks","title":"case theatermasks","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/theatermaskscircle","title":"case theatermasksCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/theatermaskscirclefill","title":"case theatermasksCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/theatermasksfill","title":"case theatermasksFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometer","title":"case thermometer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometerandliquidwaves","title":"case thermometerAndLiquidWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometerbrakesignal","title":"case thermometerBrakesignal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometerhigh","title":"case thermometerHigh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometerlow","title":"case thermometerLow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometermedium","title":"case thermometerMedium","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometermediumslash","title":"case thermometerMediumSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometersnowflake","title":"case thermometerSnowflake","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometersnowflakecircle","title":"case thermometerSnowflakeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometersnowflakecirclefill","title":"case thermometerSnowflakeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometersun","title":"case thermometerSun","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometersuncircle","title":"case thermometerSunCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometersuncirclefill","title":"case thermometerSunCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometersunfill","title":"case thermometerSunFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometertransmission","title":"case thermometerTransmission","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometervariableandfigure","title":"case thermometerVariableAndFigure","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometervariableandfigurecircle","title":"case thermometerVariableAndFigureCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/thermometervariableandfigurecirclefill","title":"case thermometerVariableAndFigureCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ticket","title":"case ticket","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ticketfill","title":"case ticketFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/timelapse","title":"case timelapse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/timelineselection","title":"case timelineSelection","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/timer","title":"case timer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/timercircle","title":"case timerCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/timercirclefill","title":"case timerCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/timersquare","title":"case timerSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tirepressure","title":"case tirepressure","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/togglepower","title":"case togglepower","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/toilet","title":"case toilet","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/toiletcircle","title":"case toiletCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/toiletcirclefill","title":"case toiletCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/toiletfill","title":"case toiletFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tornado","title":"case tornado","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tornadocircle","title":"case tornadoCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tornadocirclefill","title":"case tornadoCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tortoise","title":"case tortoise","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tortoisecircle","title":"case tortoiseCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tortoisecirclefill","title":"case tortoiseCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tortoisefill","title":"case tortoiseFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/torus","title":"case torus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/touchid","title":"case touchid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tractioncontroltirepressure","title":"case tractionControlTirepressure","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tractioncontroltirepressureexclamationmark","title":"case tractionControlTirepressureExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tractioncontroltirepressureslash","title":"case tractionControlTirepressureSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trainsidefrontcar","title":"case trainSideFrontCar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trainsidemiddlecar","title":"case trainSideMiddleCar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trainsiderearcar","title":"case trainSideRearCar","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tram","title":"case tram","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tramcircle","title":"case tramCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tramcirclefill","title":"case tramCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tramfill","title":"case tramFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tramfilltunnel","title":"case tramFillTunnel","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tramtunnelfill","title":"case tramTunnelFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/transmission","title":"case transmission","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trapezoidandlinehorizontal","title":"case trapezoidAndLineHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trapezoidandlinehorizontalfill","title":"case trapezoidAndLineHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trapezoidandlinevertical","title":"case trapezoidAndLineVertical","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trapezoidandlineverticalfill","title":"case trapezoidAndLineVerticalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trash","title":"case trash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashcircle","title":"case trashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashcirclefill","title":"case trashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashfill","title":"case trashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashslash","title":"case trashSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashslashcircle","title":"case trashSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashslashcirclefill","title":"case trashSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashslashfill","title":"case trashSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashslashsquare","title":"case trashSlashSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashslashsquarefill","title":"case trashSlashSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashsquare","title":"case trashSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trashsquarefill","title":"case trashSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tray","title":"case tray","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tray2","title":"case tray2","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tray2fill","title":"case tray2Fill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trayandarrowdown","title":"case trayAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trayandarrowdownfill","title":"case trayAndArrowDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trayandarrowup","title":"case trayAndArrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trayandarrowupfill","title":"case trayAndArrowUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/traycircle","title":"case trayCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/traycirclefill","title":"case trayCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trayfill","title":"case trayFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trayfull","title":"case trayFull","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trayfullfill","title":"case trayFullFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tree","title":"case tree","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/treecircle","title":"case treeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/treecirclefill","title":"case treeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/treefill","title":"case treeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/triangle","title":"case triangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglebottomhalffilled","title":"case triangleBottomhalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglecircle","title":"case triangleCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglecirclefill","title":"case triangleCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglefill","title":"case triangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/triangleinsetfilled","title":"case triangleInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglelefthalffill","title":"case triangleLefthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglelefthalffilled","title":"case triangleLefthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglerighthalffill","title":"case triangleRighthalfFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trianglerighthalffilled","title":"case triangleRighthalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/triangletophalffilled","title":"case triangleTophalfFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/triangleshape","title":"case triangleshape","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/triangleshapefill","title":"case triangleshapeFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trophy","title":"case trophy","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trophycircle","title":"case trophyCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trophycirclefill","title":"case trophyCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/trophyfill","title":"case trophyFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tropicalstorm","title":"case tropicalstorm","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tropicalstormcircle","title":"case tropicalstormCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tropicalstormcirclefill","title":"case tropicalstormCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckbox","title":"case truckBox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckboxbadgeclock","title":"case truckBoxBadgeClock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckboxbadgeclockfill","title":"case truckBoxBadgeClockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckboxbadgeclockfillrtl","title":"case truckBoxBadgeClockFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckboxbadgeclockrtl","title":"case truckBoxBadgeClockRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckboxfill","title":"case truckBoxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupside","title":"case truckPickupSide","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsideaircirculate","title":"case truckPickupSideAirCirculate","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsideaircirculatefill","title":"case truckPickupSideAirCirculateFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsideairfresh","title":"case truckPickupSideAirFresh","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsideairfreshfill","title":"case truckPickupSideAirFreshFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsideandexclamationmark","title":"case truckPickupSideAndExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsideandexclamationmarkfill","title":"case truckPickupSideAndExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidearrowtriangledown","title":"case truckPickupSideArrowtriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidearrowtriangledownfill","title":"case truckPickupSideArrowtriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidearrowtriangleup","title":"case truckPickupSideArrowtriangleUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidearrowtriangleuparrowtriangledown","title":"case truckPickupSideArrowtriangleUpArrowtriangleDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidearrowtriangleuparrowtriangledownfill","title":"case truckPickupSideArrowtriangleUpArrowtriangleDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidearrowtriangleupfill","title":"case truckPickupSideArrowtriangleUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidefill","title":"case truckPickupSideFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidefrontopen","title":"case truckPickupSideFrontOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidefrontopenfill","title":"case truckPickupSideFrontOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidehilldown","title":"case truckPickupSideHillDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidehilldownfill","title":"case truckPickupSideHillDownFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidehillup","title":"case truckPickupSideHillUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidehillupfill","title":"case truckPickupSideHillUpFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidelock","title":"case truckPickupSideLock","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidelockfill","title":"case truckPickupSideLockFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidelockopen","title":"case truckPickupSideLockOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/truckpickupsidelockopenfill","title":"case truckPickupSideLockOpenFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tshirt","title":"case tshirt","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tshirtcircle","title":"case tshirtCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tshirtcirclefill","title":"case tshirtCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tshirtfill","title":"case tshirtFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tugriksign","title":"case tugriksign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tugriksigncircle","title":"case tugriksignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tugriksigncirclefill","title":"case tugriksignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tugriksignsquare","title":"case tugriksignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tugriksignsquarefill","title":"case tugriksignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tuningfork","title":"case tuningfork","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/turkishlirasign","title":"case turkishlirasign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/turkishlirasigncircle","title":"case turkishlirasignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/turkishlirasigncirclefill","title":"case turkishlirasignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/turkishlirasignsquare","title":"case turkishlirasignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/turkishlirasignsquarefill","title":"case turkishlirasignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tv","title":"case tv","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvandhifispeakerfill","title":"case tvAndHifispeakerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvandmediabox","title":"case tvAndMediabox","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvandmediaboxfill","title":"case tvAndMediaboxFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvbadgewifi","title":"case tvBadgeWifi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvbadgewififill","title":"case tvBadgeWifiFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvcircle","title":"case tvCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvcirclefill","title":"case tvCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvfill","title":"case tvFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvinsetfilled","title":"case tvInsetFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvmusicnote","title":"case tvMusicNote","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvmusicnotefill","title":"case tvMusicNoteFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvslash","title":"case tvSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/tvslashfill","title":"case tvSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ucircle","title":"case uCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ucirclefill","title":"case uCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/usquare","title":"case uSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/usquarefill","title":"case uSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/uiwindowsplit2x1","title":"case uiwindowSplit2x1","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/umbrella","title":"case umbrella","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/umbrellafill","title":"case umbrellaFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/umbrellapercent","title":"case umbrellaPercent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/umbrellapercentar","title":"case umbrellaPercentAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/umbrellapercentfill","title":"case umbrellaPercentFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/umbrellapercentfillar","title":"case umbrellaPercentFillAr","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/underline","title":"case underline","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/vcircle","title":"case vCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/vcirclefill","title":"case vCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/vsquare","title":"case vSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/vsquarefill","title":"case vSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/vialviewfinder","title":"case vialViewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/video","title":"case video","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoandwaveform","title":"case videoAndWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoandwaveformfill","title":"case videoAndWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobadgecheckmark","title":"case videoBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobadgeellipsis","title":"case videoBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobadgeplus","title":"case videoBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobadgeplusfill","title":"case videoBadgePlusFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobadgewaveform","title":"case videoBadgeWaveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobadgewaveformfill","title":"case videoBadgeWaveformFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobubble","title":"case videoBubble","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobubblefill","title":"case videoBubbleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobubblefillrtl","title":"case videoBubbleFillRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobubbleleft","title":"case videoBubbleLeft","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobubbleleftfill","title":"case videoBubbleLeftFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videobubblertl","title":"case videoBubbleRtl","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videocircle","title":"case videoCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videocirclefill","title":"case videoCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videodoorbell","title":"case videoDoorbell","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videodoorbellfill","title":"case videoDoorbellFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videofill","title":"case videoFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videofillbadgecheckmark","title":"case videoFillBadgeCheckmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videofillbadgeellipsis","title":"case videoFillBadgeEllipsis","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videofillbadgeplus","title":"case videoFillBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoslash","title":"case videoSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoslashcircle","title":"case videoSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoslashcirclefill","title":"case videoSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoslashfill","title":"case videoSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videosquare","title":"case videoSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videosquarefill","title":"case videoSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoprojector","title":"case videoprojector","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/videoprojectorfill","title":"case videoprojectorFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/view2d","title":"case view2d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/view3d","title":"case view3d","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/viewfinder","title":"case viewfinder","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/viewfindercircle","title":"case viewfinderCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/viewfindercirclefill","title":"case viewfinderCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/viewfinderrectangular","title":"case viewfinderRectangular","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/viewfindertrianglebadgeexclamationmark","title":"case viewfinderTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionpro","title":"case visionpro","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionproandarrowforward","title":"case visionproAndArrowForward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionproandarrowforwardfill","title":"case visionproAndArrowForwardFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionprobadgeexclamationmark","title":"case visionproBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionprobadgeexclamationmarkfill","title":"case visionproBadgeExclamationmarkFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionprobadgeplay","title":"case visionproBadgePlay","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionprobadgeplayfill","title":"case visionproBadgePlayFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionprocircle","title":"case visionproCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionprocirclefill","title":"case visionproCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionprofill","title":"case visionproFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionproslash","title":"case visionproSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionproslashcircle","title":"case visionproSlashCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionproslashcirclefill","title":"case visionproSlashCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/visionproslashfill","title":"case visionproSlashFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/voiceover","title":"case voiceover","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/volleyball","title":"case volleyball","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/volleyballcircle","title":"case volleyballCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/volleyballcirclefill","title":"case volleyballCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/volleyballfill","title":"case volleyballFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wcircle","title":"case wCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wcirclefill","title":"case wCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wsquare","title":"case wSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wsquarefill","title":"case wSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wake","title":"case wake","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wakecircle","title":"case wakeCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wakecirclefill","title":"case wakeCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/walletpass","title":"case walletPass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/walletpassfill","title":"case walletPassFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wandandrays","title":"case wandAndRays","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wandandraysinverse","title":"case wandAndRaysInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wandandstars","title":"case wandAndStars","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wandandstarsinverse","title":"case wandAndStarsInverse","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/warninglight","title":"case warninglight","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/warninglightfill","title":"case warninglightFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/washer","title":"case washer","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/washercircle","title":"case washerCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/washercirclefill","title":"case washerCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/washerfill","title":"case washerFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/watchanalog","title":"case watchAnalog","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/watchfaceapplewatchcase","title":"case watchfaceApplewatchCase","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waterwaves","title":"case waterWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waterwavesandarrowdown","title":"case waterWavesAndArrowDown","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waterwavesandarrowdowntrianglebadgeexclamationmark","title":"case waterWavesAndArrowDownTrianglebadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waterwavesandarrowup","title":"case waterWavesAndArrowUp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waterwavesslash","title":"case waterWavesSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waterbottle","title":"case waterbottle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waterbottlefill","title":"case waterbottleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3backward","title":"case wave3Backward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3backwardcircle","title":"case wave3BackwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3backwardcirclefill","title":"case wave3BackwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3forward","title":"case wave3Forward","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3forwardcircle","title":"case wave3ForwardCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3forwardcirclefill","title":"case wave3ForwardCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3left","title":"case wave3Left","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3leftcircle","title":"case wave3LeftCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3leftcirclefill","title":"case wave3LeftCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3right","title":"case wave3Right","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3rightcircle","title":"case wave3RightCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wave3rightcirclefill","title":"case wave3RightCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveform","title":"case waveform","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformandmagnifyingglass","title":"case waveformAndMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformandmic","title":"case waveformAndMic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformandpersonfilled","title":"case waveformAndPersonFilled","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformbadgeexclamationmark","title":"case waveformBadgeExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformbadgemagnifyingglass","title":"case waveformBadgeMagnifyingglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformbadgemic","title":"case waveformBadgeMic","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformbadgeminus","title":"case waveformBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformbadgeplus","title":"case waveformBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformcircle","title":"case waveformCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformcirclefill","title":"case waveformCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformpath","title":"case waveformPath","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformpathbadgeminus","title":"case waveformPathBadgeMinus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformpathbadgeplus","title":"case waveformPathBadgePlus","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformpathecg","title":"case waveformPathEcg","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformpathecgrectangle","title":"case waveformPathEcgRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformpathecgrectanglefill","title":"case waveformPathEcgRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/waveformslash","title":"case waveformSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/webcamera","title":"case webCamera","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/webcamerafill","title":"case webCameraFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifi","title":"case wifi","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wificircle","title":"case wifiCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wificirclefill","title":"case wifiCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifiexclamationmark","title":"case wifiExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifiexclamationmarkcircle","title":"case wifiExclamationmarkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifiexclamationmarkcirclefill","title":"case wifiExclamationmarkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifirouter","title":"case wifiRouter","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifirouterfill","title":"case wifiRouterFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifislash","title":"case wifiSlash","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifisquare","title":"case wifiSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wifisquarefill","title":"case wifiSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wind","title":"case wind","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windcircle","title":"case windCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windcirclefill","title":"case windCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windsnow","title":"case windSnow","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windsnowcircle","title":"case windSnowCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windsnowcirclefill","title":"case windSnowCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowawning","title":"case windowAwning","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowawningclosed","title":"case windowAwningClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowcasement","title":"case windowCasement","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowcasementclosed","title":"case windowCasementClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowceiling","title":"case windowCeiling","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowceilingclosed","title":"case windowCeilingClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowhorizontal","title":"case windowHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowhorizontalclosed","title":"case windowHorizontalClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowshadeclosed","title":"case windowShadeClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowshadeopen","title":"case windowShadeOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowverticalclosed","title":"case windowVerticalClosed","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windowverticalopen","title":"case windowVerticalOpen","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandfluid","title":"case windshieldFrontAndFluid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandfluidandspray","title":"case windshieldFrontAndFluidAndSpray","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandheatwaves","title":"case windshieldFrontAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandspray","title":"case windshieldFrontAndSpray","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandwiper","title":"case windshieldFrontAndWiper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandwiperanddrop","title":"case windshieldFrontAndWiperAndDrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandwiperandspray","title":"case windshieldFrontAndWiperAndSpray","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandwiperexclamationmark","title":"case windshieldFrontAndWiperExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldfrontandwiperintermittent","title":"case windshieldFrontAndWiperIntermittent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandfluid","title":"case windshieldRearAndFluid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandfluidandspray","title":"case windshieldRearAndFluidAndSpray","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandheatwaves","title":"case windshieldRearAndHeatWaves","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandspray","title":"case windshieldRearAndSpray","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandwiper","title":"case windshieldRearAndWiper","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandwiperanddrop","title":"case windshieldRearAndWiperAndDrop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandwiperandspray","title":"case windshieldRearAndWiperAndSpray","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandwiperexclamationmark","title":"case windshieldRearAndWiperExclamationmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/windshieldrearandwiperintermittent","title":"case windshieldRearAndWiperIntermittent","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wineglass","title":"case wineglass","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wineglassfill","title":"case wineglassFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wonsign","title":"case wonsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wonsigncircle","title":"case wonsignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wonsigncirclefill","title":"case wonsignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wonsignsquare","title":"case wonsignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wonsignsquarefill","title":"case wonsignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrench","title":"case wrench","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrenchadjustable","title":"case wrenchAdjustable","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrenchadjustablefill","title":"case wrenchAdjustableFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrenchandscrewdriver","title":"case wrenchAndScrewdriver","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrenchandscrewdriverfill","title":"case wrenchAndScrewdriverFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrenchfill","title":"case wrenchFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrongwaysign","title":"case wrongwaysign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/wrongwaysignfill","title":"case wrongwaysignFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xcircle","title":"case xCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xcirclefill","title":"case xCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xsquare","title":"case xSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xsquarefill","title":"case xSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xsquareroot","title":"case xSquareroot","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xboxlogo","title":"case xboxLogo","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmark","title":"case xmark","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkapp","title":"case xmarkApp","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkappfill","title":"case xmarkAppFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkbin","title":"case xmarkBin","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkbincircle","title":"case xmarkBinCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkbincirclefill","title":"case xmarkBinCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkbinfill","title":"case xmarkBinFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkcircle","title":"case xmarkCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkcirclefill","title":"case xmarkCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkdiamond","title":"case xmarkDiamond","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkdiamondfill","title":"case xmarkDiamondFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkicloud","title":"case xmarkIcloud","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkicloudfill","title":"case xmarkIcloudFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkoctagon","title":"case xmarkOctagon","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkoctagonfill","title":"case xmarkOctagonFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkrectangle","title":"case xmarkRectangle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkrectanglefill","title":"case xmarkRectangleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkrectangleportrait","title":"case xmarkRectanglePortrait","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkrectangleportraitfill","title":"case xmarkRectanglePortraitFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkseal","title":"case xmarkSeal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarksealfill","title":"case xmarkSealFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkshield","title":"case xmarkShield","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarkshieldfill","title":"case xmarkShieldFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarksquare","title":"case xmarkSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xmarksquarefill","title":"case xmarkSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xserve","title":"case xserve","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/xserveraid","title":"case xserveRaid","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ycircle","title":"case yCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ycirclefill","title":"case yCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ysquare","title":"case ySquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/ysquarefill","title":"case ySquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/yensign","title":"case yensign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/yensigncircle","title":"case yensignCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/yensigncirclefill","title":"case yensignCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/yensignsquare","title":"case yensignSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/yensignsquarefill","title":"case yensignSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/yieldsign","title":"case yieldsign","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/yieldsignfill","title":"case yieldsignFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zcircle","title":"case zCircle","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zcirclefill","title":"case zCircleFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zsquare","title":"case zSquare","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zsquarefill","title":"case zSquareFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zlbuttonroundedtophorizontal","title":"case zlButtonRoundedtopHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zlbuttonroundedtophorizontalfill","title":"case zlButtonRoundedtopHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zlrectangleroundedtop","title":"case zlRectangleRoundedtop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zlrectangleroundedtopfill","title":"case zlRectangleRoundedtopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zrbuttonroundedtophorizontal","title":"case zrButtonRoundedtopHorizontal","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zrbuttonroundedtophorizontalfill","title":"case zrButtonRoundedtopHorizontalFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zrrectangleroundedtop","title":"case zrRectangleRoundedtop","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zrrectangleroundedtopfill","title":"case zrRectangleRoundedtopFill","type":"case"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/zzz","title":"case zzz","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/allcases","title":"static var allCases: [SFSymbols]","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/lhsfsymbolshelpers\/sfsymbols","title":"SFSymbols","type":"enum"},{"title":"Extended Modules","type":"groupMarker"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/swiftui\/image\/init(systemicon:)","title":"init(systemIcon: SFSymbols)","type":"init"},{"path":"\/documentation\/lhsfsymbolshelpers\/swiftui\/image\/init(systemicon:variablevalue:)","title":"init(systemIcon: SFSymbols, variableValue: Double?)","type":"init"}],"path":"\/documentation\/lhsfsymbolshelpers\/swiftui\/image","title":"Image","type":"extension"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/swiftui\/label\/init(_:systemicon:)-40a1r","title":"init(S, systemIcon: SFSymbols)","type":"init"},{"path":"\/documentation\/lhsfsymbolshelpers\/swiftui\/label\/init(_:systemicon:)-8tm79","title":"init(LocalizedStringKey, systemIcon: SFSymbols)","type":"init"}],"path":"\/documentation\/lhsfsymbolshelpers\/swiftui\/label","title":"Label","type":"extension"}],"path":"\/documentation\/lhsfsymbolshelpers\/swiftui","title":"SwiftUI","type":"extension"},{"children":[{"title":"Extended Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/lhsfsymbolshelpers\/uikit\/uiimage\/init(systemicon:)","title":"init?(systemIcon: SFSymbols)","type":"init"}],"path":"\/documentation\/lhsfsymbolshelpers\/uikit\/uiimage","title":"UIImage","type":"extension"}],"path":"\/documentation\/lhsfsymbolshelpers\/uikit","title":"UIKit","type":"extension"}],"path":"\/documentation\/lhsfsymbolshelpers","title":"LHSFSymbolsHelpers","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/index/navigator.index b/docs/LHSFSymbolsHelpers.doccarchive/index/navigator.index new file mode 100644 index 0000000000000000000000000000000000000000..3d4792c26a8d72475aa9d37aa47b69d410a297c7 GIT binary patch literal 732870 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⪚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 b`HE5b-eucYcxJ5Gr><|Lx=FBTcdGvbd(Diu literal 0 HcmV?d00001 diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js b/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js new file mode 100644 index 0000000..74345f0 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0d3105"],{"5abe":function(t,e){(function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){var e=t,n=i(e);while(n)e=n.ownerDocument,n=i(e);return e}(window.document),e=[],n=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){o=t&&n?g(t,n):p(),e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,o=null},s.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var o=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=n.setInterval(o,this.POLL_INTERVAL):(c(n,"resize",o,!0),c(e,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(o),s.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),a(t,"resize",o,!0)),a(e,"scroll",o,!0),s&&s.disconnect()}));var h=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=h){var u=i(e);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||t,r=this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;while(n&&n!=o){var r=i(n);if(n=r&&r.ownerDocument,n==e)return!0}return!1}));if(!r){var s=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),s(),e!=o){var h=i(e);h&&this._unmonitorIntersections(h.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&h>=0&&{top:n,bottom:o,left:i,right:r,width:s,height:h}||null}function f(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function g(t,e){var n=e.top-t.top,o=e.left-t.left;return{top:n,left:o,height:e.height,width:e.width,bottom:n+e.height,right:o+e.width}}function m(t,e){var n=e;while(n){if(n==t)return!0;n=v(n)}return!1}function v(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function w(t){return t&&9===t.nodeType}})()}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js b/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js new file mode 100644 index 0000000..f4f01b7 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c0335d80"],{"00b4":function(e,t,n){"use strict";var a,r,i,o,s,c,l,d,p=n("7b1f"),u={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:["token-"+t,"token-changed"]},n.map(t=>e(D,{props:t})))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},f=u,m=n("2877"),h=Object(m["a"])(f,a,r,!1,null,null,null),b=h.exports,g=n("86d8"),v=n("2f34"),y={name:"LinkableToken",mixins:[v["a"]],render(e){const t=this.references[this.identifier];return t&&t.url?e(g["a"],{props:{url:t.url,kind:t.kind,role:t.role}},this.$slots.default):e("span",{},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},k=y,C=Object(m["a"])(k,i,o,!1,null,null,null),_=C.exports,x={name:"RawText",render(e){const{_v:t=(t=>e("span",t)),text:n}=this;return t(n)},props:{text:{type:String,required:!0}}},O=x,B=Object(m["a"])(O,s,c,!1,null,null,null),T=B.exports,S={name:"SyntaxToken",render(e){return e("span",{class:"token-"+this.kind},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},I=S,$=Object(m["a"])(I,l,d,!1,null,null,null),j=$.exports;const q={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var w,A,P={name:"DeclarationToken",render(e){const{kind:t,text:n,tokens:a}=this;switch(t){case q.text:{const t={text:n};return e(T,{props:t})}case q.typeIdentifier:{const t={identifier:this.identifier};return e(_,{class:"type-identifier-link",props:t},[e(p["a"],n)])}case q.attribute:{const{identifier:a}=this;return a?e(_,{class:"attribute-link",props:{identifier:a}},[e(p["a"],n)]):e(j,{props:{kind:t,text:n}})}case q.added:case q.removed:return e(b,{props:{tokens:a,kind:t}});default:{const a={kind:t,text:n};return e(j,{props:a})}}},constants:{TokenKind:q},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},F=P,z=(n("8f34"),Object(m["a"])(F,w,A,!1,null,"3fd63d6c",null)),D=t["a"]=z.exports},"2a18":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"link-block",class:e.linkBlockClasses},[n(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?n("TopicLinkBlockIcon",{attrs:{role:e.topic.role,imageOverride:e.references[e.iconOverride]}}):e._e(),e.topic.fragments?n("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):n("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?n("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.$t(e.changeName)))]):e._e()],1),e.hasAbstractElements?n("div",{staticClass:"abstract"},[e.topic.abstract?n("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?n("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[n("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[n("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?n("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e(),e.topic.conformance?n("ConditionalConstraints",{attrs:{constraints:e.topic.conformance.constraints,prefix:e.topic.conformance.availabilityPrefix}}):e._e()],1):e._e(),e.showDeprecatedBadge?n("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)},r=[],i=n("66cd"),o=n("d26a"),s=n("a0fd"),c=n("7b1f"),l=n("6359"),d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.imageOverride||e.icon?n("div",{staticClass:"topic-icon-wrapper"},[e.imageOverride?n("OverridableAsset",{staticClass:"topic-icon",attrs:{imageOverride:e.imageOverride}}):e.icon?n(e.icon,{tag:"component",staticClass:"topic-icon"}):e._e()],1):e._e()},p=[],u=n("a9f1"),f=n("3b96"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14",themeId:"api-reference"}},[n("title",[e._v(e._s(e.$t("api-reference")))]),n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},h=[],b=n("be08"),g={name:"APIReferenceIcon",components:{SVGIcon:b["a"]}},v=g,y=n("2877"),k=Object(y["a"])(v,m,h,!1,null,null,null),C=k.exports,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"endpoint"}},[n("title",[e._v(e._s(e.$t("icons.web-service-endpoint")))]),n("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),n("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),n("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),n("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},x=[],O={name:"EndpointIcon",components:{SVGIcon:b["a"]}},B=O,T=Object(y["a"])(B,_,x,!1,null,null,null),S=T.exports,I=n("a295"),$=n("3024"),j=n("8d2d"),q=n("fdd9");const w={[i["a"].article]:u["a"],[i["a"].collection]:$["a"],[i["a"].collectionGroup]:C,[i["a"].learn]:I["a"],[i["a"].overview]:I["a"],[i["a"].project]:j["a"],[i["a"].tutorial]:j["a"],[i["a"].resources]:I["a"],[i["a"].sampleCode]:f["a"],[i["a"].restRequestSymbol]:S};var A={components:{OverridableAsset:q["a"],SVGIcon:b["a"]},props:{role:{type:String,required:!0},imageOverride:{type:Object,default:null}},computed:{icon:({role:e})=>w[e]}},P=A,F=(n("d94b"),Object(y["a"])(P,d,p,!1,null,"03cf3183",null)),z=F.exports,D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{staticClass:"decorated-title"},e._l(e.tokens,(function(t,a){return n(e.componentFor(t),{key:a,tag:"component",class:[e.classFor(t),e.emptyTokenClass(t)]},[e._v(e._s(t.text))])})),1)},N=[],E=n("00b4");const{TokenKind:M}=E["a"].constants,V={decorator:"decorator",identifier:"identifier",label:"label"};var L={name:"DecoratedTopicTitle",components:{WordBreak:c["a"]},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:M},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case M.externalParam:case M.identifier:return V.identifier;case M.label:return V.label;default:return V.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":c["a"]}}},R=L,W=(n("dcf6"),Object(y["a"])(R,D,N,!1,null,"06ec7395",null)),G=W.exports,K=n("64cf"),H=n("e8ea"),J=n("5d59"),X=n("2f34");const Q={article:"article",symbol:"symbol"},U={title:"title",symbol:"symbol"},Y={link:"link"};var Z={name:"TopicsLinkBlock",components:{Badge:s["a"],WordBreak:c["a"],ContentNode:l["a"],TopicLinkBlockIcon:z,DecoratedTopicTitle:G,RequirementMetadata:H["a"],ConditionalConstraints:K["a"]},mixins:[J["b"],J["a"],X["a"]],constants:{ReferenceType:Y,TopicKind:Q,TitleStyles:U},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===Y.link&&!e.kind||"string"===typeof e.kind)&&(e.type===Y.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)&&(!("conformance"in e)||"object"===typeof e.conformance)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===Y.link?"a":"router-link",linkProps({topic:e}){const t=Object(o["b"])(e.url,this.$route.query);return e.type===Y.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,displaysMultipleLinesAfterAPIChanges:n,multipleLinesClass:a})=>({"has-inline-element":!t,[a]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===U.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===i["a"].collection||e.role===i["a"].dictionarySymbol))return"span";switch(e.kind){case Q.symbol:return"code";default:return"span"}},titleStyles:()=>U,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,conformance:t,required:n,defaultImplementations:a}}={})=>e&&e.length>0||t||n||a,tags:({topic:e})=>(e.tags||[]).slice(0,1),iconOverride:({topic:{images:e=[]}})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null}}},ee=Z,te=(n("8d8f8"),Object(y["a"])(ee,a,r,!1,null,"52205924",null));t["default"]=te.exports},"2f04":function(e,t,n){},4782:function(e,t,n){},4918:function(e,t,n){},"5d59":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l}));var a=n("b5cf"),r=n("9055"),i=n("beb1");const o="latest_",s={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},c={constants:{multipleLinesClass:r["a"]},data(){return{multipleLinesClass:r["a"]}},computed:{displaysMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&Object(i["a"])(n.apiChangesDiff)}},l={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${o}${e}`,toScope:e=>e.slice(o.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce((e,t={})=>Object.keys(t).reduce((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])}),e),{}),n=Object.keys(t),a=n.reduce((e,n)=>{const a=t[n];return{...e,[n]:a.find(e=>e.platform===s.xcode.label)||a[0]}},{}),r=e=>({label:this.toVersionRange(a[e]),value:this.toOptionValue(e),platform:a[e].platform}),{sdk:i,beta:o,minor:c,major:l,...d}=a,p=[].concat(i?r("sdk"):[]).concat(o?r("beta"):[]).concat(c?r("minor"):[]).concat(l?r("major"):[]).concat(Object.keys(d).map(r));return this.splitOptionsPerPlatform(p)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({["changed changed-"+e]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce((e,t)=>{const n=t.platform===s.xcode.label?s.xcode.value:s.other.value;return e[n].push(t),e},{[s.xcode.value]:[],[s.other.value]:[]})},getChangeName(e){return a["b"][e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}}},6359:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},r=[],i=n("5677"),o={name:"ContentNode",components:{BaseContentNode:i["default"]},props:i["default"].props,methods:i["default"].methods,BlockType:i["default"].BlockType,InlineType:i["default"].InlineType},s=o,c=(n("958a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"20945666",null);t["a"]=l.exports},"64cf":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",{staticClass:"conditional-constraints",attrs:{content:e.content}})},r=[],i=n("6359"),o={name:"ConditionalConstraints",components:{ContentNode:i["a"]},props:{constraints:i["a"].props.content,prefix:i["a"].props.content},computed:{content:({constraints:e,prefix:t,space:n})=>t.concat(n).concat(e),space:()=>({type:i["a"].InlineType.text,text:" "})}},s=o,c=(n("918a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"1548fd90",null);t["a"]=l.exports},"686d":function(e,t,n){},"8d74":function(e,t,n){},"8d8f8":function(e,t,n){"use strict";n("4918")},"8f34":function(e,t,n){"use strict";n("686d")},9055:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a="displays-multiple-lines"},"918a":function(e,t,n){"use strict";n("a2b5")},"94ca":function(e,t,n){"use strict";n("4782")},"958a":function(e,t,n){"use strict";n("8d74")},a0fd:function(e,t,n){"use strict";var a=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("span",{staticClass:"badge",class:(e={},e["badge-"+t.variant]=t.variant,e),attrs:{role:"presentation"}},[t._t("default",(function(){return[t._v(t._s(t.text?t.$t(t.text):""))]}))],2)},r=[];const i={beta:"aside-kind.beta",deprecated:"aside-kind.deprecated"};var o={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>i[e]}},s=o,c=(n("94ca"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"8d6893ae",null);t["a"]=l.exports},a2b5:function(e,t,n){},b5cf:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const a={added:"added",modified:"modified",deprecated:"deprecated"},r=[a.modified,a.added,a.deprecated],i={[a.modified]:"change-type.modified",[a.added]:"change-type.added",[a.deprecated]:"change-type.deprecated"},o={"change-type.modified":a.modified,"change-type.added":a.added,"change-type.deprecated":a.deprecated}},beb1:function(e,t,n){"use strict";function a(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,a=t.lineHeight?parseFloat(t.lineHeight):1,r=t.paddingTop?parseFloat(t.paddingTop):0,i=t.paddingBottom?parseFloat(t.paddingBottom):0,o=t.borderTopWidth?parseFloat(t.borderTopWidth):0,s=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,c=n-(r+i+o+s),l=c/a;return l>=2}n.d(t,"a",(function(){return a}))},d94b:function(e,t,n){"use strict";n("fff0")},dcf6:function(e,t,n){"use strict";n("2f04")},e8ea:function(e,t,n){"use strict";var a=function(e,t){var n=t._c;return n("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[n("strong",[t._v(t._s(t.parent.$t("required")))]),t.props.defaultImplementationsCount?[t._v(" "+t._s(t.parent.$tc("metadata.default-implementation",t.props.defaultImplementationsCount))+" ")]:t._e()],2)},r=[],i={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},o=i,s=n("2877"),c=Object(s["a"])(o,a,r,!0,null,null,null);t["a"]=c.exports},fff0:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js b/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js new file mode 100644 index 0000000..1230066 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js @@ -0,0 +1,26 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ +var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function o(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function l(t){return"[object Object]"===u.call(t)}function f(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function d(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function b(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var C=/-(\w)/g,k=w((function(t){return t.replace(C,(function(t,e){return e?e.toUpperCase():""}))})),$=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),x=/\B([A-Z])/g,A=w((function(t){return t.replace(x,"-$1").toLowerCase()}));function O(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function S(t,e){return t.bind(e)}var T=Function.prototype.bind?S:O;function E(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function F(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,rt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===Y),it=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(X)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch($a){}var ct=function(){return void 0===K&&(K=!X&&!Z&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),K},ut=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,pt="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ft="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=I,dt=0,vt=function(){this.id=dt++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){g(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!b(i,"default"))a=!1;else if(""===a||a===A(t)){var c=ee(String,i.type);(c<0||s0&&(a=Se(a,(e||"")+"_"+n),Oe(a[0])&&Oe(u)&&(l[c]=Ct(u.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Oe(u)?l[c]=Ct(u.text+a):""!==a&&l.push(Ct(a)):Oe(a)&&Oe(u)?l[c]=Ct(u.text+a.text):(o(t._isVList)&&i(a.tag)&&r(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Te(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ee(t){var e=je(t.$options.inject,t);e&&(Tt(!1),Object.keys(e).forEach((function(n){Lt(t,n,e[n])})),Tt(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=De(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=Re(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),z(i,"$stable",a),z(i,"$key",s),z(i,"$hasNormal",o),i}function De(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ae(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Le(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Re(t,e){return function(){return t[e]}}function Ne(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?E(n):n;for(var r=E(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Gn=function(){return Xn.now()})}function Zn(){var t,e;for(Kn=Gn(),zn=!0,Wn.sort((function(t,e){return t.id-e.id})),qn=0;qnqn&&Wn[n].id>t.id)n--;Wn.splice(n+1,0,t)}else Wn.push(t);Bn||(Bn=!0,ve(Zn))}}var nr=0,rr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=J(e),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch($a){if(!this.user)throw $a;ne($a,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ye(t),gt(),this.cleanupDeps()}return t},rr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},rr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():er(this)},rr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';re(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:I,set:I};function or(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function ar(t){t._watchers=[];var e=t.$options;e.props&&sr(t,e.props),e.methods&&vr(t,e.methods),e.data?cr(t):It(t._data={},!0),e.computed&&fr(t,e.computed),e.watch&&e.watch!==ot&&mr(t,e.watch)}function sr(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Tt(!1);var a=function(o){i.push(o);var a=Xt(o,e,n,t);Lt(r,o,a),o in t||or(t,"_props",o)};for(var s in e)a(s);Tt(!0)}function cr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&b(r,o)||B(o)||or(t,"_data",o)}It(e,!0)}function ur(t,e){yt();try{return t.call(e,e)}catch($a){return ne($a,e,"data()"),{}}finally{gt()}}var lr={lazy:!0};function fr(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new rr(t,a||I,I,lr)),i in t||pr(t,i,o)}}function pr(t,e,n){var r=!ct();"function"===typeof n?(ir.get=r?hr(e):dr(n),ir.set=I):(ir.get=n.get?r&&!1!==n.cache?hr(e):dr(n.get):I,ir.set=n.set||I),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function vr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?I:T(e[n],t)}function mr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=E(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Ar(t){t.mixin=function(t){return this.options=Kt(this.options,t),this}}function Or(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Kt(n.options,t),a["super"]=n,a.options.props&&Sr(a),a.options.computed&&Tr(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,V.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),i[r]=a,a}}function Sr(t){var e=t.options.props;for(var n in e)or(t.prototype,"_props",n)}function Tr(t){var e=t.options.computed;for(var n in e)pr(t.prototype,n,e[n])}function Er(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Fr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Ir(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=a.name;s&&!e(s)&&Lr(n,o,r,i)}}}function Lr(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,g(n,e)}br($r),gr($r),En($r),Ln($r),bn($r);var Mr=[String,RegExp,Array],Dr={name:"keep-alive",abstract:!0,props:{include:Mr,exclude:Mr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,i=t.keyToCache;if(r){var o=r.tag,a=r.componentInstance,s=r.componentOptions;e[i]={name:jr(s),tag:o,componentInstance:a},n.push(i),this.max&&n.length>parseInt(this.max)&&Lr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Lr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Ir(t,(function(t){return Fr(e,t)}))})),this.$watch("exclude",(function(e){Ir(t,(function(t){return!Fr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=$n(t),n=e&&e.componentOptions;if(n){var r=jr(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Fr(o,r))||a&&r&&Fr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,g(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},Rr={KeepAlive:Dr};function Nr(t){var e={get:function(){return H}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:j,mergeOptions:Kt,defineReactive:Lt},t.set=Mt,t.delete=Dt,t.nextTick=ve,t.observable=function(t){return It(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Rr),xr(t),Ar(t),Or(t),Er(t)}Nr($r),Object.defineProperty($r.prototype,"$isServer",{get:ct}),Object.defineProperty($r.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty($r,"FunctionalRenderContext",{value:Qe}),$r.version="2.6.14";var Pr=m("style,class"),Vr=m("input,textarea,option,select,progress"),Wr=function(t,e,n){return"value"===n&&Vr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Hr=m("contenteditable,draggable,spellcheck"),Ur=m("events,caret,typing,plaintext-only"),Br=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&Ur(e)?e:"true"},zr=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),qr="http://www.w3.org/1999/xlink",Jr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Kr=function(t){return Jr(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Xr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Zr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Zr(e,n.data));return Yr(e.staticClass,e.class)}function Zr(t,e){return{staticClass:Qr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Yr(t,e){return i(t)||i(e)?Qr(t,ti(e)):""}function Qr(t,e){return t?e?t+" "+e:t:e||""}function ti(t){return Array.isArray(t)?ei(t):c(t)?ni(t):"string"===typeof t?t:""}function ei(t){for(var e,n="",r=0,o=t.length;r-1?ci[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ci[t]=/HTMLUnknownElement/.test(e.toString())}var li=m("text,number,password,search,email,tel,url");function fi(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function pi(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hi(t,e){return document.createElementNS(ri[t],e)}function di(t){return document.createTextNode(t)}function vi(t){return document.createComment(t)}function mi(t,e,n){t.insertBefore(e,n)}function yi(t,e){t.removeChild(e)}function gi(t,e){t.appendChild(e)}function _i(t){return t.parentNode}function bi(t){return t.nextSibling}function wi(t){return t.tagName}function Ci(t,e){t.textContent=e}function ki(t,e){t.setAttribute(e,"")}var $i=Object.freeze({createElement:pi,createElementNS:hi,createTextNode:di,createComment:vi,insertBefore:mi,removeChild:yi,appendChild:gi,parentNode:_i,nextSibling:bi,tagName:wi,setTextContent:Ci,setStyleScope:ki}),xi={create:function(t,e){Ai(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ai(t,!0),Ai(e))},destroy:function(t){Ai(t,!0)}};function Ai(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Oi=new _t("",{},[]),Si=["create","activate","update","remove","destroy"];function Ti(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Ei(t,e)||o(t.isAsyncPlaceholder)&&r(e.asyncFactory.error))}function Ei(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||li(r)&&li(o)}function ji(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Fi(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ev?(f=r(n[g+1])?null:n[g+1].elm,k(t,f,n,d,g,o)):d>g&&x(e,p,v)}function S(t,e,n,r){for(var o=n;o-1?Ui(t,e,n):zr(e)?Gr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Hr(e)?t.setAttribute(e,Br(e,n)):Jr(e)?Gr(n)?t.removeAttributeNS(qr,Kr(e)):t.setAttributeNS(qr,e,n):Ui(t,e,n)}function Ui(t,e,n){if(Gr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Bi={create:Wi,update:Wi};function zi(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Xr(e),c=n._transitionClasses;i(c)&&(s=Qr(s,ti(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qi,Ji={create:zi,update:zi},Ki="__r",Gi="__c";function Xi(t){if(i(t[Ki])){var e=tt?"change":"input";t[e]=[].concat(t[Ki],t[e]||[]),delete t[Ki]}i(t[Gi])&&(t.change=[].concat(t[Gi],t.change||[]),delete t[Gi])}function Zi(t,e,n){var r=qi;return function i(){var o=e.apply(null,arguments);null!==o&&to(t,i,n,r)}}var Yi=se&&!(it&&Number(it[1])<=53);function Qi(t,e,n,r){if(Yi){var i=Kn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}qi.addEventListener(t,e,at?{capture:n,passive:r}:n)}function to(t,e,n,r){(r||qi).removeEventListener(t,e._wrapper||e,n)}function eo(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};qi=e.elm,Xi(n),we(n,i,Qi,to,Zi,e.context),qi=void 0}}var no,ro={create:eo,update:eo};function io(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=r(o)?"":String(o);oo(a,u)&&(a.value=u)}else if("innerHTML"===n&&oi(a.tagName)&&r(a.innerHTML)){no=no||document.createElement("div"),no.innerHTML=""+o+"";var l=no.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch($a){}}}}function oo(t,e){return!t.composing&&("OPTION"===t.tagName||ao(t,e)||so(t,e))}function ao(t,e){var n=!0;try{n=document.activeElement!==t}catch($a){}return n&&t.value!==e}function so(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var co={create:io,update:io},uo=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function lo(t){var e=fo(t.style);return t.staticStyle?j(t.staticStyle,e):e}function fo(t){return Array.isArray(t)?F(t):"string"===typeof t?uo(t):t}function po(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=lo(i.data))&&j(r,n)}(n=lo(t.data))&&j(r,n);var o=t;while(o=o.parent)o.data&&(n=lo(o.data))&&j(r,n);return r}var ho,vo=/^--/,mo=/\s*!important$/,yo=function(t,e,n){if(vo.test(e))t.style.setProperty(e,n);else if(mo.test(n))t.style.setProperty(A(e),n.replace(mo,""),"important");else{var r=_o(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(Co).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function $o(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Co).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function xo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,Ao(t.name||"v")),j(e,t),e}return"string"===typeof t?Ao(t):void 0}}var Ao=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Oo=X&&!et,So="transition",To="animation",Eo="transition",jo="transitionend",Fo="animation",Io="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Eo="WebkitTransition",jo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Fo="WebkitAnimation",Io="webkitAnimationEnd"));var Lo=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Mo(t){Lo((function(){Lo(t)}))}function Do(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),ko(t,e))}function Ro(t,e){t._transitionClasses&&g(t._transitionClasses,e),$o(t,e)}function No(t,e,n){var r=Vo(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===So?jo:Io,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=So,l=a,f=o.length):e===To?u>0&&(n=To,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?So:To:null,f=n?n===So?o.length:c.length:0);var p=n===So&&Po.test(r[Eo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Wo(t,e){while(t.length1}function Jo(t,e){!0!==e.data.show&&Uo(e)}var Ko=X?{create:Jo,activate:Jo,remove:function(t,e){!0!==t.data.show?Bo(t,e):e()}}:{},Go=[Bi,Ji,ro,co,wo,Ko],Xo=Go.concat(Vi),Zo=Fi({nodeOps:$i,modules:Xo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&oa(t,"input")}));var Yo={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ce(n,"postpatch",(function(){Yo.componentUpdated(t,e,n)})):Qo(t,e,n.context),t._vOptions=[].map.call(t.options,na)):("textarea"===n.tag||li(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",ra),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Qo(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,na);if(i.some((function(t,e){return!D(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ea(t,i)})):e.value!==e.oldValue&&ea(e.value,i);o&&oa(t,"change")}}}};function Qo(t,e,n){ta(t,e,n),(tt||nt)&&setTimeout((function(){ta(t,e,n)}),0)}function ta(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(D(na(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ea(t,e){return e.every((function(e){return!D(e,t)}))}function na(t){return"_value"in t?t._value:t.value}function ra(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,oa(t.target,"input"))}function oa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function aa(t){return!t.componentInstance||t.data&&t.data.transition?t:aa(t.componentInstance._vnode)}var sa={bind:function(t,e,n){var r=e.value;n=aa(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Uo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=aa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Uo(n,(function(){t.style.display=t.__vOriginalDisplay})):Bo(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},ca={model:Yo,show:sa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function la(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?la($n(e.children)):t}function fa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[k(o)]=i[o];return e}function pa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var va=function(t){return t.tag||Le(t)},ma=function(t){return"show"===t.name},ya={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(va),n.length)){0;var r=this.mode;0;var i=n[0];if(ha(this.$vnode))return i;var o=la(i);if(!o)return i;if(this._leaving)return pa(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=fa(this),u=this._vnode,l=la(u);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),l&&l.data&&!da(o,l)&&!Le(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=j({},c);if("out-in"===r)return this._leaving=!0,Ce(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),pa(t,i);if("in-out"===r){if(Le(o))return u;var p,h=function(){p()};Ce(c,"afterEnter",h),Ce(c,"enterCancelled",h),Ce(f,"delayLeave",(function(t){p=t}))}}return i}}},ga=j({tag:String,moveClass:String},ua);delete ga.mode;var _a={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Fn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=fa(this),s=0;s=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function E(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},F=Z,I=N,L=P,M=H,D=X,R=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function N(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=R.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(o,l),o=l+c.length,u)a+=u[1];else{var f=t[o],p=n[2],h=n[3],d=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=f&&f!==p,_="+"===m||"*"===m,b="?"===m||"*"===m,w=n[2]||s,C=d||v;r.push({name:h||i++,prefix:p||"",delimiter:w,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:C?B(C):y?".*":"[^"+U(w)+"]+?"})}}return o1||!$.length)return 0===$.length?t():t("span",{},$)}if("a"===this.tag)k.on=w,k.attrs={href:c,"aria-current":g};else{var x=st(this.$slots.default);if(x){x.isStatic=!1;var A=x.data=i({},x.data);for(var O in A.on=A.on||{},A.on){var S=A.on[O];O in w&&(A.on[O]=Array.isArray(S)?S:[S])}for(var T in w)T in A.on?A.on[T].push(w[T]):A.on[T]=_;var E=x.data.attrs=i({},x.data.attrs);E.href=c,E["aria-current"]=g}else k.on=w}return t(this.tag,k,this.$slots.default)}};function at(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function st(t){if(t)for(var e,n=0;n-1&&(s.params[f]=n.params[f]);return s.path=Q(u.path,s.params,'named route "'+c+'"'),p(u,s,a)}if(s.path){s.params={};for(var h=0;h=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}var Pt={redirected:2,aborted:4,cancelled:8,duplicated:16};function Vt(t,e){return Bt(t,e,Pt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+qt(e)+'" via a navigation guard.')}function Wt(t,e){var n=Bt(t,e,Pt.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Ht(t,e){return Bt(t,e,Pt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ut(t,e){return Bt(t,e,Pt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Bt(t,e,n,r){var i=new Error(r);return i._isRouter=!0,i.from=t,i.to=e,i.type=n,i}var zt=["params","query","hash"];function qt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return zt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function Jt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Kt(t,e){return Jt(t)&&t._isRouter&&(null==e||t.type===e)}function Gt(t){return function(e,n,r){var i=!1,o=0,a=null;Xt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){i=!0,o++;var c,u=te((function(e){Qt(e)&&(e=e.default),t.resolved="function"===typeof e?e:et.extend(e),n.components[s]=e,o--,o<=0&&r()})),l=te((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Jt(t)?t:new Error(e),r(a))}));try{c=t(u,l)}catch(p){l(p)}if(c)if("function"===typeof c.then)c.then(u,l);else{var f=c.component;f&&"function"===typeof f.then&&f.then(u,l)}}})),i||r()}}function Xt(t,e){return Zt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Zt(t){return Array.prototype.concat.apply([],t)}var Yt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Qt(t){return t.__esModule||Yt&&"Module"===t[Symbol.toStringTag]}function te(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var ee=function(t,e){this.router=t,this.base=ne(e),this.current=y,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ne(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function re(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var n=t.current,i=pe(t.base);t.current===y&&i===t._startLocation||t.transitionTo(i,(function(t){r&&$t(e,t,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Dt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Rt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(pe(this.base)!==this.current.fullPath){var e=E(this.base+this.current.fullPath);t?Dt(e):Rt(e)}},e.prototype.getCurrentLocation=function(){return pe(this.base)},e}(ee);function pe(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(E(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var he=function(t){function e(e,n,r){t.call(this,e,n),r&&de(this.base)||ve()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var e=t.current;ve()&&t.transitionTo(me(),(function(n){r&&$t(t.router,n,e,!0),Mt||_e(n.fullPath)}))},o=Mt?"popstate":"hashchange";window.addEventListener(o,i),this.listeners.push((function(){window.removeEventListener(o,i)}))}},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){ge(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){_e(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;me()!==e&&(t?ge(e):_e(e))},e.prototype.getCurrentLocation=function(){return me()},e}(ee);function de(t){var e=pe(t);if(!/^\/#/.test(e))return window.location.replace(E(t+"/#"+e)),!0}function ve(){var t=me();return"/"===t.charAt(0)||(_e("/"+t),!1)}function me(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function ye(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ge(t){Mt?Dt(ye(t)):window.location.hash=t}function _e(t){Mt?Rt(ye(t)):window.location.replace(ye(t))}var be=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){Kt(t,Pt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ee),we=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=dt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Mt&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new fe(this,t.base);break;case"hash":this.history=new he(this,t.base,this.fallback);break;case"abstract":this.history=new be(this,t.base);break;default:0}},Ce={currentRoute:{configurable:!0}};function ke(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function $e(t,e,n){var r="hash"===n?"#"+e:e;return t?E(t+"/"+r):r}we.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Ce.currentRoute.get=function(){return this.history&&this.history.current},we.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof fe||n instanceof he){var r=function(t){var r=n.current,i=e.options.scrollBehavior,o=Mt&&i;o&&"fullPath"in t&&$t(e,t,r,!1)},i=function(t){n.setupListeners(),r(t)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},we.prototype.beforeEach=function(t){return ke(this.beforeHooks,t)},we.prototype.beforeResolve=function(t){return ke(this.resolveHooks,t)},we.prototype.afterEach=function(t){return ke(this.afterHooks,t)},we.prototype.onReady=function(t,e){this.history.onReady(t,e)},we.prototype.onError=function(t){this.history.onError(t)},we.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},we.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},we.prototype.go=function(t){this.history.go(t)},we.prototype.back=function(){this.go(-1)},we.prototype.forward=function(){this.go(1)},we.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},we.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=tt(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=$e(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},we.prototype.getRoutes=function(){return this.matcher.getRoutes()},we.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},we.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(we.prototype,Ce),we.install=ct,we.version="3.5.2",we.isNavigationFailure=Kt,we.NavigationFailureType=Pt,we.START_LOCATION=y,ut&&window.Vue&&window.Vue.use(we),e["a"]=we},a925:function(t,e,n){"use strict"; +/*! + * vue-i18n v8.28.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */var r=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],i=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function a(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}var s=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function u(t){return"boolean"===typeof t}function l(t){return"string"===typeof t}var f=Object.prototype.toString,p="[object Object]";function h(t){return f.call(t)===p}function d(t){return null===t||void 0===t}function v(t){return"function"===typeof t}function m(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var n=null,r=null;return 1===t.length?c(t[0])||s(t[0])?r=t[0]:"string"===typeof t[0]&&(n=t[0]):2===t.length&&("string"===typeof t[0]&&(n=t[0]),(c(t[1])||s(t[1]))&&(r=t[1])),{locale:n,params:r}}function y(t){return JSON.parse(JSON.stringify(t))}function g(t,e){if(t.delete(e))return t}function _(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}function b(t,e){return!!~t.indexOf(e)}var w=Object.prototype.hasOwnProperty;function C(t,e){return w.call(t,e)}function k(t){for(var e=arguments,n=Object(t),r=1;r/g,">").replace(/"/g,""").replace(/'/g,"'")}function A(t){return null!=t&&Object.keys(t).forEach((function(e){"string"==typeof t[e]&&(t[e]=x(t[e]))})),t}function O(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[t,i.locale,i._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}function S(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof At){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){e=k(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(c){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(h(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},o=t.__i18nBridge||t.__i18n;o.forEach((function(t){i=k(i,JSON.parse(t))})),t.i18n.messages=i}catch(c){0}var a=t.i18n,s=a.sharedMessages;s&&h(s)&&(t.i18n.messages=k(t.i18n.messages,s)),this._i18n=new At(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof At||h(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}var T={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,r=e.parent,i=e.props,o=e.slots,a=r.$i18n;if(a){var s=i.path,c=i.locale,u=i.places,l=o(),f=a.i(s,c,E(l)||u?j(l.default,u):l),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,n,f):f}}};function E(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function j(t,e){var n=e?F(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var r=t.every(M);return t.reduce(r?I:L,n)}function F(t){return Array.isArray(t)?t.reduce(L,{}):Object.assign({},t)}function I(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function L(t,e,n){return t[n]=e,t}function M(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var D,R={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var n=e.props,i=e.parent,o=e.data,a=i.$i18n;if(!a)return null;var s=null,u=null;l(n.format)?s=n.format:c(n.format)&&(n.format.key&&(s=n.format.key),u=Object.keys(n.format).reduce((function(t,e){var i;return b(r,e)?Object.assign({},t,(i={},i[e]=n.format[e],i)):t}),null));var f=n.locale||a.locale,p=a._ntp(n.value,f,s,u),h=p.map((function(t,e){var n,r=o.scopedSlots&&o.scopedSlots[t.type];return r?r((n={},n[t.type]=t.value,n.index=e,n.parts=p,n)):t.value})),d=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return d?t(d,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},h):h}};function N(t,e,n){W(t,n)&&U(t,e,n)}function P(t,e,n,r){if(W(t,n)){var i=n.context.$i18n;H(t,n)&&$(e.value,e.oldValue)&&$(t._localeMessage,i.getLocaleMessage(i.locale))||U(t,e,n)}}function V(t,e,n,r){var i=n.context;if(i){var a=n.context.$i18n||{};e.modifiers.preserve||a.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function W(t,e){var n=e.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function H(t,e){var n=e.context;return t._locale===n.$i18n.locale}function U(t,e,n){var r,i,a=e.value,s=B(a),c=s.path,u=s.locale,l=s.args,f=s.choice;if(c||u||l)if(c){var p=n.context;t._vt=t.textContent=null!=f?(r=p.$i18n).tc.apply(r,[c,f].concat(z(u,l))):(i=p.$i18n).t.apply(i,[c].concat(z(u,l))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function B(t){var e,n,r,i;return l(t)?e=t:h(t)&&(e=t.path,n=t.locale,r=t.args,i=t.choice),{path:e,locale:n,args:r,choice:i}}function z(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||h(e))&&n.push(e),n}function q(t,e){void 0===e&&(e={bridge:!1}),q.installed=!0,D=t;D.version&&Number(D.version.split(".")[0]);O(D),D.mixin(S(e.bridge)),D.directive("t",{bind:N,update:P,unbind:V}),D.component(T.name,T),D.component(R.name,R);var n=D.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var J=function(){this._caches=Object.create(null)};J.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=X(t),this._caches[t]=n),Z(n,e)};var K=/^(?:\d)+/,G=/^(?:\w)+/;function X(t){var e=[],n=0,r="";while(n0)f--,l=at,p[Y]();else{if(f=0,void 0===n)return!1;if(n=mt(n),!1===n)return!1;p[Q]()}};while(null!==l)if(u++,e=t[u],"\\"!==e||!h()){if(i=vt(e),s=ft[l],o=s[i]||s["else"]||lt,o===lt)return;if(l=o[0],a=p[o[1]],a&&(r=o[2],r=void 0===r?e:r,!1===a()))return;if(l===ut)return c}}var gt=function(){this._cache=Object.create(null)};gt.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=yt(t),e&&(this._cache[t]=e)),e||[]},gt.prototype.getPathValue=function(t,e){if(!c(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var r=n.length,i=t,o=0;while(o/,wt=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Ct=/^@(?:\.([a-zA-Z]+))?:/,kt=/[()]/g,$t={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},xt=new J,At=function(t){var e=this;void 0===t&&(t={}),!D&&"undefined"!==typeof window&&window.Vue&&q(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),i=t.messages||{},o=t.dateTimeFormats||t.datetimeFormats||{},a=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||xt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new gt,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex){var i=r.getChoiceIndex;return i.call(e,t,n)}var o=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):o(t,n)},this._exist=function(t,n){return!(!t||!n)&&(!d(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:a})},Ot={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};At.prototype._checkLocaleMessage=function(t,e,n){var r=[],i=function(t,e,n,r){if(h(n))Object.keys(n).forEach((function(o){var a=n[o];h(a)?(r.push(o),r.push("."),i(t,e,a,r),r.pop(),r.pop()):(r.push(o),i(t,e,a,r),r.pop())}));else if(s(n))n.forEach((function(n,o){h(n)?(r.push("["+o+"]"),r.push("."),i(t,e,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(t,e,n,r),r.pop())}));else if(l(n)){var c=bt.test(n);if(c){var u="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?o(u):"error"===t&&a(u)}}};i(e,t,n,r)},At.prototype._initVM=function(t){var e=D.config.silent;D.config.silent=!0,this._vm=new D({data:t,__VUE18N__INSTANCE__:!0}),D.config.silent=e},At.prototype.destroyVM=function(){this._vm.$destroy()},At.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},At.prototype.unsubscribeDataChanging=function(t){g(this._dataListeners,t)},At.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=_(t._dataListeners),n=e.length;while(n--)D.nextTick((function(){e[n]&&e[n].$forceUpdate()}))}),{deep:!0})},At.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){r.$set(r,"locale",t),r.$forceUpdate()}),{immediate:!0})},At.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Ot.vm.get=function(){return this._vm},Ot.messages.get=function(){return y(this._getMessages())},Ot.dateTimeFormats.get=function(){return y(this._getDateTimeFormats())},Ot.numberFormats.get=function(){return y(this._getNumberFormats())},Ot.availableLocales.get=function(){return Object.keys(this.messages).sort()},Ot.locale.get=function(){return this._vm.locale},Ot.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Ot.fallbackLocale.get=function(){return this._vm.fallbackLocale},Ot.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Ot.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Ot.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Ot.missing.get=function(){return this._missing},Ot.missing.set=function(t){this._missing=t},Ot.formatter.get=function(){return this._formatter},Ot.formatter.set=function(t){this._formatter=t},Ot.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Ot.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Ot.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Ot.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Ot.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Ot.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Ot.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Ot.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},Ot.postTranslation.get=function(){return this._postTranslation},Ot.postTranslation.set=function(t){this._postTranslation=t},Ot.sync.get=function(){return this._sync},Ot.sync.set=function(t){this._sync=t},At.prototype._getMessages=function(){return this._vm.messages},At.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},At.prototype._getNumberFormats=function(){return this._vm.numberFormats},At.prototype._warnDefault=function(t,e,n,r,i,o){if(!d(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,r,i]);if(l(a))return a}else 0;if(this._formatFallbackMessages){var s=m.apply(void 0,i);return this._render(e,o,s.params,e)}return e},At.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:d(t))&&!d(this._root)&&this._fallbackRoot},At.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},At.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},At.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},At.prototype._interpolate=function(t,e,n,r,i,o,a){if(!e)return null;var c,u=this._path.getPathValue(e,n);if(s(u)||h(u))return u;if(d(u)){if(!h(e))return null;if(c=e[n],!l(c)&&!v(c))return null}else{if(!l(u)&&!v(u))return null;c=u}return l(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,r,"raw",o,a)),this._render(c,i,o,n)},At.prototype._link=function(t,e,n,r,i,o,a){var c=n,u=c.match(wt);for(var l in u)if(u.hasOwnProperty(l)){var f=u[l],p=f.match(Ct),h=p[0],d=p[1],v=f.replace(h,"").replace(kt,"");if(b(a,v))return c;a.push(v);var m=this._interpolate(t,e,v,r,"raw"===i?"string":i,"raw"===i?void 0:o,a);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var y=this._root.$i18n;m=y._translate(y._getMessages(),y.locale,y.fallbackLocale,v,r,i,o)}m=this._warnDefault(t,v,m,r,s(o)?o:[o],i),this._modifiers.hasOwnProperty(d)?m=this._modifiers[d](m):$t.hasOwnProperty(d)&&(m=$t[d](m)),a.pop(),c=m?c.replace(f,m):c}return c},At.prototype._createMessageContext=function(t,e,n,r){var i=this,o=s(t)?t:[],a=c(t)?t:{},u=function(t){return o[t]},l=function(t){return a[t]},f=this._getMessages(),p=this.locale;return{list:u,named:l,values:t,formatter:e,path:n,messages:f,locale:p,linked:function(t){return i._interpolate(p,f[p]||{},t,null,r,void 0,[t])}}},At.prototype._render=function(t,e,n,r){if(v(t))return t(this._createMessageContext(n,this._formatter||xt,r,e));var i=this._formatter.interpolate(t,n,r);return i||(i=xt.interpolate(t,n,r)),"string"!==e||l(i)?i:i.join("")},At.prototype._appendItemToChain=function(t,e,n){var r=!1;return b(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},At.prototype._appendLocaleToChain=function(t,e,n){var r,i=e.split("-");do{var o=i.join("-");r=this._appendItemToChain(t,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},At.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,i=0;i0)o[a]=arguments[a+4];if(!t)return"";var s=m.apply(void 0,o);this._escapeParameterHtml&&(s.params=A(s.params));var c=s.locale||e,u=this._translate(n,c,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[t].concat(o))}return u=this._warnDefault(c,t,u,r,o,"string"),this._postTranslation&&null!==u&&void 0!==u&&(u=this._postTranslation(u,t)),u},At.prototype.t=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},At.prototype._i=function(t,e,n,r,i){var o=this._translate(n,e,this.fallbackLocale,t,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,i)}return this._warnDefault(e,t,o,r,[i],"raw")},At.prototype.i=function(t,e,n){return t?(l(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},At.prototype._tc=function(t,e,n,r,i){var o,a=[],s=arguments.length-5;while(s-- >0)a[s]=arguments[s+5];if(!t)return"";void 0===i&&(i=1);var c={count:i,n:i},u=m.apply(void 0,a);return u.params=Object.assign(c,u.params),a=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((o=this)._t.apply(o,[t,e,n,r].concat(a)),i)},At.prototype.fetchChoice=function(t,e){if(!t||!l(t))return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},At.prototype.tc=function(t,e){var n,r=[],i=arguments.length-2;while(i-- >0)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},At.prototype._te=function(t,e,n){var r=[],i=arguments.length-3;while(i-- >0)r[i]=arguments[i+3];var o=m.apply(void 0,r).locale||e;return this._exist(n[o],t)},At.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},At.prototype.getLocaleMessage=function(t){return y(this._vm.messages[t]||{})},At.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},At.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,k("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},At.prototype.getDateTimeFormat=function(t){return y(this._vm.dateTimeFormats[t]||{})},At.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},At.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,k(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},At.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},At.prototype._localizeDateTime=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var r=this.locale,o=null,a=null;return 1===e.length?(l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(o=e[0].key)),a=Object.keys(e[0]).reduce((function(t,n){var r;return b(i,n)?Object.assign({},t,(r={},r[n]=e[0][n],r)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(r=e[1])),this._d(t,r,o,a)},At.prototype.getNumberFormat=function(t){return y(this._vm.numberFormats[t]||{})},At.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},At.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,k(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},At.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},At.prototype._getNumberFormatter=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var i=this.locale,o=null,a=null;return 1===e.length?l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(o=e[0].key),a=Object.keys(e[0]).reduce((function(t,n){var i;return b(r,n)?Object.assign({},t,(i={},i[n]=e[0][n],i)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(i=e[1])),this._n(t,i,o,a)},At.prototype._ntp=function(t,e,n,r){if(!At.availabilities.numberFormat)return[];if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.formatToParts(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.formatToParts(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return a||[]},Object.defineProperties(At.prototype,Ot),Object.defineProperty(At,"availabilities",{get:function(){if(!_t){var t="undefined"!==typeof Intl;_t={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return _t}}),At.install=q,At.version="8.28.2",e["a"]=At},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},e7a5:function(t,e,n){(function(e){(function(e,n){t.exports=n(e)})("undefined"!=typeof e?e:this,(function(t){if(t.CSS&&t.CSS.escape)return t.CSS.escape;var e=function(t){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");var e,n=String(t),r=n.length,i=-1,o="",a=n.charCodeAt(0);while(++i=1&&e<=31||127==e||0==i&&e>=48&&e<=57||1==i&&e>=48&&e<=57&&45==a?"\\"+e.toString(16)+" ":(0!=i||1!=r||45!=e)&&(e>=128||45==e||95==e||e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)?n.charAt(i):"\\"+n.charAt(i):"�";return o};return t.CSS||(t.CSS={}),t.CSS.escape=e,e}))}).call(this,n("c8ba"))}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic.57e91f8a.js b/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic.57e91f8a.js new file mode 100644 index 0000000..629d8b6 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic.57e91f8a.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic"],{"00f2":function(e,t,n){"use strict";n("2089")},"0b72":function(e,t,n){},"115d":function(e,t,n){"use strict";n("20dd")},1347:function(e,t,n){"use strict";n("367e")},"14d4":function(e,t,n){},"18f4":function(e,t,n){},"1a39":function(e,t,n){"use strict";n("a7e9")},"1e0b":function(e,t,n){"use strict";n("412b")},"1fde":function(e,t,n){},2089:function(e,t,n){},"20dd":function(e,t,n){},"22f6":function(e,t,n){},2482:function(e,t,n){},2521:function(e,t,n){},"252c":function(e,t,n){"use strict";(function(e){function i(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}n.d(t,"a",(function(){return r}));var a=void 0;function s(){s.init||(s.init=!0,a=-1!==i())}var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!a&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;s(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",a&&this.$el.appendChild(t),t.data="about:blank",a||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function o(e){e.component("resize-observer",r),e.component("ResizeObserver",r)}var l={version:"0.4.5",install:o},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof e&&(c=e.Vue),c&&c.use(l)}).call(this,n("c8ba"))},2591:function(e,t,n){"use strict";n("f6d7")},"260a":function(e,t,n){"use strict";n("9a8a")},"264a":function(e,t,n){},2822:function(e,t,n){"use strict";n("2521")},"2c54":function(e,t,n){},"2ca2":function(e,t,n){"use strict";n("98e2")},"2d12":function(e,t,n){"use strict";n("b324")},"2eeb":function(e,t,n){},"2f87":function(e,t,n){"use strict";n("b0a0")},3396:function(e,t,n){"use strict";n("cdce")},"367e":function(e,t,n){},3702:function(e,t,n){},"370f":function(e,t,n){},"374e":function(e,t,n){"use strict";n("0b72")},"37dc":function(e,t,n){},"39d3":function(e,t,n){"use strict";n("2c54")},"3c37":function(e,t,n){},"3d94":function(e,t,n){},"3e80":function(e,t,n){},4125:function(e,t,n){},"412b":function(e,t,n){},"45b2":function(e,t,n){"use strict";n("264a")},"464f":function(e,t,n){},"46c5":function(e,t,n){"use strict";n("dff0")},5079:function(e,t,n){},"509b":function(e,t,n){},"51f2":function(e,t,n){},5208:function(e,t,n){"use strict";n("3d94")},5228:function(e,t,n){},"533e":function(e,t,n){},5561:function(e,t,n){"use strict";n("a2cc")},"5a73":function(e,t,n){"use strict";n("f9c9")},"5c57":function(e,t,n){"use strict";n("f0ff")},"645a":function(e,t,n){},6513:function(e,t,n){},6742:function(e,t,n){},"6a35":function(e,t,n){"use strict";n("d436")},"6ca9":function(e,t,n){"use strict";n("8429")},"6d05":function(e,t,n){"use strict";n("d7f6")},"719b":function(e,t,n){"use strict";n("8b3c")},"72a9":function(e,t,n){"use strict";n("d551")},7309:function(e,t,n){"use strict";n("c227")},"73a8":function(e,t,n){"use strict";n("3c37")},7649:function(e,t,n){"use strict";n("37dc")},"7a2c":function(e,t,n){"use strict";n("c4c1")},8429:function(e,t,n){},"857c":function(e,t,n){"use strict";n("645a")},"85fe":function(e,t,n){"use strict";(function(e){function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var l=arguments.length,c=new Array(l>1?l-1:0),d=1;d1){var i=e.find((function(e){return e.isIntersecting}));i&&(t=i)}if(n.callback){var a=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(a===n.oldResult)return;n.oldResult=a,n.callback(a,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function f(e,t,n){var i=t.value;if(i)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var a=new g(e,i,n);e._vue_visibilityState=a}}function m(e,t,n){var i=t.value,a=t.oldValue;if(!p(i,a)){var s=e._vue_visibilityState;i?s?s.createObserver(i,n):f(e,{value:i},n):y(e)}}function y(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var v={bind:f,update:m,unbind:y};function b(e){e.directive("observe-visibility",v)}var T={version:"0.4.6",install:b},S=null;"undefined"!==typeof window?S=window.Vue:"undefined"!==typeof e&&(S=e.Vue),S&&S.use(T)}).call(this,n("c8ba"))},"8b3c":function(e,t,n){},"8e4d":function(e,t,n){"use strict";n("bdc3")},9475:function(e,t,n){"use strict";n("1fde")},"98e2":function(e,t,n){},"9a8a":function(e,t,n){},"9c7e":function(e,t,n){"use strict";n("5228")},"9c92":function(e,t,n){},"9cea":function(e,t,n){"use strict";n("a61f")},"9f0d":function(e,t,n){},"9f11":function(e,t,n){},"9f17":function(e,t,n){"use strict";n("6742")},a2cc:function(e,t,n){},a34a:function(e,t,n){"use strict";n("51f2")},a61f:function(e,t,n){},a7e9:function(e,t,n){},b0a0:function(e,t,n){},b324:function(e,t,n){},b32a:function(e,t,n){"use strict";n("3e80")},b39c:function(e,t,n){"use strict";n("18f4")},b831:function(e,t,n){"use strict";n("533e")},b857:function(e,t,n){"use strict";n("3702")},bdc3:function(e,t,n){},c1f5:function(e,t,n){"use strict";n("f4ae")},c227:function(e,t,n){},c4bc:function(e,t,n){"use strict";n("2eeb")},c4c1:function(e,t,n){},c61f:function(e,t,n){"use strict";n("509b")},c80b:function(e,t,n){"use strict";n("6513")},ca3d:function(e,t,n){"use strict";n("5079")},cb1f:function(e,t,n){"use strict";n("dd53")},cd88:function(e,t,n){},cdce:function(e,t,n){},d1ac:function(e,t,n){"use strict";n("9f11")},d1b4:function(e,t,n){"use strict";n("4125")},d436:function(e,t,n){},d551:function(e,t,n){},d71b:function(e,t,n){"use strict";n("9f0d")},d7f6:function(e,t,n){},dd53:function(e,t,n){},dfa5:function(e,t,n){"use strict";n("2482")},dff0:function(e,t,n){},e47c:function(e,t,n){"use strict";n("cd88")},e508:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return L})),n.d(t,"b",(function(){return M})),n.d(t,"c",(function(){return z}));var i=n("252c"),a=n("85fe"),s=n("ed83"),r=n.n(s),o=n("2b0e"),l={itemsLimit:1e3};const c={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"}};function d(){return this.items.length&&"object"!==typeof this.items[0]}let u=!1;if("undefined"!==typeof window){u=!1;try{var h=Object.defineProperty({},"passive",{get(){u=!0}});window.addEventListener("test",null,h)}catch(H){}}let p=0;var g={name:"RecycleScroller",components:{ResizeObserver:i["a"]},directives:{ObserveVisibility:a["a"]},props:{...c,itemSize:{type:Number,default:null},gridItems:{type:Number,default:void 0},itemSecondarySize:{type:Number,default:void 0},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1},skipHover:{type:Boolean,default:!1},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"},listClass:{type:[String,Object,Array],default:""},itemClass:{type:[String,Object,Array],default:""}},data(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes(){if(null===this.itemSize){const e={"-1":{accumulator:0}},t=this.items,n=this.sizeField,i=this.minItemSize;let a,s=1e4,r=0;for(let o=0,l=t.length;o{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0})},activated(){const e=this.$_lastUpdateScrollPosition;"number"===typeof e&&this.$nextTick(()=>{this.scrollToPosition(e)})},beforeDestroy(){this.removeListeners()},methods:{addView(e,t,n,i,a){const s={item:n,position:0},r={id:p++,index:t,used:!0,key:i,type:a};return Object.defineProperty(s,"nr",{configurable:!1,value:r}),e.push(s),s},unuseView(e,t=!1){const n=this.$_unusedViews,i=e.nr.type;let a=n.get(i);a||(a=[],n.set(i,a)),a.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll(e){this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame(()=>{this.$_scrollDirty=!1;const{continuous:e}=this.updateVisibleItems(!1,!0);e||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,100))}))},handleVisibilityChange(e,t){this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame(()=>{this.updateVisibleItems(!1)})):this.$emit("hidden"))},updateVisibleItems(e,t=!1){const n=this.itemSize,i=this.gridItems||1,a=this.itemSecondarySize||n,s=this.$_computedMinItemSize,r=this.typeField,o=this.simpleArray?null:this.keyField,c=this.items,d=c.length,u=this.sizes,h=this.$_views,p=this.$_unusedViews,g=this.pool;let f,m,y,v,b,T;if(d)if(this.$_prerender)f=v=0,m=b=Math.min(this.prerender,c.length),y=null;else{const e=this.getScroll();if(t){let t=e.start-this.$_lastUpdateScrollPosition;if(t<0&&(t=-t),null===n&&te.start&&(a=s),s=~~((i+a)/2)}while(s!==n);for(s<0&&(s=0),f=s,y=u[d-1].accumulator,m=s;md&&(m=d)),v=f;vd&&(m=d),v<0&&(v=0),b>d&&(b=d),y=Math.ceil(d/i)*n}}else f=m=v=b=y=0;m-f>l.itemsLimit&&this.itemsLimitError(),this.totalSize=y;const S=f<=this.$_endIndex&&m>=this.$_startIndex;if(this.$_continuous!==S){if(S){h.clear(),p.clear();for(let e=0,t=g.length;e=m)&&this.unuseView(T));const _=S?null:new Map;let C,k,w,I;for(let l=f;l=w.length)&&(T=this.addView(g,l,C,e,k),this.unuseView(T,!0),w=p.get(k)),T=w[I],T.item=C,T.nr.used=!0,T.nr.index=l,T.nr.key=e,T.nr.type=k,_.set(k,I+1),I++),h.set(e,T)),null===n?(T.position=u[l-1].accumulator,T.offset=0):(T.position=Math.floor(l/i)*n,T.offset=l%i*a)):T&&this.unuseView(T)}return this.$_startIndex=f,this.$_endIndex=m,this.emitUpdate&&this.$emit("update",f,m,v,b),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:S}},getListenerTarget(){let e=r()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll(){const{$el:e,direction:t}=this,n="vertical"===t;let i;if(this.pageMode){const t=e.getBoundingClientRect(),a=n?t.height:t.width;let s=-(n?t.top:t.left),r=n?window.innerHeight:window.innerWidth;s<0&&(r+=s,s=0),s+r>a&&(r=a-s),i={start:s,end:s+r}}else i=n?{start:e.scrollTop,end:e.scrollTop+e.clientHeight}:{start:e.scrollLeft,end:e.scrollLeft+e.clientWidth};return i},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!u&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem(e){let t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:Math.floor(e/this.gridItems)*this.itemSize,this.scrollToPosition(t)},scrollToPosition(e){const t="vertical"===this.direction?{scroll:"scrollTop",start:"top"}:{scroll:"scrollLeft",start:"left"};let n,i,a;if(this.pageMode){const s=r()(this.$el),o="HTML"===s.tagName?0:s[t.scroll],l=s.getBoundingClientRect(),c=this.$el.getBoundingClientRect(),d=c[t.start]-l[t.start];n=s,i=t.scroll,a=e+o+d}else n=this.$el,i=t.scroll,a=e;n[i]=a},itemsLimitError(){throw setTimeout(()=>{console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",this.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")}),new Error("Rendered items limit reached")},sortViews(){this.pool.sort((e,t)=>e.nr.index-t.nr.index)}}};function f(e,t,n,i,a,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const d="function"===typeof n?n.options:n;let u;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,a&&(d.functional=!0)),i&&(d._scopeId=i),s?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},d._ssrRegister=u):t&&(u=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(d.functional){const e=d.render;d.render=function(t,n){return u.call(n),e(t,n)}}else{const e=d.beforeCreate;d.beforeCreate=e?[].concat(e,u):[u]}return n}const m=g;var y=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll.apply(null,arguments)}}},[n.$slots.before?a("div",{ref:"before",staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),a(n.listTag,{ref:"wrapper",tag:"component",staticClass:"vue-recycle-scroller__item-wrapper",class:n.listClass,style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},[n._l(n.pool,(function(e){return a(n.itemTag,n._g({key:e.nr.id,tag:"component",staticClass:"vue-recycle-scroller__item-view",class:[n.itemClass,{hover:!n.skipHover&&n.hoverKey===e.nr.key}],style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px) translate"+("vertical"===n.direction?"X":"Y")+"("+e.offset+"px)",width:n.gridItems?("vertical"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0,height:n.gridItems?("horizontal"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0}:null},n.skipHover?{}:{mouseenter:function(){n.hoverKey=e.nr.key},mouseleave:function(){n.hoverKey=null}}),[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),n._v(" "),n._t("empty")],2),n._v(" "),n.$slots.after?a("div",{ref:"after",staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),a("ResizeObserver",{on:{notify:n.handleResize}})],1)},v=[];y._withStripped=!0;const b=void 0,T=void 0,S=void 0,_=!1,C=f({render:y,staticRenderFns:v},b,m,T,_,S,!1,void 0,void 0,void 0);var k={name:"DynamicScroller",components:{RecycleScroller:C},provide(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver(e=>{requestAnimationFrame(()=>{if(Array.isArray(e))for(const t of e)if(t.target){const e=new CustomEvent("resize",{detail:{contentRect:t.contentRect}});t.target.dispatchEvent(e)}})})),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},inheritAttrs:!1,props:{...c,minItemSize:{type:[Number,String],required:!0}},data(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:d,itemsWithSize(){const e=[],{items:t,keyField:n,simpleArray:i}=this,a=this.vscrollData.sizes,s=t.length;for(let r=0;r=n)break;i+=t[o].size||this.minItemSize,a+=e[o].size||this.minItemSize}const r=a-i;0!==r&&(this.$el.scrollTop+=r)}},beforeCreate(){this.$_updates=[],this.$_undefinedSizes=0,this.$_undefinedMap={}},activated(){this.vscrollData.active=!0},deactivated(){this.vscrollData.active=!1},methods:{onScrollerResize(){const e=this.$refs.scroller;e&&this.forceUpdate(),this.$emit("resize")},onScrollerVisible(){this.$emit("vscroll:update",{force:!1}),this.$emit("visible")},forceUpdate(e=!0){(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem(e){const t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize(e,t){const n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom(){if(this.$_scrollingToBottom)return;this.$_scrollingToBottom=!0;const e=this.$el;this.$nextTick(()=>{e.scrollTop=e.scrollHeight+5e3;const t=()=>{e.scrollTop=e.scrollHeight+5e3,requestAnimationFrame(()=>{e.scrollTop=e.scrollHeight+5e3,0===this.$_undefinedSizes?this.$_scrollingToBottom=!1:requestAnimationFrame(t)})};requestAnimationFrame(t)})}}};const w=k;var I=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id","list-tag":e.listTag,"item-tag":e.itemTag},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,i=t.index,a=t.active;return[e._t("default",null,null,{item:n.item,index:i,active:a,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2),e._v(" "),n("template",{slot:"empty"},[e._t("empty")],2)],2)},x=[];I._withStripped=!0;const $=void 0,O=void 0,D=void 0,P=!1,L=f({render:I,staticRenderFns:x},$,w,O,P,D,!1,void 0,void 0,void 0);var A={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id(){if(this.vscrollData.simpleArray)return this.index;if(this.item.hasOwnProperty(this.vscrollData.keyField))return this.item[this.vscrollData.keyField];throw new Error(`keyField '${this.vscrollData.keyField}' not found in your item. You should set a valid keyField prop on your Scroller`)},size(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id(){this.size||this.onDataUpdate()},finalActive(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created(){if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){for(const e in this.sizeDependencies)this.$watch(()=>this.sizeDependencies[e],this.onDataUpdate);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData(){this.watchData&&!this.vscrollResizeObserver?this.$_watchData=this.$watch("item",()=>{this.onDataUpdate()},{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate({force:e}){!this.finalActive&&e&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!e&&this.size||this.updateSize()},onDataUpdate(){this.updateSize()},computeSize(e){this.$nextTick(()=>{if(this.id===e){const e=this.$el.offsetWidth,t=this.$el.offsetHeight;this.applySize(e,t)}this.$_pendingSizeUpdate=null})},applySize(e,t){const n=~~("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize(){this.vscrollResizeObserver&&this.$el.parentNode&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize(e){const{width:t,height:n}=e.detail.contentRect;this.applySize(t,n)}},render(e){return e(this.tag,this.$slots.default)}};const N=A,E=void 0,j=void 0,B=void 0,R=void 0,M=f({},E,N,j,R,B,!1,void 0,void 0,void 0);function z({idProp:e=(e=>e.item.id)}={}){const t={},n=new o["default"]({data(){return{store:t}}});return{data(){return{idState:null}},created(){this.$_id=null,this.$_getId="function"===typeof e?()=>e.call(this,this):()=>this[e],this.$watch(this.$_getId,{handler(e){this.$nextTick(()=>{this.$_id=e})},immediate:!0}),this.$_updateIdState()},beforeUpdate(){this.$_updateIdState()},methods:{$_idStateInit(e){const i=this.$options.idState;if("function"===typeof i){const a=i.call(this,this);return n.$set(t,e,a),this.$_id=e,a}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState(){const n=this.$_getId();null==n&&console.warn(`No id found for IdState with idProp: '${e}'.`),n!==this.$_id&&(t[n]||this.$_idStateInit(n),this.idState=t[n])}}}}function K(e,t){e.component(t+"recycle-scroller",C),e.component(t+"RecycleScroller",C),e.component(t+"dynamic-scroller",L),e.component(t+"DynamicScroller",L),e.component(t+"dynamic-scroller-item",M),e.component(t+"DynamicScrollerItem",M)}const q={version:"1.1.2",install(e,t){const n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(const i in n)"undefined"!==typeof n[i]&&(l[i]=n[i]);n.installComponents&&K(e,n.componentsPrefix)}};let F=null;"undefined"!==typeof window?F=window.Vue:"undefined"!==typeof e&&(F=e.Vue),F&&F.use(q)}).call(this,n("c8ba"))},e615:function(e,t,n){"use strict";n("14d4")},e81e:function(e,t,n){"use strict";n("370f")},eb6d:function(e,t,n){"use strict";n("9c92")},ed83:function(e,t,n){var i,a,s;(function(n,r){a=[],i=r,s="function"===typeof i?i.apply(t,a):i,void 0===s||(e.exports=s)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},i=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},a=function(t){return e.test(i(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),i=0;i({"~0":"~","~1":"/"}[e]||e))}function*o(e){const t=1;if(e.lengtht)throw new Error("invalid array index "+e);return n}function*p(e,t,n={strict:!1}){let i=e;for(const a of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(i,a))throw new u(t);i=i[a],yield{node:i,token:a}}}function g(e,t){let n=e;for(const{node:i}of p(e,t,{strict:!0}))n=i;return n}function f(e,t,n){let i=null,a=e,s=null;for(const{node:o,token:l}of p(e,t))i=a,a=o,s=l;if(!i)throw new u(t);if(Array.isArray(i))try{const e=h(s,i);i.splice(e,0,n)}catch(r){throw new u(t)}else Object.assign(i,{[s]:n});return e}function m(e,t){let n=null,i=e,a=null;for(const{node:r,token:o}of p(e,t))n=i,i=r,a=o;if(!n)throw new u(t);if(Array.isArray(n))try{const e=h(a,n);n.splice(e,1)}catch(s){throw new u(t)}else{if(!i)throw new u(t);delete n[a]}return e}function y(e,t,n){return m(e,t),f(e,t,n),e}function v(e,t,n){const i=g(e,t);return m(e,t),f(e,n,i),e}function b(e,t,n){return f(e,n,g(e,t)),e}function T(e,t,n){function i(e,t){const n=typeof e,a=typeof t;if(n!==a)return!1;switch(n){case d:{const n=Object.keys(e),a=Object.keys(t);return n.length===a.length&&n.every((n,s)=>n===a[s]&&i(e[n],t[n]))}default:return e===t}}const a=g(e,t);if(!i(n,a))throw new Error("test failed");return e}const S={add:(e,{path:t,value:n})=>f(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function _(e,{op:t,...n}){const i=S[t];if(!i)throw new Error("unknown operation");return i(e,n)}function C(e,t){return t.reduce(_,e)}var k=n("66cd"),w=n("25a9"),I=n("2b88"),x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-topic",class:{"with-on-this-page":e.enableOnThisPageNav&&e.isOnThisPageNavVisible}},[n(e.isTargetIDE?"div":"main",{tag:"component",staticClass:"main",attrs:{id:"main"}},[n("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,enableMinimized:e.enableMinimized,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher,iconOverride:e.references[e.pageIcon],standardColorIdentifier:e.standardColorIdentifier},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),e.shouldShowLanguageSwitcher?n("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),n("Title",{class:{"minimized-title":e.enableMinimized},attrs:{eyebrow:e.enableMinimized?null:e.roleHeading}},[n(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))]),e.isSymbolDeprecated||e.isSymbolBeta?n("small",{class:e.tagName,attrs:{slot:"after","data-tag-name":e.tagName},slot:"after"}):e._e()],1),e.abstract?n("Abstract",{class:{"minimized-abstract":e.enableMinimized},attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?n("div",[n("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.shouldShowAvailability?n("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e(),e.declarations.length?n("div",{staticClass:"declarations-container",class:{"minimized-container":e.enableMinimized}},e._l(e.declarations,(function(t,i){return n("Declaration",{key:i,attrs:{conformance:e.conformance,declarations:t.declarations,source:e.remoteSource}})})),1):e._e()],2),n("div",{staticClass:"doc-content-wrapper"},[n("div",{staticClass:"doc-content",class:{"no-primary-content":!e.hasPrimaryContent&&e.enhanceBackground}},[e.hasPrimaryContent?n("div",{class:["container",{"minimized-container":e.enableMinimized}]},[n("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?n("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?n("Aside",{attrs:{kind:"deprecated"}},[n("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?n("Aside",{attrs:{kind:"note"}},[n("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.primaryContentSectionsSanitized&&e.primaryContentSectionsSanitized.length?n("PrimaryContent",{class:{"with-border":!e.enhanceBackground},attrs:{conformance:e.conformance,source:e.remoteSource,sections:e.primaryContentSectionsSanitized}}):e._e(),e.shouldShowViewMoreLink?n("ViewMore",{attrs:{url:e.viewMoreLink}}):e._e()],1):e._e(),e.shouldRenderTopicSection?n("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,topicStyle:e.topicSectionsStyle}}):e._e(),e.defaultImplementationsSections&&!e.enableMinimized?n("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections&&!e.enableMinimized?n("Relationships",{attrs:{sections:e.relationshipsSections}}):e._e(),e.seeAlsoSections&&!e.enableMinimized?n("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e()],1),e.enableOnThisPageNav?[n("OnThisPageStickyContainer",{directives:[{name:"show",rawName:"v-show",value:e.isOnThisPageNavVisible,expression:"isOnThisPageNavVisible"}]},[e.topicState.onThisPageSections.length>2?n("OnThisPageNav"):e._e()],1)]:e._e()],2),!e.isTargetIDE&&e.hasBetaContent?n("BetaLegalText"):e._e()],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("documentation.current-page",{title:e.pageTitle}))+" ")])],1)},$=[],O=n("8649"),D=n("bf08"),P=n("d26a"),L=n("748c"),A=n("e425"),N=n("e3ab"),E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"betainfo"},[n("div",{staticClass:"betainfo-container"},[n("GridRow",[n("GridColumn",{attrs:{span:{large:12}}},[n("p",{staticClass:"betainfo-label"},[e._v(e._s(e.$t("metadata.beta.software")))]),n("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[n("p",[e._v(e._s(e.$t("metadata.beta.legal")))])]}))],2),e._t("after")],2)],1)],1)])},j=[],B=n("0f00"),R=n("620a"),M={name:"BetaLegalText",components:{GridColumn:R["a"],GridRow:B["a"]}},z=M,K=(n("9cea"),n("2877")),q=Object(K["a"])(z,E,j,!1,null,"e8fd2a92",null),F=q.exports,H=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":e.$t("language")}},[n("Title",[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("div",{staticClass:"language-list"},[n("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),n("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},V=[],W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.url?n("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):n("span",[e._t("default")],2)},U=[],G={name:"LanguageSwitcherLink",props:{url:[String,Object]}},Q=G,X=Object(K["a"])(Q,W,U,!1,null,null,null),Y=X.exports,J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"summary-section"},[e._t("default")],2)},Z=[],ee={name:"Section"},te=ee,ne=(n("1347"),Object(K["a"])(te,J,Z,!1,null,"3aa6f694",null)),ie=ne.exports,ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"title"},[e._t("default")],2)},se=[],re={name:"Title"},oe=re,le=(n("ede5"),Object(K["a"])(oe,ae,se,!1,null,"6796f6ea",null)),ce=le.exports,de={name:"LanguageSwitcher",components:{LanguageSwitcherLink:Y,Section:ie,Title:ce},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,objcPath:t,$route:{query:n}})=>({...O["a"].objectiveC,active:O["a"].objectiveC.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:O["a"].objectiveC.key.url})}),swift:({interfaceLanguage:e,swiftPath:t,$route:{query:n}})=>({...O["a"].swift,active:O["a"].swift.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)}}},ue=de,he=(n("a34a"),Object(K["a"])(ue,H,V,!1,null,"1a36493d",null)),pe=he.exports,ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"view-more-link"},[n("router-link",{staticClass:"base-link",attrs:{to:e.url}},[e._t("default",(function(){return[e._v("View more")]}))],2)],1)},fe=[],me={name:"ViewMore",props:{url:{type:String,required:!0}}},ye=me,ve=(n("2591"),Object(K["a"])(ye,ge,fe,!1,null,"0d14b62a",null)),be=ve.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground,"theme-dark":e.enhanceBackground}],style:e.styles},[n("div",{staticClass:"icon"},[e.enhanceBackground?n("TopicTypeIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"image-override":e.iconOverride,"with-colors":""}}):e._e()],1),n("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),n("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher,"minimized-hero":e.enableMinimized}},[e._t("default")],2)])},Se=[],_e=n("f12c"),Ce=n("31d4"),ke=n("2cae");const we={red:"red",orange:"orange",yellow:"yellow",blue:"blue",green:"green",purple:"purple",gray:"gray"};var Ie={name:"DocumentationHero",components:{TopicTypeIcon:_e["a"]},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},enableMinimized:{type:Boolean,default:!1},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0},iconOverride:{type:Object,required:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)}},computed:{color:({type:e})=>ke["b"][Ce["a"][e]||e]||ke["a"].teal,styles:({color:e,standardColorIdentifier:t})=>({"--accent-color":`var(--color-documentation-intro-accent, var(--color-type-icon-${e}))`,"--standard-accent-color":t&&`var(--color-standard-${t}-documentation-intro-fill, var(--color-standard-${t}))`}),type:({role:e})=>{switch(e){case k["a"].collection:return Ce["b"].module;case k["a"].collectionGroup:return Ce["b"].collection;default:return e}}}},xe=Ie,$e=(n("c80b"),Object(K["a"])(xe,Te,Se,!1,null,"6540c364",null)),Oe=$e.exports,De=n("7b1f"),Pe=n("12b1"),Le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageNav"},[n("ul",{staticClass:"items"},e._l(e.onThisPageSections,(function(t){return n("li",{key:t.anchor,class:e.getItemClasses(t)},[n("router-link",{staticClass:"base-link",attrs:{to:t.url},nativeOn:{click:function(n){return e.handleFocusAndScroll(t.anchor)}}},[n(e.getWrapperComponent(t),{tag:"component"},[e._v(" "+e._s(e.getTextContent(t))+" ")])],1)],1)})),0)])},Ae=[];function Ne(e,t){let n,i;return function(...a){const s=this;if(!i)return e.apply(s,a),void(i=Date.now());clearTimeout(n),n=setTimeout(()=>{Date.now()-i>=t&&(e.apply(s,a),i=Date.now())},t-(Date.now()-i))}}var Ee=n("3908"),je=n("8a61"),Be={name:"OnThisPageNav",components:{WordBreak:De["a"]},mixins:[je["a"]],inject:{store:{default(){return{state:{onThisPageSections:[],currentPageAnchor:null}}}}},computed:{onThisPageSections:({store:e,$route:t})=>e.state.onThisPageSections.map(e=>({...e,url:Object(P["b"])("#"+e.anchor,t.query)})),currentPageAnchor:({store:e})=>e.state.currentPageAnchor},async mounted(){window.addEventListener("scroll",this.onScroll,!1),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("scroll",this.onScroll)})},watch:{onThisPageSections:{immediate:!0,async handler(){await Object(Ee["b"])(8),this.onScroll()}}},methods:{onScroll:Ne((function(){const e=this.onThisPageSections.length;if(!e)return;const{scrollY:t,innerHeight:n}=window,{scrollHeight:i}=document.body,a=t+n>=i,s=t<=0,r=.3*n+t;if(s||a){const t=s?0:e-1;return void this.store.setCurrentPageSection(this.onThisPageSections[t].anchor)}let o,l,c=null;for(o=0;oObject(Ze["c"])(["theme","code","indentationWidth"],it),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===O["a"].swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let i=!1;const a=[];let s=0,r=null,o=null,l=null,c=null,d=0,u=null;while(se===nt.attribute||e===nt.externalParam;e.text&&e.text.endsWith(", ")&&g&&f(g)&&(h.text=`${e.text.trimEnd()}\n${n}`,i=!0),a.push(h),s+=1}if(i&&null!==r){const e=a[r].text;a[r].text=`${e}\n${n}`}if(i&&null!==l){const e=a[l].text,t=e.slice(0,c),n=e.slice(c),i=`${t}\n${n}`;a[l].text=i}return a},hasMultipleLines({formattedTokens:e}){return e.reduce((t,n,i)=>{let a=/\n/g;return i===e.length-1&&(a=/\n(?!$)/g),n.text?t+(n.text.match(a)||[]).length:t},1)>=2}},methods:{propsFor(e){return{kind:e.kind,identifier:e.identifier,text:e.text,tokens:e.tokens}},handleWindowResize(){this.displaysMultipleLines=Object(Ye["a"])(this.$refs.declarationGroup)}},async mounted(){window.addEventListener("resize",this.handleWindowResize),this.language===O["a"].objectiveC.key.api&&(await this.$nextTick(),Xe(this.$refs.code.$el,this.language)),this.handleWindowResize()},beforeDestroy(){window.removeEventListener("resize",this.handleWindowResize)}},st=at,rt=(n("72a9"),Object(K["a"])(st,Ue,Ge,!1,null,"d22a3f50",null)),ot=rt.exports,lt=n("5d59"),ct={name:"DeclarationGroup",components:{Source:ot},mixins:[lt["a"]],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>O["a"].swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n})=>({["declaration-group--changed declaration-group--"+e]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")},isSwift:({interfaceLanguage:e})=>e===O["a"].swift.key.api}},dt=ct,ut=(n("c4bc"),Object(K["a"])(dt,Ve,We,!1,null,"4f51d8d2",null)),ht=ut.exports,pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"declaration-diff"},[n("div",{staticClass:"declaration-diff-current"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.currentDeclarations.length>1,changeType:e.changeType}})}))],2),n("div",{staticClass:"declaration-diff-previous"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.previousDeclarations.length>1,changeType:e.changeType}})}))],2)])},gt=[],ft={name:"DeclarationDiff",components:{DeclarationGroup:ht},props:{changes:{type:Object,required:!0},changeType:{type:String,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},mt=ft,yt=(n("7a2c"),Object(K["a"])(mt,pt,gt,!1,null,"b3e21c4a",null)),vt=yt.exports,bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{staticClass:"declaration-source-link",attrs:{href:e.url,title:"Open source file for "+e.fileName,target:"_blank"}},[e.isSwiftFile?n("SwiftFileIcon",{staticClass:"declaration-icon"}):e._e(),n("WordBreak",[e._v(e._s(e.fileName))])],1)},Tt=[],St=n("a88f"),_t={name:"DeclarationSourceLink",components:{WordBreak:De["a"],SwiftFileIcon:St["a"]},props:{url:{type:String,required:!0},fileName:{type:String,required:!0}},computed:{isSwiftFile:({fileName:e})=>e.endsWith(".swift")}},Ct=_t,kt=(n("e615"),Object(K["a"])(Ct,bt,Tt,!1,null,"5863919c",null)),wt=kt.exports,It=n("b5cf"),xt={name:"Declaration",components:{DeclarationDiff:vt,DeclarationGroup:ht,DeclarationSourceLink:wt,ConditionalConstraints:He["a"]},constants:{ChangeTypes:It["c"],multipleLinesClass:Je["a"]},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:Je["a"]}),props:{conformance:{type:Object,required:!1},source:{type:Object,required:!1},declarations:{type:Array,required:!0}},computed:{hasPlatformVariants(){return this.declarations.length>1},hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?It["c"].modified:e.change:e.change===It["c"].added?It["c"].added:void 0},changeClasses:({changeType:e})=>({["changed changed-"+e]:e})}},$t=xt,Ot=(n("39d3"),Object(K["a"])($t,qe,Fe,!1,null,"2ab6251b",null)),Dt=Ot.exports,Pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({staticClass:"abstract"},"ContentNode",e.$props,!1))},Lt=[],At=n("6359"),Nt={name:"Abstract",components:{ContentNode:At["a"]},props:At["a"].props},Et=Nt,jt=(n("374e"),Object(K["a"])(Et,Pt,Lt,!1,null,"702ec04e",null)),Bt=jt.exports,Rt=n("c081"),Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,wrapTitle:!0}})},zt=[];const Kt={topics:{title:"sections.topics",anchor:"topics",level:2},defaultImplementations:{title:"sections.default-implementations",anchor:"default-implementations",level:2},relationships:{title:"sections.relationships",anchor:"relationships",level:2},seeAlso:{title:"sections.see-also",anchor:"see-also",level:2}},qt={[Ke.details]:{title:"sections.details",anchor:"details",level:2},[Ke.parameters]:{title:"sections.parameters",anchor:"parameters",level:2},[Ke.possibleValues]:{title:"sections.possible-values",anchor:"possibleValues",level:2}};var Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.anchor,title:e.title}},e._l(e.sectionsWithTopics,(function(t,i){return n("ContentTableSection",{key:t.title+"_"+i,class:{"no-title":!t.title},attrs:{title:t.title,anchor:t.anchor},scopedSlots:e._u([t.title&&e.wrapTitle?{key:"title",fn:function(i){var a=i.className;return[n("LinkableHeading",{class:a,attrs:{level:3,anchor:t.anchor}},[n("WordBreak",[e._v(e._s(t.title))])],1)]}}:null],null,!0)},[t.abstract?n("template",{slot:"abstract"},[n("ContentNode",{attrs:{content:t.abstract}})],1):e._e(),t.discussion?n("template",{slot:"discussion"},[n("ContentNode",{attrs:{content:t.discussion.content}})],1):e._e(),e.shouldRenderList?e._l(t.topics,(function(t){return n("TopicsLinkBlock",{key:t.identifier,staticClass:"topic",attrs:{topic:t,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}})})):n("TopicsLinkCardGrid",{staticClass:"topic",attrs:{items:t.topics,topicStyle:e.topicStyle}})],2)})),1)},Ht=[],Vt=n("70fb"),Wt=n("5dcc"),Ut=n("2f34"),Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"contenttable alt-light"},[n("div",{staticClass:"container"},[n("LinkableHeading",{staticClass:"title",attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),e._t("default")],2)])},Qt=[],Xt={name:"ContentTable",components:{LinkableHeading:Wt["a"]},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}}},Yt=Xt,Jt=(n("e81e"),Object(K["a"])(Yt,Gt,Qt,!1,null,"6e075935",null)),Zt=Jt.exports,en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"contenttable-section"},[n("div",{staticClass:"section-title"},[e._t("title",(function(){return[e.title?n("LinkableHeading",{class:e.className,attrs:{level:3,anchor:e.anchorComputed}},[e._v(e._s(e.title))]):e._e()]}),{className:e.className})],2),n("div",{staticClass:"section-content"},[e._t("abstract"),e._t("discussion"),e._t("default")],2)])},tn=[],nn=n("002d");const an="contenttable-title";var sn={name:"ContentTableSection",components:{LinkableHeading:Wt["a"]},props:{title:{type:String,required:!1},anchor:{type:String,default:null}},computed:{anchorComputed:({title:e,anchor:t})=>t||Object(nn["a"])(e||""),className:()=>an}},rn=sn,on=(n("46c5"),Object(K["a"])(rn,en,tn,!1,null,"4aae1079",null)),ln=on.exports,cn=n("2a18"),dn={name:"TopicsTable",mixins:[Ut["a"]],components:{TopicsLinkCardGrid:Vt["a"],WordBreak:De["a"],ContentTable:Zt,TopicsLinkBlock:cn["default"],ContentNode:At["a"],ContentTableSection:ln,LinkableHeading:Wt["a"]},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1},topicStyle:{type:String,default:Pe["a"].list}},computed:{shouldRenderList:({topicStyle:e})=>e===Pe["a"].list,sectionsWithTopics(){return this.sections.map(e=>({...e,topics:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},un=dn,hn=(n("00f2"),Object(K["a"])(un,Ft,Ht,!1,null,"3ccf02e9",null)),pn=hn.exports,gn={name:"DefaultImplementations",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.defaultImplementations},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections}},fn=gn,mn=Object(K["a"])(fn,Mt,zt,!1,null,null,null),yn=mn.exports,vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"primary-content"},e._l(e.sections,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component"},"component",e.propsFor(t),!1))})),1)},bn=[],Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",{staticClass:"datalist"},[e._l(e.values,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.name))])],1),t.content?n("dd",{key:t.name+":content",staticClass:"value-content"},[n("ContentNode",{attrs:{content:t.content}})],1):e._e()]}))],2)],1)},Sn=[],_n=n("5677"),Cn={name:"PossibleValues",components:{ContentNode:_n["default"],LinkableHeading:Wt["a"],WordBreak:De["a"]},props:{values:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.possibleValues]}},kn=Cn,wn=(n("719b"),Object(K["a"])(kn,Tn,Sn,!1,null,null,null)),In=wn.exports,xn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},$n=[],On={name:"RestEndpoint",components:{DeclarationSource:ot,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},tokens:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e)}},Dn=On,Pn=Object(K["a"])(Dn,xn,$n,!1,null,null,null),Ln=Pn.exports,An=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"details"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e.isSymbol?[n("dt",{key:e.details.name+":name",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.name"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[n("dt",{key:e.details.name+":key",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.key"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),n("dt",{key:e.details.name+":type",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.type"))+" ")]),n("dd",{staticClass:"detail-content"},[n("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)],1)},Nn=[],En=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},jn=[],Bn={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map(({arrayMode:e,baseType:t="*"})=>e?"array of "+this.pluralizeKeyType(t):t)},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return e+"s";default:return e}}}},Rn=Bn,Mn=(n("f7c0"),Object(K["a"])(Rn,En,jn,!1,null,"791bac44",null)),zn=Mn.exports,Kn={name:"PropertyListKeyDetails",components:{PropertyListKeyType:zn,LinkableHeading:Wt["a"]},props:{details:{type:Object,required:!0}},computed:{contentSectionData:()=>qt[Ke.details],isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},qn=Kn,Fn=(n("45b2"),Object(K["a"])(qn,An,Nn,!1,null,"d66cd00c",null)),Hn=Fn.exports,Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"parameters"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e._l(e.parameters,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("code",[e._v(e._s(t.name))])]),n("dd",{key:t.name+":content",staticClass:"param-content"},[n("ContentNode",{attrs:{content:t.content}})],1)]}))],2)],1)},Wn=[],Un={name:"Parameters",components:{ContentNode:At["a"],LinkableHeading:Wt["a"]},props:{parameters:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.parameters]}},Gn=Un,Qn=(n("1a39"),Object(K["a"])(Gn,Vn,Wn,!1,null,"53cac581",null)),Xn=Qn.exports,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"property-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({name:i,content:s})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.attributes,r=t.content,o=t.required,l=t.changes,c=t.deprecated,d=t.readOnly;return[e.shouldShiftType({name:i,content:r})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:o}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),r?n("ContentNode",{attrs:{content:r}}):e._e(),n("ParameterAttributes",{attrs:{attributes:s,changes:l.attributes}})]}}])})],1)},Jn=[],Zn={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},ei=n("a0fd"),ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(t){return n("Row",{key:t[e.keyBy],staticClass:"param",class:e.changedClasses(t[e.keyBy])},[n("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2),n("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2)],1)})),1)},ni=[],ii={name:"ParametersTable",components:{Row:B["a"],Column:R["a"]},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{["changed changed-"+n]:n}}}},ai=ii,si=(n("5561"),Object(K["a"])(ai,ti,ni,!1,null,"3f89f723",null)),ri=si.exports,oi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.default")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,2998238055)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,859757818)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v("> "+e._s(i.value))])]}}],null,!1,770347247)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,1190666532)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v("< "+e._s(i.value))])]}}],null,!1,1156490099)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:e.$tc("parameters.possible-types",e.fallbackToValues(i).length)}))),n("code",[e._l(e.fallbackToValues(i),(function(t,a){return[e._l(t,(function(t,s){return[n("DeclarationToken",e._b({key:a+"-"+s},"DeclarationToken",t,!1)),a+1({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:i,renderSingleChange:a}=this,{new:s,previous:r}=n,o=(t,n)=>{const a=this.$scopedSlots.default({value:t});return n&&i?e("div",{class:n},[a]):a?a[0]:null};if(s||r){const t=o(s,ui.added),n=o(r,ui.removed);return a?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},fi=gi,mi=Object(K["a"])(fi,hi,pi,!1,null,null,null),yi=mi.exports,vi={name:"ParameterMetaAttribute",components:{RenderChanged:yi},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},bi=vi,Ti=(n("2822"),Object(K["a"])(bi,ci,di,!1,null,"8590589e",null)),Si=Ti.exports;const _i={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var Ci={name:"ParameterAttributes",components:{ParameterMetaAttribute:Si,DeclarationToken:tt["a"]},constants:{AttributeKind:_i},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>_i,attributesObject:({attributes:e})=>e.reduce((e,t)=>({...e,[t.kind]:t}),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},ki=Ci,wi=Object(K["a"])(ki,oi,li,!1,null,null,null),Ii=wi.exports,xi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return i?n("span",{staticClass:"property-text"},[e._t("default")],2):e._e()}}],null,!0)})},$i=[],Oi={name:"PossiblyChangedTextAttribute",components:{RenderChanged:yi},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},Di=Oi,Pi=(n("5c57"),Object(K["a"])(Di,xi,$i,!1,null,null,null)),Li=Pi.exports,Ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(i)}})}}])})},Ni=[],Ei=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.type&&e.type.length?n("div",[n("code",e._l(e.type,(function(t,i){return n("DeclarationToken",e._b({key:i},"DeclarationToken",t,!1))})),1)]):e._e()},ji=[],Bi={name:"DeclarationTokenGroup",components:{DeclarationToken:tt["a"]},props:{type:{type:Array,default:()=>[],required:!1}}},Ri=Bi,Mi=Object(K["a"])(Ri,Ei,ji,!1,null,null,null),zi=Mi.exports,Ki={name:"PossiblyChangedType",components:{DeclarationTokenGroup:zi,RenderChanged:yi},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},qi=Ki,Fi=(n("2f87"),Object(K["a"])(qi,Ai,Ni,!1,null,"0a648a1e",null)),Hi=Fi.exports,Vi={name:"PropertyTable",mixins:[Zn],components:{Badge:ei["a"],WordBreak:De["a"],PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Wi=Vi,Ui=(n("d71b"),Object(K["a"])(Wi,Yn,Jn,!1,null,"310f0b2c",null)),Gi=Ui.exports,Qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.type,a=t.content,s=t.changes,r=t.name;return[e.shouldShiftType({name:r,content:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:s.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.content,s=t.mimeType,r=t.type,o=t.changes;return[e.shouldShiftType({name:i,content:a})?n("PossiblyChangedType",{attrs:{type:r,changes:o.type}}):e._e(),a?n("ContentNode",{attrs:{content:a}}):e._e(),s?n("PossiblyChangedMimetype",{attrs:{mimetype:s,changes:o.mimetype,change:o.change}}):e._e()]}}])}),e.parts.length?[n("h3",[e._v(e._s(e.$t("sections.parts")))]),n("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes;return[n("div",{staticClass:"part-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),s?n("PossiblyChangedType",{attrs:{type:a,changes:r.type}}):e._e()]}},{key:"description",fn:function(t){var i=t.content,a=t.mimeType,s=t.required,r=t.type,o=t.attributes,l=t.changes,c=t.readOnly;return[n("div",[i?e._e():n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:s}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:c}},[e._v("(Read only) ")]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},Xi=[],Yi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("div",{staticClass:"response-mimetype"},[e._v(" "+e._s(e.$t("content-type",{value:i}))+" ")])}}])})},Ji=[],Zi={name:"PossiblyChangedMimetype",components:{RenderChanged:yi},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===It["c"].modified&&"string"!==typeof t?t:void 0}}},ea=Zi,ta=(n("d1ac"),Object(K["a"])(ea,Yi,Ji,!1,null,"20293786",null)),na=ta.exports;const ia="restRequestBody";var aa={name:"RestBody",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,WordBreak:De["a"],ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},constants:{ChangesKey:ia},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:ia,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[ia]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},sa=aa,ra=(n("6a35"),Object(K["a"])(sa,Qi,Xi,!1,null,"021cd63d",null)),oa=ra.exports,la=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"param-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({content:s,name:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.required,o=t.attributes,l=t.changes,c=t.deprecated,d=t.readOnly;return[n("div",[e.shouldShiftType({content:s,name:i})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:r}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),s?n("ContentNode",{attrs:{content:s}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l}})],2)]}}])})],1)},ca=[],da={name:"RestParameters",mixins:[Zn],components:{Badge:ei["a"],PossiblyChangedType:Hi,PossiblyChangedTextAttribute:Li,ParameterAttributes:Ii,WordBreak:De["a"],ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},ua=da,ha=(n("eb6d"),Object(K["a"])(ua,la,ca,!1,null,"03478142",null)),pa=ha.exports,ga=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.responses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.status,a=t.type,s=t.reason,r=t.content,o=t.changes;return[n("div",{staticClass:"response-name"},[n("code",[e._v(" "+e._s(i)+" "),n("span",{staticClass:"reason"},[e._v(e._s(s))])])]),e.shouldShiftType({content:r,reason:s,status:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:o.type}})]}},{key:"description",fn:function(t){var i=t.content,a=t.mimetype,s=t.reason,r=t.type,o=t.status,l=t.changes;return[e.shouldShiftType({content:i,reason:s,status:o})?n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}):e._e(),n("div",{staticClass:"response-reason"},[n("code",[e._v(e._s(s))])]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e()]}}])})],1)},fa=[],ma={name:"RestResponses",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedType:Hi,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses},methods:{shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},ya=ma,va=(n("7649"),Object(K["a"])(ya,ga,fa,!1,null,"881189f4",null)),ba=va.exports,Ta={name:"PrimaryContent",components:{ContentNode:At["a"],Parameters:Xn,PropertyListKeyDetails:Hn,PropertyTable:Gi,RestBody:oa,RestEndpoint:Ln,RestParameters:pa,RestResponses:ba,PossibleValues:In},constants:{SectionKind:Ke},props:{sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(Ke,e))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[Ke.content]:At["a"],[Ke.details]:Hn,[Ke.parameters]:Xn,[Ke.properties]:Gi,[Ke.restBody]:oa,[Ke.restParameters]:pa,[Ke.restHeaders]:pa,[Ke.restCookies]:pa,[Ke.restEndpoint]:Ln,[Ke.restResponses]:ba,[Ke.possibleValues]:In}[e.kind]},propsFor(e){const{bodyContentType:t,content:n,details:i,items:a,kind:s,mimeType:r,parameters:o,title:l,tokens:c,values:d}=e;return{[Ke.content]:{content:n},[Ke.details]:{details:i},[Ke.parameters]:{parameters:o},[Ke.possibleValues]:{values:d},[Ke.properties]:{properties:a,title:l},[Ke.restBody]:{bodyContentType:t,content:n,mimeType:r,parts:o,title:l},[Ke.restCookies]:{parameters:a,title:l},[Ke.restEndpoint]:{tokens:c,title:l},[Ke.restHeaders]:{parameters:a,title:l},[Ke.restParameters]:{parameters:a,title:l},[Ke.restResponses]:{responses:a,title:l}}[s]}}},Sa=Ta,_a=(n("73a8"),Object(K["a"])(Sa,vn,bn,!1,null,"2baae7e0",null)),Ca=_a.exports,ka=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title)}},e._l(e.sectionsWithSymbols,(function(e){return n("Section",{key:e.type,attrs:{title:e.title,anchor:e.anchor}},[n("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},wa=[],Ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(t){return n("li",{key:t.identifier,staticClass:"relationships-item"},[t.url?n("router-link",{staticClass:"link",attrs:{to:e.buildUrl(t.url,e.$route.query)}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))])],1):n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))]),t.conformance?n("ConditionalConstraints",{attrs:{constraints:t.conformance.constraints,prefix:t.conformance.conformancePrefix}}):e._e()],1)})),0)},xa=[];const $a=3,Oa={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var Da={name:"RelationshipsList",components:{ConditionalConstraints:He["a"],WordBreak:De["a"]},inject:["store","identifier"],mixins:[lt["b"],lt["a"]],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,["changed changed-"+e]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some(e=>!!(e.conformance||{}).constraints)},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=Oa[t];if(e.change!==It["c"].modified)return e.change;const i=e[n];if(!i)return;const a=(e,t)=>e.map((e,n)=>[e,t[n]]),s=a(i.previous,i.new).some(([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content);return s?It["c"].added:It["c"].modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=$a&&!e}},methods:{buildUrl:P["b"]}},Pa=Da,La=(n("9475"),Object(K["a"])(Pa,Ia,xa,!1,null,"4c67b8c7",null)),Aa=La.exports,Na={name:"Relationships",mixins:[Ut["a"]],components:{ContentTable:Zt,List:Aa,Section:ln},props:{sections:{type:Array,required:!0}},computed:{contentSectionData:()=>Kt.relationships,sectionsWithSymbols(){return this.sections.map(e=>({...e,symbols:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},Ea=Na,ja=Object(K["a"])(Ea,ka,wa,!1,null,null,null),Ba=ja.exports,Ra=n("e8ea"),Ma=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":e.$t("sections.availability")}},[e._l(e.technologies,(function(t){return n("Badge",{key:t,staticClass:"technology"},[n("TechnologyIcon",{staticClass:"tech-icon"}),e._v(" "+e._s(t)+" ")],1)})),e._l(e.platforms,(function(t){return n("Badge",{key:t.name,staticClass:"platform",class:e.changesClassesFor(t.name)},[n("AvailabilityRange",{attrs:{deprecatedAt:t.deprecatedAt,introducedAt:t.introducedAt,platformName:t.name}}),t.deprecatedAt?n("span",{staticClass:"deprecated"},[e._v(" "+e._s(e.$t("aside-kind.deprecated"))+" ")]):t.beta?n("span",{staticClass:"beta"},[e._v(e._s(e.$t("aside-kind.beta")))]):e._e()],1)}))],2)},za=[],Ka=n("3024"),qa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(" "+e._s(e.text)+" ")])},Fa=[],Ha={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?this.$t("change-type.deprecated"):[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?this.$t("availability.introduced-and-deprecated",{name:n,introducedAt:t,deprecatedAt:e}):this.$t("availability.available-on",{name:n,introducedAt:t})},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},Va=Ha,Wa=Object(K["a"])(Va,qa,Fa,!1,null,null,null),Ua=Wa.exports,Ga={name:"Availability",mixins:[lt["b"]],inject:["identifier","store"],components:{Badge:ei["a"],AvailabilityRange:Ua,Section:ie,TechnologyIcon:Ka["a"]},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:i={}}=(n||{})[t]||{},a=i[e];if(a)return a.deprecated?It["c"].deprecated:a.introduced&&!a.introduced.previous?It["c"].added:It["c"].modified}}},Qa=Ga,Xa=(n("2d12"),Object(K["a"])(Qa,Ma,za,!1,null,"602d8130",null)),Ya=Xa.exports,Ja=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Za=[],es={name:"SeeAlso",components:{TopicsTable:pn},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections},computed:{contentSectionData:()=>Kt.seeAlso}},ts=es,ns=Object(K["a"])(ts,Ja,Za,!1,null,null,null),is=ns.exports,as=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"topictitle"},[e.eyebrow?n("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),n("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},ss=[],rs={name:"Title",props:{eyebrow:{type:String,required:!1}}},os=rs,ls=(n("3396"),Object(K["a"])(os,as,ss,!1,null,"4492c658",null)),cs=ls.exports,ds=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,topicStyle:e.topicStyle}})},us=[],hs={name:"Topics",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.topics},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections,topicStyle:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(Pe["a"],e)}}},ps=hs,gs=Object(K["a"])(ps,ds,us,!1,null,null,null),fs=gs.exports,ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageStickyContainer"},[e._t("default")],2)},ys=[],vs={name:"OnThisPageStickyContainer"},bs=vs,Ts=(n("1e0b"),Object(K["a"])(bs,ms,ys,!1,null,"1b6d0048",null)),Ss=Ts.exports;const _s=1050;var Cs={name:"DocumentationTopic",mixins:[D["a"]],constants:{ON_THIS_PAGE_CONTAINER_BREAKPOINT:_s},inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{}}}}},components:{Declaration:Dt,OnThisPageStickyContainer:Ss,OnThisPageNav:ze,DocumentationHero:Oe,Abstract:Bt,Aside:N["a"],BetaLegalText:F,ContentNode:At["a"],DefaultImplementations:yn,DownloadButton:Rt["a"],LanguageSwitcher:pe,PrimaryContent:Ca,Relationships:Ba,RequirementMetadata:Ra["a"],Availability:Ya,SeeAlso:is,Title:cs,Topics:fs,ViewMore:be,WordBreak:De["a"]},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hasNoExpandedDocumentation:{type:Boolean,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},topicSectionsStyle:{type:String,default:Pe["a"].list},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""},remoteSource:{type:Object,required:!1},pageImages:{type:Array,required:!1},enableMinimized:{type:Boolean,default:!1},enableOnThisPageNav:{type:Boolean,default:!1},disableHeroBackground:{type:Boolean,default:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)},availableLocales:{type:Array,required:!1}},provide(){return{identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind,enableMinimized:this.enableMinimized}},data(){return{topicState:this.store.state}},computed:{normalizedSwiftPath:({swiftPath:e})=>Object(L["d"])(e),normalizedObjcPath:({objcPath:e,swiftPath:t})=>Object(L["d"])(e&&t?Object(P["b"])(e,{language:O["a"].objectiveC.key.url}):e),defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce((e,t)=>e+t.identifiers.length,0)},shouldShowAvailability:({platforms:e,technologies:t,enableMinimized:n})=>((e||[]).length||(t||[]).length)&&!n,hasBetaContent:({platforms:e})=>e&&e.length&&e.some(e=>e.beta),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n,enableMinimized:i})=>!!(e&&t&&n)&&!i,enhanceBackground:({symbolKind:e,disableHeroBackground:t,enableMinimized:n})=>!t&&!n&&(!e||"module"===e),shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:i,shouldShowLanguageSwitcher:a,declarations:s})=>!!e+!!t+!!n+!!s.length+!!i+a<=1,technologies({modules:e=[]}){const t=e.reduce((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[])),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":De["a"],hasPrimaryContent:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSectionsSanitized:i,shouldShowViewMoreLink:a})=>e||t&&t.length||n&&n.length||i.length||a,viewMoreLink:({interfaceLanguage:e,normalizedObjcPath:t,normalizedSwiftPath:n})=>e===O["a"].objectiveC.key.api?t:n,shouldShowViewMoreLink:({enableMinimized:e,hasNoExpandedDocumentation:t,viewMoreLink:n})=>e&&!t&&n,tagName(){return this.isSymbolDeprecated?this.$t("aside-kind.deprecated"):this.$t("aside-kind.beta")},pageIcon:({pageImages:e=[]})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null},shouldRenderTopicSection:({topicSectionsStyle:e,topicSections:t,enableMinimized:n})=>t&&e!==Pe["a"].hidden&&!n,isOnThisPageNavVisible:({topicState:e})=>e.contentWidth>_s,disableMetadata:({enableMinimized:e})=>e,primaryContentSectionsSanitized({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e!==Ke.declarations)},declarations({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e===Ke.declarations)}},methods:{extractProps(e){const{abstract:t,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hierarchy:r,identifier:{interfaceLanguage:o,url:l},metadata:{conformance:c,hasNoExpandedDocumentation:d,modules:u,availableLocales:h,platforms:p,required:g=!1,roleHeading:f,title:m="",tags:y=[],role:v,symbolKind:b="",remoteSource:T,images:S=[],color:{standardColorIdentifier:_}={}}={},primaryContentSections:C,relationshipsSections:k,references:w={},sampleCodeDownload:I,topicSectionsStyle:x,topicSections:$,seeAlsoSections:D,variantOverrides:P,variants:L=[]}=e,A=L.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),{[O["a"].objectiveC.key.api]:[N]=[],[O["a"].swift.key.api]:[E]=[]}=A;return{abstract:t,conformance:c,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hasNoExpandedDocumentation:d,availableLocales:h,hierarchy:r,role:v,identifier:l,interfaceLanguage:o,isRequirement:g,modules:u,platforms:p,primaryContentSections:C,relationshipsSections:k,references:w,roleHeading:f,sampleCodeDownload:I,title:m,topicSections:$,topicSectionsStyle:x,seeAlsoSections:D,variantOverrides:P,symbolKind:b,tags:y.slice(0,1),remoteSource:T,pageImages:S,objcPath:N,swiftPath:E,standardColorIdentifier:_}}},created(){if(this.topicState.preferredLanguage===O["a"].objectiveC.key.url&&this.interfaceLanguage!==O["a"].objectiveC.key.api&&this.objcPath&&this.$route.query.language!==O["a"].objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then(()=>{this.$router.replace({path:Object(L["d"])(this.objcPath),query:{...e,language:O["a"].objectiveC.key.url}})})}A["a"].setAvailableLocales(this.availableLocales||[]),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},availableLocales(e){A["a"].setAvailableLocales(e)}}},ks=Cs,ws=(n("6d05"),Object(K["a"])(ks,x,$,!1,null,"43c74ad0",null)),Is=ws.exports,xs=n("2b0e");const $s=()=>({[It["c"].modified]:0,[It["c"].added]:0,[It["c"].deprecated]:0});var Os={state:{apiChanges:null,apiChangesCounts:$s(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=$s()},async updateApiChangesCounts(){await xs["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach(e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)})},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},Ds={state:{onThisPageSections:[],currentPageAnchor:null},resetPageSections(){this.state.onThisPageSections=[],this.state.currentPageAnchor=null},addOnThisPageSection(e,{i18n:t=!0}={}){this.state.onThisPageSections.push({...e,i18n:t})},setCurrentPageSection(e){const t=this.state.onThisPageSections.findIndex(({anchor:t})=>t===e);-1!==t&&(this.state.currentPageAnchor=e)}},Ps=n("d369");const{state:Ls,...As}=Os,{state:Ns,...Es}=Ds;var js={state:{preferredLanguage:Ps["a"].preferredLanguage,contentWidth:0,...Ls,...Ns,references:{}},reset(){this.state.preferredLanguage=Ps["a"].preferredLanguage,this.state.references={},this.resetApiChanges()},setPreferredLanguage(e){this.state.preferredLanguage=e,Ps["a"].preferredLanguage=this.state.preferredLanguage},setContentWidth(e){this.state.contentWidth=e},setReferences(e){this.state.references=e},...As,...Es},Bs=n("8590"),Rs=n("66c9"),Ms=n("0caf"),zs=n("146e");const Ks="",qs=32,Fs="navigator-hide-button";function Hs(e){return e.split("").reduce((e,t)=>(e<<5)-e+t.charCodeAt(0)|0,0)}function Vs(e){const t={},n=e.length;for(let i=0;ie.parent===Ks);const i=t[e];return i?(i.childUIDs||[]).map(e=>t[e]):[]}function Qs(e,t){const n=[],i=[e];let a=null;while(i.length){a=i.pop();const e=t[a];if(!e)return[];n.unshift(e),e.parent&&e.parent!==Ks&&i.push(e.parent)}return n}function Xs(e,t,n){const i=t[e];return i?Gs(i.parent,t,n):[]}var Ys,Js,Zs={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:O["a"].swift.key.url},technologyUrl:{type:String,required:!0},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[O["a"].swift.key.url]:[]},navigationReferences:{},diffs:null}},computed:{flatChildren:({technologyWithChildren:e={}})=>Ws(e.children||[],null,0,e.beta),technologyPath:({technologyUrl:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let i=e[t]||[];return i.length||(i=e[O["a"].swift.key.url]||[]),i.find(e=>n.toLowerCase()===e.path.toLowerCase())}},methods:{async fetchIndexData(){try{this.isFetching=!0;const{interfaceLanguages:e,references:t}=await Object(w["d"])({slug:this.$route.params.locale||""});this.navigationIndex=Object.freeze(e),this.navigationReferences=Object.freeze(t)}catch(e){this.errorFetching=!0}finally{this.isFetching=!1}}},watch:{"$route.params.locale":{handler:"fetchIndexData",immediate:!0}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs,flatChildren:this.flatChildren,references:this.navigationReferences})}},er=Zs,tr=Object(K["a"])(er,Ys,Js,!1,null,null,null),nr=tr.exports,ir=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"quick-navigation-open",attrs:{"aria-label":e.$t("quicknav.button.label"),title:e.$t("quicknav.button.title")}},[e._v(" / ")])},ar=[],sr={name:"QuickNavigationButton"},rr=sr,or=(n("5a73"),Object(K["a"])(rr,ir,ar,!1,null,"53faf852",null)),lr=or.exports,cr=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("GenericModal",{attrs:{isFullscreen:"",showClose:!1,visible:n.isVisible,backdropBackgroundColorOverride:"rgba(0, 0, 0, 0.7)"},on:{"update:visible":function(e){n.isVisible=e}}},[a("div",{staticClass:"quick-navigation",on:{keydown:[function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusNext.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusPrev.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"enter",13,e.key,"Enter")||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:n.handleKeyEnter.apply(null,arguments)}],click:function(e){return e.target!==e.currentTarget?null:n.closeQuickNavigationModal.apply(null,arguments)}}},[a("div",{staticClass:"quick-navigation__container",class:{focus:n.focusedInput}},[a("FilterInput",{staticClass:"quick-navigation__filter",attrs:{placeholder:n.$t("filter.search-symbols",{technology:n.technology}),focusInputWhenCreated:"",focusInputWhenEmpty:"",preventBorderStyle:"",selectInputOnFocus:""},on:{input:function(e){n.focusedIndex=0},focus:function(e){n.focusedInput=!0},blur:function(e){n.focusedInput=!1}},scopedSlots:n._u([{key:"icon",fn:function(){return[a("div",{staticClass:"quick-navigation__magnifier-icon-container",class:{blue:n.userInput.length}},[a("MagnifierIcon")],1)]},proxy:!0}]),model:{value:n.userInput,callback:function(e){n.userInput=e},expression:"userInput"}}),a("div",{staticClass:"quick-navigation__match-list",class:{active:n.processedUserInput.length}},[n.noResultsWereFound?a("div",{staticClass:"no-results"},[a("p",[n._v(" No results found. ")])]):[a("div",n._b({staticClass:"quick-navigation__refs"},"div",(e={},e[n.SCROLL_LOCK_DISABLE_ATTR]=!0,e),!1),n._l(n.filteredSymbols,(function(e,t){return a("Reference",{key:e.uid,staticClass:"quick-navigation__reference",attrs:{url:e.path},nativeOn:{click:function(e){return n.closeQuickNavigationModal.apply(null,arguments)},focus:function(e){return n.focusIndex(t)}}},[a("div",{ref:"match",refInFor:!0,staticClass:"quick-navigation__symbol-match",class:{selected:t==n.focusedIndex},attrs:{role:"list"}},[a("div",{staticClass:"symbol-info"},[a("div",{staticClass:"symbol-name"},[a("TopicTypeIcon",{staticClass:"navigator-icon",attrs:{type:e.type}}),a("div",{staticClass:"symbol-title"},[a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,0,e.start))}}),a("QuickNavigationHighlighter",{attrs:{text:e.substring,matcherText:n.processedUserInput}}),a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,e.start+e.matchLength))}})],1)],1),a("div",{staticClass:"symbol-path"},n._l(e.parents,(function(t,i){return a("div",{key:t.title},[a("span",{staticClass:"parent-path",domProps:{textContent:n._s(t.title)}}),i!==e.parents.length-1?a("span",{staticClass:"parent-path",domProps:{textContent:n._s("/")}}):n._e()])})),0)])])])})),1),n.previewState?a("Preview",n._b({staticClass:"quick-navigation__preview",attrs:{json:n.previewJSON,state:n.previewState}},"Preview",(t={},t[n.SCROLL_LOCK_DISABLE_ATTR]=!0,t),!1)):n._e()]],2)],1)])])},dr=[],ur=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"filter",class:{focus:e.showSuggestedTags&&!e.preventBorderStyle},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){return e.handleFocus.apply(null,arguments)}}},[n("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed,"filter__wrapper--no-border-style":e.preventBorderStyle}]},[n("div",{staticClass:"filter__top-wrapper"},[n("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[n("FilterIcon")]}))],2),n("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?n("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.$tc("filter.selected-tags",e.suggestedTags.length),activeTags:e.activeTags,translatableTags:e.translatableTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),n("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[n("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{focus:function(t){e.selectInputOnFocus&&e.selectInputAndTags()},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),t.stopPropagation(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),n("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?n("button",{staticClass:"filter__delete-button",attrs:{"aria-label":e.$t("filter.reset-filter")},on:{click:function(t){return e.resetFilters(!0)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.stopPropagation(),e.resetFilters(!0))},mousedown:function(e){e.preventDefault()}}},[n("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?n("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.$tc("filter.suggested-tags",e.suggestedTags.length),input:e.input,tags:e.suggestedTags,translatableTags:e.translatableTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},hr=[],pr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16",themeId:"clear-rounded"}},[n("title",[e._v(e._s(e.$t("icons.clear")))]),n("path",{attrs:{d:"M14.55,0l1.45,1.45-6.56,6.55,6.54,6.54-1.45,1.45-6.53-6.53L1.47,15.99,.01,14.53l6.52-6.53L0,1.47,1.45,.02l6.55,6.54L14.55,0Z","fill-rule":"evenodd"}})])},gr=[],fr=n("be08"),mr={name:"ClearRoundedIcon",components:{SVGIcon:fr["a"]}},yr=mr,vr=Object(K["a"])(yr,pr,gr,!1,null,null,null),br=vr.exports;function Tr(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function Sr(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function _r(e){e.selectionStart=e.selectionEnd=0}function Cr(e){return/^[\w\W\s]$/.test(e)}function kr(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function wr(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}function Ir(e,t,n,i){let a,s;return function(...r){function o(){clearTimeout(a),a=null}function l(){o(),e.apply(s,r)}if(s=this,!a||!n&&!i){if(!n)return o(),void(a=setTimeout(l,t));a=setTimeout(o,t),e.apply(s,r)}}}const xr=280,$r=100;var Or={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:xr,VirtualKeyboardThreshold:$r},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every(e=>t.includes(e))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.clearFilterOnTagSelect&&this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter(e=>!this.activeTags.includes(e))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=$r&&(this.keyboardIsVirtual=!0)}),xr),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:Tr()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",wr(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const i=this.selectedTags.filter(e=>!n.includes(e)),a=this.input.replace(t,"");this.setSelectedTags(i),this.setFilterInput(a)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],i=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),a=kr(t);a&&({tags:n=[],input:i=""}=a)}const a=Tr();i=a.length?this.input.replace(a,i):Object(nn["f"])(this.input,i,document.activeElement.selectionStart),this.setFilterInput(i.trim()),this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),Sr(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&_r(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)}))}};const Dr=1e3;var Pr={constants:{ScrollingDebounceDelay:Dr},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=Ir(this.deleteScroll,Dr)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,i=t.offsetWidth,a=i+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},Kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tag",attrs:{role:"presentation"}},[n("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():n("span",{staticClass:"visuallyhidden"},[e._v(" "+e._s(e.$t("filter.add-tag"))+" - ")]),e.isTranslatableTag?[e._v(" "+e._s(e.$t(e.name))+" ")]:[e._v(" "+e._s(e.name)+" ")],e.isRemovableTag?n("span",{staticClass:"visuallyhidden"},[e._v(" – "+e._s(e.$t("filter.tag-select-remove"))+" ")]):e._e()],2)])},qr=[],Fr={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isTranslatableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)})},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",wr({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Hr=Fr,Vr=(n("f055"),Object(K["a"])(Hr,Kr,qr,!1,null,"7e76f326",null)),Wr=Vr.exports,Ur={name:"Tags",mixins:[Pr,zr],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},translatableTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Wr},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];Cr(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},Gr=Ur,Qr=(n("9f17"),Object(K["a"])(Gr,Rr,Mr,!1,null,"1f2bd813",null)),Xr=Qr.exports;const Yr=5,Jr="filter-input",Zr="selected-tags",eo="suggested-tags",to={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var no,io,ao={name:"FilterInput",mixins:[Pr,Or],constants:{FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,TagLimit:Yr},components:{TagList:Xr,ClearRoundedIcon:br,FilterIcon:Br},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>""},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},focusInputWhenEmpty:{type:Boolean,default:!1},selectInputOnFocus:{type:Boolean,default:!1},clearFilterOnTagSelect:{type:Boolean,default:!0},preventBorderStyle:{type:Boolean,default:!1},translatableTags:{type:Array,default:()=>[]}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,showSuggestedTags:!1}},computed:{hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?Jr.concat(" ",Zr):Jr,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const i=e.filter(e=>!t.includes(e));return n?i.slice(0,Yr):i},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:i})=>({click:e,copy:t,cut:n,paste:i}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:i,focusTagHandler:a,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:i,focus:a,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter(t=>!e.includes(t)))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):(this.showSuggestedTags=!1,this.$emit("blur")))},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag(()=>this.$emit("focus-prev")):this.$emit("focus-prev")},handleFocus(){this.showSuggestedTags=!0,this.$emit("focus")}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&(this.inputIsNotEmpty||this.focusInputWhenEmpty)&&this.focusInput()}},so=ao,ro=(n("7309"),Object(K["a"])(so,ur,hr,!1,null,"3f01a546",null)),oo=ro.exports,lo=n("c161"),co={name:"QuickNavigationHighlighter",props:{text:{type:String,required:!0},matcherText:{type:String,default:""}},render(e){const{matcherText:t,text:n}=this,i=[];let a=0;return t?([...t].forEach(t=>{const s=n.toLowerCase().indexOf(t.toLowerCase(),a);a&&i.push(e("span",n.slice(a,s)));const r=s+1;i.push(e("span",{class:"match"},n.slice(s,r))),a=r}),e("p",{class:"highlight"},i)):e("span",{class:"highlight"},n)}},uo=co,ho=(n("ca3d"),Object(K["a"])(uo,no,io,!1,null,"1c4190f0",null)),po=ho.exports,go=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"magnifier-icon",attrs:{viewBox:"0 0 14 14",themeId:"magnifier"}},[n("path",{attrs:{d:"M15.0013 14.0319L10.9437 9.97424C11.8165 8.88933 12.2925 7.53885 12.2929 6.14645C12.2929 2.75841 9.53449 0 6.14645 0C2.75841 0 0 2.75841 0 6.14645C0 9.53449 2.75841 12.2929 6.14645 12.2929C7.57562 12.2929 8.89486 11.7932 9.94425 10.9637L14.0019 15.0213L15.0013 14.0319ZM6.13645 11.0736C4.83315 11.071 3.58399 10.5521 2.66241 9.63048C1.74084 8.70891 1.22194 7.45974 1.2193 6.15644C1.2193 3.44801 3.41802 1.23928 6.13645 1.23928C8.85488 1.23928 11.0536 3.44801 11.0536 6.15644C11.0636 8.86488 8.85488 11.0736 6.13645 11.0736Z"}})])},fo=[],mo={name:"MagnifierIcon",components:{SVGIcon:fr["a"]}},yo=mo,vo=Object(K["a"])(yo,go,fo,!1,null,null,null),bo=vo.exports,To=n("86d8"),So=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"preview"},[e.state===e.STATE.success?n("DocumentationTopic",e._b({attrs:{enableMinimized:""}},"DocumentationTopic",e.topicProps,!1)):e.state===e.STATE.loadingSlowly?n("div",{staticClass:"loading"},e._l(e.LOADER_ROW_STYLES,(function(e){return n("div",{key:e["--index"],staticClass:"loading-row",style:e})})),0):e.state===e.STATE.error?n("div",{staticClass:"unavailable"},[n("p",[e._v("Preview unavailable")])]):e._e()],1)},_o=[];const{extractProps:Co}=Is.methods,ko="hero",wo={error:"error",loading:"loading",loadingSlowly:"loadingSlowly",success:"success"},Io={...js,state:Object(w["a"])(js.state)};var xo={name:"QuickNavigationPreview",components:{DocumentationTopic:Is},constants:{PreviewState:wo,PreviewStore:Io},data(){return{store:Io}},provide(){return{store:this.store}},props:{json:{type:Object,required:!1},state:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(wo,e)}},computed:{LOADER_ROW_STYLES:()=>[{"--index":0,width:"30%"},{"--index":1,width:"80%"},{"--index":2,width:"50%"}],STATE:()=>wo,topicProps:({json:e})=>{const t=Co(e),{sections:n=[]}=e;let{abstract:i}=t;const a=n.find(({kind:e})=>e===ko);return!i&&a&&(i=a.content),{...t,abstract:i}}}},$o=xo,Oo=(n("c1f5"),Object(K["a"])($o,So,_o,!1,null,"6fb5ba95",null)),Do=Oo.exports;class Po{constructor(e){this.map=new Map,this.maxSize=e}get size(){return this.map.size}get(e){if(!this.map.has(e))return;const t=this.map.get(e);return this.map.delete(e),this.map.set(e,t),t}has(e){return this.map.has(e)}set(e,t){if(this.map.has(e)&&this.map.delete(e),this.map.set(e,t),this.map.size>this.maxSize){const e=this.map.keys().next().value;this.map.delete(e)}}*[Symbol.iterator](){yield*this.map}}var Lo=n("f2af");const{PreviewState:Ao}=Do.constants,No="AbortError",Eo=20,jo=1e3;var Bo={name:"QuickNavigationModal",components:{FilterInput:oo,GenericModal:lo["a"],MagnifierIcon:bo,TopicTypeIcon:_e["a"],QuickNavigationHighlighter:po,Reference:To["a"],Preview:Do},mixins:[zr],created(){this.abortController=null,this.$cachedSymbolResults=new Po(Eo),this.loadingTimeout=null},data(){return{debouncedInput:"",userInput:"",focusedInput:!1,cachedSymbolResults:{},previewIsLoadingSlowly:!1,SCROLL_LOCK_DISABLE_ATTR:Lo["a"]}},props:{children:{type:Array,required:!0},showQuickNavigationModal:{type:Boolean,required:!0},technology:{type:String,required:!0}},computed:{childrenMap({children:e}){return Vs(e)},filteredSymbols:({constructFuzzyRegex:e,children:t,fuzzyMatch:n,processedUserInput:i,childrenMap:a,orderSymbolsByPriority:s})=>{const r=t.filter(e=>"groupMarker"!==e.type&&null!=e.title);if(!i)return[];const o=n({inputLength:i.length,symbols:r,processedInputRegex:new RegExp(e(i),"i"),childrenMap:a}),l=[...new Map(o.map(e=>[e.path,e])).values()];return s(l).slice(0,Eo)},isVisible:{get:({showQuickNavigationModal:e})=>e,set(e){this.$emit("update:showQuickNavigationModal",e)}},noResultsWereFound:({processedUserInput:e,totalItemsToNavigate:t})=>e.length&&!t,processedUserInput:({debouncedInput:e})=>e.replace(/\s/g,""),totalItemsToNavigate:({filteredSymbols:e})=>e.length,selectedSymbol:({filteredSymbols:e,focusedIndex:t})=>null!==t?e[t]:null,nextSymbol:({filteredSymbols:e,focusedIndex:t})=>{if(null===t)return null;let n=t+1;return n>=e.length&&(n=0),e[n]},previewJSON:({cachedSymbolResults:e,selectedSymbol:t})=>t?(e[t.uid]||{}).json:null,previewState:({cachedSymbolResults:e,previewIsLoadingSlowly:t,selectedSymbol:n})=>n&&Object.hasOwnProperty.call(e,n.uid)?e[n.uid].success?Ao.success:Ao.error:t?Ao.loadingSlowly:Ao.loading},watch:{userInput:"debounceInput",focusedIndex:"scrollIntoView",selectedSymbol:"fetchSelectedSymbolData",$route:"closeQuickNavigationModal"},methods:{closeQuickNavigationModal(){this.$emit("update:showQuickNavigationModal",!1)},constructFuzzyRegex(e){return[...e].reduce((t,n,i)=>t.concat(`[${n}]`).concat(i{const a=n.exec(t.title);if(!a)return!1;const s=a[0].length;return!(s>3*e)&&{uid:t.uid,title:t.title,path:t.path,parents:Qs(t.parent,i),type:t.type,inputLengthDifference:t.title.length-e,matchLength:s,matchLengthDifference:s-e,start:a.index,substring:a[0]}}).filter(Boolean)},handleKeyEnter(){!this.noResultsWereFound&&this.userInput.length&&(this.$router.push(this.filteredSymbols[this.focusedIndex].path),this.closeQuickNavigationModal())},orderSymbolsByPriority(e){return e.sort((e,t)=>e.matchLengthDifference>t.matchLengthDifference?1:e.matchLengthDifferencet.start?1:e.startt.inputLengthDifference?1:e.inputLengthDifference{this.previewState===Ao.loading&&(this.previewIsLoadingSlowly=!0)},jo),!this.selectedSymbol||this.$cachedSymbolResults.has(this.selectedSymbol.uid))return clearTimeout(this.loadingTimeout),void(this.previewIsLoadingSlowly=!1);const e=async e=>{if(e&&!this.$cachedSymbolResults.has(e.uid))try{const t=await Object(w["b"])(e.path,{signal:this.abortController.signal});this.$cachedSymbolResults.set(e.uid,{success:!0,json:t})}catch(t){t.name!==No&&this.$cachedSymbolResults.set(e.uid,{success:!1})}finally{this.cachedSymbolResults=Object.freeze(Object.fromEntries(this.$cachedSymbolResults))}};this.abortController&&this.abortController.abort(),this.abortController=new AbortController,await Promise.all([e(this.selectedSymbol).finally(()=>{clearTimeout(this.loadingTimeout),this.previewIsLoadingSlowly=!1}),e(this.nextSymbol)])}}},Ro=Bo,Mo=(n("dfa5"),Object(K["a"])(Ro,cr,dr,!1,null,"71686791",null)),zo=Mo.exports,Ko=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"adjustable-sidebar-width",class:{dragging:e.isDragging,"sidebar-hidden":e.hiddenOnLarge}},[n("div",{ref:"sidebar",staticClass:"sidebar"},[n("div",{ref:"aside",staticClass:"aside",class:e.asideClasses,style:e.asideStyles,attrs:{"aria-hidden":e.hiddenOnLarge?"true":null},on:{transitionstart:function(t){return t.target!==t.currentTarget?null:e.trackTransitionStart.apply(null,arguments)},transitionend:function(t){return t.target!==t.currentTarget?null:e.trackTransitionEnd.apply(null,arguments)}}},[e._t("aside",null,{animationClass:"aside-animated-child",scrollLockID:e.scrollLockID,breakpoint:e.breakpoint})],2),e.fixedWidth?e._e():n("div",{staticClass:"resize-handle",on:{mousedown:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)},touchstart:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)}}})]),n("div",{ref:"content",staticClass:"content"},[e._t("default")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:function(t){e.breakpoint=t}}})],1)},qo=[],Fo=n("5d2d"),Ho=n("a97e"),Vo=n("63b8"),Wo=n("c8e2"),Uo=n("95da"),Go=n("942d");const Qo="sidebar",Xo=1921,Yo=543,Jo=400,Zo={touch:{move:"touchmove",end:"touchend"},mouse:{move:"mousemove",end:"mouseup"}},el=(e,t=window.innerWidth)=>{const n=Math.min(t,Xo);return Math.floor(Math.min(n*(e/100),n))},tl={medium:30,large:20},nl={medium:50,large:50},il="sidebar-scroll-lock";var al={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:il},components:{BreakpointEmitter:Ho["a"]},inject:["store"],props:{shownOnMobile:{type:Boolean,default:!1},hiddenOnLarge:{type:Boolean,default:!1},fixedWidth:{type:Number,default:null}},data(){const e=window.innerWidth,t=window.innerHeight,n=Vo["b"].large,i=el(tl[n]),a=el(nl[n]),s=e>=Xo?Yo:Jo,r=Fo["c"].get(Qo,s);return{isDragging:!1,width:this.fixedWidth||Math.min(Math.max(r,i),a),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,isOpeningOnLarge:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>tl[e]||0,maxWidthPercent:({breakpoint:e})=>nl[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.max(n,el(e,t)),minWidth:({minWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.min(n||t,el(e,t)),widthInPx:({width:e})=>e+"px",hiddenOnLargeThreshold:({minWidth:e})=>e/2,events:({isTouch:e})=>e?Zo.touch:Zo.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:i})=>({width:e,"--top-offset":n?n+"px":null,"--top-offset-mobile":t+"px","--app-height":i+"px"}),asideClasses:({isDragging:e,shownOnMobile:t,noTransition:n,isTransitioning:i,hiddenOnLarge:a,mobileTopOffset:s,isOpeningOnLarge:r})=>({dragging:e,"show-on-mobile":t,"hide-on-large":a,"is-opening-on-large":r,"no-transition":n,"sidebar-transitioning":i,"has-mobile-top-offset":s}),scrollLockID:()=>il,BreakpointScopes:()=>Vo["c"]},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.shownOnMobile&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()}),await this.$nextTick(),this.focusTrapInstance=new Wo["a"](this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:Ne((function(e){this.emitEventChange(e)}),150)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===Vo["b"].large&&this.closeMobileSidebar(),this.noTransition=!0,await Object(Ee["b"])(5),this.noTransition=!1},shownOnMobile:"handleExternalOpen",async isTransitioning(e){e?(await Object(Ee["a"])(1e3),this.isTransitioning=!1):this.updateContentWidthInStore()},hiddenOnLarge(){this.isTransitioning=!0}},methods:{getWidthInCheck:Ir((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(i=this.maxWidth),this.hiddenOnLarge&&i>=this.hiddenOnLargeThreshold&&(this.$emit("update:hiddenOnLarge",!1),this.isOpeningOnLarge=!0),this.width=Math.max(i,this.minWidth),i<=this.hiddenOnLargeThreshold&&this.$emit("update:hiddenOnLarge",!0)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,Fo["c"].set(Qo,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e),this.updateContentWidthInStore()},getTopOffset(){const e=document.getElementById(Go["e"]);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async updateContentWidthInStore(){await this.$nextTick(),this.store.setContentWidth(this.$refs.content.offsetWidth)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),Lo["b"].lockScroll(t),this.focusTrapInstance.start(),Uo["a"].hide(this.$refs.aside)):(Lo["b"].unlockScroll(t),this.focusTrapInstance.stop(),Uo["a"].show(this.$refs.aside))},storeTopOffset:Ne((function(){this.topOffset=this.getTopOffset()}),60),async trackTransitionStart({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!0)},trackTransitionEnd({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!1,this.isOpeningOnLarge=!1)}}},sl=al,rl=(n("cb1f"),Object(K["a"])(sl,Ko,qo,!1,null,"f3c6416c",null)),ol=rl.exports,ll=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[e.isFetching?n("LoadingNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}}},"LoadingNavigatorCard",e.technologyProps,!1)):n("NavigatorCard",e._b({attrs:{type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,"render-filter-on-top":e.renderFilterOnTop,"api-changes":e.apiChanges,"allow-hiding":e.allowHiding,"navigator-references":e.navigatorReferences},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"filter",fn:function(){return[e._t("filter")]},proxy:!0}],null,!0)},"NavigatorCard",e.technologyProps,!1)),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("navigator.navigator-is",{state:e.isFetching?e.$t("navigator.state.loading"):e.$t("navigator.state.ready")}))+" ")])],1)},cl=[],dl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({class:{"filter-on-top":e.renderFilterOnTop},on:{close:function(t){return e.$emit("close")},"head-click-alt":e.toggleAllNodes},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[e._t("post-head"),n("div",{class:i,on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[n("DynamicScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":e.$t("navigator.title"),items:e.nodesToRender,"min-item-size":e.itemSize,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate,"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.item,a=t.active,s=t.index;return[n("DynamicScrollerItem",e._b({ref:"dynamicScroller_"+i.uid},"DynamicScrollerItem",{active:a,item:i,dataIndex:s},!1),[n("NavigatorCardItem",{attrs:{item:i,isRendered:a,"filter-pattern":e.filterPattern,"is-active":i.uid===e.activeUID,"is-bold":e.activePathMap[i.uid],expanded:e.openNodes[i.uid],"api-change":e.apiChangesObject[i.path],isFocused:e.focusedIndex===s,enableFocus:!e.externalFocusChange,"navigator-references":e.navigatorReferences},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})],1)]}}],null,!0)}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),n("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[n("p",{staticClass:"no-items"},[e._v(" "+e._s(e.$t(e.assertiveAriaLive))+" ")])])],1),e.errorFetching?e._e():n("div",{staticClass:"filter-wrapper"},[n("div",{staticClass:"navigator-filter"},[n("div",{staticClass:"input-wrapper"},[n("FilterInput",{staticClass:"filter-component",attrs:{tags:e.availableTags,translatableTags:e.translatableTags,"selected-tags":e.selectedTagsModelValue,placeholder:e.$t("filter.title"),"should-keep-open-on-blur":!1,"position-reversed":!e.renderFilterOnTop,"clear-filter-on-tag-select":!1},on:{"update:selectedTags":function(t){e.selectedTagsModelValue=t},"update:selected-tags":function(t){e.selectedTagsModelValue=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1),e._t("filter")],2)])]}}],null,!0)},"BaseNavigatorCard",{technology:e.technology,isTechnologyBeta:e.isTechnologyBeta,technologyPath:e.technologyPath},!1))},ul=[],hl=n("e508");function pl(e){const t=Object(nn["g"])(Object(nn["d"])(e));return new RegExp(t,"ig")}var gl,fl,ml=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"navigator-card-item",class:{expanded:e.expanded,active:e.isActive,"is-group":e.isGroupMarker},style:{"--nesting-index":e.item.depth},attrs:{"data-nesting-index":e.item.depth,id:"container-"+e.item.uid,"aria-hidden":e.isRendered?null:"true",hideNavigatorIcon:e.isGroupMarker},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.preventDefault(),e.handleLeftKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.handleRightKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.clickReference.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:t.altKey?"button"in t&&2!==t.button?null:(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]},scopedSlots:e._u([{key:"depth-spacer",fn:function(){return[n("span",{attrs:{hidden:"",id:e.usageLabel}},[e._v(" "+e._s(e.$t("filter.navigate"))+" ")]),e.isParent?n("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":e.item.uid,"aria-expanded":e.expanded?"true":"false","aria-describedby":e.ariaDescribedBy},on:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.toggleTree.apply(null,arguments))},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null},function(t){return t.metaKey?(t.preventDefault(),e.toggleSiblings.apply(null,arguments)):null}]}},[n("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:e.expanded,animating:e.idState.isOpening}})],1):e._e()]},proxy:!0},{key:"navigator-icon",fn:function(t){var i,a=t.className;return[e.apiChange?n("span",{class:[(i={},i["changed changed-"+e.apiChange]=e.apiChange,i),a]}):n("TopicTypeIcon",{key:e.item.uid,class:a,attrs:{type:e.item.type,"image-override":e.item.icon?e.navigatorReferences[e.item.icon]:null,shouldCalculateOptimalWidth:!1}})]}},{key:"title-container",fn:function(){return[e.isParent?n("span",{attrs:{hidden:"",id:e.parentLabel}},[e._v(e._s(e.$tc("filter.parent-label",e.item.childUIDs.length,{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent,"number-parent":e.item.childUIDs.length})))]):e._e(),e.isParent?e._e():n("span",{attrs:{id:e.siblingsLabel,hidden:""}},[e._v(" "+e._s(e.$t("filter.siblings-label",{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent}))+" ")]),n(e.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:e.isBold},attrs:{id:e.item.uid,url:e.isGroupMarker?null:e.item.path||"",tabindex:e.isFocused?"0":"-1","aria-describedby":e.ariaDescribedBy+" "+e.usageLabel},nativeOn:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleClick.apply(null,arguments)},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]}},[n("HighlightMatches",{attrs:{text:e.item.title,matcher:e.filterPattern}})],1),e.isDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()]},proxy:!0}])})},yl=[],vl=n("34b0"),bl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card-item"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"depth-spacer"},[e._t("depth-spacer")],2),e.hideNavigatorIcon?e._e():n("div",{staticClass:"navigator-icon-wrapper"},[e._t("navigator-icon",null,{className:"navigator-icon"})],2),n("div",{staticClass:"title-container"},[e._t("title-container")],2)])])},Tl=[],Sl={name:"BaseNavigatorCardItem",props:{hideNavigatorIcon:{type:Boolean,default:()=>!1}}},_l=Sl,Cl=(n("b39c"),Object(K["a"])(_l,bl,Tl,!1,null,"0b9fe514",null)),kl=Cl.exports,wl={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const i=[];let a=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(a,s.index);o&&i.push(e("span",o));const l=n.slice(s.index,r);l&&i.push(e("span",{class:"match"},l)),a=r}const o=n.slice(a,n.length);return o&&i.push(e("span",o)),e("p",{class:"highlight"},i)}},Il=wl,xl=(n("b831"),Object(K["a"])(Il,gl,fl,!1,null,"d75876e2",null)),$l=xl.exports,Ol={name:"NavigatorCardItem",mixins:[Object(hl["c"])({idProp:e=>e.item.uid})],components:{BaseNavigatorCardItem:kl,HighlightMatches:$l,TopicTypeIcon:_e["a"],InlineChevronRightIcon:vl["a"],Reference:To["a"],Badge:ei["a"]},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>It["d"].includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0},navigatorReferences:{type:Object,default:()=>({})}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===Ce["b"].groupMarker,isParent:({item:e,isGroupMarker:t})=>!!e.childUIDs.length&&!t,parentLabel:({item:e})=>"label-parent-"+e.uid,siblingsLabel:({item:e})=>"label-"+e.uid,usageLabel:({item:e})=>"usage-"+e.uid,ariaDescribedBy:({isParent:e,parentLabel:t,siblingsLabel:n})=>e?""+t:""+n,isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":To["a"]},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await Object(Ee["b"])(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await Object(Ee["b"])(9),this.idState.isOpening=!1}}},Dl=Ol,Pl=(n("6ca9"),Object(K["a"])(Dl,ml,yl,!1,null,"0c96ff75",null)),Ll=Pl.exports,Al=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card"},[n("div",{staticClass:"navigator-card-full-height"},[n("div",{staticClass:"navigator-card-inner"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"head-inner"},[n("button",{staticClass:"close-card",class:{"hide-on-large":!e.allowHiding},attrs:{id:e.SIDEBAR_HIDE_BUTTON_ID,"aria-label":e.$t("navigator.close-navigator")},on:{click:e.handleHideClick}},[n("SidenavIcon",{staticClass:"icon-inline close-icon"})],1),n("Reference",{staticClass:"navigator-head",attrs:{id:e.INDEX_ROOT_KEY,url:e.technologyPath},nativeOn:{click:function(t){return t.altKey?(t.preventDefault(),e.$emit("head-click-alt")):null}}},[n("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()],1)],1)]),e._t("body",null,{className:"card-body"})],2)])])},Nl=[],El=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14",themeId:"sidenav"}},[n("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),n("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),n("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},jl=[],Bl={name:"SidenavIcon",components:{SVGIcon:fr["a"]}},Rl=Bl,Ml=Object(K["a"])(Rl,El,jl,!1,null,null,null),zl=Ml.exports,Kl={name:"BaseNavigatorCard",components:{SidenavIcon:zl,Reference:To["a"],Badge:ei["a"]},props:{allowHiding:{type:Boolean,default:!0},technologyPath:{type:String,default:""},technology:{type:String,required:!0},isTechnologyBeta:{type:Boolean,default:!1}},data(){return{SIDEBAR_HIDE_BUTTON_ID:Fs,INDEX_ROOT_KEY:Ks}},methods:{async handleHideClick(){this.$emit("close"),await this.$nextTick();const e=document.getElementById(Go["d"]);e&&e.focus()}}},ql=Kl,Fl=(n("b32a"),Object(K["a"])(ql,Al,Nl,!1,null,"24789ed0",null)),Hl=Fl.exports;const Vl=e=>e[e.length-1],Wl=(e,t)=>JSON.stringify(e)===JSON.stringify(t),Ul="navigator.state",Gl={sampleCode:"sampleCode",tutorials:"tutorials",articles:"articles"},Ql={[Gl.sampleCode]:"Sample Code",[Gl.tutorials]:"Tutorials",[Gl.articles]:"Articles"},Xl=Object.fromEntries(Object.entries(Ql).map(([e,t])=>[t,e])),Yl={[Ce["b"].article]:Gl.articles,[Ce["b"].learn]:Gl.tutorials,[Ce["b"].overview]:Gl.tutorials,[Ce["b"].resources]:Gl.tutorials,[Ce["b"].sampleCode]:Gl.sampleCode,[Ce["b"].section]:Gl.tutorials,[Ce["b"].tutorial]:Gl.tutorials,[Ce["b"].project]:Gl.tutorials},Jl="navigator.no-results",Zl="navigator.no-children",ec="navigator.error-fetching",tc="navigator.items-found",nc="navigator.tags.hide-deprecated";var ic={name:"NavigatorCard",constants:{STORAGE_KEY:Ul,FILTER_TAGS:Gl,FILTER_TAGS_TO_LABELS:Ql,FILTER_LABELS_TO_TAGS:Xl,TOPIC_TYPE_TO_TAG:Yl,ERROR_FETCHING:ec,ITEMS_FOUND:tc,HIDE_DEPRECATED:nc},components:{FilterInput:oo,NavigatorCardItem:Ll,DynamicScroller:hl["a"],DynamicScrollerItem:hl["b"],BaseNavigatorCard:Hl},props:{...Hl.props,children:{type:Array,required:!0},activePath:{type:Array,required:!0},type:{type:String,required:!0},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1},navigatorReferences:{type:Object,default:()=>{}},renderFilterOnTop:{type:Boolean,default:!1},hideAvailableTags:{type:Boolean,default:!1}},mixins:[zr],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:Object.freeze({}),nodesToRender:Object.freeze([]),activeUID:null,lastFocusTarget:null,allNodesToggled:!1,translatableTags:[nc]}},computed:{politeAriaLive(){const{hasNodes:e,nodesToRender:t}=this;return e?this.$tc(tc,t.length,{number:t.length}):""},assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?Jl:n?ec:Zl,availableTags({selectedTags:e,renderableChildNodesMap:t,apiChangesObject:n,hideAvailableTags:i}){if(i||e.length)return[];const a=new Set(Object.values(n)),s=new Set(Object.values(Ql)),r=new Set([nc]);a.size&&r.delete(nc);const o={type:[],changes:[],other:[]};for(const l in t){if(!Object.hasOwnProperty.call(t,l))continue;if(!s.size&&!a.size&&!r.size)break;const{type:e,path:i,deprecated:c}=t[l],d=Ql[Yl[e]],u=n[i];s.has(d)&&(o.type.push(d),s.delete(d)),u&&a.has(u)&&(o.changes.push(this.$t(It["b"][u])),a.delete(u)),c&&r.has(nc)&&(o.other.push(nc),r.delete(nc))}return o.type.concat(o.changes,o.other)},selectedTagsModelValue:{get(){return this.selectedTags.map(e=>Ql[e]||this.$t(It["b"][e])||e)},set(e){(this.selectedTags.length||e.length)&&(this.selectedTags=e.map(e=>Xl[e]||It["a"][e]||e))}},filterPattern:({debouncedFilter:e})=>e?new RegExp(pl(e),"i"):null,itemSize:()=>qs,childrenMap({children:e}){return Vs(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?Qs(e,t):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map(({uid:e})=>[e,!0])),activeIndex:({activeUID:e,nodesToRender:t})=>t.findIndex(t=>t.uid===e),filteredChildren({hasFilter:e,children:t,filterPattern:n,selectedTags:i,apiChanges:a}){if(!e)return[];const s=new Set(i);return t.filter(({title:e,path:t,type:i,deprecated:r,deprecatedChildrenCount:o,childUIDs:l})=>{const c=r||o===l.length,d=!n||n.test(e);let u=!0;s.size&&(u=s.has(Yl[i]),a&&!u&&(u=s.has(a[t])),!c&&s.has(nc)&&(u=!0));const h=!a||!!a[t];return d&&u&&h})},renderableChildNodesMap({hasFilter:e,childrenMap:t,deprecatedHidden:n,filteredChildren:i,removeDeprecated:a}){if(!e)return t;const s=i.length-1,r=new Set([]);for(let o=s;o>=0;o-=1){const e=i[o],s=t[e.groupMarkerUID];if(s&&r.add(s),r.has(e))continue;if(r.has(t[e.parent])&&e.type!==Ce["b"].groupMarker){r.add(e);continue}let l=[];e.childUIDs.length&&(l=a(Us(e.uid,t),n)),l.concat(Qs(e.uid,t)).forEach(e=>r.add(e))}return Vs([...r])},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:i})=>[e,t,n,i],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e})=>e[0]===nc,apiChangesObject(){return this.apiChanges||{}},hasNodes:({nodesToRender:e})=>!!e.length,totalItemsToNavigate:({nodesToRender:e})=>e.length,lastActivePathItem:({activePath:e})=>Vl(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter(e=>!this.$t(It["b"][e])))},async activeUID(e,t){await this.$nextTick();const n=this.$refs["dynamicScroller_"+t];n&&n.updateSize&&n.updateSize()}},methods:{setUnlessEqual(e,t){Wl(t,this[e])||(this[e]=Object.freeze(t))},toggleAllNodes(){const e=this.children.filter(e=>e.parent===Ks&&e.type!==Ce["b"].groupMarker&&e.childUIDs.length);this.allNodesToggled=!this.allNodesToggled,this.allNodesToggled&&(this.openNodes={},this.generateNodesToRender()),e.forEach(e=>{this.toggleFullTree(e)})},clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[]},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:Ir((function(e){this.debouncedFilter=e,this.lastFocusTarget=null}),200),trackOpenNodes([e,t,n,i],[,a=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!Wl(i,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!Wl(a,t),{childrenMap:l}=this;let c=t;if(!(this.deprecatedHidden&&!this.debouncedFilter.length||o&&this.hasFilter)&&this.hasFilter){const t=new Set,n=e.length-1;for(let i=n;i>=0;i-=1){const n=e[i];t.has(l[n.parent])||t.has(n)||Qs(n.uid,l).slice(0,-1).forEach(e=>t.add(e))}c=[...t]}const d=o?{...this.openNodes}:{},u=c.reduce((e,t)=>(e[t.uid]=!0,e),d);this.setUnlessEqual("openNodes",u),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],i=[];if(t){const t=Object(w["a"])(this.openNodes),n=Us(e.uid,this.childrenMap);n.forEach(({uid:e})=>{delete t[e]}),this.setUnlessEqual("openNodes",t),i=n.slice(1)}else this.setUnlessEqual("openNodes",{...this.openNodes,[e.uid]:!0}),n=Gs(e.uid,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e.uid,include:n,exclude:i})},toggleFullTree(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Us(e.uid,this.childrenMap);let a=[],s=[];i.forEach(({uid:e})=>{t?delete n[e]:n[e]=!0}),t?a=i.slice(1):s=i.slice(1).filter(e=>this.renderableChildNodesMap[e.uid]),this.setUnlessEqual("openNodes",n),this.augmentRenderNodes({uid:e.uid,exclude:a,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Xs(e.uid,this.childrenMap,this.children);i.forEach(({uid:e,childUIDs:i,type:a})=>{if(i.length&&a!==Ce["b"].groupMarker)if(t){const t=Us(e,this.childrenMap);t.forEach(e=>{delete n[e.uid]}),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=Gs(e,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e,exclude:[],include:t})}}),this.setUnlessEqual("openNodes",n),this.persistState()},removeDeprecated(e,t){return t?e.filter(({deprecated:e})=>!e):e},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.setUnlessEqual("nodesToRender",e.filter(e=>n[e.uid]&&(e.parent===Ks||t[e.parent]))),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const i=this.nodesToRender.findIndex(t=>t.uid===e);if(t.length){const e=t.filter(e=>!this.nodesToRender.includes(e)),n=this.nodesToRender.slice(0);n.splice(i+1,0,...e),this.setUnlessEqual("nodesToRender",n)}else if(n.length){const e=new Set(n);this.setUnlessEqual("nodesToRender",this.nodesToRender.filter(t=>!e.has(t)))}this.persistState()},getFromStorage(e,t=null){const n=Fo["b"].get(Ul,{}),i=n[this.technologyPath];return i?e?i[e]||t:i:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map(({uid:e})=>e),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},i={...Fo["b"].get(Ul,{}),[this.technologyPath]:n};Fo["b"].set(Ul,i)},clearPersistedState(){const e={...Fo["b"].get(Ul,{}),[this.technologyPath]:{}};Fo["b"].set(Ul,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:i="",hasAPIChanges:a=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!i&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{childrenMap:l}=this,c=n.every(e=>l[e]),d=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!c||a!==Boolean(this.apiChanges)||!d||s&&!i&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.setUnlessEqual("openNodes",Object.fromEntries(o.map(e=>[e,!0]))),this.setUnlessEqual("nodesToRender",n.map(e=>l[e])),this.selectedTags=r,this.filter=i,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await Object(Ee["b"])(1),!this.$refs.scroller)return;if(this.hasFilter&&!this.deprecatedHidden)return void this.$refs.scroller.scrollToItem(0);const e=document.getElementById(this.activeUID);if(e&&0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex(e=>e.uid===this.activeUID);-1!==t&&this.$refs.scroller.scrollToItem(t)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),i={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:a,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect(),o=e.offsetParent.offsetHeight,l=r-a-i.top;return l<0?-1:l+o>=s-i.bottom?1:0},isInsideScroller(e){return this.$refs.scroller.$el.contains(e)},handleFocusIn({target:e}){this.lastFocusTarget=e;const t=this.getChildPositionInScroller(e);if(0===t)return;const{offsetHeight:n}=e.offsetParent;this.$refs.scroller.$el.scrollBy({top:n*t,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:Ir((async function(){await Object(Ee["a"])(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e},handleNavigationChange(e){this.childrenMap[e].path.startsWith(this.technologyPath)&&this.setActiveUID(e)},pathsToFlatChildren(e){const t=e.slice(0).reverse(),{childrenMap:n}=this;let i=this.children;const a=[];while(t.length){const e=t.pop(),s=i.find(t=>t.path===e);if(!s)break;a.push(s),t.length&&(i=s.childUIDs.map(e=>n[e]))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=Vl(e);if(t){if(n===t.path)return;const e=Xs(this.activeUID,this.childrenMap,this.children),i=Gs(this.activeUID,this.childrenMap,this.children),a=Qs(this.activeUID,this.childrenMap),s=[...i,...e,...a].find(e=>e.path===n);if(s)return void this.setActiveUID(s.uid)}const i=this.pathsToFlatChildren(e);i.length?this.setActiveUID(i[i.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex(e=>e.uid===t.uid);-1!==n&&this.focusIndex(n)}}},ac=ic,sc=(n("8e4d"),Object(K["a"])(ac,dl,ul,!1,null,"1543892a",null)),rc=sc.exports,oc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[n("transition",{attrs:{name:"delay-visibility"}},[n("div",{staticClass:"loading-navigator",class:i,attrs:{"aria-hidden":"true"}},e._l(e.LOADER_ROWS,(function(e,t){return n("LoadingNavigatorItem",{key:t,attrs:{index:t,width:e.width,hideNavigatorIcon:e.hideNavigatorIcon}})})),1)])]}}])},"BaseNavigatorCard",e.$props,!1))},lc=[],cc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"loading-navigator-item",style:"--index: "+e.index+";",attrs:{hideNavigatorIcon:e.hideNavigatorIcon},scopedSlots:e._u([{key:"navigator-icon",fn:function(e){var t=e.className;return[n("div",{class:t})]}},{key:"title-container",fn:function(){return[n("div",{staticClass:"loader",style:{width:e.width}})]},proxy:!0}])})},dc=[],uc={name:"LoadingNavigatorItem",components:{BaseNavigatorCardItem:kl},props:{...kl.props,index:{type:Number,default:0},width:{type:String,default:"50%"}}},hc=uc,pc=(n("d1b4"),Object(K["a"])(hc,cc,dc,!1,null,"0de29914",null)),gc=pc.exports;const fc=[{width:"30%",hideNavigatorIcon:!0},{width:"80%"},{width:"50%"}];var mc={name:"LoadingNavigatorCard",components:{BaseNavigatorCard:Hl,LoadingNavigatorItem:gc},props:{...Hl.props},data(){return{LOADER_ROWS:fc}}},yc=mc,vc=(n("115d"),Object(K["a"])(yc,oc,lc,!1,null,"4b6d345f",null)),bc=vc.exports,Tc={name:"Navigator",components:{NavigatorCard:rc,LoadingNavigatorCard:bc},data(){return{INDEX_ROOT_KEY:Ks}},props:{flatChildren:{type:Array,required:!0},parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!0},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},navigatorReferences:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},renderFilterOnTop:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},allowHiding:{type:Boolean,default:!0}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce((t,n)=>{const i=e[n];return i?t.concat(i):(console.error(`Reference for "${n}" is missing`),t)},[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map(e=>e.url).concat(t)},type:()=>Ce["b"].module,technologyProps:({technology:e})=>({technology:e.title,technologyPath:e.path||e.url,isTechnologyBeta:e.beta})}},Sc=Tc,_c=(n("9c7e"),Object(K["a"])(Sc,ll,cl,!1,null,"159b9764",null)),Cc=_c.exports,kc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{staticClass:"documentation-nav",attrs:{breakpoint:e.BreakpointName.medium,hasOverlay:!1,hasSolidBackground:"",hasNoBorder:e.hasNoBorder,isDark:e.isDark,isWideFormat:"",hasFullWidthBorder:"","aria-label":e.$t("api-reference")},scopedSlots:e._u([e.displaySidenav?{key:"pre-title",fn:function(t){var i=t.closeNav,a=t.isOpen,s=t.currentBreakpoint,r=t.className;return[n("div",{class:r},[n("transition",{attrs:{name:"sidenav-toggle"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.sidenavHiddenOnLarge,expression:"sidenavHiddenOnLarge"}],staticClass:"sidenav-toggle-wrapper"},[n("button",{staticClass:"sidenav-toggle",attrs:{"aria-label":e.$t("navigator.open-navigator"),id:e.baseNavOpenSidenavButtonId,tabindex:a?-1:null},on:{click:function(t){return t.preventDefault(),e.handleSidenavToggle(i,s)}}},[n("span",{staticClass:"sidenav-icon-wrapper"},[n("SidenavIcon",{staticClass:"icon-inline sidenav-icon"})],1)]),n("span",{staticClass:"sidenav-toggle__separator"})])])],1)]}}:null,{key:"tray",fn:function(t){var i=t.closeNav;return[n("Hierarchy",{attrs:{currentTopicTitle:e.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,parentTopicIdentifiers:e.hierarchyItems,currentTopicTags:e.currentTopicTags,references:e.references}}),n("NavMenuItems",{staticClass:"nav-menu-settings",attrs:{previousSiblingChildren:e.breadcrumbCount}},[e.interfaceLanguage&&(e.swiftPath||e.objcPath)?n("LanguageToggle",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath,closeNav:i}}):e._e(),e._t("menu-items")],2),e._t("tray-after",null,null,{breadcrumbCount:e.breadcrumbCount})]}}],null,!0)},[n("template",{slot:"default"},[e._t("title",(function(){return[e.rootLink?n("router-link",{staticClass:"nav-title-link",attrs:{to:e.rootLink}},[e._v(" "+e._s(e.$t("documentation.title"))+" ")]):n("span",{staticClass:"nav-title-link inactive"},[e._v(e._s(e.$t("documentation.title")))])]}),null,{rootLink:e.rootLink,linkClass:"nav-title-link",inactiveClass:"inactive"})],2),n("template",{slot:"after-content"},[e._t("after-content")],2)],2)},wc=[],Ic=n("cbcf"),xc=n("9b30"),$c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"hierarchy",class:{"has-badge":e.hasBadge},attrs:{"aria-label":e.$t("documentation.nav.breadcrumbs")}},[e.root?n("HierarchyItem",{key:e.root.title,staticClass:"root-hierarchy",attrs:{url:e.addQueryParamsToUrl(e.root.url)}},[e._v(" "+e._s(e.root.title)+" ")]):e._e(),e._l(e.collapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{isCollapsed:"",url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),e.collapsibleItems.length?n("HierarchyCollapsedItems",{attrs:{topics:e.collapsibleItems}}):e._e(),e._l(e.nonCollapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),n("HierarchyItem",[e._v(" "+e._s(e.currentTopicTitle)+" "),n("template",{slot:"tags"},[e.isSymbolDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isSymbolBeta?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.currentTopicTags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)],2)],2)},Oc=[],Dc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"hierarchy-collapsed-items"},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[e._v("/")]),n("button",{ref:"btn",staticClass:"toggle",class:{focused:!e.collapsed},on:{click:e.toggleCollapsed}},[n("span",{staticClass:"indicator"},[n("EllipsisIcon",{staticClass:"icon-inline toggle-icon"})],1)]),n("ul",{ref:"dropdown",staticClass:"dropdown",class:{collapsed:e.collapsed}},e._l(e.topicsWithUrls,(function(t){return n("li",{key:t.title,staticClass:"dropdown-item"},[n("router-link",{staticClass:"nav-menu-link",attrs:{to:t.url}},[e._v(e._s(t.title))])],1)})),0)])},Pc=[],Lc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"ellipsis-icon",attrs:{viewBox:"0 0 14 14",themeId:"ellipsis"}},[n("path",{attrs:{d:"m12.439 7.777v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554z"}})])},Ac=[],Nc={name:"EllipsisIcon",components:{SVGIcon:fr["a"]}},Ec=Nc,jc=Object(K["a"])(Ec,Lc,Ac,!1,null,null,null),Bc=jc.exports,Rc={name:"HierarchyCollapsedItems",components:{EllipsisIcon:Bc},data:()=>({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{topicsWithUrls:({$route:e,topics:t})=>t.map(t=>({...t,url:Object(P["b"])(t.url,e.query)}))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:i,dropdown:a}}=this,s=!i.contains(t)&&!a.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},Mc=Rc,zc=(n("2ca2"),Object(K["a"])(Mc,Dc,Pc,!1,null,"74906830",null)),Kc=zc.exports,qc=function(e,t){var n=t._c;return n(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[t._v("/")]),t.props.url?n("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[n("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},Fc=[],Hc=n("863d"),Vc={name:"HierarchyItem",components:{NavMenuItemBase:Hc["a"],InlineChevronRightIcon:vl["a"]},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},Wc=Vc,Uc=(n("260a"),Object(K["a"])(Wc,qc,Fc,!0,null,"382bf39e",null)),Gc=Uc.exports;const Qc=3;var Xc={name:"Hierarchy",components:{Badge:ei["a"],NavMenuItems:xc["a"],HierarchyCollapsedItems:Kc,HierarchyItem:Gc},constants:{MaxVisibleLinks:Qc},inject:["store"],props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,references:Object,currentTopicTitle:{type:String,required:!0},parentTopicIdentifiers:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},computed:{windowWidth:({store:e})=>e.state.contentWidth,parentTopics(){return this.parentTopicIdentifiers.reduce((e,t)=>{const n=this.references[t];if(n){const{title:t,url:i}=n;return e.concat({title:t,url:i})}return console.error(`Reference for "${t}" is missing`),e},[])},root:({parentTopics:e,windowWidth:t})=>t<=1e3?null:e[0],firstItemSlice:({root:e})=>e?1:0,linksAfterCollapse:({windowWidth:e,hasBadge:t})=>{const n=t?1:0;return e>1200?Qc-n:e>1e3?Qc-1-n:e>=800?Qc-2-n:0},collapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n,-t):e.slice(n),nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return Object(P["b"])(e,this.$route.query)}}},Yc=Xc,Jc=(n("5208"),Object(K["a"])(Yc,$c,Oc,!1,null,"c2bd6086",null)),Zc=Jc.exports,ed=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[n("div",{class:{"language-toggle-container":e.hasLanguages}},[n("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[n("option",{key:e.currentLanguage.name,attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),n("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),e.hasLanguages?n("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:"width: "+e.adjustedWidth+"px",attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(t){return n("option",{key:t.api,domProps:{value:t.api}},[e._v(" "+e._s(t.name)+" ")])})),0):n("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?n("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?n("div",{staticClass:"language-list-container"},[n("span",{staticClass:"nav-menu-setting-label"},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("ul",{staticClass:"language-list"},e._l(e.languages,(function(t){return n("li",{key:t.api,staticClass:"language-list-item"},[t.api===e.languageModel?n("span",{staticClass:"current-language",attrs:{"data-language":t.api,"aria-current":"page"}},[e._v(" "+e._s(t.name)+" ")]):n("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.pushRoute(t.route)}}},[e._v(" "+e._s(t.name)+" ")])])})),0)]):e._e()])},td=[],nd=n("7948"),id={name:"LanguageToggle",components:{InlineChevronDownIcon:nd["a"],NavMenuItemBase:Hc["a"]},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=Ne(async()=>{await Object(Ee["b"])(3),this.calculateSelectWidth()},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)})},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===O["a"].swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:Object(L["d"])(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+6}},computed:{languages(){return[{name:O["a"].swift.name,api:O["a"].swift.key.api,route:{path:this.swiftPath,query:O["a"].swift.key.url}},{name:O["a"].objectiveC.name,api:O["a"].objectiveC.key.api,route:{path:this.objcPath,query:O["a"].objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find(e=>e.api===t),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},ad=id,sd=(n("b857"),Object(K["a"])(ad,ed,td,!1,null,"d12167e0",null)),rd=sd.exports,od={name:"DocumentationNav",components:{SidenavIcon:zl,NavBase:Ic["a"],NavMenuItems:xc["a"],Hierarchy:Zc,LanguageToggle:rd},props:{title:{type:String,required:!1},parentTopicIdentifiers:{type:Array,required:!1},isSymbolBeta:{type:Boolean,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},currentTopicTags:{type:Array,required:!0},references:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},sidenavHiddenOnLarge:{type:Boolean,default:!1},displaySidenav:{type:Boolean,default:!1}},computed:{baseNavOpenSidenavButtonId:()=>Go["d"],BreakpointName:()=>Vo["b"],breadcrumbCount:({hierarchyItems:e})=>e.length+1,rootHierarchyReference:({parentTopicIdentifiers:e,references:t})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e},methods:{async handleSidenavToggle(e,t){await e(),this.$emit("toggle-sidenav",t),await this.$nextTick();const n=document.getElementById(Fs);n&&n.focus()}}},ld=od,cd=(n("c61f"),Object(K["a"])(ld,kc,wc,!1,null,"138d523a",null)),dd=cd.exports,ud=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"StaticContentWidth"},[e._t("default")],2)},hd=[],pd={name:"StaticContentWidth",inject:["store"],mounted(){const e=Ne(async()=>{await this.$nextTick(),this.store.setContentWidth(this.$el.offsetWidth)},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}),e()}},gd=pd,fd=Object(K["a"])(gd,ud,hd,!1,null,null,null),md=fd.exports,yd=n("3bdd"),vd=n("4009");const bd="symbol";var Td={watch:{topicData:{immediate:!0,handler:"extractOnThisPageSections"}},methods:{shouldRegisterContentSection(e){return e.type===_n["BlockType"].heading&&e.level<4},extractOnThisPageSections(e){if(!e)return;this.store.resetPageSections();const{metadata:{title:t},primaryContentSections:n,topicSections:i,defaultImplementationsSections:a,relationshipsSections:s,seeAlsoSections:r,kind:o}=e;this.store.addOnThisPageSection({title:t,anchor:vd["a"],level:1,isSymbol:o===bd},{i18n:!1}),n&&n.forEach(e=>{switch(e.kind){case Ke.content:At["a"].methods.forEach.call(e,e=>{this.shouldRegisterContentSection(e)&&this.store.addOnThisPageSection({title:e.text,anchor:e.anchor||Object(nn["a"])(e.text),level:e.level},{i18n:!1})});break;case Ke.properties:case Ke.restBody:case Ke.restCookies:case Ke.restEndpoint:case Ke.restHeaders:case Ke.restParameters:case Ke.restResponses:this.store.addOnThisPageSection({title:e.title,anchor:Object(nn["a"])(e.title),level:2});break;default:qt[e.kind]&&this.store.addOnThisPageSection(qt[e.kind])}}),i&&this.store.addOnThisPageSection(Kt.topics),a&&this.store.addOnThisPageSection(Kt.defaultImplementations),s&&this.store.addOnThisPageSection(Kt.relationships),r&&this.store.addOnThisPageSection(Kt.seeAlso)}}},Sd=n("9b56");const _d="0.3.0",Cd="navigator-hidden-large",{extractProps:kd}=Is.methods;var wd={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:_d,NAVIGATOR_HIDDEN_ON_LARGE_KEY:Cd},components:{Navigator:Cc,AdjustableSidebarWidth:ol,StaticContentWidth:md,NavigatorDataProvider:nr,Topic:Is,CodeTheme:Bs["a"],Nav:dd,QuickNavigationButton:lr,QuickNavigationModal:zo,PortalTarget:I["PortalTarget"]},mixins:[Ms["a"],zs["a"],Td],props:{enableMinimized:{type:Boolean,default:!1}},data(){return{topicDataDefault:null,topicDataObjc:null,sidenavVisibleOnMobile:!1,sidenavHiddenOnLarge:Fo["c"].get(Cd,!1),showQuickNavigationModal:!1,store:js,BreakpointName:Vo["b"]}},computed:{objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===O["a"].objectiveC.key.api,i=({traits:e})=>e.some(n),a=t.find(i);return a?a.patch:null},enableQuickNavigation:({isTargetIDE:e})=>!e&&Object(Ze["c"])(["features","docs","quickNavigation","enable"],!0),topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){return kd(this.topicData)},parentTopicIdentifiers:({topicProps:{hierarchy:{paths:e=[]},references:t},$route:n})=>e.length?e.find(e=>{const i=e.find(e=>t[e]&&"technologies"!==t[e].kind),a=i&&t[i];return a&&n.path.toLowerCase().startsWith(a.url.toLowerCase())})||e[0]:[],technology:({$route:e,topicProps:{identifier:t,references:n,role:i,title:a},parentTopicIdentifiers:s})=>{const r={title:a,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(i!==k["a"].collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),objcPath:({languagePaths:{[O["a"].objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[O["a"].swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every(e=>e.beta)),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every(e=>e.deprecatedAt)),enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&Object(yd["b"])(Object(yd["a"])(t.schemaVersion),_d)>=0,enableOnThisPageNav:({isTargetIDE:e})=>!Object(Ze["c"])(["features","docs","onThisPageNavigator","disable"],!1)&&!e,sidebarProps:({sidenavVisibleOnMobile:e,enableNavigator:t,sidenavHiddenOnLarge:n})=>t?{shownOnMobile:e,hiddenOnLarge:n}:{},sidebarListeners(){return this.enableNavigator?{"update:shownOnMobile":this.toggleMobileSidenav,"update:hiddenOnLarge":this.toggleLargeSidenav}:{}}},methods:{applyObjcOverrides(){this.topicDataObjc=C(Object(w["a"])(this.topicData),this.objcOverrides)},handleCodeColorsChange(e){Rs["a"].updateCodeColors(e)},handleToggleSidenav(e){e===Vo["b"].large?this.toggleLargeSidenav():this.toggleMobileSidenav()},openQuickNavigationModal(){this.sidenavVisibleOnMobile||(this.showQuickNavigationModal=!0)},toggleLargeSidenav(e=!this.sidenavHiddenOnLarge){this.sidenavHiddenOnLarge=e,Fo["c"].set(Cd,e)},toggleMobileSidenav(e=!this.sidenavVisibleOnMobile){this.sidenavVisibleOnMobile=e},onQuickNavigationKeydown(e){("/"===e.key||"o"===e.key&&e.shiftKey&&e.metaKey)&&this.enableNavigator&&"input"!==e.target.tagName.toLowerCase()&&(this.openQuickNavigationModal(),e.preventDefault())}},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"}),this.enableQuickNavigation&&window.addEventListener("keydown",this.onQuickNavigationKeydown)},provide(){return{store:this.store}},inject:{isTargetIDE:{default(){return!1}}},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.off("codeColors",this.handleCodeColorsChange),this.enableQuickNavigation&&window.removeEventListener("keydown",this.onQuickNavigationKeydown)},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(w["c"])(e,t,n).then(t=>n(n=>{Object(Sd["c"])(e.params.locale,n),n.topicData=t,e.query.language===O["a"].objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):Object(w["e"])(e,t)?Object(w["c"])(e,t,n).then(t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),Object(Sd["c"])(e.params.locale,this),n()}).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Id=wd,xd=(n("857c"),Object(K["a"])(Id,i,a,!1,null,"4a89caca",null));t["default"]=xd.exports},f9c9:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js b/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js new file mode 100644 index 0000000..5203308 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js @@ -0,0 +1,20 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic"],{"1c3f":function(t,e,n){"use strict";n("b826")},"2b88":function(t,e,n){"use strict"; +/*! + * portal-vue © Thorsten Lünborg, 2019 + * + * Version: 2.1.7 + * + * LICENCE: MIT + * + * https://github.com/linusborg/portal-vue + * + */function s(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}Object.defineProperty(e,"__esModule",{value:!0});var r=s(n("2b0e"));function o(t){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t){return i(t)||l(t)||c()}function i(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var s=n.passengers[0],r="function"===typeof s?s(e):n.passengers;return t.concat(r)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var m={},g={},y={},b=r.extend({data:function(){return{transports:m,targets:g,sources:y,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,s=t.passengers,o=t.order,a=void 0===o?1/0:o;if(e&&n&&s){var i={to:e,from:n,passengers:h(s),order:a},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(i),d=this.transports[e].slice(0);-1===c?d.push(i):d[c]=i,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,s=t.from;if(n&&(s||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var o=this.transports[n].slice(0);o.splice(r,1),this.transports[n]=o}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var s in this.transports[e])if(this.transports[e][s].from===n)return+s;return-1}}}),v=new b(m),T=1,S=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(T++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){v.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){v.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};v.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};v.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),w=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:v.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){v.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){v.unregisterTarget(e),v.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){v.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return e?n[0]:this.slim&&!s?t():t(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),C=0,$=["disabled","name","order","slim","slotProps","tag","to"],k=["multiple","transition"],x=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(v.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=v.targets[e.name];else{var n=e.append;if(n){var s="string"===typeof n?n:"DIV",r=document.createElement(s);t.appendChild(r),t=r}var o=p(this.$props,k);o.slim=this.targetSlim,o.tag=this.targetTag,o.slotProps=this.targetSlotProps,o.name=this.to,this.portalTarget=new w({el:t,parent:this.$parent||this,propsData:o})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,$);return t(S,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function P(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",S),t.component(e.portalTargetName||"PortalTarget",w),t.component(e.MountingPortalName||"MountingPortal",x)}var I={install:P};e.default=I,e.Portal=S,e.PortalTarget=w,e.MountingPortal=x,e.Wormhole=v},"66c9":function(t,e,n){"use strict";e["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(t){const e=t=>t?`rgba(${t.red}, ${t.green}, ${t.blue}, ${t.alpha})`:null;this.state.codeColors=Object.entries(t).reduce((t,[n,s])=>({...t,[n]:e(s)}),{})}}},7948:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-down"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},r=[],o=n("be08"),a={name:"InlineChevronDownIcon",components:{SVGIcon:o["a"]}},i=a,l=n("2877"),c=Object(l["a"])(i,s,r,!1,null,null,null);e["a"]=c.exports},8590:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{style:t.codeStyle},[t._t("default")],2)},r=[],o=n("66c9");const a=0,i=255;function l(t){const e=t.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!e)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(e[1],n),g:parseInt(e[2],n),b:parseInt(e[3],n),a:parseFloat(e[4])}}function c(t){const{r:e,g:n,b:s}=l(t);return.2126*e+.7152*n+.0722*s}function u(t,e){const n=Math.round(i*e),s=l(t),{a:r}=s,[o,c,u]=[s.r,s.g,s.b].map(t=>Math.max(a,Math.min(i,t+n)));return`rgba(${o}, ${c}, ${u}, ${r})`}function h(t,e){return u(t,e)}function d(t,e){return u(t,-1*e)}var f={name:"CodeTheme",data(){return{codeThemeState:o["a"].state}},computed:{codeStyle(){const{codeColors:t}=this.codeThemeState;return t?{"--text":t.text,"--background":t.background,"--line-highlight":t.lineHighlight,"--url":t.commentURL,"--syntax-comment":t.comment,"--syntax-quote":t.comment,"--syntax-keyword":t.keyword,"--syntax-literal":t.keyword,"--syntax-selector-tag":t.keyword,"--syntax-string":t.stringLiteral,"--syntax-bullet":t.stringLiteral,"--syntax-meta":t.keyword,"--syntax-number":t.stringLiteral,"--syntax-symbol":t.stringLiteral,"--syntax-tag":t.stringLiteral,"--syntax-attr":t.typeAnnotation,"--syntax-built_in":t.typeAnnotation,"--syntax-builtin-name":t.typeAnnotation,"--syntax-class":t.typeAnnotation,"--syntax-params":t.typeAnnotation,"--syntax-section":t.typeAnnotation,"--syntax-title":t.typeAnnotation,"--syntax-type":t.typeAnnotation,"--syntax-attribute":t.keyword,"--syntax-identifier":t.text,"--syntax-subst":t.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:t,text:e}=this.codeThemeState.codeColors;try{const n=c(t),s=nObject.keys(u).includes(t),default:u.light},codeBackgroundColorOverride:{type:String,default:""},backdropBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:t})=>t,set(t){this.$emit("update:visible",t)}},modalColors(){return{"--code-background":this.codeBackgroundColorOverride,"--backdrop-background":this.backdropBackgroundColorOverride}},themeClass({theme:t,prefersDarkStyle:e,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!e,"theme-dark":e}),["theme-"+t,s]},stateClasses:({isFullscreen:t,isVisible:e,showClose:n})=>({"modal-fullscreen":t,"modal-standard":!t,"modal-open":e,"modal-with-close":n}),isThemeDynamic:({theme:t})=>t===u.dynamic||t===u.code},watch:{isVisible(t){t?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new a["a"],document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const t=window.matchMedia("(prefers-color-scheme: dark)");t.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{t.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(t)}},beforeDestroy(){this.isVisible&&o["b"].unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),o["b"].lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),i["a"].hide(this.$refs.container)},onHide(){o["b"].unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),i["a"].show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(t){const{metaKey:e=!1,ctrlKey:n=!1,key:s}=t;this.isVisible&&("a"===s&&(e||n)&&(t.preventDefault(),this.selectContent()),"Escape"===s&&(t.preventDefault(),this.closeModal()))},onColorSchemePreferenceChange({matches:t}){this.prefersDarkStyle=t},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},d=h,f=(n("1c3f"),n("2877")),p=Object(f["a"])(d,s,r,!1,null,"795f7b59",null);e["a"]=p.exports},c8e2:function(t,e,n){"use strict";function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return o}));var r=n("0cb0");class o{constructor(t){s(this,"focusContainer",null),s(this,"tabTargets",[]),s(this,"firstTabTarget",null),s(this,"lastTabTarget",null),s(this,"lastFocusedElement",null),this.focusContainer=t,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(t){this.focusContainer=t}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&r["a"].isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=r["a"].getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(t){if(this.focusContainer.contains(t.target))this.lastFocusedElement=t.target;else{if(t.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js b/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js new file mode 100644 index 0000000..ab75cfe --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic~tutorials-overview"],{"007b":function(e,t,n){},"0444":function(e,t,n){},"05a1":function(e,t,n){},"0939":function(e,t,n){"use strict";n("9034")},"0caf":function(e,t,n){"use strict";t["a"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})},handleContentUpdateFromBridge(e){this.topicData=e}}}},"0cb0":function(e,t,n){"use strict";const i=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],a=i.join(",");t["a"]={getTabbableElements(e){const t=e.querySelectorAll(a),n=t.length;let i;const r=[];for(i=0;i=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=i.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}}},"0cf0":function(e,t,n){},"0da1":function(e,t,n){"use strict";n("5c97")},"0eaa":function(e,t,n){},"0f00":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row"},[e._t("default")],2)},a=[],r={name:"GridRow"},s=r,o=(n("2224"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"be73599c",null);t["a"]=c.exports},1020:function(e,t){var n={exports:{}};function i(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var n=e[t];"object"!=typeof n||Object.isFrozen(n)||i(n)})),e}n.exports=i,n.exports.default=i;var a=n.exports;class r{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){const n=Object.create(null);for(const i in e)n[i]=e[i];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const c="",l=e=>!!e.kind,u=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`};class d{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=s(e)}openNode(e){if(!l(e))return;let t=e.kind;t=e.sublanguage?"language-"+t:u(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){l(e)&&(this.buffer+=c)}value(){return this.buffer}span(e){this.buffer+=``}}class p{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every(e=>"string"===typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{p._collapse(e)}))}}class h extends p{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new d(this,this.options);return e.value()}finalize(){return!0}}function m(e){return e?"string"===typeof e?e:e.source:null}function f(e){return v("(?=",e,")")}function g(e){return v("(?:",e,")*")}function b(e){return v("(?:",e,")?")}function v(...e){const t=e.map(e=>m(e)).join("");return t}function y(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function w(...e){const t=y(e),n="("+(t.capture?"":"?:")+e.map(e=>m(e)).join("|")+")";return n}function _(e){return new RegExp(e.toString()+"|").exec("").length-1}function x(e,t){const n=e&&e.exec(t);return n&&0===n.index}const k=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C(e,{joinWith:t}){let n=0;return e.map(e=>{n+=1;const t=n;let i=m(e),a="";while(i.length>0){const e=k.exec(i);if(!e){a+=i;break}a+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?a+="\\"+String(Number(e[1])+t):(a+=e[0],"("===e[0]&&n++)}return a}).map(e=>`(${e})`).join(t)}const S=/\b\B/,E="[a-zA-Z]\\w*",O="[a-zA-Z_]\\w*",I="\\b\\d+(\\.\\d+)?",j="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",T="\\b(0b[01]+)",A="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",L=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=v(t,/.*\b/,e.binary,/\b.*/)),o({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},B={begin:"\\\\[\\s\\S]",relevance:0},$={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[B]},N={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[B]},M={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},P=function(e,t,n={}){const i=o({scope:"comment",begin:e,end:t,contains:[]},n);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const a=w("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:v(/[ ]+/,"(",a,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},R=P("//","$"),V=P("/\\*","\\*/"),D=P("#","$"),G={scope:"number",begin:I,relevance:0},z={scope:"number",begin:j,relevance:0},q={scope:"number",begin:T,relevance:0},F={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[B,{begin:/\[/,end:/\]/,relevance:0,contains:[B]}]}]},U={scope:"title",begin:E,relevance:0},W={scope:"title",begin:O,relevance:0},H={begin:"\\.\\s*"+O,relevance:0},K=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var Z=Object.freeze({__proto__:null,MATCH_NOTHING_RE:S,IDENT_RE:E,UNDERSCORE_IDENT_RE:O,NUMBER_RE:I,C_NUMBER_RE:j,BINARY_NUMBER_RE:T,RE_STARTERS_RE:A,SHEBANG:L,BACKSLASH_ESCAPE:B,APOS_STRING_MODE:$,QUOTE_STRING_MODE:N,PHRASAL_WORDS_MODE:M,COMMENT:P,C_LINE_COMMENT_MODE:R,C_BLOCK_COMMENT_MODE:V,HASH_COMMENT_MODE:D,NUMBER_MODE:G,C_NUMBER_MODE:z,BINARY_NUMBER_MODE:q,REGEXP_MODE:F,TITLE_MODE:U,UNDERSCORE_TITLE_MODE:W,METHOD_GUARD:H,END_SAME_AS_BEGIN:K});function Y(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function X(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function J(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=Y,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Q(e,t){Array.isArray(e.illegal)&&(e.illegal=w(...e.illegal))}function ee(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function te(e,t){void 0===e.relevance&&(e.relevance=1)}const ne=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=n.keywords,e.begin=v(n.beforeMatch,f(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ie=["of","and","for","in","not","or","if","then","parent","list","value"],ae="keyword";function re(e,t,n=ae){const i=Object.create(null);return"string"===typeof e?a(n,e.split(" ")):Array.isArray(e)?a(n,e):Object.keys(e).forEach((function(n){Object.assign(i,re(e[n],t,n))})),i;function a(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach((function(t){const n=t.split("|");i[n[0]]=[e,se(n[0],n[1])]}))}}function se(e,t){return t?Number(t):oe(e)?0:1}function oe(e){return ie.includes(e.toLowerCase())}const ce={},le=e=>{console.error(e)},ue=(e,...t)=>{console.log("WARN: "+e,...t)},de=(e,t)=>{ce[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),ce[`${e}/${t}`]=!0)},pe=new Error;function he(e,t,{key:n}){let i=0;const a=e[n],r={},s={};for(let o=1;o<=t.length;o++)s[o+i]=a[o],r[o+i]=!0,i+=_(t[o-1]);e[n]=s,e[n]._emit=r,e[n]._multi=!0}function me(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),pe;if("object"!==typeof e.beginScope||null===e.beginScope)throw le("beginScope must be object"),pe;he(e,e.begin,{key:"beginScope"}),e.begin=C(e.begin,{joinWith:""})}}function fe(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),pe;if("object"!==typeof e.endScope||null===e.endScope)throw le("endScope must be object"),pe;he(e,e.end,{key:"endScope"}),e.end=C(e.end,{joinWith:""})}}function ge(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function be(e){ge(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),me(e),fe(e)}function ve(e){function t(t,n){return new RegExp(m(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=_(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=t(C(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function a(e){const t=new i;return e.contains.forEach(e=>t.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function r(n,i){const s=n;if(n.isCompiled)return s;[X,ee,be,ne].forEach(e=>e(n,i)),e.compilerExtensions.forEach(e=>e(n,i)),n.__beforeBegin=null,[J,Q,te].forEach(e=>e(n,i)),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=re(n.keywords,e.case_insensitive)),s.keywordPatternRe=t(o,!0),i&&(n.begin||(n.begin=/\B|\b/),s.beginRe=t(s.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(s.endRe=t(s.end)),s.terminatorEnd=m(s.end)||"",n.endsWithParent&&i.terminatorEnd&&(s.terminatorEnd+=(n.end?"|":"")+i.terminatorEnd)),n.illegal&&(s.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return we("self"===e?n:e)}))),n.contains.forEach((function(e){r(e,s)})),n.starts&&r(n.starts,i),s.matcher=a(s),s}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=o(e.classNameAliases||{}),r(e)}function ye(e){return!!e&&(e.endsWithParent||ye(e.starts))}function we(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return o(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ye(e)?o(e,{starts:e.starts?o(e.starts):null}):Object.isFrozen(e)?o(e):e}var _e="11.3.1";class xe extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const ke=s,Ce=o,Se=Symbol("nomatch"),Ee=7,Oe=function(e){const t=Object.create(null),n=Object.create(null),i=[];let s=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let l={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:h};function u(e){return l.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=l.languageDetectRe.exec(t);if(n){const t=$(n[1]);return t||(ue(o.replace("{}",n[1])),ue("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>u(e)||$(e))}function p(e,t,n){let i="",a="";"object"===typeof t?(i=e,n=t.ignoreIllegals,a=t.language):(de("10.7.0","highlight(lang, code, ...args) has been deprecated."),de("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),a=e,i=t),void 0===n&&(n=!0);const r={code:i,language:a};V("before:highlight",r);const s=r.result?r.result:m(r.language,r.code,n);return s.code=r.code,V("after:highlight",s),s}function m(e,n,i,a){const c=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!j.keywords)return void A.addText(L);let e=0;j.keywordPatternRe.lastIndex=0;let t=j.keywordPatternRe.exec(L),n="";while(t){n+=L.substring(e,t.index);const i=E.case_insensitive?t[0].toLowerCase():t[0],a=u(j,i);if(a){const[e,r]=a;if(A.addText(n),n="",c[i]=(c[i]||0)+1,c[i]<=Ee&&(B+=r),e.startsWith("_"))n+=t[0];else{const n=E.classNameAliases[e]||e;A.addKeyword(t[0],n)}}else n+=t[0];e=j.keywordPatternRe.lastIndex,t=j.keywordPatternRe.exec(L)}n+=L.substr(e),A.addText(n)}function p(){if(""===L)return;let e=null;if("string"===typeof j.subLanguage){if(!t[j.subLanguage])return void A.addText(L);e=m(j.subLanguage,L,!0,T[j.subLanguage]),T[j.subLanguage]=e._top}else e=_(L,j.subLanguage.length?j.subLanguage:null);j.relevance>0&&(B+=e.relevance),A.addSublanguage(e._emitter,e.language)}function h(){null!=j.subLanguage?p():d(),L=""}function f(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const i=E.classNameAliases[e[n]]||e[n],a=t[n];i?A.addKeyword(a,i):(L=a,d(),L=""),n++}}function g(e,t){return e.scope&&"string"===typeof e.scope&&A.openNode(E.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(A.addKeyword(L,E.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),L=""):e.beginScope._multi&&(f(e.beginScope,t),L="")),j=Object.create(e,{parent:{value:j}}),j}function b(e,t,n){let i=x(e.endRe,n);if(i){if(e["on:end"]){const n=new r(e);e["on:end"](t,n),n.isMatchIgnored&&(i=!1)}if(i){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return b(e.parent,t,n)}function v(e){return 0===j.matcher.regexIndex?(L+=e[0],1):(P=!0,0)}function y(e){const t=e[0],n=e.rule,i=new r(n),a=[n.__beforeBegin,n["on:begin"]];for(const r of a)if(r&&(r(e,i),i.isMatchIgnored))return v(t);return n.skip?L+=t:(n.excludeBegin&&(L+=t),h(),n.returnBegin||n.excludeBegin||(L=t)),g(n,e),n.returnBegin?0:t.length}function w(e){const t=e[0],i=n.substr(e.index),a=b(j,e,i);if(!a)return Se;const r=j;j.endScope&&j.endScope._wrap?(h(),A.addKeyword(t,j.endScope._wrap)):j.endScope&&j.endScope._multi?(h(),f(j.endScope,e)):r.skip?L+=t:(r.returnEnd||r.excludeEnd||(L+=t),h(),r.excludeEnd&&(L=t));do{j.scope&&A.closeNode(),j.skip||j.subLanguage||(B+=j.relevance),j=j.parent}while(j!==a.parent);return a.starts&&g(a.starts,e),r.returnEnd?0:t.length}function k(){const e=[];for(let t=j;t!==E;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach(e=>A.openNode(e))}let C={};function S(t,a){const r=a&&a[0];if(L+=t,null==r)return h(),0;if("begin"===C.type&&"end"===a.type&&C.index===a.index&&""===r){if(L+=n.slice(a.index,a.index+1),!s){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=C.rule,t}return 1}if(C=a,"begin"===a.type)return y(a);if("illegal"===a.type&&!i){const e=new Error('Illegal lexeme "'+r+'" for mode "'+(j.scope||"")+'"');throw e.mode=j,e}if("end"===a.type){const e=w(a);if(e!==Se)return e}if("illegal"===a.type&&""===r)return 1;if(M>1e5&&M>3*a.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return L+=r,r.length}const E=$(e);if(!E)throw le(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const O=ve(E);let I="",j=a||O;const T={},A=new l.__emitter(l);k();let L="",B=0,N=0,M=0,P=!1;try{for(j.matcher.considerAll();;){M++,P?P=!1:j.matcher.considerAll(),j.matcher.lastIndex=N;const e=j.matcher.exec(n);if(!e)break;const t=n.substring(N,e.index),i=S(t,e);N=e.index+i}return S(n.substr(N)),A.closeAllNodes(),A.finalize(),I=A.toHTML(),{language:e,value:I,relevance:B,illegal:!1,_emitter:A,_top:j}}catch(R){if(R.message&&R.message.includes("Illegal"))return{language:e,value:ke(n),illegal:!0,relevance:0,_illegalBy:{message:R.message,index:N,context:n.slice(N-100,N+100),mode:R.mode,resultSoFar:I},_emitter:A};if(s)return{language:e,value:ke(n),illegal:!1,relevance:0,errorRaised:R,_emitter:A,_top:j};throw R}}function y(e){const t={value:ke(e),illegal:!1,relevance:0,_top:c,_emitter:new l.__emitter(l)};return t._emitter.addText(e),t}function _(e,n){n=n||l.languages||Object.keys(t);const i=y(e),a=n.filter($).filter(M).map(t=>m(t,e,!1));a.unshift(i);const r=a.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if($(e.language).supersetOf===t.language)return 1;if($(t.language).supersetOf===e.language)return-1}return 0}),[s,o]=r,c=s;return c.secondBest=o,c}function k(e,t,i){const a=t&&n[t]||i;e.classList.add("hljs"),e.classList.add("language-"+a)}function C(e){let t=null;const n=d(e);if(u(n))return;if(V("before:highlightElement",{el:e,language:n}),e.children.length>0&&(l.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),l.throwUnescapedHTML)){const t=new xe("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const i=t.textContent,a=n?p(i,{language:n,ignoreIllegals:!0}):_(i);e.innerHTML=a.value,k(e,n,a.language),e.result={language:a.language,re:a.relevance,relevance:a.relevance},a.secondBest&&(e.secondBest={language:a.secondBest.language,relevance:a.secondBest.relevance}),V("after:highlightElement",{el:e,result:a,text:i})}function S(e){l=Ce(l,e)}const E=()=>{j(),de("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function O(){j(),de("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let I=!1;function j(){if("loading"===document.readyState)return void(I=!0);const e=document.querySelectorAll(l.cssSelector);e.forEach(C)}function T(){I&&j()}function A(n,i){let a=null;try{a=i(e)}catch(r){if(le("Language definition for '{}' could not be registered.".replace("{}",n)),!s)throw r;le(r),a=c}a.name||(a.name=n),t[n]=a,a.rawDefinition=i.bind(null,e),a.aliases&&N(a.aliases,{languageName:n})}function L(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function B(){return Object.keys(t)}function $(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function N(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach(e=>{n[e.toLowerCase()]=t})}function M(e){const t=$(e);return t&&!t.disableAutodetect}function P(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function R(e){P(e),i.push(e)}function V(e,t){const n=e;i.forEach((function(e){e[n]&&e[n](t)}))}function D(e){return de("10.7.0","highlightBlock will be removed entirely in v12.0"),de("10.7.0","Please use highlightElement now."),C(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",T,!1),Object.assign(e,{highlight:p,highlightAuto:_,highlightAll:j,highlightElement:C,highlightBlock:D,configure:S,initHighlighting:E,initHighlightingOnLoad:O,registerLanguage:A,unregisterLanguage:L,listLanguages:B,getLanguage:$,registerAliases:N,autoDetection:M,inherit:Ce,addPlugin:R}),e.debugMode=function(){s=!1},e.safeMode=function(){s=!0},e.versionString=_e,e.regex={concat:v,lookahead:f,either:w,optional:b,anyNumberOfTimes:g};for(const r in Z)"object"===typeof Z[r]&&a(Z[r]);return Object.assign(e,Z),e};var Ie=Oe({});e.exports=Ie,Ie.HighlightJS=Ie,Ie.default=Ie},"12b1":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={list:"list",compactGrid:"compactGrid",detailedGrid:"detailedGrid",hidden:"hidden"}},1417:function(e,t,n){var i={"./markdown":["84cb","highlight-js-custom-markdown"],"./markdown.js":["84cb","highlight-js-custom-markdown"],"./swift":["81c8","highlight-js-custom-swift"],"./swift.js":["81c8","highlight-js-custom-swift"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n(a)}))}a.keys=function(){return Object.keys(i)},a.id="1417",e.exports=a},"146e":function(e,t,n){"use strict";var i=n("e425"),a=n("dd18"),r=n("8a61");function s(e){return new Promise((t,n)=>{e.complete?t():(e.addEventListener("load",t,{once:!0}),e.addEventListener("error",n,{once:!0}))})}function o(){return Promise.allSettled([...document.getElementsByTagName("img")].map(s))}t["a"]={mixins:[r["a"]],mounted(){this.scrollToElementIfAnchorPresent()},updated(){this.scrollToElementIfAnchorPresent()},methods:{async scrollToElementIfAnchorPresent(){const{hash:e}=this.$route;if(!e)return;const{imageLoadingStrategy:t}=i["a"].state;i["a"].setImageLoadingStrategy(a["a"].eager),await this.$nextTick(),await o(),this.scrollToElement(e),i["a"].setImageLoadingStrategy(t)}}}},"159b":function(e,t,n){"use strict";n("2d6f")},"17a4":function(e,t,n){"use strict";n("bbe1")},"19cc":function(e,t,n){},"1f39":function(e,t,n){"use strict";n("007b")},2224:function(e,t,n){"use strict";n("b392")},"25a9":function(e,t,n){"use strict";n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return m})),n.d(t,"d",(function(){return f}));var i=n("748c"),a=n("d26a"),r=n("3bdd");class s extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class o extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function c(e,t={},n={}){function i(e){return("ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET||0!==e.status)&&!e.ok}const o=Object(a["c"])(e),c=Object(a["d"])(t);c&&(o.search=c);const l=await fetch(o.href,n);if(i(l))throw l;if(l.redirected)throw new s({location:l.url,response:l});const u=await l.json();return Object(r["c"])(u.schemaVersion),u}function l(e){const t=e.replace(/\/$/,"");return Object(i["c"])(["/data",t])+".json"}function u(e){const{pathname:t,search:n}=new URL(e),i=/\/data(\/.*).json$/,a=i.exec(t);return a?a[1]+n:t+n}async function d(e,t,n){const i=l(e.path);let a;try{a=await c(i,e.query)}catch(r){if("ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET)throw console.error(r),!1;if(r instanceof s)throw u(r.location);r.status&&404===r.status?n({name:"not-found",params:[e.path]}):n(new o(e))}return a}function p(e,t){return!Object(a["a"])(e,t)}async function h(e,t={}){const n=l(e);return c(n,{},t)}function m(e){return JSON.parse(JSON.stringify(e))}async function f({slug:e}){const t=Object(a["c"])(["/index/",e,"index.json"]);return c(t)}},"2cae":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var i=n("31d4"),a=n("66cd");const r={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},s={[i["b"].article]:r.teal,[i["b"].init]:r.blue,[i["b"].case]:r.orange,[i["b"].class]:r.purple,[i["b"].collection]:r.pink,[a["a"].collectionGroup]:r.teal,[i["b"].dictionarySymbol]:r.purple,[i["b"].enum]:r.orange,[i["b"].extension]:r.orange,[i["b"].func]:r.green,[i["b"].op]:r.green,[i["b"].httpRequest]:r.green,[i["b"].module]:r.sky,[i["b"].method]:r.blue,[i["b"].macro]:r.pink,[i["b"].protocol]:r.purple,[i["b"].property]:r.teal,[i["b"].propertyListKey]:r.green,[i["b"].propertyListKeyReference]:r.green,[i["b"].sampleCode]:r.purple,[i["b"].struct]:r.purple,[i["b"].subscript]:r.blue,[i["b"].typealias]:r.orange,[i["b"].union]:r.purple,[i["b"].var]:r.purple}},"2d6f":function(e,t,n){},"2f34":function(e,t,n){"use strict";t["a"]={inject:{store:{default:()=>({state:{references:{}},setReferences(){},reset(){}})}},computed:{references:({store:e})=>e.state.references}}},3024:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14",themeId:"technology"}},[n("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},a=[],r=n("be08"),s={name:"TechnologyIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"308e":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"column",style:e.style},[e._t("default")],2)},a=[],r={name:"Column",props:{span:{type:Number,default:null}},computed:{style:({span:e})=>({"--col-span":e})}},s=r,o=(n("fe08"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"0f654188",null);t["a"]=c.exports},"31d4":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));const i={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},a={[i.init]:i.method,[i.case]:i.enum,[i.propertyListKeyReference]:i.propertyListKey,[i.project]:i.tutorial}},"3b75":function(e,t,n){},"3b96":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14",themeId:"curly-brackets"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},a=[],r=n("be08"),s={name:"CurlyBracketsIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"3ba9":function(e,t,n){},"3bdd":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return d}));const i={major:0,minor:3,patch:0};function a({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function r(e){const[t=0,n=0,i=0]=e.split(".");return[Number(t),Number(n),Number(i)]}function s(e,t){const n=r(e),i=r(t);for(let a=0;ai[a])return 1;if(n[a]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:r,minor:s}=i;return t!==r?l(a(e)):n>s?c(a(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},"43fe":function(e,t,n){"use strict";n("4573")},4573:function(e,t,n){},"47cc":function(e,t,n){},"49e3":function(e,t,n){},"517a":function(e,t,n){"use strict";n("8222")},5201:function(e,t,n){"use strict";n("0cf0")},"52e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},a=[],r=n("7b1f"),s={name:"CodeVoice",components:{WordBreak:r["a"]}},o=s,c=(n("8c92"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"05f4a5b7",null);t["a"]=l.exports},5416:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"device-frame",class:e.classes,style:e.styles,attrs:{"data-device":e.device}},[n("div",{staticClass:"device-screen",class:{"with-device":e.currentDeviceAttrs}},[e._t("default")],2),n("div",{staticClass:"device"})])},a=[],r={},s=n("6842");const o=e=>e&&e!==1/0,c=(e,t=4)=>o(e)?+`${Math.round(`${e}e+${t}`)}e-${t}`:null;var l={name:"DeviceFrame",props:{device:{type:String,required:!0}},provide:{insideDeviceFrame:!0},computed:{currentDeviceAttrs:({device:e})=>Object(s["c"])(["theme","device-frames",e],r[e]),styles:({toPixel:e,toUrl:t,toPct:n,currentDeviceAttrs:i={}})=>{const{screenTop:a,screenLeft:r,screenWidth:s,frameWidth:o,lightUrl:l,darkUrl:u,screenHeight:d,frameHeight:p}=i;return{"--screen-top":n(a/p),"--screen-left":n(r/o),"--screen-width":n(s/o),"--screen-height":n(d/p),"--screen-aspect":c(s/d)||null,"--frame-width":e(o),"--frame-aspect":c(o/p)||null,"--device-light-url":t(l),"--device-dark-url":t(u)}},classes:({currentDeviceAttrs:e})=>({"no-device":!e})},methods:{toPixel:e=>o(e)?e+"px":null,toUrl:e=>o(e)?`url(${e})`:null,toPct:e=>o(e)?c(100*e)+"%":null}},u=l,d=(n("b2da"),n("2877")),p=Object(d["a"])(u,i,a,!1,null,"28ae8fd3",null);t["a"]=p.exports},5677:function(e,t,n){"use strict";n.r(t),n.d(t,"BlockType",(function(){return Ct}));var i=n("2f34"),a=n("e3ab"),r=n("7b69"),s=n("5dcc"),o=n("52e4"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"DictionaryExample"},[e._t("default"),n("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[n("pre",[n("CodeBlock",e._l(this.content,(function(t,i){return n("div",{key:i,class:["container-general",{collapsible:!0===t.collapsible},{collapsed:!0===t.collapsible&&e.collapsed}]},e._l(t.code,(function(t,i){return n("div",{key:i,staticClass:"code-line-container"},[e._v("\n "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),n("div",{staticClass:"code-line"},[e._v(e._s(t))]),e._v("\n ")])})),0)})),0)],1)])},d=[],p=n("800b"),h={name:"CollapsibleCodeListing",components:{CodeBlock:p["a"]},props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},m=h,f=(n("efc1"),n("2877")),g=Object(f["a"])(m,u,d,!1,null,"25a17a0e",null),b=g.exports,v={name:"DictionaryExample",components:{CollapsibleCodeListing:b},props:{example:{type:Object,required:!0}}},y=v,w=Object(f["a"])(y,c,l,!1,null,null,null),_=w.exports,x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",{staticClass:"endpoint-example"},[n("Column",{staticClass:"example-code"},[e._t("default"),n("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.$t("tab.request")))]),n("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.$t("tab.response")))])],1),n("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?n("div",{staticClass:"controls"},[e.isCollapsed?n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[n("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("more"))+" ")],1):n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[n("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("less"))+" ")],1)]):e._e()],2)],1)},k=[],C=n("0f00"),S=n("620a"),E=function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("nav",{staticClass:"tabnav",class:(e={},e["tabnav--"+t.position]=t.position,e["tabnav--vertical"]=t.vertical,e)},[i("ul",{staticClass:"tabnav-items"},[t._t("default")],2)])},O=[];const I="tabnavData";var j={name:"Tabnav",constants:{ProvideKey:I},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[I]:e}},props:{position:{type:String,required:!1,validator:e=>new Set(["start","center","end"]).has(e)},vertical:{type:Boolean,default:!1},value:{type:[String,Number],required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},T=j,A=(n("fb8e"),Object(f["a"])(T,E,O,!1,null,"5283512a",null)),L=A.exports,B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tabnav-item"},[n("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#","aria-current":e.isActive?"true":"false"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},$=[],N={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:[String,Number],default:null}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},M=N,P=(n("6869"),Object(f["a"])(M,B,$,!1,null,"6aa9882a",null)),R=P.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle-solid"}},[n("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},D=[],G=n("be08"),z={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:G["a"]}},q=z,F=Object(f["a"])(q,V,D,!1,null,null,null),U=F.exports,W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-minus-circle-solid"}},[n("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},H=[],K={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:G["a"]}},Z=K,Y=Object(f["a"])(Z,W,H,!1,null,null,null),X=Y.exports;const J={request:"Request",response:"Response"};var Q={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:X,InlinePlusCircleSolidIcon:U,TabnavItem:R,Tabnav:L,CollapsibleCodeListing:b,Row:C["a"],Column:S["a"]},constants:{Tab:J},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:J.request}},computed:{Tab:()=>J,isCollapsible:({response:e,request:t,currentTab:n})=>{const i={[J.request]:t.content,[J.response]:e.content}[n]||[];return i.some(({collapsible:e})=>e)}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},ee=Q,te=(n("b0e7"),Object(f["a"])(ee,x,k,!1,null,"c84e62a6",null)),ne=te.exports,ie=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},ae=[],re={name:"Figure",props:{anchor:{type:String,required:!1}}},se=re,oe=Object(f["a"])(se,ie,ae,!1,null,null,null),ce=oe.exports,le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",staticClass:"caption",class:{trailing:e.trailing}},[e.title?[n("strong",[e._v(e._s(e.title))]),e._v(" "),e._t("default")]:[e._t("default")]],2)},ue=[];const de={caption:"caption",figcaption:"figcaption"},pe={leading:"leading",trailing:"trailing"};var he={name:"Caption",constants:{CaptionPosition:pe,CaptionTag:de},props:{title:{type:String,required:!1},tag:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(de,e)},position:{type:String,default:()=>pe.leading,validator:e=>Object.hasOwnProperty.call(pe,e)}},computed:{trailing:({position:e})=>e===pe.trailing}},me=he,fe=(n("6209"),Object(f["a"])(me,le,ue,!1,null,"1b76f4e0",null)),ge=fe.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},ve=[],ye=n("8bd9"),we={name:"InlineImage",components:{ImageAsset:ye["a"]},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},_e=we,xe=(n("cb92"),Object(f["a"])(_e,be,ve,!1,null,"3a939631",null)),ke=xe.exports,Ce=n("86d8"),Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-wrapper"},[n("table",{class:{spanned:e.spanned}},[e._t("default")],2)])},Ee=[],Oe={name:"Table",props:{spanned:{type:Boolean,default:!1}}},Ie=Oe,je=(n("ec71"),Object(f["a"])(Ie,Se,Ee,!1,null,"5ed73c89",null)),Te=je.exports,Ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("s",{attrs:{"data-before-text":e.$t("accessibility.strike.start"),"data-after-text":e.$t("accessibility.strike.end")}},[e._t("default")],2)},Le=[],Be={name:"StrikeThrough"},$e=Be,Ne=(n("d0da"),Object(f["a"])($e,Ae,Le,!1,null,"7fc51673",null)),Me=Ne.exports,Pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("small",[e._t("default")],2)},Re=[],Ve={name:"Small"},De=Ve,Ge=(n("b0f5"),Object(f["a"])(De,Pe,Re,!1,null,"77035f61",null)),ze=Ge.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Asset",{attrs:{identifier:e.identifier,"video-autoplays":!1,"video-muted":!1,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,deviceFrame:e.deviceFrame}})},Fe=[],Ue=n("80e4"),We=n("7689"),He={name:"BlockVideo",mixins:[We["a"]],components:{Asset:Ue["a"]},props:{identifier:{type:String,required:!0},deviceFrame:{type:String,required:!1}}},Ke=He,Ze=(n("fe1c"),Object(f["a"])(Ke,qe,Fe,!1,null,"035a093f",null)),Ye=Ze.exports,Xe=n("308e"),Je=n("ee9e"),Qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TabNavigator",class:[{"tabs--vertical":e.vertical}]},[n("Tabnav",e._b({model:{value:e.currentTitle,callback:function(t){e.currentTitle=t},expression:"currentTitle"}},"Tabnav",{position:e.position,vertical:e.vertical},!1),e._l(e.titles,(function(t){return n("TabnavItem",{key:t,attrs:{value:t}},[e._v(" "+e._s(t)+" ")])})),1),n("div",{staticClass:"tabs-content"},[n("div",{staticClass:"tabs-content-container"},[n("transition-group",{attrs:{name:"fade"}},[e._l(e.titles,(function(t){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t===e.currentTitle,expression:"title === currentTitle"}],key:t,staticClass:"tab-container",class:{active:t===e.currentTitle}},[e._t(t)],2)]}))],2)],1)])],1)},et=[],tt={name:"TabNavigator",components:{TabnavItem:R,Tabnav:L},props:{vertical:{type:Boolean,default:!1},position:{type:String,default:"start",validator:e=>new Set(["start","center","end"]).has(e)},titles:{type:Array,required:!0,default:()=>[]}},data(){return{currentTitle:this.titles[0]}},watch:{titles(e,t){if(e.length!t.includes(e));this.currentTitle=n||this.currentTitle}}}},nt=tt,it=(n("9ed5"),Object(f["a"])(nt,Qe,et,!1,null,"e671a734",null)),at=it.exports,rt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"tasklist"},e._l(e.tasks,(function(t,i){return n("li",{key:i},[e.showCheckbox(t)?n("input",{attrs:{type:"checkbox",disabled:""},domProps:{checked:t.checked}}):e._e(),e._t("task",null,{task:t})],2)})),0)},st=[];const ot="checked",ct=e=>Object.hasOwnProperty.call(e,ot);var lt={name:"TaskList",props:{tasks:{required:!0,type:Array,validator:e=>e.some(ct)}},methods:{showCheckbox:ct}},ut=lt,dt=(n("c3da"),Object(f["a"])(ut,rt,st,!1,null,"6a56a858",null)),pt=dt.exports,ht=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isListStyle?n("div",{staticClass:"links-block"},e._l(e.items,(function(e){return n("TopicsLinkBlock",{key:e.identifier,staticClass:"topic-link-block",attrs:{topic:e}})})),1):n("TopicsLinkCardGrid",{staticClass:"links-block",attrs:{items:e.items,"topic-style":e.blockStyle}})},mt=[],ft=n("70fb"),gt=n("12b1"),bt={name:"LinksBlock",mixins:[i["a"]],components:{TopicsLinkBlock:()=>n.e("chunk-c0335d80").then(n.bind(null,"2a18")),TopicsLinkCardGrid:ft["a"]},props:{identifiers:{type:Array,required:!0},blockStyle:{type:String,default:gt["a"].compactGrid}},computed:{isListStyle:({blockStyle:e})=>e===gt["a"].list,items:({identifiers:e,references:t})=>e.reduce((e,n)=>t[n]?e.concat(t[n]):e,[])}},vt=bt,yt=(n("6e71"),Object(f["a"])(vt,ht,mt,!1,null,"ce6f87f6",null)),wt=yt.exports,_t=n("5416");const{CaptionPosition:xt,CaptionTag:kt}=ge.constants,Ct={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample",small:"small",video:"video",row:"row",tabNavigator:"tabNavigator",links:"links"},St={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},Et={both:"both",column:"column",none:"none",row:"row"},Ot={left:"left",right:"right",center:"center",unset:"unset"},It=7;function jt(e,t){const n=n=>n.map(jt(e,t)),i=t=>t.map(t=>e("li",{},n(t.content))),c=(t,i,a,r,s,o,c)=>{const{colspan:l,rowspan:u}=o[`${s}_${r}`]||{};if(0===l||0===u)return null;const d=c[r]||Ot.unset;let p=null;return d!==Ot.unset&&(p=d+"-cell"),e(t,{attrs:{...i,colspan:l,rowspan:u},class:p},n(a))},l=(t,n=Et.none,i={},a=[])=>{switch(n){case Et.both:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r+1,i,a),...n.map((e,t)=>c("td",{},e,t+1,r+1,i,a))])))]}case Et.column:return[e("tbody",{},t.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r,i,a),...n.map((e,t)=>c("td",{},e,t+1,r,i,a))])))];case Et.row:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n+1,i,a)))))]}default:return[e("tbody",{},t.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n,i,a)))))]}},u=({metadata:{abstract:t=[],anchor:i,title:a,...r},...s})=>{const o={...s,metadata:r},c=[n([o])];if(a&&t.length||t.length){const i=a?xt.leading:xt.trailing,r=i===xt.trailing?1:0,s=kt.figcaption;c.splice(r,0,e(ge,{props:{title:a,position:i,tag:s}},n(t)))}return e(ce,{props:{anchor:i}},c)},d=({metadata:{deviceFrame:t},...i})=>e(_t["a"],{props:{device:t}},n([i]));return function(c){switch(c.type){case Ct.aside:{const t={kind:c.style,name:c.name};return e(a["a"],{props:t},n(c.content))}case Ct.codeListing:{if(c.metadata&&c.metadata.anchor)return u(c);const t={syntax:c.syntax,fileType:c.fileType,content:c.code,showLineNumbers:c.showLineNumbers};return e(r["a"],{props:t})}case Ct.endpointExample:{const t={request:c.request,response:c.response};return e(ne,{props:t},n(c.summary||[]))}case Ct.heading:{const t={anchor:c.anchor,level:c.level};return e(s["a"],{props:t},c.text)}case Ct.orderedList:return e("ol",{attrs:{start:c.start}},i(c.items));case Ct.paragraph:{const t=1===c.inlineContent.length&&c.inlineContent[0].type===St.image,i=t?{class:["inline-image-container"]}:{};return e("p",i,n(c.inlineContent))}case Ct.table:{const t=l(c.rows,c.header,c.extendedData,c.alignments);if(c.metadata&&c.metadata.abstract){const{title:i}=c.metadata,a=i?xt.leading:xt.trailing,r=kt.caption;t.unshift(e(ge,{props:{title:i,position:a,tag:r}},n(c.metadata.abstract)))}return e(Te,{attrs:{id:c.metadata&&c.metadata.anchor},props:{spanned:!!c.extendedData}},t)}case Ct.termList:return e("dl",{},c.items.map(({term:t,definition:i})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(i.content))]));case Ct.unorderedList:{const t=e=>pt.props.tasks.validator(e.items);return t(c)?e(pt,{props:{tasks:c.items},scopedSlots:{task:e=>n(e.task.content)}}):e("ul",{},i(c.items))}case Ct.dictionaryExample:{const t={example:c.example};return e(_,{props:t},n(c.summary||[]))}case Ct.small:return e("p",{},[e(ze,{},n(c.inlineContent))]);case Ct.video:{if(c.metadata&&c.metadata.abstract)return u(c);if(!t[c.identifier])return null;const{deviceFrame:n}=c.metadata||{};return e(Ye,{props:{identifier:c.identifier,deviceFrame:n}})}case Ct.row:{const t=c.numberOfColumns?{large:c.numberOfColumns}:void 0;return e(Je["a"],{props:{columns:t}},c.columns.map(t=>e(Xe["a"],{props:{span:t.size}},n(t.content))))}case Ct.tabNavigator:{const t=c.tabs.length>It,i=c.tabs.map(e=>e.title),a=c.tabs.reduce((e,t)=>({...e,[t.title]:()=>n(t.content)}),{});return e(at,{props:{titles:i,vertical:t},scopedSlots:a})}case Ct.links:return e(wt,{props:{blockStyle:c.style,identifiers:c.items}});case St.codeVoice:return e(o["a"],{},c.code);case St.emphasis:case St.newTerm:return e("em",n(c.inlineContent));case St.image:{if(c.metadata&&(c.metadata.anchor||c.metadata.abstract))return u(c);const n=t[c.identifier];return n?c.metadata&&c.metadata.deviceFrame?d(c):e(ke,{props:{alt:n.alt,variants:n.variants}}):null}case St.link:return e("a",{attrs:{href:c.destination}},c.title);case St.reference:{const i=t[c.identifier];if(!i)return null;const a=c.overridingTitleInlineContent||i.titleInlineContent,r=c.overridingTitle||i.title;return e(Ce["a"],{props:{url:i.url,kind:i.kind,role:i.role,isActive:c.isActive,ideTitle:i.ideTitle,titleStyle:i.titleStyle,hasInlineFormatting:!!a}},a?n(a):r)}case St.strong:case St.inlineHead:return e("strong",n(c.inlineContent));case St.text:return"\n"===c.text?e("br"):c.text;case St.superscript:return e("sup",n(c.inlineContent));case St.subscript:return e("sub",n(c.inlineContent));case St.strikethrough:return e(Me,n(c.inlineContent));default:return null}}}var Tt,At,Lt={name:"ContentNode",constants:{TableHeaderStyle:Et,TableColumnAlignments:Ot},mixins:[i["a"]],render:function(e){return e(this.tag,{class:"content"},this.content.map(jt(e,this.references),this))},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map(n=>{switch(n.type){case Ct.aside:return e({...n,content:t(n.content)});case Ct.dictionaryExample:return e({...n,summary:t(n.summary)});case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.superscript:case St.subscript:case St.strikethrough:case St.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case Ct.orderedList:case Ct.unorderedList:return e({...n,items:n.items.map(e=>({...e,content:t(e.content)}))});case Ct.table:return e({...n,rows:n.rows.map(e=>e.map(t))});case Ct.termList:return e({...n,items:n.items.map(e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}}))});default:return e(n)}})}return t(this.content)},forEach(e){function t(n=[]){n.forEach(n=>{switch(e(n),n.type){case Ct.aside:t(n.content);break;case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.newTerm:case St.superscript:case St.subscript:case St.strikethrough:t(n.inlineContent);break;case Ct.orderedList:case Ct.unorderedList:n.items.forEach(e=>t(e.content));break;case Ct.dictionaryExample:t(n.summary);break;case Ct.table:n.rows.forEach(e=>{e.forEach(t)});break;case Ct.termList:n.items.forEach(e=>{t(e.term.inlineContent),t(e.definition.content)});break}})}return t(this.content)},reduce(e,t){let n=t;return this.forEach(t=>{n=e(n,t)}),n}},computed:{plaintext(){return this.reduce((e,t)=>t.type===Ct.paragraph?e+"\n":t.type===St.text?`${e}${t.text}`:e,"").trim()}},BlockType:Ct,InlineType:St},Bt=Lt,$t=Object(f["a"])(Bt,Tt,At,!1,null,null,null);t["default"]=$t.exports},"598a":function(e,t,n){},"5c97":function(e,t,n){},"5da3":function(e,t,n){e.exports=n.p+"img/no-image@2x.df2a0a50.png"},"5dcc":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("h"+e.level,{tag:"component",attrs:{id:e.anchor}},[e.shouldLink?n("router-link",{staticClass:"header-anchor",attrs:{to:{hash:"#"+e.anchor}},on:{click:function(t){return e.handleFocusAndScroll(e.anchor)}}},[e._t("default"),n("span",{staticClass:"visuallyhidden"},[e._v(e._s(e.$t("accessibility.in-page-link")))]),n("LinkIcon",{staticClass:"icon",attrs:{"aria-hidden":"true"}})],2):[e._t("default")]],2)},a=[],r=n("8a61"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"link-icon",attrs:{viewBox:"0 0 20 20"}},[n("path",{attrs:{d:"M19.34,4.88L15.12,.66c-.87-.87-2.3-.87-3.17,0l-3.55,3.56-1.38,1.38-1.4,1.4c-.47,.47-.68,1.09-.64,1.7,.02,.29,.09,.58,.21,.84,.11,.23,.24,.44,.43,.63l4.22,4.22h0l.53-.53,.53-.53h0l-4.22-4.22c-.29-.29-.29-.77,0-1.06l1.4-1.4,.91-.91,.58-.58,.55-.55,2.9-2.9c.29-.29,.77-.29,1.06,0l4.22,4.22c.29,.29,.29,.77,0,1.06l-2.9,2.9c.14,.24,.24,.49,.31,.75,.08,.32,.11,.64,.09,.96l3.55-3.55c.87-.87,.87-2.3,0-3.17Z"}}),n("path",{attrs:{d:"M14.41,9.82s0,0,0,0l-4.22-4.22h0l-.53,.53-.53,.53h0l4.22,4.22c.29,.29,.29,.77,0,1.06l-1.4,1.4-.91,.91-.58,.58-.55,.55h0l-2.9,2.9c-.29,.29-.77,.29-1.06,0L1.73,14.04c-.29-.29-.29-.77,0-1.06l2.9-2.9c-.14-.24-.24-.49-.31-.75-.08-.32-.11-.64-.09-.97L.68,11.93c-.87,.87-.87,2.3,0,3.17l4.22,4.22c.87,.87,2.3,.87,3.17,0l3.55-3.55,1.38-1.38,1.4-1.4c.47-.47,.68-1.09,.64-1.7-.02-.29-.09-.58-.21-.84-.11-.22-.24-.44-.43-.62Z"}})])},o=[],c=n("be08"),l={name:"LinkIcon",components:{SVGIcon:c["a"]}},u=l,d=n("2877"),p=Object(d["a"])(u,s,o,!1,null,null,null),h=p.exports,m={name:"LinkableHeading",mixins:[r["a"]],components:{LinkIcon:h},props:{anchor:{type:String,required:!1},level:{type:Number,default:()=>2,validator:e=>e>=1&&e<=6}},inject:{enableMinimized:{default:()=>!1},isTargetIDE:{default:()=>!1}},computed:{shouldLink:({anchor:e,enableMinimized:t,isTargetIDE:n})=>!!e&&!t&&!n}},f=m,g=(n("bbf6"),Object(d["a"])(f,i,a,!1,null,"6007a8a4",null));t["a"]=g.exports},6058:function(e,t,n){},6209:function(e,t,n){"use strict";n("0eaa")},"620a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},a=[];const r=0,s=12,o=new Set(["large","medium","small"]),c=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every(n=>o.has(n)&&e(t[n]))}),l=c(e=>"boolean"===typeof e),u=c(e=>"number"===typeof e&&e>=r&&e<=s);var d={name:"GridColumn",props:{isCentered:l,isUnCentered:l,span:{...u,default:()=>({large:s})}},computed:{classes:function(){return{["large-"+this.span.large]:void 0!==this.span.large,["medium-"+this.span.medium]:void 0!==this.span.medium,["small-"+this.span.small]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},p=d,h=(n("6e4a"),n("2877")),m=Object(h["a"])(p,i,a,!1,null,"2ee3ad8b",null);t["a"]=m.exports},"636c":function(e,t,n){},"63e6":function(e,t,n){},"64b5":function(e,t,n){},6667:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14",themeId:"diagonal-arrow"}},[n("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},a=[],r=n("be08"),s={name:"DiagonalArrowIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"66cd":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},6869:function(e,t,n){"use strict";n("9649")},"6e4a":function(e,t,n){"use strict";n("05a1")},"6e71":function(e,t,n){"use strict";n("3ba9")},"70fb":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicsLinkCardGrid"},[n("Row",{attrs:{columns:{large:e.compactCards?3:2,medium:2}}},e._l(e.items,(function(t){return n("Column",{key:t.title},[n("TopicsLinkCardGridItem",{attrs:{item:t,compact:e.compactCards}})],1)})),1)],1)},a=[],r=n("ee9e"),s=n("308e"),o=n("12b1"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Card",{staticClass:"reference-card-grid-item",attrs:{url:e.item.url,image:e.imageReferences.card,title:e.item.title,"floating-style":"",size:e.cardSize,"link-text":e.compact?"":e.$t(e.linkText)},scopedSlots:e._u([e.imageReferences.card?null:{key:"cover",fn:function(t){var i=t.classes;return[n("div",{staticClass:"reference-card-grid-item__image",class:i},[n("TopicTypeIcon",{staticClass:"reference-card-grid-item__icon",attrs:{type:e.item.role,"image-override":e.references[e.imageReferences.icon]}})],1)]}}],null,!0)},[e.compact?e._e():n("ContentNode",{attrs:{content:e.item.abstract}})],1)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Reference",e._b({staticClass:"card",class:e.classes,attrs:{url:e.url}},"Reference",e.linkAriaTags,!1),[n("CardCover",{attrs:{variants:e.imageVariants,rounded:e.floatingStyle,alt:e.imageReference.alt,"aria-hidden":"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("cover",null,null,t)]}}],null,!0)}),n("div",{staticClass:"details",attrs:{"aria-hidden":"true"}},[e.eyebrow?n("div",{staticClass:"eyebrow",attrs:{id:e.eyebrowId,"aria-label":e.formatAriaLabel("- "+e.eyebrow)}},[e._v(" "+e._s(e.eyebrow)+" ")]):e._e(),n("div",{staticClass:"title",attrs:{id:e.titleId}},[e._v(" "+e._s(e.title)+" ")]),e.$slots.default?n("div",{staticClass:"card-content",attrs:{id:e.contentId}},[e._t("default")],2):e._e(),e.linkText?n(e.hasButton?"ButtonLink":"div",{tag:"component",staticClass:"link"},[e._v(" "+e._s(e.linkText)+" "),e.showExternalLinks?n("DiagonalArrowIcon",{staticClass:"icon-inline link-icon"}):e.hasButton?e._e():n("InlineChevronRightIcon",{staticClass:"icon-inline link-icon"})],1):e._e()],1)],1)},d=[],p=n("76ab"),h=n("34b0"),m=n("6667"),f=n("86d8"),g={small:"small",large:"large"},b=n("2f34"),v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"card-cover-wrap",class:{rounded:e.rounded}},[e._t("default",(function(){return[n("ImageAsset",{staticClass:"card-cover",attrs:{variants:e.variants,alt:e.alt}})]}),{classes:"card-cover"})],2)},y=[],w=n("8bd9"),_={name:"CardCover",components:{ImageAsset:w["a"]},props:{variants:{type:Array,required:!0},rounded:{type:Boolean,default:!1},alt:{type:String,default:null}}},x=_,k=(n("850e"),n("2877")),C=Object(k["a"])(x,v,y,!1,null,"0c1c40a1",null),S=C.exports,E={name:"Card",components:{Reference:f["a"],DiagonalArrowIcon:m["a"],InlineChevronRightIcon:h["a"],CardCover:S,ButtonLink:p["a"]},constants:{CardSize:g},mixins:[b["a"]],computed:{titleId:({_uid:e})=>"card_title_"+e,contentId:({_uid:e})=>"card_content_"+e,eyebrowId:({_uid:e})=>"card_eyebrow_"+e,linkAriaTags:({titleId:e,eyebrowId:t,contentId:n,eyebrow:i,$slots:a})=>({"aria-labelledby":e.concat(i?" "+t:""),"aria-describedby":a.default?""+n:null}),classes:({size:e,floatingStyle:t})=>[e,{"floating-style":t}],imageReference:({image:e,references:t})=>t[e]||{},imageVariants:({imageReference:e})=>e.variants||[]},props:{linkText:{type:String,required:!1},url:{type:String,required:!1,default:""},eyebrow:{type:String,required:!1},image:{type:String,required:!1},size:{type:String,validator:e=>Object.prototype.hasOwnProperty.call(g,e)},title:{type:String,required:!0},hasButton:{type:Boolean,default:()=>!1},floatingStyle:{type:Boolean,default:!1},showExternalLinks:{type:Boolean,default:!1},formatAriaLabel:{type:Function,default:e=>e}}},O=E,I=(n("0939"),Object(k["a"])(O,u,d,!1,null,"328d568a",null)),j=I.exports,T=n("f12c"),A=n("66cd");const L={[A["a"].article]:"documentation.card.read-article",[A["a"].overview]:"documentation.card.start-tutorial",[A["a"].collection]:"documentation.card.view-api",[A["a"].symbol]:"documentation.card.view-symbol",[A["a"].sampleCode]:"documentation.card.view-sample-code"};var B={name:"TopicsLinkCardGridItem",components:{TopicTypeIcon:T["a"],Card:j,ContentNode:()=>Promise.resolve().then(n.bind(null,"5677"))},mixins:[b["a"]],props:{item:{type:Object,required:!0},compact:{type:Boolean,default:!0}},computed:{imageReferences:({item:e})=>(e.images||[]).reduce((e,t)=>(e[t.type]=t.identifier,e),{icon:null,card:null}),linkText:({item:e})=>L[e.role]||"documentation.card.learn-more",cardSize:({compact:e})=>e?void 0:g.large}},$=B,N=(n("8f26"),Object(k["a"])($,c,l,!1,null,"08a5e3f8",null)),M=N.exports,P={name:"TopicsLinkCardGrid",components:{TopicsLinkCardGridItem:M,Column:s["a"],Row:r["a"]},props:{items:{type:Array,required:!0},topicStyle:{type:String,default:o["a"].compactGrid,validator:e=>e===o["a"].compactGrid||e===o["a"].detailedGrid}},computed:{compactCards:({topicStyle:e})=>e===o["a"].compactGrid}},R=P,V=Object(k["a"])(R,i,a,!1,null,null,null);t["a"]=V.exports},"72e7":function(e,t,n){"use strict";const i={up:"up",down:"down"};t["a"]={constants:{IntersectionDirections:i},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:i.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e("chunk-2d0d3105").then(n.t.bind(null,"5abe",7)),this.intersectionObserver=new IntersectionObserver(e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")},this.intersectionObserverOptions),this.getIntersectionTargets().forEach(e=>{this.intersectionObserver.observe(e)})},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=i.up),this.intersectionPreviousScrollY=window.scrollY}}}},"74ea":function(e,t,n){"use strict";n("636c")},7689:function(e,t,n){"use strict";t["a"]={computed:{isClientMobile(){let e=!1;return e="maxTouchPoints"in navigator||"msMaxTouchPoints"in navigator?Boolean(navigator.maxTouchPoints||navigator.msMaxTouchPoints):window.matchMedia?window.matchMedia("(pointer:coarse)").matches:"orientation"in window,e}}}},"76ab":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},a=[],r=n("86d8"),s={name:"ButtonLink",components:{Reference:r["a"]},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?r["a"]:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=s,c=(n("0da1"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c9c81868",null);t["a"]=l.exports},"7b1f":function(e,t,n){"use strict";var i,a,r={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:i}){const a=n().default||[],r=a.filter(e=>e.text&&!e.tag);if(0===r.length||r.length!==a.length)return e(t.tag,i,a);const s=r.map(({text:e})=>e).join(),o=[];let c=null,l=0;while(null!==(c=t.safeBoundaryPattern.exec(s))){const t=c.index+1;o.push(s.slice(l,t)),o.push(e("wbr",{key:c.index})),l=t}return o.push(s.slice(l,s.length)),e(t.tag,i,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},s=r,o=n("2877"),c=Object(o["a"])(s,i,a,!1,null,null,null);t["a"]=c.exports},"7b69":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?n("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),n("div",{staticClass:"container-general"},[n("pre",[n("CodeBlock",[e._l(e.syntaxHighlightedLines,(function(t,i){return[n("span",{key:i,class:["code-line-container",{highlighted:e.isHighlighted(i)}]},[e.showLineNumbers?n("span",{staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(i)}}):e._e(),n("span",{staticClass:"code-line",domProps:{innerHTML:e._s(t)}})]),e._v("\n")]}))],2)],1)])],1)},a=[],r=n("002d"),s=n("8649"),o=n("800b"),c=n("1020"),l=n.n(c);const u={objectivec:["objective-c"]},d={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(u.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],...Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES?Object.fromEntries(Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES.split(",").map(e=>[e,[]])):void 0},p=new Set(["markdown","swift"]),h=Object.entries(d),m=new Set(Object.keys(d)),f=new Map;async function g(e){const t=[e];try{return await t.reduce(async(e,t)=>{let i;await e,i=p.has(t)?await n("1417")("./"+t):await n("b7b0")("./"+t),l.a.registerLanguage(t,i.default)},Promise.resolve()),!0}catch(i){return console.error(`Could not load ${e} file`),!1}}function b(e){if(m.has(e))return e;const t=h.find(([,t])=>t.includes(e));return t?t[0]:null}function v(e){if(f.has(e))return f.get(e);const t=b(e);return f.set(e,t),t}l.a.configure({classPrefix:"syntax-",languages:[...m]});const y=async e=>{const t=v(e);return!(!t||l.a.listLanguages().includes(t))&&g(t)},w=/\r\n|\r|\n/g,_=/syntax-/;function x(e){return 0===e.length?[]:e.split(w)}function k(e){return(e.trim().match(w)||[]).length}function C(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function S(e){const{className:t}=e;if(!_.test(t))return null;const n=x(e.innerHTML).reduce((e,n)=>`${e}${n}\n`,"");return C(n.trim())}function E(e){return Array.from(e.childNodes).forEach(e=>{if(k(e.textContent))try{const t=e.childNodes.length?E(e):S(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}}),S(e)}function O(e,t){const n=b(t);if(!l.a.getLanguage(n))throw new Error("Unsupported language for syntax highlighting: "+t);return l.a.highlight(e,{language:n,ignoreIllegals:!0}).value}function I(e,t){const n=e.join("\n"),i=O(n,t),a=document.createElement("code");return a.innerHTML=i,E(a),x(a.innerHTML)}var j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"filename"},[e.isActionable?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):n("span",[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},T=[],A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"swift"===e.fileType?n("SwiftFileIcon",{staticClass:"file-icon"}):n("GenericFileIcon",{staticClass:"file-icon"})},L=[],B=n("a88f"),$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14",themeId:"generic-file"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},N=[],M=n("be08"),P={name:"GenericFileIcon",components:{SVGIcon:M["a"]}},R=P,V=n("2877"),D=Object(V["a"])(R,$,N,!1,null,null,null),G=D.exports,z={name:"CodeListingFileIcon",components:{SwiftFileIcon:B["a"],GenericFileIcon:G},props:{fileType:String}},q=z,F=(n("e6db"),Object(V["a"])(q,A,L,!1,null,"7c381064",null)),U=F.exports,W={name:"CodeListingFilename",components:{FileIcon:U},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},H=W,K=(n("8608"),Object(V["a"])(H,j,T,!1,null,"c8c40662",null)),Z=K.exports,Y={name:"CodeListing",components:{Filename:Z,CodeBlock:o["a"]},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(r["c"]),highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},syntaxNameNormalized(){const e={occ:s["a"].objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await y(this.syntaxNameNormalized),e=I(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map(e=>""===e?"\n":e)}}},X=Y,J=(n("7e3a"),Object(V["a"])(X,i,a,!1,null,"59f42f5b",null));t["a"]=J.exports},"7e3a":function(e,t,n){"use strict";n("f030")},"800b":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{attrs:{tabindex:"0","data-before-code":e.$t("accessibility.code.start"),"data-after-code":e.$t("accessibility.code.end")}},[e._t("default")],2)},a=[],r={name:"CodeBlock"},s=r,o=(n("159b"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"08295b2f",null);t["a"]=c.exports},"80c8":function(e,t,n){},"80e4":function(e,t,n){"use strict";var i,a,r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"asset"},[n(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},s=[],o=n("8bd9"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ConditionalWrapper",{ref:"wrapper",attrs:{tag:e.DeviceFrameComponent,"should-wrap":!!e.deviceFrame,device:e.deviceFrame}},[n("video",{ref:"video",attrs:{controls:e.showsControls,autoplay:e.autoplays,poster:e.normalisedPosterPath,width:e.optimalWidth,playsinline:""},domProps:{muted:e.muted},on:{playing:function(t){return e.$emit("playing")},pause:function(t){return e.$emit("pause")},ended:function(t){return e.$emit("ended")}}},[n("source",{attrs:{src:e.normalizePath(e.videoAttributes.url)}})])])},l=[],u=n("748c"),d=n("e425"),p=n("821b"),h={functional:!0,name:"ConditionalWrapper",props:{tag:[Object,String],shouldWrap:Boolean},render(e,t){return t.props.shouldWrap?e(t.props.tag,t.data,t.children):t.children}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null),b=g.exports,v=n("5416"),y={name:"VideoAsset",components:{ConditionalWrapper:b},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]},muted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},data:()=>({appState:d["a"].state,optimalWidth:null}),computed:{DeviceFrameComponent:()=>v["a"],preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===p["a"].dark||e===p["a"].auto&&t===p["a"].dark,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(u["e"])(this.variants)},posterVariantsGroupedByAppearance(){const{light:e,dark:t}=Object(u["e"])(this.posterVariants);return{light:Object(u["a"])(e),dark:Object(u["a"])(t)}},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},normalisedPosterPath:({defaultPosterAttributes:e})=>Object(u["c"])(e.src),videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},watch:{normalisedPosterPath:{immediate:!0,handler:"getPosterDimensions"}},methods:{normalizePath:u["c"],async getPosterDimensions(e){if(!e)return void(this.optimalWidth=null);const{density:t}=this.defaultPosterAttributes,n=parseInt(t.match(/\d+/)[0],10),{width:i}=await Object(u["b"])(e);this.optimalWidth=i/n}}},w=y,_=Object(f["a"])(w,c,l,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:e.variants,autoplays:e.autoplays,showsControls:e.showsControls,muted:e.muted,posterVariants:e.posterVariants,deviceFrame:e.deviceFrame},on:{pause:e.onPause,playing:e.onVideoPlaying,ended:e.onVideoEnd}}),e.showsControls?e._e():n("a",{staticClass:"control-button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.togglePlayStatus.apply(null,arguments)}}},[e._v(" "+e._s(e.text)+" "),e.videoEnded?n("InlineReplayIcon",{staticClass:"control-icon icon-inline"}):e.isPlaying?n("PauseIcon",{staticClass:"control-icon icon-inline"}):n("PlayIcon",{staticClass:"control-icon icon-inline"})],1)],1)},C=[],S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-replay"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},E=[],O=n("be08"),I={name:"InlineReplayIcon",components:{SVGIcon:O["a"]}},j=I,T=Object(f["a"])(j,S,E,!1,null,null,null),A=T.exports,L=n("c4dd"),B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"pause-icon",attrs:{viewBox:"0 0 14 14",themeId:"pause"}},[n("path",{attrs:{d:"M5 4h1v6h-1z"}}),n("path",{attrs:{d:"M8 4h1v6h-1z"}}),n("path",{attrs:{d:"M7 0.5c-3.6 0-6.5 2.9-6.5 6.5s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5-2.9-6.5-6.5-6.5zM7 12.5c-3 0-5.5-2.5-5.5-5.5s2.5-5.5 5.5-5.5 5.5 2.5 5.5 5.5-2.5 5.5-5.5 5.5z"}})])},$=[],N={name:"PauseIcon",components:{SVGIcon:O["a"]}},M=N,P=Object(f["a"])(M,B,$,!1,null,null,null),R=P.exports,V={name:"ReplayableVideoAsset",components:{PauseIcon:R,PlayIcon:L["a"],InlineReplayIcon:A,VideoAsset:x},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},muted:{type:Boolean,default:!0},posterVariants:{type:Array,default:()=>[]},deviceFrame:{type:String,required:!1}},computed:{text(){return this.videoEnded?this.$t("video.replay"):this.isPlaying?this.$t("video.pause"):this.$t("video.play")}},data(){return{isPlaying:!1,videoEnded:!1}},methods:{async togglePlayStatus(){const e=this.$refs.asset.$refs.video;e&&(this.isPlaying&&!this.videoEnded?await e.pause():await e.play())},onVideoEnd(){this.isPlaying=!1,this.videoEnded=!0},onVideoPlaying(){const{video:e}=this.$refs.asset.$refs;this.isPlaying=!e.paused,this.videoEnded=e.ended},onPause(){const{video:e}=this.$refs.asset.$refs;!this.showsControls&&this.isPlaying&&(this.isPlaying=!1),this.videoEnded=e.ended}}},D=V,G=(n("74ea"),Object(f["a"])(D,k,C,!1,null,"7653dfd0",null)),z=G.exports,q=n("2f34");const F={video:"video",image:"image"};var U={name:"Asset",components:{ImageAsset:o["a"],VideoAsset:x},constants:{AssetTypes:F},mixins:[q["a"]],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0},videoMuted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===F.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case F.image:return o["a"];case F.video:return this.showsReplayButton?z:x;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[F.image]:this.imageProps,[F.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,muted:this.videoMuted,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[],deviceFrame:this.deviceFrame}},assetListeners(){return{[F.image]:null,[F.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},W=U,H=(n("5201"),Object(f["a"])(W,r,s,!1,null,"dcbc7b38",null));t["a"]=H.exports},"81c0":function(e,t,n){},8222:function(e,t,n){},"850e":function(e,t,n){"use strict";n("88d2")},8608:function(e,t,n){"use strict";n("a7f3")},"863d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},a=[],r={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},s=r,o=(n("43fe"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"66cbfe4c",null);t["a"]=c.exports},8649:function(e,t,n){"use strict";t["a"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},"86d8":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},a=[],r=n("d26a"),s=n("66cd"),o=n("9895"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("a",{attrs:{href:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},l=[],u={name:"ReferenceExternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null),m=h.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[n("CodeVoice",[e._t("default")],2)],1)},g=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("router-link",{attrs:{to:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},v=[],y={name:"ReferenceInternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},w=y,_=Object(p["a"])(w,b,v,!1,null,null,null),x=_.exports,k=n("52e4"),C={name:"ReferenceInternalSymbol",props:x.props,components:{ReferenceInternal:x,CodeVoice:k["a"]}},S=C,E=Object(p["a"])(S,f,g,!1,null,null,null),O=E.exports,I={name:"Reference",computed:{isInternal({url:e}){if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o["b"]},isSymbolReference(){return"symbol"===this.kind&&!this.hasInlineFormatting&&(this.role===s["a"].symbol||this.role===s["a"].dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent(){return this.isInternal?this.isDisplaySymbol?O:x:m},urlWithParams({isInternal:e}){return e?Object(r["b"])(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!0},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1},hasInlineFormatting:{type:Boolean,default:!1}}},j=I,T=Object(p["a"])(j,i,a,!1,null,null,null);t["a"]=T.exports},"88d2":function(e,t,n){},"8a61":function(e,t,n){"use strict";var i=n("3908");t["a"]={methods:{async scrollToElement(e){await Object(i["b"])(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:a}=await this.$router.options.scrollBehavior(t.route),r=document.querySelector(n);return r?(r.scrollIntoView(),window.scrollY+window.innerHeight`${Object(r["c"])(e.src)} ${e.density}`).join(", "),n=e[0],i={srcSet:t,src:Object(r["c"])(n.src)},{width:a}=n.size||{width:null};return a&&(i.width=a,i.height="auto"),i}var h={name:"ImageAsset",mixins:[s],inject:{imageLoadingStrategy:{default:null}},data:()=>({appState:o["a"].state,fallbackImageSrcSet:null,optimalWidth:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>p(e),lightVariantAttributes:({lightVariants:e})=>p(e),loading:({appState:e,imageLoadingStrategy:t})=>t||e.imageLoadingStrategy,preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===c["a"].auto,prefersDark:({preferredColorScheme:e})=>e===c["a"].dark},props:{alt:{type:String,default:""},variants:{type:Array,required:!0},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=u.a+" 2x"},async calculateOptimalWidth(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find(({src:t})=>e.endsWith(t)),i=parseInt(n.match(/\d+/)[0],d),a=await Object(r["b"])(e),s=a.width/i;return s},async optimizeImageSize(){if(!this.defaultAttributes.width&&this.$refs.img)try{this.optimalWidth=await this.calculateOptimalWidth()}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.shouldCalculateOptimalWidth&&this.$refs.img.addEventListener("load",this.optimizeImageSize)}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null);t["a"]=g.exports},"8c92":function(e,t,n){"use strict";n("80c8")},"8d2d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14",themeId:"tutorial"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},a=[],r=n("be08"),s={name:"TutorialIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"8d90":function(e,t,n){},"8f26":function(e,t,n){"use strict";n("0444")},9034:function(e,t,n){},"95da":function(e,t,n){"use strict";var i=n("0cb0");const a="data-original-",r="aria-hidden",s="tabindex";function o(e,t){const n=a+t;if(e.getAttribute(n))return;const i=e.getAttribute(t)||"";e.setAttribute(n,i)}function c(e,t){const n=a+t;if(!e.hasAttribute(n))return;const i=e.getAttribute(n);e.removeAttribute(n),i.length?e.setAttribute(t,i):e.removeAttribute(t)}function l(e,t){const n=document.body;let i=e,a=e;while(i=i.previousElementSibling)t(i);while(a=a.nextElementSibling)t(a);e.parentElement&&e.parentElement!==n&&l(e.parentElement,t)}const u=e=>{o(e,r),o(e,s),e.setAttribute(r,"true"),e.setAttribute(s,"-1");const t=i["a"].getTabbableElements(e);let n=t.length-1;while(n>=0)o(t[n],s),t[n].setAttribute(s,"-1"),n-=1},d=e=>{c(e,r),c(e,s);const t=e.querySelectorAll(`[${a+s}]`);let n=t.length-1;while(n>=0)c(t[n],s),n-=1};t["a"]={hide(e){l(e,u)},show(e){l(e,d)}}},9649:function(e,t,n){},"9a61":function(e,t,n){"use strict";n("19cc")},"9b30":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"nav-menu-items",attrs:{"data-previous-menu-children-count":e.previousSiblingChildren}},[e._t("default")],2)},a=[],r={name:"NavMenuItems",props:{previousSiblingChildren:{type:Number,default:0}}},s=r,o=(n("517a"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"67c1c0a5",null);t["a"]=c.exports},"9ed5":function(e,t,n){"use strict";n("a5f5")},a295:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"path"}},[n("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),n("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),n("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},a=[],r=n("be08"),s={name:"PathIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},a4f0:function(e,t,n){},a5f5:function(e,t,n){},a7a5:function(e,t,n){},a7d8:function(e,t,n){},a7f3:function(e,t,n){},a88f:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 15 14",themeId:"swift-file"}},[n("path",{attrs:{d:"M14.93,13.56A2.15,2.15,0,0,0,15,13a5.37,5.37,0,0,0-1.27-3.24A6.08,6.08,0,0,0,14,7.91,9.32,9.32,0,0,0,9.21.31a8.51,8.51,0,0,1,1.78,5,6.4,6.4,0,0,1-.41,2.18A45.06,45.06,0,0,1,3.25,1.54,44.57,44.57,0,0,0,7.54,6.9,45.32,45.32,0,0,1,1.47,2.32,35.69,35.69,0,0,0,8.56,9.94a6.06,6.06,0,0,1-3.26.85A9.48,9.48,0,0,1,0,8.91a10,10,0,0,0,8.1,4.72c2.55,0,3.25-1.2,4.72-1.2a2.09,2.09,0,0,1,1.91,1.15C14.79,13.69,14.88,13.75,14.93,13.56Z"}})])},a=[],r=n("be08"),s={name:"SwiftFileIcon",components:{SVGIcon:r["a"]}},o=s,c=(n("c3e5"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c01a6890",null);t["a"]=l.exports},a97e:function(e,t,n){"use strict";var i=n("63b8");const a=e=>e?`(max-width: ${e}px)`:"",r=e=>e?`(min-width: ${e}px)`:"";function s({minWidth:e,maxWidth:t}){return["only screen",r(e),a(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(s({minWidth:t,maxWidth:e}))}var c,l,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:i["a"],BreakpointName:i["b"],BreakpointScopes:i["c"]},props:{scope:{type:String,default:()=>i["c"].default,validator:e=>e in i["c"]}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),i=t=>this.handleMediaQueryChange(t,e);n.addListener(i),this.$once("hook:beforeDestroy",()=>{n.removeListener(i)}),i(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=i["a"][this.scope]||{};Object.entries(e).forEach(([e,t])=>{this.initMediaQuery(e,t)})}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null);t["a"]=h.exports},a9f1:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14",themeId:"article"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},a=[],r=n("be08"),s={name:"ArticleIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},aea0:function(e,t,n){},b0e7:function(e,t,n){"use strict";n("8d90")},b0f5:function(e,t,n){"use strict";n("49e3")},b2da:function(e,t,n){"use strict";n("e529")},b392:function(e,t,n){},b7b0:function(e,t,n){var i={"./bash":["f0f8","highlight-js-bash"],"./c":["1fe5","highlight-js-c"],"./cpp":["0209","highlight-js-cpp"],"./css":["ee8c","highlight-js-css"],"./diff":["48b8","highlight-js-diff"],"./http":["c01d","highlight-js-http"],"./java":["332f","highlight-js-java"],"./javascript":["4dd1","highlight-js-javascript"],"./json":["5ad2","highlight-js-json"],"./llvm":["7c30","highlight-js-llvm"],"./markdown":["04b0","highlight-js-markdown"],"./objectivec":["9bf2","highlight-js-objectivec"],"./perl":["6a51","highlight-js-perl"],"./php":["2907","highlight-js-php"],"./python":["9510","highlight-js-python"],"./ruby":["82cb","highlight-js-ruby"],"./scss":["6113","highlight-js-scss"],"./shell":["b65b","highlight-js-shell"],"./swift":["2a39","highlight-js-swift"],"./xml":["8dcb","highlight-js-xml"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n.t(a,7)}))}a.keys=function(){return Object.keys(i)},a.id="b7b0",e.exports=a},b8f2:function(e,t,n){"use strict";n("a7a5")},bbe1:function(e,t,n){},bbf6:function(e,t,n){"use strict";n("63e6")},bf08:function(e,t,n){"use strict";var i=n("2788"),a=n("002d"),r=n("d26a"),s=n("5677");t["a"]={methods:{extractFirstParagraphText(e=[]){const t=s["default"].computed.plaintext.bind({...s["default"].methods,content:e})();return Object(a["e"])(t)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>Object(r["e"])(e),disableMetadata:()=>!1},mounted(){this.disableMetadata||Object(i["a"])({title:this.pageTitle,description:this.pageDescription,url:this.pageURL,currentLocale:this.$i18n.locale})}}},c081:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.action?n("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,a=t.title;return n("ButtonLink",{attrs:{url:i,isDark:e.isDark}},[e._v(" "+e._s(a)+" ")])}}],null,!1,1264376715)}):e._e()},a=[],r=n("76ab"),s=n("c7ea"),o={name:"CallToActionButton",components:{DestinationDataProvider:s["a"],ButtonLink:r["a"]},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},c3da:function(e,t,n){"use strict";n("fda2")},c3e5:function(e,t,n){"use strict";n("aea0")},c4dd:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14",themeId:"play"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},a=[],r=n("be08"),s={name:"PlayIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},c7ea:function(e,t,n){"use strict";var i=n("2f34");const a={link:"link",reference:"reference",text:"text"};var r,s,o={name:"DestinationDataProvider",mixins:[i["a"]],props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{isTargetIDE:{default:()=>!1}},constants:{DestinationType:a},computed:{isExternal:({reference:e,destination:t})=>e.type===a.link||t.type===a.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[a.link]:e.destination,[a.reference]:t.url,[a.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[a.link]:t.title,[a.reference]:t.overridingTitle||e.title,[a.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?e+" (opens in browser)":e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},c=o,l=n("2877"),u=Object(l["a"])(c,r,s,!1,null,null,null);t["a"]=u.exports},cb92:function(e,t,n){"use strict";n("598a")},cbcf:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[n("div",{ref:"wrapper",staticClass:"nav__wrapper"},[n("div",{staticClass:"nav__background"}),e.hasOverlay?n("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),n("div",{staticClass:"nav-content"},[e._t("pre-title",null,{className:"pre-title"},{closeNav:e.closeNav,inBreakpoint:e.inBreakpoint,currentBreakpoint:e.currentBreakpoint,isOpen:e.isOpen}),e.$slots.default?n("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),n("div",{staticClass:"nav-menu"},[n("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v(" "+e._s(e.$t("documentation.nav.close-menu"))+" ")]:[e._v(" "+e._s(e.$t("documentation.nav.open-menu"))+" ")]],2)]),n("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[n("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),n("div",{staticClass:"nav-actions"},[n("a",{ref:"toggle",staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"nav-menucta-chevron"})])])],2),e._t("after-content")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},a=[],r=n("72e7"),s=n("9b30"),o=n("a97e"),c=n("f2af"),l=n("942d"),u=n("63b8"),d=n("95da"),p=n("3908");const{noClose:h}=l["a"],{BreakpointName:m,BreakpointScopes:f}=o["a"].constants,g=8,b={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var v={name:"NavBase",components:{NavMenuItems:s["a"],BreakpointEmitter:o["a"]},constants:{NavStateClasses:b,NoBGTransitionFrames:g},props:{breakpoint:{type:String,default:m.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1}},mixins:[r["a"]],data(){return{isOpen:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,currentBreakpoint:m.large}},computed:{BreakpointScopes:()=>f,inBreakpoint:({currentBreakpoint:e,breakpoint:t})=>!Object(u["d"])(e,t),rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:i,hasSolidBackground:a,hasNoBorder:r,hasFullWidthBorder:s,isDark:o,isWideFormat:c,noBackgroundTransition:l})=>({[b.isDark]:o,[b.isOpen]:e,[b.inBreakpoint]:t,[b.isTransitioning]:n,[b.isSticking]:i,[b.hasSolidBackground]:a,[b.hasNoBorder]:r,[b.hasFullWidthBorder]:s,[b.isWideFormat]:c,[b.noBackgroundTransition]:l})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick()},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1)},methods:{getIntersectionTargets(){return[document.getElementById(l["e"])||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise(e=>{const t=this.$watch("isTransitioning",()=>{e(),t()})})):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){this.currentBreakpoint=e,this.inBreakpoint||this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(h)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?c["b"].lockScroll(this.$refs.tray):c["b"].unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),d["a"].hide(this.$refs.wrapper),document.activeElement===this.$refs.toggle&&document.activeElement.blur()},onClose(){this.$emit("close"),this.toggleScrollLock(!1),d["a"].show(this.$refs.wrapper)},async handleFlashOnMount(){await Object(p["b"])(g),this.noBackgroundTransition=!1}}},y=v,w=(n("1f39"),n("2877")),_=Object(w["a"])(y,i,a,!1,null,"5c0521d3",null);t["a"]=_.exports},d0da:function(e,t,n){"use strict";n("64b5")},e3ab:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[n("p",{staticClass:"label"},[e._v(e._s(e.name||e.$t(e.label)))]),e._t("default")],2)},a=[];const r={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var s={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(r,e)},name:{type:String,required:!1}},computed:{label:({kind:e})=>"aside-kind."+e}},o=s,c=(n("b8f2"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"3ccce809",null);t["a"]=l.exports},e529:function(e,t,n){},e6db:function(e,t,n){"use strict";n("47cc")},ec71:function(e,t,n){"use strict";n("a4f0")},ee9e:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row",class:{"with-columns":e.columns},style:e.style},[e._t("default")],2)},a=[],r=n("63b8"),s={name:"Row",props:{columns:{type:Object,required:!1,validator:e=>Object.entries(e).every(([e,t])=>r["b"][e]&&"number"===typeof t)},gap:{type:Number,required:!1}},computed:{style:({columns:e={},gap:t})=>({"--col-count-large":e.large,"--col-count-medium":e.medium,"--col-count-small":e.small||1,"--col-gap":t&&t+"px"})}},o=s,c=(n("17a4"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"1bcb2d0f",null);t["a"]=l.exports},efc1:function(e,t,n){"use strict";n("3b75")},f030:function(e,t,n){},f12c:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicTypeIcon",style:e.styles},[e.imageOverride?n("OverridableAsset",{staticClass:"icon-inline",attrs:{imageOverride:e.imageOverride,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth}}):n(e.icon,e._b({tag:"component",staticClass:"icon-inline"},"component",e.iconProps,!1))],1)},a=[],r=n("a295"),s=n("3024"),o=n("a9f1"),c=n("8d2d"),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func"}},[n("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),n("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},u=[],d=n("be08"),p={name:"TopicFuncIcon",components:{SVGIcon:d["a"]}},h=p,m=n("2877"),f=Object(m["a"])(h,l,u,!1,null,null,null),g=f.exports,b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14",themeId:"collection"}},[n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},v=[],y={name:"CollectionIcon",components:{SVGIcon:d["a"]}},w=y,_=Object(m["a"])(w,b,v,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func-op"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),n("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),n("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},C=[],S={name:"TopicFuncOpIcon",components:{SVGIcon:d["a"]}},E=S,O=Object(m["a"])(E,k,C,!1,null,null,null),I=O.exports,j=n("3b96"),T=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-subscript"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),n("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},A=[],L={name:"TopicSubscriptIcon",components:{SVGIcon:d["a"]}},B=L,$=Object(m["a"])(B,T,A,!1,null,null,null),N=$.exports,M=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"two-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[n("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),n("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"8.2",y:"11"}},[e._v(e._s(e.second))])]),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"1.7",y:"11"}},[e._v(e._s(e.first))])])])])])},P=[],R={name:"TwoLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},V=R,D=Object(m["a"])(V,M,P,!1,null,null,null),G=D.exports,z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"single-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[n("tspan",[e._v(e._s(e.symbol))])])])])},q=[],F={name:"SingleLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{symbol:{type:String,required:!0}}},U=F,W=Object(m["a"])(U,z,q,!1,null,null,null),H=W.exports,K=n("31d4"),Z=n("2cae"),Y=n("fdd9");const X={[K["b"].article]:o["a"],[K["b"].associatedtype]:x,[K["b"].buildSetting]:x,[K["b"].class]:H,[K["b"].collection]:x,[K["b"].dictionarySymbol]:H,[K["b"].container]:x,[K["b"].enum]:H,[K["b"].extension]:G,[K["b"].func]:g,[K["b"].op]:I,[K["b"].httpRequest]:H,[K["b"].languageGroup]:x,[K["b"].learn]:r["a"],[K["b"].method]:H,[K["b"].macro]:H,[K["b"].module]:s["a"],[K["b"].overview]:r["a"],[K["b"].protocol]:G,[K["b"].property]:H,[K["b"].propertyListKey]:H,[K["b"].resources]:r["a"],[K["b"].sampleCode]:j["a"],[K["b"].struct]:H,[K["b"].subscript]:N,[K["b"].symbol]:x,[K["b"].tutorial]:c["a"],[K["b"].typealias]:H,[K["b"].union]:H,[K["b"].var]:H},J={[K["b"].class]:{symbol:"C"},[K["b"].dictionarySymbol]:{symbol:"O"},[K["b"].enum]:{symbol:"E"},[K["b"].extension]:{first:"E",second:"x"},[K["b"].httpRequest]:{symbol:"E"},[K["b"].method]:{symbol:"M"},[K["b"].macro]:{symbol:"#"},[K["b"].protocol]:{first:"P",second:"r"},[K["b"].property]:{symbol:"P"},[K["b"].propertyListKey]:{symbol:"K"},[K["b"].struct]:{symbol:"S"},[K["b"].typealias]:{symbol:"T"},[K["b"].union]:{symbol:"U"},[K["b"].var]:{symbol:"V"}};var Q={name:"TopicTypeIcon",components:{OverridableAsset:Y["a"],SVGIcon:d["a"],SingleLetterSymbolIcon:H},constants:{TopicTypeIcons:X,TopicTypeProps:J},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1},imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{normalisedType:({type:e})=>K["a"][e]||e,icon:({normalisedType:e})=>X[e]||x,iconProps:({normalisedType:e})=>J[e]||{},color:({normalisedType:e})=>Z["b"][e],styles:({color:e,withColors:t})=>t&&e?{"--icon-color":`var(--color-type-icon-${e})`}:{}}},ee=Q,te=(n("9a61"),Object(m["a"])(ee,i,a,!1,null,"18b61706",null));t["a"]=te.exports},f2af:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));let i=!1,a=-1,r=0;const s="data-scroll-lock-disable",o=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function c(e){e.touches.length>1||e.preventDefault()}const l=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function u(){r=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=r+"px",document.body.style.position="fixed",document.body.style.width="100%"}function d(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",c)}function p(e,t){const n=e.targetTouches[0].clientY-a,i=e.target.closest(`[${s}]`)||t;return 0===i.scrollTop&&n>0||l(i)&&n<0?c(e):(e.stopPropagation(),!0)}function h(e){document.addEventListener("touchmove",c,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&p(t,e)})}t["b"]={lockScroll(e){i||(o()?h(e):u(),i=!0)},unlockScroll(e){i&&(o()?d(e):(document.body.style.removeProperty("overflow"),document.body.style.removeProperty("top"),document.body.style.removeProperty("position"),document.body.style.removeProperty("width"),window.scrollTo(0,Math.abs(r))),i=!1)}}},fb8e:function(e,t,n){"use strict";n("6058")},fda2:function(e,t,n){},fdd9:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.shouldUseAsset?n("ImageAsset",e._b({},"ImageAsset",{variants:e.variants,loading:null,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth,alt:e.alt},!1)):n("SVGIcon",{attrs:{"icon-url":e.iconUrl,themeId:e.themeId}})},a=[],r=n("8bd9"),s=n("be08"),o={name:"OverridableAsset",components:{SVGIcon:s["a"],ImageAsset:r["a"]},props:{imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{variants:({imageOverride:e})=>e?e.variants:[],alt:({imageOverride:e})=>e.alt,firstVariant:({variants:e})=>e[0],iconUrl:({firstVariant:e})=>e&&e.url,themeId:({firstVariant:e})=>e&&e.svgID,isSameOrigin:({iconUrl:e,sameOrigin:t})=>t(e),shouldUseAsset:({isSameOrigin:e,themeId:t})=>!e||!t},methods:{sameOrigin(e){if(!e)return!1;const t=new URL(e,window.location),n=new URL(window.location);return t.origin===n.origin}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},fe08:function(e,t,n){"use strict";n("a7d8")},fe1c:function(e,t,n){"use strict";n("81c0")}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-bash.1b52852f.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-bash.1b52852f.js new file mode 100644 index 0000000..6db1778 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-bash.1b52852f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-bash"],{f0f8:function(e,s){function t(e){const s=e.regex,t={},n={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]};Object.assign(t,{className:"variable",variants:[{begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},n]});const a={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={className:"",begin:/\\"/},r={className:"string",begin:/'/,end:/'/},l={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]},p=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],d=e.SHEBANG({binary:`(${p.join("|")})`,relevance:10}),h={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},m=["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],u=["true","false"],b={match:/(\/[a-z._-]+)+/},g=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],f=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],w=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],k=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:m,literal:u,built_in:[...g,...f,"set","shopt",...w,...k]},contains:[d,e.SHEBANG(),h,l,e.HASH_COMMENT_MODE,i,b,c,o,r,t]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-c.d1db3f17.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-c.d1db3f17.js new file mode 100644 index 0000000..3bc41ac --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-c.d1db3f17.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-c"],{"1fe5":function(e,n){function s(e){const n=e.regex,s=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),t="decltype\\(auto\\)",a="[a-zA-Z_]\\w*::",i="<[^<>]+>",r="("+t+"|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional(i)+")",l={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},s,e.C_BLOCK_COMMENT_MODE]},g={className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0},p=n.optional(a)+e.IDENT_RE+"\\s*\\(",m=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],_=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],f={keyword:m,type:_,literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},b=[u,l,s,e.C_BLOCK_COMMENT_MODE,d,c],w={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:f,contains:b.concat([{begin:/\(/,end:/\)/,keywords:f,contains:b.concat(["self"]),relevance:0}]),relevance:0},h={begin:"("+r+"[\\*&\\s]+)+"+p,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:f,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:t,keywords:f,relevance:0},{begin:p,returnBegin:!0,contains:[e.inherit(g,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:[s,e.C_BLOCK_COMMENT_MODE,c,d,l,{begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:["self",s,e.C_BLOCK_COMMENT_MODE,c,d,l]}]},l,s,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C",aliases:["h"],keywords:f,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:u,strings:c,keywords:f}}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js new file mode 100644 index 0000000..db9fd82 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-cpp"],{"0209":function(e,t){function n(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",i="[a-zA-Z_]\\w*::",r="<[^<>]+>",s="(?!struct)("+a+"|"+t.optional(i)+"[a-zA-Z_]\\w*"+t.optional(r)+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(i)+e.IDENT_RE,relevance:0},_=t.optional(i)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],g=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],f=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],b=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],h=["NULL","false","nullopt","nullptr","true"],w=["_Pragma"],y={type:g,keyword:m,literal:h,built_in:w,_type_hints:f},v={className:"function.dispatch",relevance:0,keywords:{_hint:b},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},k=[v,u,c,n,e.C_BLOCK_COMMENT_MODE,d,l],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:y,contains:k.concat([{begin:/\(/,end:/\)/,keywords:y,contains:k.concat(["self"]),relevance:0}]),relevance:0},E={className:"function",begin:"("+s+"[\\*&\\s]+)+"+_,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:y,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:y,relevance:0},{begin:_,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[l,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,l,d,c,{begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,l,d,c]}]},c,n,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:y,illegal:"",keywords:y,contains:["self",c]},{begin:e.IDENT_RE+"::",keywords:y},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-css.75eab1fe.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-css.75eab1fe.js new file mode 100644 index 0000000..3d507d0 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-css.75eab1fe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-css"],{ee8c:function(e,t){const o=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),i=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=e.regex,s=o(e),d={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},c="and or not only",g=/@-?\w[\w]*(-\w+)*/,m="[a-zA-Z-][a-zA-Z0-9_-]*",p=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[s.BLOCK_COMMENT,d,s.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+m,relevance:0},s.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+a.join("|")+")"},{begin:":(:)?("+n.join("|")+")"}]},s.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[s.BLOCK_COMMENT,s.HEXCOLOR,s.IMPORTANT,s.CSS_NUMBER_MODE,...p,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},s.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:g},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:c,attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...p,s.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+i.join("|")+")\\b"}]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js new file mode 100644 index 0000000..5271416 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-markdown","highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},t={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},c={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},g={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};g.contains.push(o),o.contains.push(g);let r=[a,l];g.contains=g.contains.concat(r),o.contains=o.contains.concat(r),r=r.concat(g,o);const b={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:r},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:r}]}]},u={className:"quote",begin:"^>\\s+",contains:r,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[b,a,t,g,o,u,s,i,l,c]}}n.exports=a},"84cb":function(n,e,a){"use strict";a.r(e);var i=a("04b0"),s=a.n(i);const t={begin:"",returnBegin:!0,contains:[{className:"link",begin:"doc:",end:">",excludeEnd:!0}]},c={className:"link",begin:/`{2}(?!`)/,end:/`{2}(?!`)/,excludeBegin:!0,excludeEnd:!0},d={begin:"^>\\s+[Note:|Tip:|Important:|Experiment:|Warning:]",end:"$",returnBegin:!0,contains:[{className:"quote",begin:"^>",end:"\\s+"},{className:"type",begin:"Note|Tip|Important|Experiment|Warning",end:":"},{className:"quote",begin:".*",end:"$",endsParent:!0}]},l={begin:"@",end:"[{\\)\\s]",returnBegin:!0,contains:[{className:"title",begin:"@",end:"[\\s+(]",excludeEnd:!0},{begin:":",end:"[,\\)\n\t]",excludeBegin:!0,keywords:{literal:"true false null undefined"},contains:[{className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",endsWithParent:!0,excludeEnd:!0},{className:"string",variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}],endsParent:!0},{className:"link",begin:"http|https",endsWithParent:!0,excludeEnd:!0}]}]};e["default"]=function(n){const e=s()(n),a=e.contains.find(({className:n})=>"code"===n);a.variants=a.variants.filter(({begin:n})=>!n.includes("( {4}|\\t)"));const i=[...e.contains.filter(({className:n})=>"code"!==n),a];return{...e,contains:[c,t,d,l,...i]}}}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js new file mode 100644 index 0000000..d19f988 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-swift","highlight-js-swift"],{"2a39":function(e,n){function t(e){return e?"string"===typeof e?e:e.source:null}function a(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>t(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function c(...e){const n=s(e),a="("+(n.capture?"":"?:")+e.map(e=>t(e)).join("|")+")";return a}const u=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(u),r=["init","self"].map(u),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],d=["false","nil","true"],p=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],f=c(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),h=c(f,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(f,h,"*"),y=c(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=c(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,c("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function k(e){const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,t],f={match:[/\./,c(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,c(...m)),relevance:0},k=m.filter(e=>"string"===typeof e).concat(["_|0"]),C=m.filter(e=>"string"!==typeof e).concat(l).map(u),D={variants:[{className:"keyword",match:c(...C,...r)}]},B={$pattern:c(/\b\w+/,/#\w+/),keyword:k.concat(F),literal:d},_=[f,y,D],S={match:i(/\./,c(...b)),relevance:0},x={className:"built_in",match:i(/\b/,c(...b),/(?=\()/)},M=[S,x],I={match:/->/,relevance:0},$={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${h})+`}]},O=[I,$],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},K=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),P=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[K(e),P(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[K(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,c(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:a(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,a(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,I,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},te={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...M,...O,j,Z,...J,...Q,Y]},ae={begin://,contains:[...s,Y]},ie={begin:c(a(i(E,/\s*:/)),a(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,te],endsParent:!0,illegal:/["']/},ce={match:[/func/,/\s+/,c(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[ae,se,n],illegal:[/\[/,/%/]},ue={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ae,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...p,...d],end:/}/};for(const a of Z.variants){const e=a.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...M,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ce,ue,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...M,...O,j,Z,...J,...Q,Y,te]}}e.exports=k},"81c8":function(e,n,t){"use strict";t.r(n);var a=t("2a39"),i=t.n(a);n["default"]=function(e){const n=i()(e);n.keywords.keyword=[...n.keywords.keyword,"distributed"];const t=({beginKeywords:e=""})=>e.split(" ").includes("class"),a=n.contains.findIndex(t);if(a>=0){const{beginKeywords:e,...t}=n.contains[a];n.contains[a]={...t,begin:/\b(struct|protocol|extension|enum|actor|class\b(?!.*\bfunc))\b/}}return n}}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-diff.62d66733.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-diff.62d66733.js new file mode 100644 index 0000000..64337fa --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-diff.62d66733.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-diff"],{"48b8":function(e,n){function a(e){const n=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-http.163e45b6.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-http.163e45b6.js new file mode 100644 index 0000000..14f39a9 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-http.163e45b6.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-http"],{c01d:function(e,n){function a(e){const n=e.regex,a="HTTP/(2|1\\.[01])",s=/[A-Za-z][A-Za-z0-9-]*/,t={className:"attribute",begin:n.concat("^",s,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},i=[t,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+a+" \\d{3})",end:/$/,contains:[{className:"meta",begin:a},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},{begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:a},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},e.inherit(t,{relevance:0})]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-java.8326d9d8.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-java.8326d9d8.js new file mode 100644 index 0000000..f11ca2a --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-java.8326d9d8.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-java"],{"332f":function(e,a){var n="[0-9](_*[0-9])*",s=`\\.(${n})`,i="[0-9a-fA-F](_*[0-9a-fA-F])*",t={className:"number",variants:[{begin:`(\\b(${n})((${s})|\\.)?|(${s}))[eE][+-]?(${n})[fFdD]?\\b`},{begin:`\\b(${n})((${s})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${s})[fFdD]?\\b`},{begin:`\\b(${n})[fFdD]\\b`},{begin:`\\b0[xX]((${i})\\.?|(${i})?\\.(${i}))[pP][+-]?(${n})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${i})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function r(e,a,n){return-1===n?"":e.replace(a,s=>r(e,a,n-1))}function c(e){e.regex;const a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",n=a+r("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),s=["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],i=["super","this"],c=["false","true","null"],l=["char","boolean","long","float","int","byte","short","double"],o={keyword:s,literal:c,type:l,built_in:i},b={className:"meta",begin:"@"+a,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},_={className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:o,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",3:"title.class"},contains:[_,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+n+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:o,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[b,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,t,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},t,b]}}e.exports=c}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js new file mode 100644 index 0000000..ac843fc --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-javascript"],{"4dd1":function(e,n){const a="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],s=["true","false","null","undefined","NaN","Infinity"],c=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],r=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],i=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","module","global"],l=[].concat(i,c,r);function b(e){const n=e.regex,b=(e,{after:n})=>{const a="",end:""},u=/<[A-Za-z0-9\\._:-]+\s*\/>/,m={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a];if("<"===t||","===t)return void n.ignoreMatch();let s;">"===t&&(b(e,{after:a})||n.ignoreMatch());const c=e.input.substr(a);(s=c.match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()}},E={$pattern:a,keyword:t,literal:s,built_in:l,"variable.language":o},A="[0-9](_?[0-9])*",y=`\\.(${A})`,N="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${N})((${y})|\\.)?|(${y}))[eE][+-]?(${A})\\b`},{begin:`\\b(${N})\\b((${y})\\b|\\.)?|(${y})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},h={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},_={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"xml"}},p={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,h]},w=e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:d+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),S={className:"comment",variants:[w,e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,f];h.contains=R.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(R)});const k=[].concat(S,h.contains),O=k.concat([{begin:/\(/,end:/\)/,keywords:E,contains:["self"].concat(k)}]),I={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O},x={variants:[{match:[/class/,/\s+/,d,/\s+/,/extends/,/\s+/,n.concat(d,"(",n.concat(/\./,d),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,d],scope:{1:"keyword",3:"title.class"}}]},T={relevance:0,match:n.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),className:"title.class",keywords:{_:[...c,...r]}},C={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},M={variants:[{match:[/function/,/\s+/,d,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[I],illegal:/%/},B={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function $(e){return n.concat("(?!",e.join("|"),")")}const D={match:n.concat(/\b/,$([...i,"super"]),d,n.lookahead(/\(/)),className:"title.function",relevance:0},U={begin:n.concat(/\./,n.lookahead(n.concat(d,/(?![0-9A-Za-z$_(])/))),end:d,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Z={match:[/get|set/,/\s+/,d,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},I]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",F={match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,n.lookahead(z)],className:{1:"keyword",3:"title.function"},contains:[I]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:O,CLASS_REFERENCE:T},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),C,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,S,f,T,{className:"attr",begin:d+n.lookahead(":"),relevance:0},F,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[S,e.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:g.begin,end:g.end},{match:u},{begin:m.begin,"on:begin":m.isTrulyOpeningTag,end:m.end}],subLanguage:"xml",contains:[{begin:m.begin,end:m.end,skip:!0,contains:["self"]}]}]},M,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[I,e.inherit(e.TITLE_MODE,{begin:d,className:"title.function"})]},{match:/\.\.\./,relevance:0},U,{match:"\\$"+d,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[I]},D,B,x,Z,{match:/\$[(.]/}]}}e.exports=b}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-json.471128d2.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-json.471128d2.js new file mode 100644 index 0000000..c87d3c3 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-json.471128d2.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-json"],{"5ad2":function(n,e){function a(n){const e={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},a={match:/[{}[\],:]/,className:"punctuation",relevance:0},s={beginKeywords:["true","false","null"].join(" ")};return{name:"JSON",contains:[e,a,n.QUOTE_STRING_MODE,s,n.C_NUMBER_MODE,n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-llvm.6100b125.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-llvm.6100b125.js new file mode 100644 index 0000000..0beb806 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-llvm.6100b125.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-llvm"],{"7c30":function(e,n){function a(e){const n=e.regex,a=/([-a-zA-Z$._][\w$.-]*)/,t={className:"type",begin:/\bi\d+(?=\s|\b)/},i={className:"operator",relevance:0,begin:/=/},c={className:"punctuation",relevance:0,begin:/,/},l={className:"number",variants:[{begin:/0[xX][a-fA-F0-9]+/},{begin:/-?\d+(?:[.]\d+)?(?:[eE][-+]?\d+(?:[.]\d+)?)?/}],relevance:0},r={className:"symbol",variants:[{begin:/^\s*[a-z]+:/}],relevance:0},s={className:"variable",variants:[{begin:n.concat(/%/,a)},{begin:/%\d+/},{begin:/#\d+/}]},o={className:"title",variants:[{begin:n.concat(/@/,a)},{begin:/@\d+/},{begin:n.concat(/!/,a)},{begin:n.concat(/!\d+/,a)},{begin:/!\d+/}]};return{name:"LLVM IR",keywords:"begin end true false declare define global constant private linker_private internal available_externally linkonce linkonce_odr weak weak_odr appending dllimport dllexport common default hidden protected extern_weak external thread_local zeroinitializer undef null to tail target triple datalayout volatile nuw nsw nnan ninf nsz arcp fast exact inbounds align addrspace section alias module asm sideeffect gc dbg linker_private_weak attributes blockaddress initialexec localdynamic localexec prefix unnamed_addr ccc fastcc coldcc x86_stdcallcc x86_fastcallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc ptx_device ptx_kernel intel_ocl_bicc msp430_intrcc spir_func spir_kernel x86_64_sysvcc x86_64_win64cc x86_thiscallcc cc c signext zeroext inreg sret nounwind noreturn noalias nocapture byval nest readnone readonly inlinehint noinline alwaysinline optsize ssp sspreq noredzone noimplicitfloat naked builtin cold nobuiltin noduplicate nonlazybind optnone returns_twice sanitize_address sanitize_memory sanitize_thread sspstrong uwtable returned type opaque eq ne slt sgt sle sge ult ugt ule uge oeq one olt ogt ole oge ord uno ueq une x acq_rel acquire alignstack atomic catch cleanup filter inteldialect max min monotonic nand personality release seq_cst singlethread umax umin unordered xchg add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor icmp fcmp phi call trunc zext sext fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg ret br switch invoke unwind unreachable indirectbr landingpad resume malloc alloca free load store getelementptr extractelement insertelement shufflevector getresult extractvalue insertvalue atomicrmw cmpxchg fence argmemonly double",contains:[t,e.COMMENT(/;\s*$/,null,{relevance:0}),e.COMMENT(/;/,/$/),e.QUOTE_STRING_MODE,{className:"string",variants:[{begin:/"/,end:/[^\\]"/}]},o,c,i,s,r,l]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-markdown.90077643.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-markdown.90077643.js new file mode 100644 index 0000000..dc8d097 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-markdown.90077643.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},c={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},t={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},g=/[A-Za-z][A-Za-z0-9+.-]*/,d={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,g,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},l={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};l.contains.push(o),o.contains.push(l);let b=[a,d];l.contains=l.contains.concat(b),o.contains=o.contains.concat(b),b=b.concat(l,o);const r={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:b},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:b}]}]},m={className:"quote",begin:"^>\\s+",contains:b,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[r,a,c,l,o,m,s,i,d,t]}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js new file mode 100644 index 0000000..2456ffc --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-objectivec"],{"9bf2":function(e,n){function _(e){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},_=/[a-zA-Z@][a-zA-Z0-9_]*/,i=["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],t=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],a=["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],o={$pattern:_,keyword:i,literal:t,built_in:a},s={$pattern:_,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:o,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+s.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:s,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}e.exports=_}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js new file mode 100644 index 0000000..a4c74d1 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-perl"],{"6a51":function(e,n){function t(e){const n=e.regex,t=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],s=/[dualxmsipngr]{0,12}/,r={$pattern:/[\w.]+/,keyword:t.join(" ")},i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:r},a={begin:/->\{/,end:/\}/},o={variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},c=[e.BACKSLASH_ESCAPE,i,o],g=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,r="\\1")=>{const i="\\1"===r?r:n.concat(r,t);return n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,r,s)},d=(e,t,r)=>n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,r,s),p=[o,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:c,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:l("s|tr|y",n.either(...g,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",n.either(...g,{capture:!0}),/\1/)},{begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return i.contains=p,a.contains=p,{name:"Perl",aliases:["pl","pm"],keywords:r,contains:p}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js new file mode 100644 index 0000000..3d12a9c --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-php"],{2907:function(e,r){function t(e){const r={className:"variable",begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*(?![A-Za-z0-9])(?![$])"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},c={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},s={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{case_insensitive:!0,keywords:s,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:s,contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,c]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[e.UNDERSCORE_TITLE_MODE]},l,c]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-python.c214ed92.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-python.c214ed92.js new file mode 100644 index 0000000..c8d2ed8 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-python.c214ed92.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-python"],{9510:function(e,n){function a(e){const n=e.regex,a=/[\p{XID_Start}_]\p{XID_Continue}*/u,i=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],s=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],t=["__debug__","Ellipsis","False","None","NotImplemented","True"],r=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],l={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:i,built_in:s,literal:t,type:r},o={className:"meta",begin:/^(>>>|\.\.\.) /},b={className:"subst",begin:/\{/,end:/\}/,keywords:l,illegal:/#/},c={begin:/\{\{/,relevance:0},d={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,c,b]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",g=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,m={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${g}))[eE][+-]?(${p})[jJ]?\\b`},{begin:`(${g})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${p})[jJ]\\b`}]},_={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:l,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},u={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:["self",o,m,d,e.HASH_COMMENT_MODE]}]};return b.contains=[d,m,o],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:l,illegal:/(<\/|->|\?)|=>/,contains:[o,m,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},d,_,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,a],scope:{1:"keyword",3:"title.function"},contains:[u]},{variants:[{match:[/class/,/\s+/,a,/\s*/,/\(\s*/,a,/\s*\)/]},{match:[/class/,/\s+/,a]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[m,u,d]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-ruby.f889d392.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-ruby.f889d392.js new file mode 100644 index 0000000..a8355da --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-ruby.f889d392.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-ruby"],{"82cb":function(e,n){function a(e){const n=e.regex,a="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",i={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},b={begin:"#<",end:">"},c=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:/#\{/,end:/\}/,keywords:i},d={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,r]})]}]},t="[1-9](_?[0-9])*|0",o="[0-9](_?[0-9])*",g={className:"number",relevance:0,variants:[{begin:`\\b(${t})(\\.(${o}))?([eE][+-]?(${o})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},l={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:i},_=[d,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE,relevance:0}]}].concat(c)},{className:"function",begin:n.concat(/def\s+/,n.lookahead(a+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:a}),l].concat(c)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[d,{begin:a}],relevance:0},g,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(b,c),relevance:0}].concat(b,c);r.contains=_,l.contains=_;const w="[>?]>",E="[\\w#]+\\(\\w+\\):\\d+:\\d+>",u="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",N=[{begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta",begin:"^("+w+"|"+E+"|"+u+")(?=[ ])",starts:{end:"$",contains:_}}];return c.unshift(b),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(N).concat(c).concat(_)}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-scss.62ee18da.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-scss.62ee18da.js new file mode 100644 index 0000000..8f46244 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-scss.62ee18da.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-scss"],{6113:function(e,t){const i=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),o=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=i(e),s=n,d=a,c="@[a-z-]+",p="and or not only",g="[a-zA-Z-][a-zA-Z0-9_-]*",m={className:"variable",begin:"(\\$"+g+")\\b"};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+o.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+d.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+s.join("|")+")"},m,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,contains:[t.BLOCK_COMMENT,m,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT]},{begin:"@(page|font-face)",keywords:{$pattern:c,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:p,attribute:r.join(" ")},contains:[{begin:c,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},m,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js new file mode 100644 index 0000000..999f452 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-shell"],{b65b:function(s,n){function e(s){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}s.exports=e}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js new file mode 100644 index 0000000..89d1daf --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-swift"],{"2a39":function(e,n){function a(e){return e?"string"===typeof e?e:e.source:null}function t(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>a(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function u(...e){const n=s(e),t="("+(n.capture?"":"?:")+e.map(e=>a(e)).join("|")+")";return t}const c=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(c),r=["init","self"].map(c),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],p=["false","nil","true"],d=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],h=u(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),f=u(h,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(h,f,"*"),y=u(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=u(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,u("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function C(e){const n={match:/\s+/,relevance:0},a=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,a],h={match:[/\./,u(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,u(...m)),relevance:0},C=m.filter(e=>"string"===typeof e).concat(["_|0"]),k=m.filter(e=>"string"!==typeof e).concat(l).map(c),D={variants:[{className:"keyword",match:u(...k,...r)}]},B={$pattern:u(/\b\w+/,/#\w+/),keyword:C.concat(F),literal:p},_=[h,y,D],S={match:i(/\./,u(...b)),relevance:0},M={className:"built_in",match:i(/\b/,u(...b),/(?=\()/)},x=[S,M],$={match:/->/,relevance:0},I={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${f})+`}]},O=[$,I],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},P=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),K=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[P(e),K(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[P(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,u(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,t(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,$,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},ae={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...x,...O,j,Z,...J,...Q,Y]},te={begin://,contains:[...s,Y]},ie={begin:u(t(i(E,/\s*:/)),t(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,ae],endsParent:!0,illegal:/["']/},ue={match:[/func/,/\s+/,u(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[te,se,n],illegal:[/\[/,/%/]},ce={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[te,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...d,...p],end:/}/};for(const t of Z.variants){const e=t.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...x,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ue,ce,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...x,...O,j,Z,...J,...Q,Y,ae]}}e.exports=C}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js new file mode 100644 index 0000000..55cc1e2 --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-xml"],{"8dcb":function(e,n){function a(e){const n=e.regex,a=n.concat(/[A-Z_]/,n.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s=/[A-Za-z0-9._:-]+/,t={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},c=e.inherit(i,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),r=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),g={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,r,l,c,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,c,r,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},t,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[g],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[g],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:g}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/index.e8a5d294.js b/docs/LHSFSymbolsHelpers.doccarchive/js/index.e8a5d294.js new file mode 100644 index 0000000..f24cc9e --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/index.e8a5d294.js @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */(function(e){function t(t){for(var i,o,s=t[0],c=t[1],l=t[2],u=0,h=[];u])/g,o=/^-+/,r=/["'&<>]/g;function a(e){return e.trim().replace(i,"-").replace(o,"").toLowerCase()}function s(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(r,t)}function c(e){return e.replace(/#(.*)/,(e,t)=>"#"+CSS.escape(t))}function l(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function u(e){let t,n;const i="\\s*",o=" ",r=e.trim(),a=r.length;if(!a)return o;const s=[];for(t=0;t[{name:"description",content:t},{property:"og:locale",content:i},{property:"og:site_name",content:r},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:Object(o["e"])("/developer-og.jpg")},{name:"twitter:image",content:Object(o["e"])("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],s=e=>[e,r].filter(Boolean).join(" | "),c=e=>{const{content:t}=e,n=e.property?"property":"name",i=e[n],o=document.querySelector(`meta[${n}="${i}"]`);if(o&&t)o.setAttribute("content",t);else if(o&&!t)o.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},l=e=>{document.title=e};function u({title:e,description:t,url:n,currentLocale:i}){const o=s(e);l(o),a({title:o,description:t,url:n,currentLocale:i}).forEach(e=>c(e))}function h(e){document.querySelector("html").setAttribute("lang",e)}},"34b0":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-right"}},[n("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},o=[],r=n("be08"),a={name:"InlineChevronRightIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},3502:function(e,t,n){},3908:function(e,t,n){"use strict";function i(e){let t=null,n=e-1;const i=new Promise(e=>{t=e});return requestAnimationFrame((function e(){n-=1,n<=0?t():requestAnimationFrame(e)})),i}function o(e){return new Promise(t=>{setTimeout(t,e)})}n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}))},"3be4":function(e,t,n){},"3ca7":function(e){e.exports=JSON.parse('[{"code":"en-US","name":"English","slug":"en-US"},{"code":"zh-CN","name":"简体中文","slug":"zh-CN"},{"code":"ja-JP","name":"日本語","slug":"ja-JP"}]')},4009:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i="app-top"},"48b1":function(e,t,n){"use strict";n("e487")},5522:function(e,t,n){"use strict";n("a3e8")},"5c0b":function(e,t,n){"use strict";n("9c0c")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l}));const i="developer.setting.";function o(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(n){return null}},setItem:(t,n)=>{try{e.setItem(t,n)}catch(i){}},removeItem:t=>{try{e.removeItem(t)}catch(n){}}}}function r(e){return{get:(t,n)=>{const o=JSON.parse(e.getItem(i+t));return null!==o?o:n},set:(t,n)=>e.setItem(i+t,JSON.stringify(n)),remove:t=>e.removeItem(i+t)}}const a=o(window.localStorage),s=o(window.sessionStorage),c=r(a),l=r(s)},"63b8":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return s}));const i={large:"large",medium:"medium",small:"small"},o={default:"default",nav:"nav"},r={[o.default]:{[i.large]:{minWidth:1069,contentWidth:980},[i.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[i.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[o.nav]:{[i.large]:{minWidth:1024},[i.medium]:{minWidth:768,maxWidth:1023},[i.small]:{minWidth:320,maxWidth:767}}},a={[i.small]:0,[i.medium]:1,[i.large]:2};function s(e,t){return a[e]>a[t]}},6842:function(e,t,n){"use strict";function i(e,t,n){let i,o=e,r=t;for("string"===typeof r&&(r=[r]),i=0;ie.json()).catch(()=>({}))}const c=(e,t)=>i(r,e,t)},"748c":function(e,t,n){"use strict";function i(e){return e.reduce((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e),{light:[],dark:[]})}function o(e){const t=["1x","2x","3x"];return t.reduce((t,n)=>{const i=e.find(e=>e.traits.includes(n));return i?t.concat({density:n,src:i.url,size:i.size}):t},[])}function r(e){const t="/",n=new RegExp(t+"+","g");return e.join(t).replace(n,t)}function a(e){const{baseUrl:t}=window,n=Array.isArray(e)?r(e):e;return n&&"string"===typeof n&&!n.startsWith(t)&&n.startsWith("/")?r([t,n]):n}function s(e){return e?e.startsWith("/")?e:"/"+e:e}function c(e){return e?`url('${a(e)}')`:void 0}function l(e){return new Promise((t,n)=>{const i=new Image;i.src=e,i.onerror=n,i.onload=()=>t({width:i.width,height:i.height})})}n.d(t,"e",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"b",(function(){return l}))},"7ac6":function(e,t,n){},"7d8d":function(e){e.exports=JSON.parse('{"view-in":"日本語で表示","continue-viewing":"日本語で表示を続ける","language":"言語","video":{"replay":"リプレイ","play":"再生","pause":"一時停止","watch":"概要のビデオを観る"},"tutorials":{"title":"チュートリアル | チュートリアル","step":"手順{number}","submit":"送信","next":"次へ","preview":{"title":"プレビューなし | プレビュー | プレビュー","no-preview-available-step":"この手順では利用可能なプレビューがありません。"},"nav":{"chapters":"章","current":"現在の{thing}"},"assessment":{"check-your-understanding":"理解度を確認する","success-message":"よくできました。このチュートリアルの問題にすべて回答しました。","answer-number-is":"問題番号{index}は","correct":"正解です","incorrect":"不正解です","next-question":"次の問題"},"project-files":"プロジェクトファイル","estimated-time":"予測時間","sections":{"chapter":"{number}章"},"question-of":"{total}問中の{index}問","section-of":"{total}件中の{number}件","overriding-title":"{title}の{newTitle}","time":{"format":"{number} {minutes}","minutes":{"full":"分 | 分 | {count}分","short":"分 | 分"},"hours":{"full":"時間 | 時間"}}},"documentation":{"title":"ドキュメント","nav":{"breadcrumbs":"パンくずリスト","menu":"メニュー","open-menu":"メニューを開く","close-menu":"メニューを閉じる"},"current-page":"現在のページは{title}です","card":{"learn-more":"詳しい情報","read-article":"記事を読む","start-tutorial":"チュートリアルを開始","view-api":"APIのコレクションを表示","view-symbol":"記号を表示","view-sample-code":"サンプルコードを表示"}},"aside-kind":{"beta":"ベータ版","experiment":"試験運用版","important":"重要","note":"注意","tip":"ヒント","warning":"警告","deprecated":"非推奨"},"change-type":{"added":"追加","modified":"変更","deprecated":"非推奨"},"verbs":{"hide":"非表示","show":"表示","close":"閉じる"},"sections":{"title":"セクション{number}","on-this-page":"このページの内容","topics":"トピック","default-implementations":"デフォルト実装","relationships":"関連項目","see-also":"参照","declaration":"宣言","details":"詳細","parameters":"パラメータ","possible-values":"使用できる値","parts":"パーツ","availability":"利用可能","resources":"リソース"},"metadata":{"details":{"name":"名前","key":"キー","type":"タイプ"},"beta":{"legal":"このドキュメントはベータ版のソフトウェアのもので、変更される可能性があります。","software":"ベータ版ソフトウェア"},"default-implementation":"デフォルト実装あり。| デフォルト実装あり。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt}で導入され、{name} {deprecatedAt}で非推奨になりました","available-on":"{name} {introducedAt}以降で使用できます"},"more":"さらに表示","less":"表示を減らす","api-reference":"APIリファレンス","filter":{"title":"フィルタ","search-symbols":"{technology}でシンボルを検索","suggested-tags":"提案されたタグ | 提案されたタグ","selected-tags":"選択したタグ | 選択したタグ","add-tag":"タグを追加","tag-select-remove":"タグ。選択してリストから削除します。","navigate":"シンボルを移動するには、上下左右の矢印キーを押します。","siblings-label":"{total-siblings}個中{number-siblings}個のシンボルが{parent-siblings}の中にあります","parent-label":"{total-siblings}個中{number-siblings}個のシンボルが1個のシンボルを含む{parent-siblings}の中にあります | {total-siblings}個中{number-siblings}個のシンボルが{number-parent}個のシンボルを含む{parent-siblings}の中にあります","reset-filter":"フィルタをリセット"},"navigator":{"title":"ドキュメントナビゲータ","open-navigator":"ドキュメントナビゲータを開く","close-navigator":"ドキュメントナビゲータを閉じる","no-results":"結果が見つかりません。","no-children":"使用できるデータがありません。","error-fetching":"データを取得する際にエラーが起きました。","items-found":"項目が見つかりません | 1個の項目が見つかりました | {number}個の項目が見つかりましたTabキーを押すと項目をナビゲートできます。","navigator-is":"ナビゲータは{state}です","state":{"loading":"読み込み中","ready":"準備完了"},"tags":{"hide-deprecated":"非推奨の項目を非表示"}},"tab":{"request":"リクエスト","response":"レスポンス"},"required":"必須","parameters":{"default":"デフォルト","minimum":"最小","maximum":"最大","possible-types":"タイプ | 使用できるタイプ","possible-values":"値 | 使用できる値"},"content-type":"Content-Type: {value}","read-only":"読み出し専用","error":{"unknown":"原因不明のエラーが起きました。","image":"イメージを読み込めませんでした"},"color-scheme":{"select":"カラースキーム環境設定を選択","auto":"自動","dark":"ダーク","light":"ライト"},"accessibility":{"strike":{"start":"取り消し線テキストの開始","end":"取り消し線テキストの終了"},"code":{"start":"コードブロックの開始","end":"コードブロックの終了"},"skip-navigation":"ナビゲーションをスキップ"},"select-language":"このページの言語を選択","icons":{"clear":"消去","web-service-endpoint":"Webサービスのエンドポイント","search":"検索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"クイックナビゲーションを開く","title":"クリックするか「/」を入力すると素早く移動します"}}}')},"821b":function(e,t,n){"use strict";t["a"]={auto:"auto",dark:"dark",light:"light"}},"942d":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return s}));const i=52,o=48,r="nav-sticky-anchor",a="nav-open-navigator",s={noClose:"noclose"}},"94a8":function(e){e.exports=JSON.parse('{"view-in":"View in English","continue-viewing":"Continue viewing in English","language":"Language","video":{"replay":"Replay","play":"Play","pause":"Pause","watch":"Watch intro video"},"tutorials":{"title":"Tutorial | Tutorials","step":"Step {number}","submit":"Submit","next":"Next","preview":{"title":"No Preview | Preview | Previews","no-preview-available-step":"No preview available for this step."},"nav":{"chapters":"Chapters","current":"Current {thing}"},"assessment":{"check-your-understanding":"Check Your Understanding","success-message":"Great job, you\'ve answered all the questions for this tutorial.","answer-number-is":"Answer number {index} is","correct":"correct","incorrect":"incorrect","next-question":"Next question"},"project-files":"Project files","estimated-time":"Estimated Time","sections":{"chapter":"Chapter {number}"},"question-of":"Question {index} of {total}","section-of":"{number} of {total}","overriding-title":"{newTitle} with {title}","time":{"format":"{number} {minutes}","minutes":{"full":"minute | minutes | {count} minutes","short":"min | mins"},"hours":{"full":"hour | hours"}}},"documentation":{"title":"Documentation","nav":{"breadcrumbs":"Breadcrumbs","menu":"Menu","open-menu":"Open Menu","close-menu":"Close Menu"},"current-page":"Current page is {title}","card":{"learn-more":"Learn More","read-article":"Read article","start-tutorial":"Start tutorial","view-api":"View API collection","view-symbol":"View symbol","view-sample-code":"View sample code"}},"aside-kind":{"beta":"Beta","experiment":"Experiment","important":"Important","note":"Note","tip":"Tip","warning":"Warning","deprecated":"Deprecated"},"change-type":{"added":"Added","modified":"Modified","deprecated":"Deprecated"},"verbs":{"hide":"Hide","show":"Show","close":"Close"},"sections":{"title":"Section {number}","on-this-page":"On this page","topics":"Topics","default-implementations":"Default Implementations","relationships":"Relationships","see-also":"See Also","declaration":"Declaration","details":"Details","parameters":"Parameters","possible-values":"Possible Values","parts":"Parts","availability":"Availability","resources":"Resources"},"metadata":{"details":{"name":"Name","key":"Key","type":"Type"},"beta":{"legal":"This documentation refers to beta software and may be changed.","software":"Beta Software"},"default-implementation":"Default implementation provided. | Default implementations provided."},"availability":{"introduced-and-deprecated":"Introduced in {name} {introducedAt} and deprecated in {name} {deprecatedAt}","available-on":"Available on {name} {introducedAt} and later"},"more":"More","less":"Less","api-reference":"API Reference","filter":{"title":"Filter","search-symbols":"Search symbols in {technology}","suggested-tags":"Suggested tag | Suggested tags","selected-tags":"Selected tag | Selected tags","add-tag":"Add tag","tag-select-remove":"Tag. Select to remove from list.","navigate":"To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow","siblings-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings}","parent-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings} containing one symbol | {number-siblings} of {total-siblings} symbols inside {parent-siblings} containing {number-parent} symbols","reset-filter":"Reset Filter"},"navigator":{"title":"Documentation Navigator","open-navigator":"Open Documentation Navigator","close-navigator":"Close Documentation Navigator","no-results":"No results found.","no-children":"No data available.","error-fetching":"There was an error fetching the data.","items-found":"No items were found | 1 item was found | {number} items were found. Tab back to navigate through them.","navigator-is":"Navigator is {state}","state":{"loading":"loading","ready":"ready"},"tags":{"hide-deprecated":"Hide Deprecated"}},"tab":{"request":"Request","response":"Response"},"required":"Required","parameters":{"default":"Default","minimum":"Minimum","maximum":"Maximum","possible-types":"Type | Possible types","possible-values":"Value | Possible Values"},"content-type":"Content-Type: {value}","read-only":"Read-only","error":{"unknown":"An unknown error occurred.","image":"Image failed to load","not-found":"The page you\'re looking for can\'t be found."},"color-scheme":{"select":"Select a color scheme preference","auto":"Auto","dark":"Dark","light":"Light"},"accessibility":{"strike":{"start":"start of stricken text","end":"end of stricken text"},"code":{"start":"start of code block","end":"end of code block"},"skip-navigation":"Skip Navigation","in-page-link":"in page link"},"select-language":"Select the language for this page","icons":{"clear":"Clear","web-service-endpoint":"Web Service Endpoint","search":"Search"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"Open Quick Navigation","title":"Click or type / for quick navigation"}}}')},9895:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const i="not-found",o="documentation-topic"},9923:function(e,t,n){"use strict";n.r(t),n.d(t,"defaultLocale",(function(){return a})),n.d(t,"messages",(function(){return s}));var i=n("94a8"),o=n("d9c4"),r=n("7d8d");const a="en-US",s={"en-US":i,"zh-CN":o,"ja-JP":r}},"9b56":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return u}));var i=n("3ca7"),o=n("9923"),r=n("2788");const a=i.reduce((e,t)=>({...e,[t.slug]:t.code}),{});function s(e){return a[e]}function c(e){return!!a[e]}function l(e){return{params:{locale:e===o["defaultLocale"]?void 0:e}}}function u(e=o["defaultLocale"],t){if(!c(e))return;t.$i18n.locale=e;const n=s(e);Object(r["b"])(n)}},"9c0c":function(e,t,n){},"9dba":function(e,t,n){"use strict";n("3502")},a2be:function(e,t,n){"use strict";n("01da")},a3e8:function(e,t,n){},a919:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"close-icon",attrs:{viewBox:"0 0 14 14",themeId:"close"}},[n("path",{attrs:{d:"M12.73,0l1.27,1.27-5.74,5.73,5.72,5.72-1.27,1.27-5.72-5.72L1.28,13.99,.01,12.72,5.72,7.01,0,1.28,1.27,.01,6.99,5.73,12.73,0Z"}})])},o=[],r=n("be08"),a={name:"CloseIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},be08:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[e.themeOverrideURL?n("use",{attrs:{href:e.themeOverrideURL+"#"+e.themeId,width:"100%",height:"100%"}}):e._t("default")],2)},o=[],r=n("6842"),a={name:"SVGIcon",props:{themeId:{type:String,required:!1},iconUrl:{type:String,default:null}},computed:{themeOverrideURL:({iconUrl:e,themeId:t})=>e||Object(r["c"])(["theme","icons",t],void 0)}},s=a,c=(n("c2c4"),n("2877")),l=Object(c["a"])(s,i,o,!1,null,"33d3200a",null);t["a"]=l.exports},c2c4:function(e,t,n){"use strict";n("161e")},c83d:function(e,t,n){},d26a:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return l}));var i=n("748c"),o={input:"input",tags:"tags"};function r(e={}){return Object.entries(e).reduce((e,[t,n])=>n?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(n)}`):e,[]).join("&")}function a(e,{changes:t,language:n,context:i}={}){const[o,a]=e.split("#"),s=o.match(/\?.*/),c=r({changes:t,language:n,context:i}),l=s?"&":"?",u=a?o:e,h=c?`${l}${c}`:"",d=a?"#"+a:"";return`${u}${h}${d}`}function s(e,t){const{query:{changes:n,[o.input]:i,[o.tags]:r,...a}={}}=e,{query:{changes:s,[o.input]:c,[o.tags]:l,...u}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:a})===JSON.stringify({path:t.path,query:u})}function c(e,t=window.location.href){return new URL(Object(i["c"])(e),t)}function l(e,t){return c(e,t).href}},d369:function(e,t,n){"use strict";var i=n("5d2d");const o={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLocale:"developer.setting.preferredLocale",preferredLanguage:"docs.setting.preferredLanguage"},r={preferredColorScheme:"docs.setting.preferredColorScheme"};t["a"]=Object.defineProperties({},Object.keys(o).reduce((e,t)=>({...e,[t]:{get:()=>{const e=r[t],n=i["a"].getItem(o[t]);return e?n||i["a"].getItem(e):n},set:e=>i["a"].setItem(o[t],e)}}),{}))},d9c4:function(e){e.exports=JSON.parse('{"view-in":"以中文查看","continue-viewing":"继续以中文查看","language":"语言","video":{"replay":"重新播放","play":"播放","pause":"暂停","watch":"观看介绍视频"},"tutorials":{"title":"教程","step":"第 {number} 步","submit":"提交","next":"下一步","preview":{"title":"无预览 | 预览","no-preview-available-step":"这一步没有预览。"},"nav":{"chapters":"章节","current":"当前{thing}"},"assessment":{"check-your-understanding":"检查你的理解程度","success-message":"很棒,你回答了此教程的所有问题。","answer-number-is":"第 {index} 个答案","correct":"正确","incorrect":"错误","next-question":"下一个问题"},"project-files":"项目文件","estimated-time":"预计时间","sections":{"chapter":"第 {number} 章"},"question-of":"第 {index} 个问题(共 {total} 个)","section-of":"{number}/{total}","overriding-title":"{newTitle}{title}","time":{"format":"{number} {minutes}","minutes":{"full":"分钟 | {count} 分钟","short":"分钟"},"hours":{"full":"小时"}}},"documentation":{"title":"文档","nav":{"breadcrumbs":"面包屑导航","menu":"菜单","open-menu":"打开菜单","close-menu":"关闭菜单"},"current-page":"当前页面为:{title}","card":{"learn-more":"进一步了解","read-article":"阅读文章","start-tutorial":"开始教程","view-api":"查看 API 集合","view-symbol":"查看符号","view-sample-code":"查看示例代码"}},"aside-kind":{"beta":"Beta 版","experiment":"试验","important":"重要事项","note":"注","tip":"提示","warning":"警告","deprecated":"已弃用"},"change-type":{"added":"已添加","modified":"已修改","deprecated":"已弃用"},"verbs":{"hide":"隐藏","show":"显示","close":"关闭"},"sections":{"title":"第 {number} 部分","on-this-page":"在此页面上","topics":"主题","default-implementations":"默认实现","relationships":"关系","see-also":"另请参阅","declaration":"声明","details":"详细信息","parameters":"参数","possible-values":"可能值","parts":"部件","availability":"可用性","resources":"资源"},"metadata":{"details":{"name":"名称","key":"密钥","type":"类型"},"beta":{"legal":"此文档涉及 Beta 版软件且可能会改动。","software":"Beta 版软件"},"default-implementation":"提供默认实现。| 提供默认实现方法。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt} 中引入,{name} {deprecatedAt} 中弃用","available-on":"{name} {introducedAt} 及更高版本中可用"},"more":"更多","less":"更少","api-reference":"API 参考","filter":{"title":"过滤","search-symbols":"在 {technology} 搜索符号","suggested-tags":"建议标签","selected-tags":"所选标签","add-tag":"添加标签","tag-select-remove":"标签。选择以从列表中移除。","navigate":"若要导航符号,请按下上箭头、下箭头、左箭头或右箭头。","siblings-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)","parent-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含一个符号 | {parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含 {number-parent} 个符号","reset-filter":"还原过滤条件"},"navigator":{"title":"文档导航器","open-navigator":"打开文档导航器","close-navigator":"关闭文档导航器","no-results":"未找到结果。","no-children":"无可用数据。","error-fetching":"获取数据时出错。","items-found":"未找到任何项目 | 找到 1 个项目 | 找到 {number} 个项目。按下 Tab 键导航。","navigator-is":"导航器{state}","state":{"loading":"正在载入","ready":"准备就绪"},"tags":{"hide-deprecated":"隐藏已弃用"}},"tab":{"request":"请求","response":"回复"},"required":"必需","parameters":{"default":"默认","minimum":"最小值","maximum":"最大值","possible-types":"类型 | 可能类型","possible-values":"值 | 可能值"},"content-type":"内容类型:{value}","read-only":"只读","error":{"unknown":"出现未知错误。","image":"图像无法载入"},"color-scheme":{"select":"选择首选颜色方案","auto":"自动","dark":"深色","light":"浅色"},"accessibility":{"strike":{"start":"删除线文本开始","end":"删除线文本结束"},"code":{"start":"代码块开头","end":"代码块结尾"},"skip-navigation":"跳过导航"},"select-language":"选择此页面的语言","icons":{"clear":"清除","web-service-endpoint":"网络服务端点","search":"搜索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"打开快速导航","title":"点按或键入 / 进行快速导航"}}}')},dd18:function(e,t,n){"use strict";t["a"]={eager:"eager",lazy:"lazy"}},e425:function(e,t,n){"use strict";var i=n("821b"),o=n("dd18"),r=n("d369"),a=n("3ca7");const s="undefined"!==typeof window.matchMedia&&[i["a"].light,i["a"].dark,"no-preference"].some(e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches),c=s?i["a"].auto:i["a"].light;t["a"]={state:{imageLoadingStrategy:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,preferredColorScheme:r["a"].preferredColorScheme||c,preferredLocale:r["a"].preferredLocale,supportsAutoColorScheme:s,systemColorScheme:i["a"].light,availableLocales:[]},reset(){this.state.imageLoadingStrategy="ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,this.state.preferredColorScheme=r["a"].preferredColorScheme||c,this.state.supportsAutoColorScheme=s,this.state.systemColorScheme=i["a"].light},setImageLoadingStrategy(e){this.state.imageLoadingStrategy=e},setPreferredColorScheme(e){this.state.preferredColorScheme=e,r["a"].preferredColorScheme=e},setAllLocalesAreAvailable(){const e=a.map(e=>e.code);this.state.availableLocales=e},setAvailableLocales(e=[]){this.state.availableLocales=e},setPreferredLocale(e){this.state.preferredLocale=e,r["a"].preferredLocale=this.state.preferredLocale},setSystemColorScheme(e){this.state.systemColorScheme=e},syncPreferredColorScheme(){r["a"].preferredColorScheme&&r["a"].preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=r["a"].preferredColorScheme)}}},e487:function(e,t,n){},e759:function(e,t,n){"use strict";n("3be4")},e9e6:function(e,t,n){"use strict";n("7ac6")},ed78:function(e,t,n){"use strict";n("c83d")},ed96:function(e,t,n){n.p=window.baseUrl},f161:function(e,t,n){"use strict";n.r(t);n("ed96");var i=n("2b0e"),o=n("a925"),r=n("8c4f"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[n("div",{attrs:{id:e.AppTopID}}),e.isTargetIDE?e._e():n("a",{attrs:{href:"#main",id:"skip-nav"}},[e._v(e._s(e.$t("accessibility.skip-navigation")))]),n("InitialLoadingPlaceholder"),e._t("header",(function(){return[e.enablei18n?n("SuggestLang"):e._e(),e.hasCustomHeader?n("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),n("div",{attrs:{id:e.baseNavStickyAnchorId}}),e._t("default",(function(){return[n("router-view",{staticClass:"router-content"}),e.hasCustomFooter?n("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():n("Footer",{scopedSlots:e._u([{key:"default",fn:function(t){var i=t.className;return[e.enablei18n?n("div",{class:i},[n("LocaleSelector")],1):e._e()]}}])})]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],c=n("e425"),l=n("821b"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"footer"},[n("div",{staticClass:"row"},[n("ColorSchemeToggle")],1),e._t("default",null,{className:"row"})],2)},h=[],d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"color-scheme-toggle",attrs:{"aria-label":e.$t("color-scheme.select"),role:"radiogroup"}},e._l(e.options,(function(t){return n("label",{key:t},[n("input",{attrs:{type:"radio"},domProps:{checked:t==e.preferredColorScheme,value:t},on:{input:e.setPreferredColorScheme}}),n("div",{staticClass:"text"},[e._v(e._s(e.$t("color-scheme."+t)))])])})),0)},g=[],m={name:"ColorSchemeToggle",data:()=>({appState:c["a"].state}),computed:{options:({supportsAutoColorScheme:e})=>[l["a"].light,l["a"].dark,...e?[l["a"].auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{c["a"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},p=m,f=(n("9dba"),n("2877")),b=Object(f["a"])(p,d,g,!1,null,"02a6f6ec",null),v=b.exports,w={name:"Footer",components:{ColorSchemeToggle:v}},y=w,j=(n("e9e6"),Object(f["a"])(y,u,h,!1,null,"4e049dbd",null)),S=j.exports,E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loaded?e._e():n("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},C=[],_={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},P=_,k=(n("48b1"),Object(f["a"])(P,E,C,!1,null,"35c356b6",null)),L=k.exports,A=n("942d"),T=n("6842");function x(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function O(e,t,n,i){if(!t||"object"!==typeof t||i&&(x(t,"light")||x(t,"dark"))){let o=t;if(x(t,i)&&(o=t[i]),"object"===typeof o)return;n[e]=o}else Object.entries(t).forEach(([t,o])=>{const r=[e,t].join("-");O(r,o,n,i)})}function I(e,t="light"){const n={},i=e||{};return O("-",i,n,t),n}var $=n("4009"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.displaySuggestLang?n("div",{staticClass:"suggest-lang"},[n("div",{staticClass:"suggest-lang__wrapper"},[n("router-link",{staticClass:"suggest-lang__link",attrs:{to:e.getLocaleParam(e.preferredLocale),lang:e.getCodeForSlug(e.preferredLocale)},nativeOn:{click:function(t){return e.setPreferredLocale(e.preferredLocale)}}},[e._v(e._s(e.$i18n.messages[e.preferredLocale]["view-in"])),n("InlineChevronRightIcon",{staticClass:"icon-inline"})],1),n("div",{staticClass:"suggest-lang__close-icon-wrapper"},[n("button",{staticClass:"suggest-lang__close-icon-button",attrs:{"aria-label":e.$t("continue-viewing")},on:{click:function(t){return e.setPreferredLocale(e.$i18n.locale)}}},[n("CloseIcon",{staticClass:"icon-inline"})],1)])],1)]):e._e()},N=[],R=n("34b0"),U=n("a919"),q=n("3ca7"),V=n("9b56"),B={name:"SuggestLang",components:{InlineChevronRightIcon:R["a"],CloseIcon:U["a"]},computed:{preferredLocale:()=>{const e=c["a"].state.preferredLocale;if(e)return e;const t=q.find(e=>{const t=e.code.split("-")[0],n=window.navigator.language.split("-")[0];return n===t});return t?t.slug:null},displaySuggestLang:({preferredLocale:e,$i18n:t})=>e&&t.locale!==e},methods:{setPreferredLocale:e=>{c["a"].setPreferredLocale(e)},getCodeForSlug:V["a"],getLocaleParam:V["b"]}},M=B,W=(n("ed78"),Object(f["a"])(M,D,N,!1,null,"ad72c62e",null)),F=W.exports,G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"locale-selector"},[n("select",{attrs:{"aria-label":e.$t("select-language")},domProps:{value:e.$i18n.locale},on:{change:e.updateRouter}},e._l(e.locales,(function(t){var i=t.slug,o=t.name,r=t.code;return n("option",{key:i,attrs:{lang:r},domProps:{value:i}},[e._v(" "+e._s(o)+" ")])})),0),n("ChevronThickIcon",{staticClass:"icon-inline"})],1)},H=[],J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-thick-icon",attrs:{viewBox:"0 0 14 10.5",themeId:"chevron-thick"}},[n("path",{attrs:{d:"M12.43,0l1.57,1.22L7,10.5,0,1.23,1.58,0,7,7,12.43,0Z"}})])},K=[],z=n("be08"),Y={name:"ChevronThickIcon",components:{SVGIcon:z["a"]}},Q=Y,Z=Object(f["a"])(Q,J,K,!1,null,null,null),X=Z.exports,ee={name:"LocaleSelector",components:{ChevronThickIcon:X},methods:{updateRouter({target:{value:e}}){this.$router.push(Object(V["b"])(e)),c["a"].setPreferredLocale(e),Object(V["c"])(e,this)}},computed:{availableLocales:()=>c["a"].state.availableLocales,locales:({availableLocales:e})=>q.filter(({code:t})=>e.includes(t))}},te=ee,ne=(n("e759"),Object(f["a"])(te,G,H,!1,null,"7e4d9b69",null)),ie=ne.exports,oe={name:"CoreApp",components:{Footer:S,InitialLoadingPlaceholder:L,SuggestLang:F,LocaleSelector:ie},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_PERFORMANCE_ENABLED}},data(){return{AppTopID:$["a"],appState:c["a"].state,fromKeyboard:!1,isTargetIDE:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,themeSettings:T["d"],baseNavStickyAnchorId:A["e"]}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,availableLocales:({appState:e})=>e.availableLocales,CSSCustomProperties:({currentColorScheme:e,preferredColorScheme:t,themeSettings:n})=>I(n.theme,t===l["a"].auto?e:t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer"),enablei18n:({availableLocales:e})=>Object(T["c"])(["features","docs","i18n","enable"],!1)&&e.length>1},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await Object(T["b"])()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)})},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?l["a"].dark:l["a"].light;c["a"].setSystemColorScheme(t)},attachStylesToRoot(e){const t=document.body;Object.entries(e).filter(([,e])=>Boolean(e)).forEach(([e,n])=>{t.style.setProperty(e,n)})},detachStylesFromRoot(e){const t=document.body;Object.entries(e).forEach(([e])=>{t.style.removeProperty(e)})},syncPreferredColorScheme(){c["a"].syncPreferredColorScheme()}}},re=oe,ae=(n("5c0b"),n("a2be"),Object(f["a"])(re,a,s,!1,null,"7d594ed9",null)),se=ae.exports;class ce{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class le{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class ue{constructor(e=new ce){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach(e=>e(t))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var he={install(e,t){let n;n=t.performanceMetricsEnabled||"ide"===t.appTarget?new le:new ce,e.prototype.$bridge=new ue(n)}};function de(e){return"custom-"+e}function ge(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),n=e.content.cloneNode(!0);t.appendChild(n)}}}function me(e){const t=de(e),n=document.getElementById(t);n&&window.customElements.define(t,ge(n))}function pe(e,t={names:["header","footer"]}){const{names:n}=t;e.config.ignoredElements=/^custom-/,n.forEach(me)}function fe(e,t){const{value:n=!1}=t;e.style.display=n?"none":""}var be={hide:fe};function ve(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(pe),e.directive("hide",be.hide),e.use(he,{appTarget:Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var we=n("9895"),ye=n("63b8"),je=n("3908"),Se=n("002d"),Ee=n("d26a");const Ce=10;function _e(e){const{name:t}=e,n=t.includes(we["a"]);return n?Ce:0}function Pe(){const{location:e}=window;return e.pathname+e.search+e.hash}function ke(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("tutorials-overview")]).then(n.bind(null,"f025"))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("documentation-topic~topic"),n.e("topic")]).then(n.bind(null,"3213"))},{path:"/documentation/*",name:we["a"],component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("chunk-c0335d80"),n.e("documentation-topic~topic"),n.e("documentation-topic")]).then(n.bind(null,"f8ac"))},{path:"*",name:we["b"],component:Ke},{path:"*",name:"server-error",component:Me}];const Ye=[{pathPrefix:"/:locale?",nameSuffix:"-locale"}];function Qe(e,t=[],n=Ye){return n.reduce((n,i)=>n.concat(e.filter(e=>!t.includes(e.name)).map(e=>({...e,path:i.pathPrefix+e.path,name:e.name+i.nameSuffix}))),[])}const Ze=[...Qe(ze,[we["b"]]),...ze];function Xe(e={}){const t=new r["a"]({mode:"history",base:T["a"],scrollBehavior:Le,...e,routes:e.routes||Ze});return t.onReady(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),Ae()}),"ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET&&t.onError(e=>{const{route:n={path:"/"}}=e;t.replace({name:"server-error",params:[n.path]})}),window.addEventListener("unload",Te),t}var et=n("9923");function tt(e=et){const{defaultLocale:t,messages:n,dateTimeFormats:i={}}=e,r=new o["a"]({dateTimeFormats:i,locale:t,fallbackLocale:t,messages:n});return r}i["default"].use(ve),i["default"].use(r["a"]),i["default"].use(o["a"]),new i["default"]({router:Xe(),render:e=>e(se),i18n:tt()}).$mount("#app")}}); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/topic.8cd0c0c4.js b/docs/LHSFSymbolsHelpers.doccarchive/js/topic.8cd0c0c4.js new file mode 100644 index 0000000..af0651e --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/topic.8cd0c0c4.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["topic"],{"0466":function(e,t,n){},"0503":function(e,t,n){"use strict";n("e38e")},"0c11":function(e,t,n){},"0c14":function(e,t,n){},1006:function(e,t,n){"use strict";n("a95e")},"1dd5":function(e,t,n){"use strict";n("7b17")},"257c":function(e,t,n){"use strict";n("7748")},"2a05":function(e,t,n){},"2f9d":function(e,t,n){"use strict";n("525c")},3213:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.topicData?n(e.componentFor(e.topicData),e._b({key:e.topicKey,tag:"component",attrs:{hierarchy:e.hierarchy}},"component",e.propsFor(e.topicData),!1)):e._e()],1)},i=[],r=n("25a9"),o=n("a97e");const{BreakpointName:a}=o["a"].constants;var c,l,u={state:{linkableSections:[],breakpoint:a.large,references:{}},addLinkableSection(e){const t={...e,visibility:0};t.sectionNumber=this.state.linkableSections.length,this.state.linkableSections.push(t)},reset(){this.state.linkableSections=[],this.state.breakpoint=a.large,this.state.references={}},updateLinkableSection(e){this.state.linkableSections=this.state.linkableSections.map(t=>e.anchor===t.anchor?{...t,visibility:e.visibility}:t)},updateBreakpoint(e){this.state.breakpoint=e},setReferences(e){this.state.references=e}},d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"article"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component"},"component",e.propsFor(t),!1))}))],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n("2b88"),m=n("e425"),f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""}},[n("template",{slot:"default"},[n("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.urlWithParams;return n("NavTitleContainer",{attrs:{to:s}},[n("template",{slot:"default"},[e._v(e._s(e.technology))]),n("template",{slot:"subhead"},[e._v(e._s(e.$tc("tutorials.title",2)))])],2)}}])})],1),n("template",{slot:"after-title"},[n("div",{staticClass:"separator"})]),n("template",{slot:"tray"},[n("div",{staticClass:"mobile-dropdown-container"},[n("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),n("div",{staticClass:"dropdown-container"},[n("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),n("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?n("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})],2)],2)},v=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14",themeId:"chevron"}},[n("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},g=[],y=n("be08"),C={name:"ChevronIcon",components:{SVGIcon:y["a"]}},w=C,_=n("2877"),k=Object(_["a"])(w,b,g,!1,null,null,null),S=k.exports,x=n("d26a"),T=n("2f34"),I={name:"ReferenceUrlProvider",mixins:[T["a"]],props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:Object(x["b"])(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},A=I,$=Object(_["a"])(A,c,l,!1,null,null,null),O=$.exports,N=n("8a61"),P=n("cbcf"),q=n("653a"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(s){var i=s.title;return n("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(i))]),n("ul",{staticClass:"tutorial-list"},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.url,i=t.urlWithParams,r=t.title;return n("li",{staticClass:"tutorial-list-item"},[n("router-link",{staticClass:"option tutorial",attrs:{to:i,value:r}},[e._v(" "+e._s(r)+" ")]),s===e.$route.path?n("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(t){return n("li",{key:t.title},[n("router-link",{class:e.classesFor(t),attrs:{to:{path:t.path,query:e.$route.query},value:t.title},nativeOn:{click:function(n){return e.onClick(t)}}},[e._v(" "+e._s(t.title)+" ")])],1)})),0):e._e()],1)}}],null,!0)})})),1)])}}],null,!0)})})),1)},j=[],R=n("863d"),M=n("9b30"),B={name:"MobileDropdown",components:{NavMenuItems:M["a"],NavMenuItemBase:R["a"],ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return"depth"+t},onClick(e){this.$emit("select-section",e.path)}}},L=B,E=(n("e688"),Object(_["a"])(L,D,j,!1,null,"154acfbd",null)),F=E.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$t("sections.title")}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.navigateOverOptions,o=t.OptionClass,a=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(t){return n("router-link",{key:t.title,attrs:{to:{path:t.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function(i){var c,l=i.navigate;return[n("li",{class:[o,(c={},c[a]=e.currentOption===t.title,c)],attrs:{role:"option",value:t.title,"aria-selected":e.currentOption===t.title,"aria-current":e.ariaCurrent(t.title),tabindex:-1},on:{click:function(n){return e.setActive(t,l,s,n)},keydown:[function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.setActive(t,l,s,n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(t.title)+" ")])]}}],null,!0)})})),1)]}}])},[n("template",{slot:"toggle-post-content"},[n("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])])],2)},U=[],H=function(){var e,t=this,n=t.$createElement,s=t._self._c||n;return s("BaseDropdown",{staticClass:"dropdown-custom",class:(e={},e[t.OpenedClass]=t.isOpen,e["dropdown-small"]=t.isSmall,e),attrs:{value:t.value},scopedSlots:t._u([{key:"dropdown",fn:function(e){var n=e.dropdownClasses;return[s("span",{staticClass:"visuallyhidden",attrs:{id:"DropdownLabel_"+t._uid}},[t._v(t._s(t.ariaLabel))]),s("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{role:"button",id:"DropdownToggle_"+t._uid,"aria-labelledby":"DropdownLabel_"+t._uid+" DropdownToggle_"+t._uid,"aria-expanded":t.isOpen?"true":"false","aria-haspopup":"true"},on:{click:t.toggleDropdown,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeAndFocusToggler.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))}]}},[s("span",{staticClass:"form-dropdown-title"},[t._v(t._s(t.value))]),t._t("toggle-post-content")],2)]}}],null,!0)},[s("template",{slot:"eyebrow"},[t._t("eyebrow")],2),s("template",{slot:"after"},[t._t("default",null,null,{value:t.value,isOpen:t.isOpen,contentClasses:["form-dropdown-content",{"is-open":t.isOpen}],closeDropdown:t.closeDropdown,onChangeAction:t.onChangeAction,closeAndFocusToggler:t.closeAndFocusToggler,navigateOverOptions:t.navigateOverOptions,OptionClass:t.OptionClass,ActiveOptionClass:t.ActiveOptionClass})],2)],2)},z=[],G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),n("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?n("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},W=[],Q=n("7948"),K={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:Q["a"]},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},X=K,J=(n("ed71"),Object(_["a"])(X,G,W,!1,null,"998803d8",null)),Y=J.exports;const Z="is-open",ee="option",te="option-active";var ne={name:"DropdownCustom",components:{BaseDropdown:Y},constants:{OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll("."+ee),s=Array.from(n),i=s.indexOf(e),r=s[i+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector("."+te);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},se=ne,ie=(n("e84c"),Object(_["a"])(se,H,z,!1,null,"12dd746a",null)),re=ie.exports,oe={name:"SecondaryDropdown",components:{DropdownCustom:re},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,s){t(s),this.$emit("select-section",e.path),n()}}},ae=oe,ce=(n("7f7b"),Object(_["a"])(ae,V,U,!1,null,"554d62b6",null)),le=ce.exports,ue=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$tc("tutorials.title",1)}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.closeDropdown,o=t.navigateOverOptions,a=t.OptionClass,c=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{tabindex:"0"}},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(i){var l=i.title;return n("li",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(l))]),n("ul",{attrs:{role:"listbox"}},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.urlWithParams,l=t.title;return[n("router-link",{attrs:{to:i,custom:""},scopedSlots:e._u([{key:"default",fn:function(t){var i,u=t.navigate,d=t.isActive;return[n("li",{class:(i={},i[a]=!0,i[c]=d,i),attrs:{role:"option",value:l,"aria-selected":d,"aria-current":!!d&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(u,r,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(u,r,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),o(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),o(t,-1))}]}},[e._v(" "+e._s(l)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])}}],null,!0)})})),1)]}}])})},de=[],pe={name:"PrimaryDropdown",components:{DropdownCustom:re,ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},he=pe,me=(n("9938"),Object(_["a"])(he,ue,de,!1,null,"4bddb6e6",null)),fe=me.exports;const ve={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var be={name:"NavigationBar",components:{NavTitleContainer:q["a"],NavBase:P["a"],ReferenceUrlProvider:O,PrimaryDropdown:fe,SecondaryDropdown:le,MobileDropdown:F,ChevronIcon:S},mixins:[N["a"],T["a"]],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:ve,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce((e,{projects:t})=>e.concat(t),[]).find(e=>e.reference===this.identifierUrl)},pageSections(){if(!this.currentProject)return[];const e=[ve].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map((t,n)=>{const s=e[n],i=this.references[s.reference],{url:r,title:o}=i||s;return{...t,title:o,path:r}})},optionsForSections(){return this.pageSections.map(({depth:e,path:t,title:n})=>({depth:e,path:t,title:n}))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort((e,t)=>t.visibility-e.visibility).find(e=>e.visibility>0)},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return this.$t("tutorials.section-of",{number:t,total:e})}},methods:{onSelectSection(e){const t=e.split("#")[1];this.handleFocusAndScroll(t)}}},ge=be,ye=(n("ea88"),Object(_["a"])(ge,f,v,!1,null,"717bc942",null)),Ce=ye.exports,we=n("bf08"),_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"body"},[n("BodyContent",{attrs:{content:e.content}})],1)},ke=[],Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("article",{staticClass:"body-content"},e._l(e.content,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"layout"},"component",e.propsFor(t),!1))})),1)},xe=[],Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(t,s){return[n("Asset",{key:t.media,attrs:{identifier:t.media,videoAutoplays:!1}}),t.content?n("ContentNode",{key:s,attrs:{content:t.content}}):e._e()]}))],2)},Ie=[],Ae=n("80e4"),$e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",{attrs:{content:e.articleContent}})},Oe=[],Ne=n("5677"),Pe={name:"ContentNode",components:{BaseContentNode:Ne["default"]},props:Ne["default"].props,computed:{articleContent(){return this.map(e=>{switch(e.type){case Ne["default"].BlockType.codeListing:return{...e,showLineNumbers:!0};case Ne["default"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}})}},methods:Ne["default"].methods,BlockType:Ne["default"].BlockType,InlineType:Ne["default"].InlineType},qe=Pe,De=(n("cb8d"),Object(_["a"])(qe,$e,Oe,!1,null,"3cfe1c35",null)),je=De.exports,Re={name:"Columns",components:{Asset:Ae["a"],ContentNode:je},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},Me=Re,Be=(n("e9b0"),Object(_["a"])(Me,Te,Ie,!1,null,"30edf911",null)),Le=Be.exports,Ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-and-media",class:e.classes},[n("ContentNode",{attrs:{content:e.content}}),n("Asset",{attrs:{identifier:e.media}})],1)},Fe=[];const Ve={leading:"leading",trailing:"trailing"};var Ue={name:"ContentAndMedia",components:{Asset:Ae["a"],ContentNode:je},props:{content:je.props.content,media:Ae["a"].props.identifier,mediaPosition:{type:String,default:()=>Ve.trailing,validator:e=>Object.prototype.hasOwnProperty.call(Ve,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===Ve.leading,"media-trailing":this.mediaPosition===Ve.trailing}}},MediaPosition:Ve},He=Ue,ze=(n("1006"),Object(_["a"])(He,Ee,Fe,!1,null,"3fa44f9e",null)),Ge=ze.exports,We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"full-width"},e._l(e.groups,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"group"},"component",e.propsFor(t),!1),[n("ContentNode",{attrs:{content:t.content}})],1)})),1)},Qe=[],Ke=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Xe=[],Je=n("72e7"),Ye={name:"LinkableElement",mixins:[Je["a"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return e+" 0% -50% 0%"}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Ze=Ye,et=Object(_["a"])(Ze,Ke,Xe,!1,null,null,null),tt=et.exports;const{BlockType:nt}=je;var st={name:"FullWidth",components:{ContentNode:je,LinkableElement:tt},props:je.props,computed:{groups:({content:e})=>e.reduce((e,t)=>0===e.length||t.type===nt.heading?[...e,{heading:t.type===nt.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}],[])},methods:{componentFor(e){return e.heading?tt:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},it=st,rt=(n("aece"),Object(_["a"])(it,We,Qe,!1,null,"1f2be54b",null)),ot=rt.exports;const at={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var ct={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(at,e))}},methods:{componentFor(e){return{[at.columns]:Le,[at.contentAndMedia]:Ge,[at.fullWidth]:ot}[e.kind]},propsFor(e){const{content:t,kind:n,media:s,mediaPosition:i}=e;return{[at.columns]:{columns:t},[at.contentAndMedia]:{content:t,media:s,mediaPosition:i},[at.fullWidth]:{content:t}}[n]}},LayoutKind:at},lt=ct,ut=(n("1dd5"),Object(_["a"])(lt,Se,xe,!1,null,"4d5a806e",null)),dt=ut.exports,pt={name:"Body",components:{BodyContent:dt},props:dt.props},ht=pt,mt=(n("5237"),Object(_["a"])(ht,_e,ke,!1,null,"6499e2f2",null)),ft=mt.exports,vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},bt=[],gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseCTA",e._b({attrs:{label:e.$t("tutorials.next")}},"BaseCTA",e.baseProps,!1))},yt=[],Ct=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"call-to-action"},[n("Row",[n("LeftColumn",[n("span",{staticClass:"label"},[e._v(e._s(e.label))]),n("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?n("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?n("Button",{attrs:{action:e.action}}):e._e()],1),n("RightColumn",{staticClass:"right-column"},[e.media?n("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},wt=[],_t=n("0f00"),kt=n("620a"),St=n("c081"),xt={name:"CallToAction",components:{Asset:Ae["a"],Button:St["a"],ContentNode:Ne["default"],LeftColumn:{render(e){return e(kt["a"],{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:_t["a"]},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},Tt=xt,It=(n("c7dd"),Object(_["a"])(Tt,Ct,wt,!1,null,"042a0474",null)),At=It.exports,$t={name:"CallToAction",components:{BaseCTA:At},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},Ot=$t,Nt=Object(_["a"])(Ot,gt,yt,!1,null,null,null),Pt=Nt.exports,qt={name:"CallToAction",components:{TutorialCTA:Pt},props:Pt.props},Dt=qt,jt=(n("3e1b"),Object(_["a"])(Dt,vt,bt,!1,null,"426a965c",null)),Rt=jt.exports,Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Bt=[],Lt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[n("div",{staticClass:"hero dark"},[e.backgroundImageUrl?n("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),n("Row",[n("Column",[n("Headline",{attrs:{level:1}},[e.chapter?n("template",{slot:"eyebrow"},[e._v(e._s(e.chapter))]):e._e(),e._v(" "+e._s(e.title)+" ")],2),e.content||e.video?n("div",{staticClass:"intro"},[e.content?n("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[n("p",[n("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),n("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),n("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[n("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),n("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Et=[],Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"headline"},[e.$slots.eyebrow?n("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),n("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},Vt=[];const Ut=1,Ht=6,zt={type:Number,required:!0,validator:e=>e>=Ut&&e<=Ht},Gt={name:"Heading",render:function(e){return e("h"+this.level,this.$slots.default)},props:{level:zt}};var Wt={name:"Headline",components:{Heading:Gt},props:{level:zt}},Qt=Wt,Kt=(n("3976"),Object(_["a"])(Qt,Ft,Vt,!1,null,"d46a1474",null)),Xt=Kt.exports,Jt=n("c161"),Yt=n("c4dd"),Zt=n("748c"),en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?n("div",{staticClass:"item",attrs:{"aria-label":"\n "+e.$tc("tutorials.time.minutes.full",e.estimatedTimeInMinutes,{count:e.estimatedTimeInMinutes})+"\n "+e.$t("tutorials.estimated-time")+"\n "}},[n("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[n("i18n",{staticClass:"duration",attrs:{path:"tutorials.time.format",tag:"div"},scopedSlots:e._u([{key:"number",fn:function(){return[e._v(" "+e._s(e.estimatedTimeInMinutes)+" ")]},proxy:!0},{key:"minutes",fn:function(){return[n("div",{staticClass:"minutes"},[e._v(e._s(e.$tc("tutorials.time.minutes.short",e.estimatedTimeInMinutes))+" ")])]},proxy:!0}],null,!1,3313752798)})],1),n("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v(e._s(e.$t("tutorials.estimated-time")))])]):e._e(),e.projectFilesUrl?n("div",{staticClass:"item"},[n("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[n("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" "+e._s(e.$t("tutorials.project-files"))+" "),n("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?n("div",{staticClass:"item"},[n("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[e.isTargetIDE?n("span",[e._v(e._s(e.xcodeRequirement.title))]):n("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),n("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},tn=[],nn=n("de60"),sn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14",themeId:"xcode"}},[n("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),n("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},rn=[],on={name:"XcodeIcon",components:{SVGIcon:y["a"]}},an=on,cn=Object(_["a"])(an,sn,rn,!1,null,null,null),ln=cn.exports,un=n("34b0"),dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},pn=[],hn={name:"InlineDownloadIcon",components:{SVGIcon:y["a"]}},mn=hn,fn=Object(_["a"])(mn,dn,pn,!1,null,null,null),vn=fn.exports,bn={name:"HeroMetadata",components:{InlineDownloadIcon:vn,InlineChevronRightIcon:un["a"],DownloadIcon:nn["a"],XcodeIcon:ln},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},gn=bn,yn=(n("33ff"),Object(_["a"])(gn,en,tn,!1,null,"94ff76c0",null)),Cn=yn.exports,wn={name:"Hero",components:{PlayIcon:Yt["a"],GenericModal:Jt["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:Ne["default"],Headline:Xt,Metadata:Cn,Row:_t["a"],Asset:Ae["a"],LinkableSection:tt},mixins:[T["a"]],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find(e=>e.traits.includes("light"));return Object(Zt["c"])((n||{}).url)},projectFilesUrl(){return this.projectFiles?Object(Zt["c"])(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:Object(Zt["f"])(this.backgroundImageUrl)}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},_n=wn,kn=(n("7fae"),Object(_["a"])(_n,Lt,Et,!1,null,"55543c5a",null)),Sn=kn.exports,xn={name:"Hero",components:{TutorialHero:Sn},props:Sn.props},Tn=xn,In=(n("2f9d"),Object(_["a"])(Tn,Mt,Bt,!1,null,"35a9482f",null)),An=In.exports,$n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialAssessments",e._b({},"TutorialAssessments",e.$props,!1),[n("p",{attrs:{slot:"success"},slot:"success"},[e._v("Great job, you've answered all the questions for this article.")])])},On=[],Nn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[n("Row",{ref:"assessments",staticClass:"assessments"},[n("MainColumn",[n("Row",{staticClass:"banner"},[n("HeaderColumn",[n("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?n("div",{staticClass:"success"},[e._t("success",(function(){return[n("p",[e._v(e._s(e.SuccessMessage))])]}))],2):n("div",[n("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),n("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Pn=[],qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",[n("p",{staticClass:"title"},[e._v(e._s(e.$t("tutorials.question-of",{index:e.index,total:e.total})))])])},Dn=[],jn={name:"AssessmentsProgress",components:{Row:_t["a"]},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},Rn=jn,Mn=(n("6866"),Object(_["a"])(Rn,qn,Dn,!1,null,"28135d78",null)),Bn=Mn.exports,Ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"quiz"},[n("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?n("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),n("div",{staticClass:"choices"},[e._l(e.choices,(function(t,s){return n("label",{key:s,class:e.choiceClasses[s]},[n(e.getIconComponent(s),{tag:"component",staticClass:"choice-icon"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:s,checked:e._q(e.selectedIndex,s)},on:{change:function(t){e.selectedIndex=s}}}),n("ContentNode",{staticClass:"question",attrs:{content:t.content}}),e.userChoices[s].checked?[n("ContentNode",{staticClass:"answer",attrs:{content:t.justification}}),t.reaction?n("p",{staticClass:"answer"},[e._v(e._s(t.reaction))]):e._e()]:e._e()],2)})),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveText)+" ")])],2),n("div",{staticClass:"controls"},[n("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.submit"))+" ")]),e.isLast?n("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.next"))+" ")]):n("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.assessment.next-question"))+" ")])],1)],1)},En=[],Fn=n("76ab"),Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"reset-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),n("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},Un=[],Hn={name:"ResetCircleIcon",components:{SVGIcon:y["a"]}},zn=Hn,Gn=Object(_["a"])(zn,Vn,Un,!1,null,null,null),Wn=Gn.exports,Qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"check-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},Kn=[],Xn={name:"CheckCircleIcon",components:{SVGIcon:y["a"]}},Jn=Xn,Yn=Object(_["a"])(Jn,Qn,Kn,!1,null,null,null),Zn=Yn.exports,es={name:"Quiz",components:{CheckCircleIcon:Zn,ResetCircleIcon:Wn,ContentNode:Ne["default"],ButtonLink:Fn["a"]},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map(()=>({checked:!1})),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce((e,t,n)=>t.isCorrect?e.add(n):e,new Set)},choiceClasses(){return this.userChoices.map((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect}))},showNextQuestion(){return Array.from(this.correctChoices).every(e=>this.userChoices[e].checked)},ariaLiveText(){if(null===this.checkedIndex)return"";const{isCorrect:e}=this.choices[this.checkedIndex];return`${this.$t("tutorials.assessment.answer-number-is",{index:this.checkedIndex+1})} ${e?this.$t("tutorials.assessment.correct"):this.$t("tutorials.assessment.incorrect")}\n `}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?Zn:Wn},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},ts=es,ns=(n("0503"),Object(_["a"])(ts,Ln,En,!1,null,"19ed40e2",null)),ss=ns.exports;const is=12,rs="tutorials.assessment.success-message";var os={name:"Assessments",constants:{SuccessMessage:rs},components:{LinkableSection:tt,Quiz:ss,Progress:Bn,Row:_t["a"],HeaderColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:this.$t(rs)}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return this.$t("tutorials.assessment.check-your-understanding")}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onAdvance(){this.activeIndex+=1,this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onSeeResults(){this.completed=!0,this.$nextTick(()=>{this.scrollTo(this.$refs.assessments.$el,is)})}}},as=os,cs=(n("da20"),Object(_["a"])(as,Nn,Pn,!1,null,"65e3c02c",null)),ls=cs.exports,us={name:"Assessments",components:{TutorialAssessments:ls},props:ls.props},ds=us,ps=(n("f264"),Object(_["a"])(ds,$n,On,!1,null,"3c94366b",null)),hs=ps.exports;const ms={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var fs={name:"Article",components:{NavigationBar:Ce,PortalTarget:h["PortalTarget"]},mixins:[we["a"]],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){},setReferences(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(ms,e))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[ms.articleBody]:ft,[ms.callToAction]:Rt,[ms.hero]:An,[ms.assessments]:hs}[t]},isHero(e){return e.kind===ms.hero},propsFor(e){const{abstract:t,action:n,anchor:s,assessments:i,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,kind:l,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[ms.articleBody]:{content:a},[ms.callToAction]:{abstract:t,action:n,media:u,title:p},[ms.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,projectFiles:d,title:p,video:h,xcodeRequirement:m},[ms.assessments]:{anchor:s,assessments:i}}[l]}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},SectionKind:ms},vs=fs,bs=(n("79ef"),Object(_["a"])(vs,d,p,!1,null,"7d4562ea",null)),gs=bs.exports,ys=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._l(e.sections,(function(e,t){return n("Section",{key:t,attrs:{section:e}})})),n("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},Cs=[],ws=n("66c9"),_s=n("7689"),ks=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sections"},e._l(e.tasks,(function(t,s){return n("Section",e._b({key:s,attrs:{id:t.anchor,sectionNumber:s+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",t,!1))})),1)},Ss=[],xs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[n("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?n("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},Ts=[],Is=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-container"},[n("Row",{class:["intro","intro-"+e.sectionNumber,{ide:e.isTargetIDE}]},[n("Column",{staticClass:"left"},[n("Headline",{attrs:{level:2}},[n("router-link",{attrs:{slot:"eyebrow",to:e.sectionLink},slot:"eyebrow"},[e._v(" "+e._s(e.$t("sections.title",{number:e.sectionNumber}))+" ")]),e._v(" "+e._s(e.title)+" ")],1),n("ContentNode",{attrs:{content:e.content}})],1),n("Column",{staticClass:"right"},[n("div",{staticClass:"media"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e()],1)])],1),e.expandedSections.length>0?n("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},As=[],$s={name:"SectionIntro",inject:{isClientMobile:{default:()=>!1},isTargetIDE:{default:()=>!1}},components:{Asset:Ae["a"],ContentNode:Ne["default"],ExpandedIntro:dt,Headline:Xt,Row:_t["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},Os=$s,Ns=(n("257c"),Object(_["a"])(Os,Is,As,!1,null,"7f9a8f65",null)),Ps=Ns.exports,qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"steps"},[n("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(t,s){return n(t.component,e._b({key:s,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(s),attrs:{currentIndex:e.activeStep}},"component",t.props,!1))})),1),e.isBreakpointSmall?e._e():n("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[n("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?n("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[n("Asset",{ref:"asset",staticClass:"step-asset",attrs:{identifier:e.visibleAsset.media,showsReplayButton:"",showsVideoControls:!1}})],1):e._e(),e.visibleAsset.code?n("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?n("transition",{attrs:{name:"fade"}},[n("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Ds=[],js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["code-preview",{ide:e.isTargetIDE}]},[n("CodeTheme",[e.code?n("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),n("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[n("div",{staticClass:"runtimve-preview__container"},[n("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[n("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),n("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),n("transition",{on:{leave:e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Rs=[],Ms=n("7b69"),Bs=n("6667"),Ls=n("8590");const{BreakpointName:Es}=o["a"].constants;function Fs({width:e,height:t},n=1){const s=400,i=e<=s?1.75:3;return{width:e/(i/n),height:t/(i/n)}}var Vs={name:"CodePreview",inject:{isTargetIDE:{default:!1},store:{default(){return{state:{references:{}}}}}},components:{DiagonalArrowIcon:Bs["a"],CodeListing:Ms["a"],CodeTheme:Ls["a"]},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{references:({tutorialState:e})=>e.references,currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let s=t.size||{};s.width||s.height||(s=n);const i=this.currentBreakpoint===Es.medium?.8:1;return Fs(s,i)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:e+"px"}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:this.$t("tutorials.preview.no-preview-available-step")},togglePreviewText(){return this.$tc("tutorials.preview.title",this.hasRuntimePreview?1:0)},textAriaLabel(){return`${this.togglePreviewText}, ${this.shouldDisplayHideLabel?this.$t("verbs.hide"):this.$t("verbs.show")}`}},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},Us=Vs,Hs=(n("b27b"),Object(_["a"])(Us,js,Rs,!1,null,"4f53426a",null)),zs=Hs.exports,Gs=n("3908"),Ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.backgroundStyle},[e._t("default")],2)},Qs=[],Ks={name:"BackgroundTheme",data(){return{codeThemeState:ws["a"].state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},Xs=Ks,Js=Object(_["a"])(Xs,Ws,Qs,!1,null,null,null),Ys=Js.exports,Zs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["step-container","step-"+e.stepNumber]},[n("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[n("p",{staticClass:"step-label"},[e._v(e._s(e.$t("tutorials.step",{number:e.stepNumber})))]),n("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?n("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?n("div",{staticClass:"media-container"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e(),e.code?n("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?n("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},ei=[],ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?n("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[n("div",{staticClass:"full-code-listing-modal-content"},[n("CodeTheme",[n("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),n("CodeTheme",[e.code?n("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),n("CodeTheme",{staticClass:"preview-toggle-container"},[n("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?n("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[n("div",{staticClass:"runtime-preview-modal-content"},[n("span",{staticClass:"runtime-preview-label"},[e._v(e._s(e.$tc("tutorials.preview.title",1)))]),e._t("default")],2)]):e._e()],1)},ni=[],si=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[n("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},ii=[],ri={name:"MobileCodeListing",components:{CodeListing:Ms["a"]},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},oi=ri,ai=(n("fae5"),Object(_["a"])(oi,si,ii,!1,null,"5ad4e037",null)),ci=ai.exports,li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"toggle-preview"},[e.isActionable?n("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" "+e._s(e.$tc("tutorials.preview.title",1))+" "),n("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):n("span",{staticClass:"toggle-text"},[e._v(" "+e._s(e.$tc("tutorials.preview.title",0))+" ")])])},ui=[],di=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),n("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},pi=[],hi={name:"InlinePlusCircleIcon",components:{SVGIcon:y["a"]}},mi=hi,fi=Object(_["a"])(mi,di,pi,!1,null,null,null),vi=fi.exports,bi={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:vi},props:{isActionable:{type:Boolean,required:!0}}},gi=bi,yi=(n("bf0a"),Object(_["a"])(gi,li,ui,!1,null,"78763c14",null)),Ci=yi.exports,wi={name:"MobileCodePreview",inject:["isTargetIDE"],mixins:[T["a"]],components:{GenericModal:Jt["a"],CodeListing:Ms["a"],MobileCodeListing:ci,PreviewToggle:Ci,CodeTheme:Ls["a"],BackgroundTheme:Ys},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},_i=wi,ki=(n("3fcc"),Object(_["a"])(_i,ti,ni,!1,null,"1aed4baa",null)),Si=ki.exports;const{BreakpointName:xi}=o["a"].constants;var Ti={name:"Step",components:{Asset:Ae["a"],MobileCodePreview:Si,ContentNode:Ne["default"]},inject:["isTargetIDE","isClientMobile","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===xi.small},isActive:({index:e,currentIndex:t})=>e===t}},Ii=Ti,Ai=(n("c643"),Object(_["a"])(Ii,Zs,ei,!1,null,"eb45ec92",null)),$i=Ai.exports;const{BreakpointName:Oi}=o["a"].constants,{IntersectionDirections:Ni}=Je["a"].constants,Pi="-35% 0% -65% 0%";var qi={name:"SectionSteps",components:{ContentNode:Ne["default"],Step:$i,Asset:Ae["a"],CodePreview:zs,BackgroundTheme:Ys},mixins:[Je["a"]],constants:{IntersectionMargins:Pi},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:s}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:s},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce(({stepCounter:e,nodes:t},n,s)=>{const{type:i,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:$i,type:i,props:{...r,stepNumber:a,index:s,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:Ne["default"],type:i,props:{content:[n]}})}},{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===Oi.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Pi},async mounted(){await Object(Gs["b"])(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{["interstitial interstitial-"+(e+1)]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch(()=>{}))}},onFocus(e){const{code:t,media:n,runtimePreview:s}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:s}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach(s=>{const{index:i}=s.props,r=this.$refs.contentNodes[i].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),c=o-e,l=a-e,u=Math.abs(c+l);(0===n||u<=n)&&(n=u,t=i)}),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map(({props:{index:e}})=>t.contentNodes[e].$refs.step)},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const s=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===Ni.down&&s===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(s)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Di=qi,ji=(n("d4f3"),Object(_["a"])(Di,qs,Ds,!1,null,"2786be2a",null)),Ri=ji.exports,Mi={name:"Section",components:{Intro:Ps,LinkableSection:tt,Steps:Ri},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},Bi=Mi,Li=(n("9dc4"),Object(_["a"])(Bi,xs,Ts,!1,null,"6b3a0b3a",null)),Ei=Li.exports,Fi={name:"SectionList",components:{Section:Ei},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},Vi=Fi,Ui=(n("4d07"),Object(_["a"])(Vi,ks,Ss,!1,null,"79a75e9e",null)),Hi=Ui.exports;const zi={assessments:ls,hero:Sn,tasks:Hi,callToAction:Pt},Gi=new Set(Object.keys(zi)),Wi={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,s=zi[t];return s?e(s,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>Gi.has(e.kind)}}};var Qi={name:"Tutorial",mixins:[we["a"],_s["a"]],components:{NavigationBar:Ce,Section:Wi,PortalTarget:h["PortalTarget"],BreakpointEmitter:o["a"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find(({kind:e})=>"hero"===e)},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){ws["a"].updateCodeColors(e)}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{isClientMobile:this.isClientMobile}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},Ki=Qi,Xi=(n("424f"),Object(_["a"])(Ki,ys,Cs,!1,null,"611d0574",null)),Ji=Xi.exports,Yi=n("0caf"),Zi=n("146e");const er={article:"article",tutorial:"project"};var tr={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[Yi["a"],Zi["a"]],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(r["c"])(e,t,n).then(e=>n(t=>{t.topicData=e})).catch(n)},beforeRouteUpdate(e,t,n){Object(r["e"])(e,t)?Object(r["c"])(e,t,n).then(e=>{this.topicData=e,n()}).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},methods:{componentFor(e){const{kind:t}=e;return{[er.article]:gs,[er.tutorial]:Ji}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:s,references:i,sections:r,identifier:o}=e;return{[er.article]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url},[er.tutorial]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},nr=tr,sr=Object(_["a"])(nr,s,i,!1,null,null,null);t["default"]=sr.exports},"32b1":function(e,t,n){},"33ff":function(e,t,n){"use strict";n("4e3e")},3976:function(e,t,n){"use strict";n("0c11")},"3e1b":function(e,t,n){"use strict";n("c5c1")},"3fcc":function(e,t,n){"use strict";n("0c14")},"424f":function(e,t,n){"use strict";n("99b6")},4718:function(e,t,n){},"4b4a":function(e,t,n){},"4d07":function(e,t,n){"use strict";n("b52e")},"4e3e":function(e,t,n){},5237:function(e,t,n){"use strict";n("4b4a")},"525c":function(e,t,n){},5892:function(e,t,n){},5913:function(e,t,n){},"63a8":function(e,t,n){},"653a":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[n("span",{staticClass:"title"},[e._t("default")],2),n("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},i=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=(n("f1e6"),n("2877")),c=Object(a["a"])(o,s,i,!1,null,"854b4dd6",null);t["a"]=c.exports},6866:function(e,t,n){"use strict";n("5892")},7096:function(e,t,n){},"735b":function(e,t,n){},7748:function(e,t,n){},"79ef":function(e,t,n){"use strict";n("bcaa")},"7b17":function(e,t,n){},"7f7b":function(e,t,n){"use strict";n("735b")},"7fae":function(e,t,n){"use strict";n("a53d")},9924:function(e,t,n){},9938:function(e,t,n){"use strict";n("d513")},"99b6":function(e,t,n){},"9dc4":function(e,t,n){"use strict";n("fe9d")},a0d4:function(e,t,n){},a40c:function(e,t,n){},a53d:function(e,t,n){},a95e:function(e,t,n){},aa4c:function(e,t,n){},aece:function(e,t,n){"use strict";n("c0df")},b27b:function(e,t,n){"use strict";n("2a05")},b52e:function(e,t,n){},bcaa:function(e,t,n){},bf0a:function(e,t,n){"use strict";n("4718")},c0df:function(e,t,n){},c5c1:function(e,t,n){},c643:function(e,t,n){"use strict";n("9924")},c7dd:function(e,t,n){"use strict";n("aa4c")},cb8d:function(e,t,n){"use strict";n("0466")},d4f3:function(e,t,n){"use strict";n("fc13")},d513:function(e,t,n){},d86f:function(e,t,n){},da20:function(e,t,n){"use strict";n("a40c")},de60:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},i=[],r=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:r["a"]}},a=o,c=n("2877"),l=Object(c["a"])(a,s,i,!1,null,null,null);t["a"]=l.exports},e38e:function(e,t,n){},e688:function(e,t,n){"use strict";n("5913")},e84c:function(e,t,n){"use strict";n("d86f")},e9b0:function(e,t,n){"use strict";n("ee09")},ea88:function(e,t,n){"use strict";n("ed98")},ed71:function(e,t,n){"use strict";n("7096")},ed98:function(e,t,n){},ee09:function(e,t,n){},f1e6:function(e,t,n){"use strict";n("a0d4")},f264:function(e,t,n){"use strict";n("63a8")},fae5:function(e,t,n){"use strict";n("32b1")},fc13:function(e,t,n){},fe9d:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js b/docs/LHSFSymbolsHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js new file mode 100644 index 0000000..3025a8a --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["tutorials-overview"],{"032c":function(t,e,n){"use strict";n("9b79")},"0b61":function(t,e,n){},"13d5":function(t,e,n){},"15ac":function(t,e,n){"use strict";n("ddf1")},"17d2":function(t,e,n){},"202a":function(t,e,n){"use strict";n("5899")},"277b":function(t,e,n){"use strict";n("60ca")},"29e3":function(t,e,n){"use strict";n("0b61")},3233:function(t,e,n){"use strict";n("8d8f")},4230:function(t,e,n){"use strict";n("52f5")},"441c":function(t,e,n){},"52f5":function(t,e,n){},5899:function(t,e,n){},"60ca":function(t,e,n){},"653a":function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"nav-title-content",attrs:{to:t.to}},[n("span",{staticClass:"title"},[t._t("default")],2),n("span",{staticClass:"subhead"},[t._v(" "),t._t("subhead")],2)])},s=[],a={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=a,r=(n("f1e6"),n("2877")),c=Object(r["a"])(o,i,s,!1,null,"854b4dd6",null);e["a"]=c.exports},6899:function(t,e,n){"use strict";n("441c")},"6fb0":function(t,e,n){"use strict";n("eec8")},"7c60":function(t,e,n){},"8d8f":function(t,e,n){},"8f86":function(t,e,n){},9359:function(t,e,n){"use strict";n("9e08")},9792:function(t,e,n){"use strict";n("c8c8")},"9b79":function(t,e,n){},"9e08":function(t,e,n){},a0d4:function(t,e,n){},a975:function(t,e,n){"use strict";n("7c60")},aebc:function(t,e,n){"use strict";n("c0c9")},b9bf:function(t,e,n){"use strict";n("13d5")},c0c9:function(t,e,n){},c8c8:function(t,e,n){},ca4e:function(t,e,n){"use strict";n("17d2")},ddf1:function(t,e,n){},de60:function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},s=[],a=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:a["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,i,s,!1,null,null,null);e["a"]=l.exports},dfc1:function(t,e,n){},ed64:function(t,e,n){"use strict";n("dfc1")},eec8:function(t,e,n){},f025:function(t,e,n){"use strict";n.r(e);var i,s,a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.topicData?n("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},o=[],r=n("25a9"),c=n("0caf"),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():n("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?n("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?n("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},u=[],m=n("e425"),d={state:{activeTutorialLink:null,activeVolume:null,references:{}},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null,this.state.references={}},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t},setReferences(t){this.state.references=t}},p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NavBase",[n("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)}},[n("template",{slot:"default"},[t._t("default")],2),n("template",{slot:"subhead"},[t._v(t._s(t.$tc("tutorials.title",2)))])],2),n("template",{slot:"menu-items"},[n("NavMenuItemBase",{staticClass:"in-page-navigation"},[n("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")],2)],2)},h=[],v=n("cbcf"),f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"tutorials-navigation"},[n("TutorialsNavigationList",t._l(t.sections,(function(e,i){return n("li",{key:e.name+"_"+i,class:t.sectionClasses(e)},[t.isVolume(e)?n(t.componentForVolume(e),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(e),!1),t._l(e.chapters,(function(e){return n("li",{key:e.name},[n("TutorialsNavigationLink",[t._v(" "+t._s(e.name)+" ")])],1)})),0):t.isResources(e)?n("TutorialsNavigationLink",[t._v(" "+t._s(t.$t("sections.resources"))+" ")]):t._e()],1)})),0)],1)},b=[],_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocusAndScroll(t.fragment.hash)}}},[t._t("default")],2)},g=[],C=n("002d"),y=n("8a61"),T={name:"TutorialsNavigationLink",mixins:[y["a"]],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:Object(C["a"])(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()}},S=T,V=(n("6fb0"),n("2877")),k=Object(V["a"])(S,_,g,!1,null,"e9f9b59c",null),I=k.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"tutorials-navigation-list",attrs:{role:"list"}},[t._t("default")],2)},N=[],O={name:"TutorialsNavigationList"},$=O,j=(n("202a"),Object(V["a"])($,x,N,!1,null,"6f2800d1",null)),A=j.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[n("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[n("span",{staticClass:"text"},[t._v(t._s(t.title))]),n("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),n("transition-expand",[t.collapsed?t._e():n("div",{staticClass:"tutorials-navigation-menu-content"},[n("TutorialsNavigationList",{attrs:{"aria-label":t.$t("tutorials.nav.chapters")}},[t._t("default")],2)],1)])],1)},q=[],L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-close"}},[n("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},E=[],M=n("be08"),D={name:"InlineCloseIcon",components:{SVGIcon:M["a"]}},F=D,R=Object(V["a"])(F,L,E,!1,null,null,null),B=R.exports,G={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=n})},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=0})}}};return t("transition",n,e.children)}},z=G,P=(n("032c"),Object(V["a"])(z,i,s,!1,null,null,null)),H=P.exports,K={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:B,TransitionExpand:H,TutorialsNavigationList:A},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},U=K,Z=(n("277b"),Object(V["a"])(U,w,q,!1,null,"489416f8",null)),J=Z.exports;const Q={resources:"resources",volume:"volume"};var W={name:"TutorialsNavigation",components:{TutorialsNavigationLink:I,TutorialsNavigationList:A,TutorialsNavigationMenu:J},constants:{SectionKind:Q},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?J:A,isResources:({kind:t})=>t===Q.resources,isVolume:({kind:t})=>t===Q.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},X=W,Y=(n("a975"),Object(V["a"])(X,f,b,!1,null,"79093ed6",null)),tt=Y.exports,et=n("653a"),nt=n("d26a"),it=n("863d");const st={resources:"resources",volume:"volume"};var at={name:"Nav",constants:{SectionKind:st},components:{NavMenuItemBase:it["a"],NavTitleContainer:et["a"],TutorialsNavigation:tt,NavBase:v["a"]},props:{sections:{type:Array,require:!0}},methods:{buildUrl:nt["b"]}},ot=at,rt=(n("9359"),Object(V["a"])(ot,p,h,!1,null,"b806ee20",null)),ct=rt.exports,lt=n("bf08"),ut=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"hero"},[n("div",{staticClass:"copy-container"},[n("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?n("p",{staticClass:"meta"},[n("TimerIcon"),n("span",{staticClass:"meta-content"},[n("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),n("span",[t._v(" "+t._s(t.$t("tutorials.estimated-time")))])])],1):t._e(),t.action?n("CallToActionButton",{attrs:{action:t.action,"aria-label":t.$t("tutorials.overriding-title",{newTitle:t.action.overridingTitle,title:t.title}),isDark:""}}):t._e()],1),t.image?n("Asset",{attrs:{identifier:t.image}}):t._e()],1)},mt=[],dt=n("80e4"),pt=n("c081"),ht=n("5677"),vt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14",themeId:"timer"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),n("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),n("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},ft=[],bt={name:"TimerIcon",components:{SVGIcon:M["a"]}},_t=bt,gt=Object(V["a"])(_t,vt,ft,!1,null,null,null),Ct=gt.exports,yt={name:"Hero",components:{Asset:dt["a"],CallToActionButton:pt["a"],ContentNode:ht["default"],TimerIcon:Ct},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},Tt=yt,St=(n("29e3"),Object(V["a"])(Tt,ut,mt,!1,null,"383dab71",null)),Vt=St.exports,kt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"learning-path",class:t.classes},[n("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():n("div",{staticClass:"secondary-content-container"},[n("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":t.$t("sections.on-this-page")}})],1),n("div",{staticClass:"primary-content-container"},[n("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(e,i){return n("Volume",t._b({key:"volume_"+i,staticClass:"content-section"},"Volume",t.propsFor(e),!1))})),t._l(t.otherSections,(function(e,i){return n(t.componentFor(e),t._b({key:"resource_"+i,tag:"component",staticClass:"content-section"},"component",t.propsFor(e),!1))}))],2)])])])},It=[],xt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[n("VolumeName",{attrs:{name:t.$t("sections.resources"),content:t.content}}),n("TileGroup",{attrs:{tiles:t.tiles}})],1)},Nt=[],Ot=n("72e7");const $t={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var jt={mixins:[Ot["a"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return $t.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},At=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"volume-name"},[t.image?n("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),n("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)},wt=[],qt={name:"VolumeName",components:{ContentNode:ht["default"],Asset:dt["a"]},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Lt=qt,Et=(n("ca4e"),Object(V["a"])(Lt,At,wt,!1,null,"569db166",null)),Mt=Et.exports,Dt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(e){return n("Tile",t._b({key:e.title},"Tile",t.propsFor(e),!1))})),1)},Ft=[],Rt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile"},[t.identifier?n("div",{staticClass:"icon"},[n(t.iconComponent,{tag:"component"})],1):t._e(),n("div",{staticClass:"title"},[t._v(t._s(t.title))]),n("ContentNode",{attrs:{content:t.content}}),t.action?n("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.url,s=e.title;return n("Reference",{staticClass:"link",attrs:{url:i}},[t._v(" "+t._s(s)+" "),n("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)}}],null,!1,3874201962)}):t._e()],1)},Bt=[],Gt=n("3b96"),zt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14",themeId:"document"}},[n("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},Pt=[],Ht={name:"DocumentIcon",components:{SVGIcon:M["a"]}},Kt=Ht,Ut=(n("3233"),Object(V["a"])(Kt,zt,Pt,!1,null,"3a80772b",null)),Zt=Ut.exports,Jt=n("de60"),Qt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14",themeId:"forum"}},[n("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),n("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),n("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Wt=[],Xt={name:"ForumIcon",components:{SVGIcon:M["a"]}},Yt=Xt,te=Object(V["a"])(Yt,Qt,Wt,!1,null,null,null),ee=te.exports,ne=n("c4dd"),ie=n("86d8"),se=n("34b0"),ae=n("c7ea");const oe={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var re={name:"Tile",constants:{Identifier:oe},components:{DestinationDataProvider:ae["a"],InlineChevronRightIcon:se["a"],ContentNode:ht["default"],CurlyBracketsIcon:Gt["a"],DocumentIcon:Zt,DownloadIcon:Jt["a"],ForumIcon:ee,PlayIcon:ne["a"],Reference:ie["a"]},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[oe.documentation]:Zt,[oe.downloads]:Jt["a"],[oe.forums]:ee,[oe.sampleCode]:Gt["a"],[oe.videos]:ne["a"]}[t])}},ce=re,le=(n("6899"),Object(V["a"])(ce,Rt,Bt,!1,null,"96abac22",null)),ue=le.exports,me={name:"TileGroup",components:{Tile:ue},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>"count-"+t.length},methods:{propsFor:({action:t,content:e,identifier:n,title:i})=>({action:t,content:e,identifier:n,title:i})}},de=me,pe=(n("f0ca"),Object(V["a"])(de,Dt,Ft,!1,null,"015f9f13",null)),he=pe.exports,ve={name:"Resources",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:Mt,TileGroup:he},computed:{intersectionRootMargin:()=>$t.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},fe=ve,be=(n("ed64"),Object(V["a"])(fe,xt,Nt,!1,null,"7f8022c1",null)),_e=be.exports,ge=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"volume"},[t.name?n("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(e,i){return n("Chapter",{key:e.name,staticClass:"tile",attrs:{content:e.content,image:e.image,name:e.name,number:i+1,topics:t.lookupTopics(e.tutorials),volumeHasName:!!t.name}})}))],2)},Ce=[],ye=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[n("div",{staticClass:"info"},[n("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),n("div",{staticClass:"intro"},[n(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":t.name+" - "+t.$tc("tutorials.sections.chapter",{number:t.number})}},[n("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.$t("tutorials.sections.chapter",{number:t.number}))+" ")]),n("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),n("TopicList",{attrs:{topics:t.topics}})],1)},Te=[],Se=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"topic-list"},t._l(t.topics,(function(e){return n("li",{key:e.url,staticClass:"topic",class:[t.kindClassFor(e),{"no-time-estimate":!e.estimatedTime}]},[n("div",{staticClass:"topic-icon"},[n(t.iconComponent(e),{tag:"component"})],1),n("router-link",{staticClass:"container",attrs:{to:t.buildUrl(e.url,t.$route.query),"aria-label":t.ariaLabelFor(e)}},[n("div",{staticClass:"link"},[t._v(t._s(e.title))]),e.estimatedTime?n("div",{staticClass:"time"},[n("TimerIcon"),n("span",{staticClass:"time-label"},[t._v(t._s(e.estimatedTime))])],1):t._e()])],1)})),0)},Ve=[],ke=n("a9f1"),Ie=n("8d2d");const xe={article:"article",tutorial:"project"},Ne={article:"article",tutorial:"tutorial"},Oe={[xe.article]:"Article",[xe.tutorial]:"Tutorial"};var $e={name:"ChapterTopicList",components:{TimerIcon:Ct},constants:{TopicKind:xe,TopicKindClass:Ne,TopicKindIconLabel:Oe},props:{topics:{type:Array,required:!0}},methods:{buildUrl:nt["b"],iconComponent:({kind:t})=>({[xe.article]:ke["a"],[xe.tutorial]:Ie["a"]}[t]),kindClassFor:({kind:t})=>({[xe.article]:Ne.article,[xe.tutorial]:Ne.tutorial}[t]),formatTime(t){return t.replace("min"," "+this.$t("tutorials.time.minutes.full")).replace("hrs"," "+this.$t("tutorials.time.hours.full"))},ariaLabelFor(t){const{title:e,estimatedTime:n,kind:i}=t,s=[e,Oe[i]];return n&&s.push(`${this.formatTime(n)} ${this.$t("tutorials.estimated-time")}`),s.join(" - ")}}},je=$e,Ae=(n("9792"),Object(V["a"])(je,Se,Ve,!1,null,"45ec37c5",null)),we=Ae.exports,qe={name:"Chapter",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:dt["a"],ContentNode:ht["default"],TopicList:we},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>Object(C["a"])(t),intersectionRootMargin:()=>$t.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Le=qe,Ee=(n("4230"),Object(V["a"])(Le,ye,Te,!1,null,"7468bc5e",null)),Me=Ee.exports,De={name:"Volume",mixins:[jt],components:{VolumeName:Mt,Chapter:Me},computed:{references:({store:t})=>t.state.references,intersectionRootMargin:()=>$t.topOneThird},inject:{store:{default:()=>({setActiveVolume(){},state:{references:{}}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce((t,e)=>t.concat(this.references[e]||[]),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},Fe=De,Re=(n("b9bf"),Object(V["a"])(Fe,ge,Ce,!1,null,"540dbf10",null)),Be=Re.exports;const Ge={resources:"resources",volume:"volume"};var ze={name:"LearningPath",components:{Resources:_e,TutorialsNavigation:tt,Volume:Be},constants:{SectionKind:Ge},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ge,t.kind))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ge.volume?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[Ge.resources]:_e,[Ge.volume]:Be}[t]),propsFor:({chapters:t,content:e,image:n,kind:i,name:s,tiles:a})=>({[Ge.resources]:{content:e,tiles:a},[Ge.volume]:{chapters:t,content:e,image:n,name:s}}[i])}},Pe=ze,He=(n("aebc"),Object(V["a"])(Pe,kt,It,!1,null,"69a72bbc",null)),Ke=He.exports;const Ue={hero:"hero",resources:"resources",volume:"volume"};var Ze={name:"TutorialsOverview",components:{Hero:Vt,LearningPath:Ke,Nav:ct},mixins:[lt["a"]],constants:{SectionKind:Ue},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ue,t.kind))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ue.hero?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>d,title:({metadata:{category:t=""}})=>t},provide(){return{store:this.store}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(t){this.store.setReferences(t)},"metadata.availableLocales":function(t){m["a"].setAvailableLocales(t)}}},Je=Ze,Qe=(n("15ac"),Object(V["a"])(Je,l,u,!1,null,"29ed9b58",null)),We=Qe.exports,Xe=n("146e"),Ye={name:"TutorialsOverview",components:{Overview:We},mixins:[c["a"],Xe["a"]],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){t.meta.skipFetchingData?n(t=>t.newContentMounted()):Object(r["c"])(t,e,n).then(t=>n(e=>{e.topicData=t})).catch(n)},beforeRouteUpdate(t,e,n){Object(r["e"])(t,e)?Object(r["c"])(t,e,n).then(t=>{this.topicData=t,n()}).catch(n):n()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},tn=Ye,en=Object(V["a"])(tn,a,o,!1,null,null,null);e["default"]=en.exports},f0ca:function(t,e,n){"use strict";n("8f86")},f1e6:function(t,e,n){"use strict";n("a0d4")}}]); \ No newline at end of file diff --git a/docs/LHSFSymbolsHelpers.doccarchive/metadata.json b/docs/LHSFSymbolsHelpers.doccarchive/metadata.json new file mode 100644 index 0000000..d1a68eb --- /dev/null +++ b/docs/LHSFSymbolsHelpers.doccarchive/metadata.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":1},"bundleIdentifier":"LHSFSymbolsHelpers","bundleDisplayName":"LHSFSymbolsHelpers"} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css b/docs/LHTypeExtensionHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css new file mode 100644 index 0000000..86451fd --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */[data-v-20945666] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-20945666] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-20945666] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-20945666] *+.code-listing,[data-v-20945666] *+.endpoint-example,[data-v-20945666] *+.inline-image-container,[data-v-20945666] *+aside,[data-v-20945666] *+figure,[data-v-20945666] .code-listing+*,[data-v-20945666] .endpoint-example+*,[data-v-20945666] .inline-image-container+*,[data-v-20945666] aside+*,[data-v-20945666] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-20945666] *+dl,[data-v-20945666] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] img{display:block;margin:auto;max-width:100%}[data-v-20945666] ol,[data-v-20945666] ol li:not(:first-child),[data-v-20945666] ul,[data-v-20945666] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-20945666] ol,[data-v-20945666] ul{margin-left:1.25rem}}[data-v-20945666] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] dd{margin-left:2em}.badge[data-v-8d6893ae]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:var(--badge-border-radius,calc(var(--border-radius, 4px) - 1px));border-style:var(--badge-border-style,solid);border-width:var(--badge-border-width,1px);margin-left:10px;color:var(--badge-color)}.theme-dark .badge[data-v-8d6893ae]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-8d6893ae]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-8d6893ae]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-03cf3183]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-03cf3183]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-03cf3183] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-03cf3183]{height:1rem}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-52205924],.link-block[data-v-52205924] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-52205924]{margin-left:1rem}.link[data-v-52205924]{display:flex}.link-block .badge[data-v-52205924]{margin-top:.5rem}.link-block.has-inline-element[data-v-52205924]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-52205924]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-52205924]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-52205924],.link[data-v-52205924]{box-sizing:inherit}.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-52205924]:not(:first-child){margin-top:4px}.topic-required[data-v-52205924]{font-size:.8em}.deprecated[data-v-52205924]{text-decoration:line-through}.conditional-constraints[data-v-52205924]{font-size:.82353rem;margin-top:4px} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic.1d1eec04.css b/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic.1d1eec04.css new file mode 100644 index 0000000..8622bb4 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic.1d1eec04.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-e8fd2a92]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-e8fd2a92]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-e8fd2a92]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-e8fd2a92]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:215px}}.betainfo-label[data-v-e8fd2a92]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-e8fd2a92] p{margin-bottom:10px}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.82353rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-1a36493d]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-1a36493d],.language[data-v-1a36493d]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-1a36493d]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-1a36493d]{padding-left:10px}.language-option.active[data-v-1a36493d],.language-option.router-link-exact-active[data-v-1a36493d]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-1a36493d],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-1a36493d]{color:var(--colors-secondary-label,var(--color-secondary-label))}.view-more-link[data-v-0d14b62a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-flow:row-reverse;margin-bottom:1.3rem}.documentation-hero[data-v-6540c364]{background:#000;color:var(--color-documentation-intro-figure,#fff);overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-6540c364]:before{content:"";background:var(--standard-accent-color,var(--color-documentation-intro-fill,#2a2a2a));position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-6540c364]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-6540c364]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-6540c364]{display:none}}.documentation-hero .background-icon[data-v-6540c364]{color:var(--color-documentation-intro-accent,#161616);display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-6540c364] img,.documentation-hero .background-icon[data-v-6540c364] svg{width:100%;height:100%}.documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-top:2.35294rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:215px}}.documentation-hero .minimized-hero[data-v-6540c364]{padding:1.3em 1.4em;position:relative;z-index:1}.documentation-hero__above-content[data-v-6540c364]{position:relative;z-index:1}.documentation-hero--disabled[data-v-6540c364]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-6540c364]:after,.documentation-hero--disabled[data-v-6540c364]:before{content:none}.short-hero[data-v-6540c364]{padding-top:3.52941rem;padding-bottom:3.52941rem}.extra-bottom-padding[data-v-6540c364]{padding-bottom:3.82353rem}.theme-dark[data-v-6540c364] a:not(.button-cta){color:#09f}ul[data-v-068842ec]{list-style-type:none;margin:0}ul li:first-child .base-link[data-v-068842ec]{margin-top:0}.parent-item .base-link[data-v-068842ec]{font-weight:700}.base-link[data-v-068842ec]{color:var(--color-figure-gray-secondary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin:5px 0;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-068842ec]{color:var(--color-text)}.source[data-v-d22a3f50]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:var(--code-block-style-elements-padding);speak:literal-punctuation;line-height:25px;filter:blur(0)}.source.displays-multiple-lines[data-v-d22a3f50],.source[data-v-d22a3f50]{border-radius:var(--border-radius,4px)}.source>code[data-v-d22a3f50]{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.platforms[data-v-4f51d8d2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:var(--spacing-stacked-margin-xlarge)}.changed .platforms[data-v-4f51d8d2]{padding-left:.588rem}.platforms[data-v-4f51d8d2]:first-of-type{margin-top:1rem}.source[data-v-4f51d8d2]{margin:var(--declaration-code-listing-margin)}.platforms+.source[data-v-4f51d8d2]{margin:0}.changed.declaration-group[data-v-4f51d8d2]{background:var(--background,var(--color-code-background))}.changed .source[data-v-4f51d8d2]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.17647rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.17647rem;font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-5863919c]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:var(--declaration-source-link-margin,var(--spacing-stacked-margin-large))}.declaration-icon[data-v-5863919c]{width:1em;margin-right:5px}.conditional-constraints[data-v-2ab6251b]{margin-top:var(--declaration-conditional-constraints-margin,20px)}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-702ec04e] p:last-child{margin-bottom:0}.container[data-v-6e075935]{padding-bottom:40px}.full-width-container .container[data-v-6e075935]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6e075935]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6e075935]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6e075935]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6e075935]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6e075935]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6e075935]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6e075935]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-6e075935]{width:215px}}.title[data-v-6e075935]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-6e075935]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6e075935]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-4aae1079]{margin-top:0}.contenttable-section[data-v-4aae1079]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-4aae1079]:last-child{margin-bottom:0}[data-v-4aae1079] .contenttable-title{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-4aae1079] .contenttable-title{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-4aae1079]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-4aae1079],.section-title[data-v-4aae1079]{padding:0}[data-v-4aae1079] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.section-content>.content[data-v-3ccf02e9],.topic[data-v-3ccf02e9]{margin-top:15px}.no-title .section-content>.content[data-v-3ccf02e9]:first-child,.no-title .topic[data-v-3ccf02e9]:first-child{margin-top:0}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.datalist dt:first-of-type{padding-top:0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-d66cd00c]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.detail-type[data-v-d66cd00c]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-d66cd00c]{padding-left:0}}.detail-content[data-v-d66cd00c]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-d66cd00c]{padding-left:0}}.param-name[data-v-53cac581]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.param-name[data-v-53cac581]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581] dt{font-weight:600}.param-content[data-v-53cac581] dd{margin-left:1em}.parameters-table[data-v-3f89f723] .change-added,.parameters-table[data-v-3f89f723] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-3f89f723] .change-removed,.parameters-table[data-v-3f89f723] .token-removed{text-decoration:line-through}.param[data-v-3f89f723]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-3f89f723]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed.changed[data-v-3f89f723]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}}.param.changed.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed+.param.changed[data-v-3f89f723]{margin-top:calc(var(--spacing-param)/2)}.changed .param-content[data-v-3f89f723],.changed .param-symbol[data-v-3f89f723]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-3f89f723]{padding-top:0}.changed .param-symbol[data-v-3f89f723]{padding-bottom:0}}.param-symbol[data-v-3f89f723]{text-align:right}.changed .param-symbol[data-v-3f89f723]{padding-left:2.17647rem}@media only screen and (max-width:735px){.param-symbol[data-v-3f89f723]{text-align:left}.changed .param-symbol[data-v-3f89f723]{padding-left:0}}.param-symbol[data-v-3f89f723] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-3f89f723]{margin-top:var(--spacing-param)}.param+.param[data-v-3f89f723]:first-child{margin-top:0}.param-content[data-v-3f89f723]{padding-left:1rem;padding-left:2.17647rem}.changed .param-content[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param-content[data-v-3f89f723]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-310f0b2c]{font-weight:700}.property-name.deprecated[data-v-310f0b2c]{text-decoration:line-through}.property-deprecated[data-v-310f0b2c]{margin-left:0}.content[data-v-310f0b2c],.content[data-v-310f0b2c] p:first-child{display:inline}.response-mimetype[data-v-20293786]{color:var(--color-figure-gray-secondary)}.part-name[data-v-021cd63d]{font-weight:700}.content[data-v-021cd63d],.content[data-v-021cd63d] p:first-child{display:inline}.param-name[data-v-03478142]{font-weight:700}.param-name.deprecated[data-v-03478142]{text-decoration:line-through}.param-deprecated[data-v-03478142]{margin-left:0}.content[data-v-03478142],.content[data-v-03478142] p:first-child{display:inline}.response-name[data-v-881189f4],.response-reason[data-v-881189f4]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-881189f4]{display:none}}.response-name>code>.reason[data-v-881189f4]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-881189f4]{display:initial}}.primary-content.with-border[data-v-2baae7e0]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-2baae7e0]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-2baae7e0]>:first-child{margin-top:2.353rem}.relationships-list[data-v-4c67b8c7]{list-style:none}.relationships-list.column[data-v-4c67b8c7]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-4c67b8c7]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-4c67b8c7]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-4c67b8c7]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-4c67b8c7]:after{margin-top:.61765rem}.relationships-list.changed.column[data-v-4c67b8c7]{display:block;box-sizing:border-box}.relationships-item[data-v-4c67b8c7],.relationships-list[data-v-4c67b8c7]{box-sizing:inherit}.conditional-constraints[data-v-4c67b8c7]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-602d8130]{display:flex;flex-flow:row wrap;gap:10px;margin-top:25px}.badge[data-v-602d8130]{margin:0}.technology[data-v-602d8130]{display:inline-flex;align-items:center}.tech-icon[data-v-602d8130]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-602d8130]{fill:var(--badge-color)}.beta[data-v-602d8130]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-602d8130]{color:var(--color-badge-dark-beta)}.deprecated[data-v-602d8130]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-602d8130]{color:var(--color-badge-dark-deprecated)}.changed[data-v-602d8130]{padding-left:26px}.changed[data-v-602d8130]:after{content:none}.changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}.theme-dark .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}.changed-added[data-v-602d8130]{border-color:var(--color-changes-added)}.changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}.theme-dark .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}.changed-deprecated[data-v-602d8130]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.theme-dark .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}.changed-modified[data-v-602d8130]{border-color:var(--color-changes-modified)}.eyebrow[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,#ccc);display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-4492c658]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .eyebrow[data-v-4492c658]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-4492c658]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,#fff);margin-bottom:.70588rem}@media only screen and (max-width:1250px){.title[data-v-4492c658]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-4492c658]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .title[data-v-4492c658]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-4492c658]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-4492c658]:before{content:attr(data-tag-name)}small.Beta[data-v-4492c658]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-4492c658]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-4492c658]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-4492c658]{color:var(--color-badge-dark-deprecated)}.OnThisPageStickyContainer[data-v-1b6d0048]{margin-top:2.353rem;position:sticky;top:3.82353rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.29412rem;box-sizing:border-box;padding-bottom:var(--spacing-stacked-margin-small);max-height:calc(100vh - 3.82353rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}.doc-topic[data-v-43c74ad0]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-43c74ad0]{--doc-hero-right-offset:192px}#main[data-v-43c74ad0]{outline-style:none;height:100%}[data-v-43c74ad0] .minimized-title{margin-bottom:.833rem}[data-v-43c74ad0] .minimized-title .title{font-size:1.416rem;font-weight:700}[data-v-43c74ad0] .minimized-title small{font-size:1rem;padding-left:.416rem}.minimized-abstract[data-v-43c74ad0]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.container[data-v-43c74ad0]:not(.minimized-container){outline-style:none}.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:215px}}[data-v-43c74ad0] .minimized-container{outline-style:none;--spacing-stacked-margin-large:0.667em;--spacing-stacked-margin-xlarge:1em;--declaration-code-listing-margin:1em 0 0 0;--declaration-conditional-constraints-margin:1em;--declaration-source-link-margin:0.833em;--code-block-style-elements-padding:7px 12px;--spacing-param:var(--spacing-stacked-margin-large);--aside-border-radius:6px;--code-border-radius:6px}[data-v-43c74ad0] .minimized-container .description{margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container>.primary-content>*{margin-top:1.5em;margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container .description{margin-top:0}[data-v-43c74ad0] .minimized-container h1,[data-v-43c74ad0] .minimized-container h2,[data-v-43c74ad0] .minimized-container h3,[data-v-43c74ad0] .minimized-container h4,[data-v-43c74ad0] .minimized-container h5,[data-v-43c74ad0] .minimized-container h6{font-size:1rem;font-weight:700}[data-v-43c74ad0] .minimized-container h2{font-size:1.083rem}[data-v-43c74ad0] .minimized-container h1{font-size:1.416rem}[data-v-43c74ad0] .minimized-container aside{padding:.667rem 1rem}[data-v-43c74ad0] .minimized-container .single-line,[data-v-43c74ad0] .minimized-container .source{border-radius:var(--code-border-radius)}.description[data-v-43c74ad0]{margin-bottom:2.353rem}.description[data-v-43c74ad0]:empty{display:none}.description.after-enhanced-hero[data-v-43c74ad0]{margin-top:2.353rem}.description[data-v-43c74ad0] .content+*{margin-top:var(--spacing-stacked-margin-large)}.full-width-container .doc-content .minimized-container[data-v-43c74ad0]{padding-left:1.4rem;padding-right:1.4rem}[data-v-43c74ad0] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-43c74ad0]{margin-top:20px}.declarations-container[data-v-43c74ad0]{margin-top:30px}.declarations-container.minimized-container[data-v-43c74ad0]{margin-top:0}[data-v-43c74ad0] h1{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h1{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h1{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h6{font-size:1rem;line-height:1.47059;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-43c74ad0]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-43c74ad0]{min-width:0;width:100%}.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:1080px}}.quick-navigation-open[data-v-53faf852]{display:flex;align-items:center;justify-content:center;width:16px;border:1px solid var(--color-grid);height:100%;border-radius:var(--border-radius,4px);transition:background-color .15s;box-sizing:border-box}.quick-navigation-open[data-v-53faf852]:hover{background-color:var(--color-fill-tertiary)}@media only screen and (max-width:1023px){.quick-navigation-open[data-v-53faf852]{display:none}}.fromkeyboard .quick-navigation-open[data-v-53faf852]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tag[data-v-7e76f326]{display:inline-block;padding-right:.58824rem}.tag[data-v-7e76f326]:focus{outline:none}.tag button[data-v-7e76f326]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.82353rem;padding:.23529rem .58824rem;white-space:nowrap;border:1px solid transparent}@media (hover:hover){.tag button[data-v-7e76f326]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-7e76f326]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-7e76f326]:focus,.tag button.focus[data-v-7e76f326],.tag button[data-v-7e76f326]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-1f2bd813]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-1f2bd813]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-1f2bd813]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-1f2bd813]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-1f2bd813]{margin:0;padding:0;display:flex}.filter[data-v-3f01a546]{--input-vertical-padding:.76471rem;--input-horizontal-spacing:.58824rem;--input-height:1.64706rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-3f01a546]:focus{outline:none}.filter__top-wrapper[data-v-3f01a546]{display:flex}.filter__filter-button[data-v-3f01a546]{position:relative;z-index:1;cursor:text;margin-left:var(--input-horizontal-spacing);margin-right:.17647rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-3f01a546]{margin-right:.41176rem}}.filter__filter-button .svg-icon[data-v-3f01a546]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-3f01a546]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-3f01a546]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-3f01a546]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-3f01a546]{display:flex;flex-direction:column-reverse}.filter__wrapper--no-border-style[data-v-3f01a546]{border:none}.filter__suggested-tags[data-v-3f01a546]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-3f01a546] ul{padding:var(--input-vertical-padding) .52941rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-3f01a546] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-3f01a546]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-3f01a546]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546]{padding-left:0}}.filter__selected-tags[data-v-3f01a546] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546] ul{padding-right:.41176rem}}.filter__selected-tags[data-v-3f01a546] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-3f01a546]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-3f01a546]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-3f01a546]{height:.70588rem;width:.70588rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-3f01a546]{display:flex;align-items:center;padding-right:var(--input-horizontal-spacing);padding-left:.17647rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-3f01a546]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-3f01a546]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input-label[data-v-3f01a546]:after{text-indent:.17647rem}}.filter__input-box-wrapper[data-v-3f01a546]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-3f01a546]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-3f01a546]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-3f01a546]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input[data-v-3f01a546]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.17647rem}}.filter__input[data-v-3f01a546]:focus{outline:none}.filter__input[placeholder][data-v-3f01a546]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-3f01a546]::-ms-input-placeholder{color:var(--input-text)}.highlight[data-v-1c4190f0]{display:inline}.highlight[data-v-1c4190f0] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}@media only screen and (max-width:735px){.preview[data-v-6fb5ba95]{display:none}}.unavailable[data-v-6fb5ba95]{align-items:center;display:flex;height:100%;justify-content:center}.loading[data-v-6fb5ba95]{padding:20px}.loading-row[data-v-6fb5ba95]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-delay:calc(1s + 0.3s*var(--index));animation-delay:calc(1s + 0.3s*var(--index));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:var(--color-fill-gray-tertiary);border-radius:4px;height:12px;margin:20px 0;opacity:0}.loading-row[data-v-6fb5ba95]:first-of-type{margin-top:0}.loading-row[data-v-6fb5ba95]:last-of-type{margin-bottom:0}.quick-navigation[data-v-71686791]{--input-border-color:var(--color-grid)}.quick-navigation input[type=text][data-v-71686791]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-71686791]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__filter[data-v-71686791]{--input-horizontal-spacing:.88235rem}.quick-navigation[data-v-71686791] .filter__wrapper{background-color:var(--color-fill-secondary)}.quick-navigation__container[data-v-71686791]{background-color:var(--color-fill-secondary);border:solid 1px var(--input-border-color);border-radius:var(--border-radius,4px);margin:0 .94118rem}.quick-navigation__container>[data-v-71686791]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__container.focus[data-v-71686791]{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.quick-navigation__magnifier-icon-container[data-v-71686791]{width:1rem}.quick-navigation__magnifier-icon-container>[data-v-71686791]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-71686791]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-71686791]{display:flex;max-height:26.47059rem;height:0}.quick-navigation__match-list>[data-v-71686791]{min-width:0}.quick-navigation__match-list.active[data-v-71686791]{height:auto;border-top:1px solid var(--input-border-color)}.quick-navigation__match-list .no-results[data-v-71686791]{margin:.88235rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quick-navigation__match-list .selected[data-v-71686791]{background-color:var(--color-navigator-item-hover)}.quick-navigation__refs[data-v-71686791]{flex:1;overflow:auto}.quick-navigation__preview[data-v-71686791]{border-left:1px solid var(--color-grid);flex:0 0 61.8%;overflow:auto;position:sticky;top:0}.quick-navigation__reference[data-v-71686791]:hover{text-decoration:none}.quick-navigation__symbol-match[data-v-71686791]{display:flex;height:2.35294rem;padding:.58824rem .88235rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match[data-v-71686791]:hover{background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match .symbol-info[data-v-71686791]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-71686791]{margin-right:.58824rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-71686791]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-71686791]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-71686791]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.58824rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-71686791]{padding-right:.29412rem}@media print{.sidebar[data-v-f3c6416c]{display:none}}.adjustable-sidebar-width[data-v-f3c6416c]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-f3c6416c]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-f3c6416c] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-f3c6416c] *{cursor:e-resize!important}.sidebar[data-v-f3c6416c]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-f3c6416c]{position:static}}.aside[data-v-f3c6416c]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-f3c6416c]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-f3c6416c]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-f3c6416c]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-f3c6416c]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:.3s}}@media only screen and (max-width:1023px){.aside[data-v-f3c6416c]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-f3c6416c] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-f3c6416c]{transform:translateX(0)}.aside.show-on-mobile[data-v-f3c6416c] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*0.15s + .15s)}.aside.has-mobile-top-offset[data-v-f3c6416c]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-f3c6416c]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-f3c6416c]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-f3c6416c]{display:none}}.resize-handle[data-v-f3c6416c]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-0b9fe514]{--nav-head-wrapper-left-space:10px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:25px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box}.fromkeyboard .navigator-card-item[data-v-0b9fe514]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}.navigator-card-item.active[data-v-0b9fe514]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item[data-v-0b9fe514]:not(.is-group){background:var(--color-navigator-item-hover)}.depth-spacer[data-v-0b9fe514]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-0b9fe514]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-0b9fe514]{margin-right:7px}.head-wrapper[data-v-0b9fe514]{padding:var(--head-wrapper-vertical-space) var(--nav-head-wrapper-right-space) var(--head-wrapper-vertical-space) var(--nav-head-wrapper-left-space);position:relative;display:flex;align-items:center;flex:1;min-width:0}@supports (padding:max(0px)){.head-wrapper[data-v-0b9fe514]{padding-left:max(var(--nav-head-wrapper-left-space),env(safe-area-inset-left));padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-d75876e2]{display:inline}.highlight[data-v-d75876e2] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray-secondary);font-weight:600}.is-group .leaf-link[data-v-0c96ff75]:after{display:none}.navigator-icon[data-v-0c96ff75]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-0c96ff75]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-0c96ff75]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.f496e73d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-0c96ff75]:focus{outline:none}.leaf-link[data-v-0c96ff75]:hover{text-decoration:none}.leaf-link.bolded[data-v-0c96ff75]{font-weight:600}.leaf-link[data-v-0c96ff75]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-0c96ff75]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-0c96ff75]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-0c96ff75]{width:10px}.chevron.animating[data-v-0c96ff75]{transition:transform .15s ease-in}.chevron.rotate[data-v-0c96ff75]{transform:rotate(90deg)}.navigator-card[data-v-24789ed0]{--card-vertical-spacing:8px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:20px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - var(--nav-height, 0px));position:sticky;top:var(--nav-height,0)}@media only screen and (max-width:1023px){.navigator-card[data-v-24789ed0]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-24789ed0]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-24789ed0]{overflow:hidden}.navigator-card .head-wrapper[data-v-24789ed0]{position:relative;flex:1 0 auto}.navigator-card .navigator-head[data-v-24789ed0]{--navigator-head-padding-right:calc(var(--card-horizontal-spacing)*2 + 19px);padding:0 var(--navigator-head-padding-right) 0 var(--card-horizontal-spacing);background:var(--color-fill);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;height:3.05882rem;white-space:nowrap}.navigator-card .navigator-head .card-link[data-v-24789ed0]{color:var(--color-text);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.navigator-card .navigator-head .badge[data-v-24789ed0]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-24789ed0]{background:var(--color-fill)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-24789ed0]{font-weight:700}.navigator-card .navigator-head[data-v-24789ed0]:hover{background:var(--color-navigator-item-hover);text-decoration:none}@supports (padding:max(0px)){.navigator-card .navigator-head[data-v-24789ed0]{padding-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));padding-right:max(var(--navigator-head-padding-right),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-24789ed0]{justify-content:center;--navigator-head-padding-right:var(--card-horizontal-spacing)}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-24789ed0]{height:2.82353rem;padding:0 20px}}.close-card[data-v-24789ed0]{display:flex;position:absolute;z-index:1;align-items:center;justify-content:center;right:1rem;padding:5px;margin-left:-5px;top:calc(50% - 14px);transition:transform .3s ease-in 0s,visibility 0s}@media only screen and (max-width:1023px){.close-card[data-v-24789ed0]{right:unset;top:0;left:0;margin:0;padding:0 1.29412rem 0 20px;height:100%}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(1.29412rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card[data-v-24789ed0]{padding-left:.94118rem;padding-right:.94118rem}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(.94118rem,env(safe-area-inset-left))}}}.close-card .close-icon[data-v-24789ed0]{width:19px;height:19px}@media only screen and (min-width:1024px){.close-card.hide-on-large[data-v-24789ed0]{display:none}.close-card[data-v-24789ed0]:hover{border-radius:var(--border-radius,4px);background:var(--color-fill-gray-quaternary)}.sidebar-hidden .close-card[data-v-24789ed0]{transition:transform .3s ease-in 0s,visibility 0s linear .3s;visibility:hidden;transform:translateX(3.76471rem)}}[data-v-24789ed0] .card-body{padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-24789ed0] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-24789ed0]{display:flex;flex-flow:column;height:100%}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-1543892a]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-1543892a]{order:2}.no-items-wrapper[data-v-1543892a]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-1543892a]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.navigator-filter[data-v-1543892a]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-1543892a]{border-top:none;align-items:flex-start}@supports (padding:max(0px)){.navigator-filter[data-v-1543892a]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-1543892a]{--nav-filter-horizontal-padding:20px;border:none;padding-top:10px;padding-bottom:10px;height:60px}}.navigator-filter .input-wrapper[data-v-1543892a]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-1543892a]{--input-vertical-padding:8px;--input-height:22px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-1543892a] .filter__input{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.scroller[data-v-1543892a]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-1543892a]{padding-bottom:10em}}.scroller[data-v-1543892a] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-1543892a]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex:1 0 71px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex-basis:60px}}.loader[data-v-0de29914]{height:.70588rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index));animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index))}.delay-visibility-enter-active[data-v-4b6d345f]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-4b6d345f]{padding-top:var(--card-vertical-spacing)}.navigator[data-v-159b9764]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-159b9764]{position:static;transition:none}}.hierarchy-collapsed-items[data-v-74906830]{position:relative;display:inline-flex;align-items:center;margin-left:.17647rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-74906830]{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-74906830]{display:none}.hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-74906830],.hierarchy-collapsed-items .toggle[data-v-74906830]:active,.hierarchy-collapsed-items .toggle[data-v-74906830]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-74906830]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-74906830]{width:100%}.dropdown[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-74906830]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-74906830]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-74906830]:not(.collapsed){display:none}.dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.26471rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-74906830]:first-child{border-top:none}.nav-menu-link[data-v-74906830]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-382bf39e]{display:flex;align-items:center;margin-left:.17647rem}.hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-382bf39e]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-382bf39e]{display:inline-block}.item[data-v-382bf39e]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-382bf39e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-382bf39e],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-382bf39e]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-c2bd6086]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-c2bd6086]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-c2bd6086]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-d12167e0]{margin-right:.35294rem;white-space:nowrap}.language-container[data-v-d12167e0]{flex:1 0 auto}.language-dropdown[data-v-d12167e0]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-d12167e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-d12167e0]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-d12167e0]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-d12167e0]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-d12167e0]{display:flex;align-items:center;padding-right:.17647rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-d12167e0]{display:none}.language-toggle-container .toggle-icon[data-v-d12167e0]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-d12167e0]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-d12167e0]{margin-right:6px}.language-list[data-v-d12167e0]{display:inline-block;margin-top:0}.language-list-container[data-v-d12167e0]{display:none}.language-list-item[data-v-d12167e0],.nav--in-breakpoint-range .language-list-container[data-v-d12167e0]{display:inline-block}.language-list-item[data-v-d12167e0]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-138d523a] .nav-menu{line-height:1.5}[data-v-138d523a] .nav-menu,[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-138d523a] .nav-menu-settings{min-width:0;line-height:1.28571}@media only screen and (max-width:1023px){[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-138d523a] .nav-menu-settings{margin-left:.58824rem}}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-138d523a] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0;min-width:0}[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.58824rem}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-138d523a] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-138d523a] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.documentation-nav[data-v-138d523a] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-138d523a]{color:#b0b0b0}.sidenav-toggle-wrapper[data-v-138d523a]{display:flex;margin-top:1px}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-138d523a]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-138d523a],.sidenav-toggle-leave-active[data-v-138d523a]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-138d523a],.sidenav-toggle-leave-to[data-v-138d523a]{margin-left:-3.76471rem}}.sidenav-toggle[data-v-138d523a]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:-5px}.theme-dark .sidenav-toggle[data-v-138d523a]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:#424242}.sidenav-toggle__separator[data-v-138d523a]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.29412rem}.nav--in-breakpoint-range .sidenav-toggle[data-v-138d523a]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;align-self:stretch}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-138d523a]{display:none}.sidenav-icon-wrapper[data-v-138d523a]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-138d523a]{display:flex;width:19px;height:19px}[data-v-4a89caca] .generic-modal{overflow-y:overlay}[data-v-4a89caca] .modal-fullscreen>.container{background-color:transparent;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.41176rem 0;max-width:47.05882rem;overflow:visible}[data-v-4a89caca] .navigator-filter .quick-navigation-open{margin-left:var(--nav-filter-horizontal-padding);width:calc(var(--nav-filter-horizontal-padding)*2)}.doc-topic-view[data-v-4a89caca]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-4a89caca]{transition:display var(--delay)}.doc-topic-aside[data-v-4a89caca]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-4a89caca]{background:var(--color-fill);border-right:none}.sidebar-transitioning .doc-topic-aside[data-v-4a89caca]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-4a89caca]{flex:1 1 auto;width:100%}.full-width-container[data-v-4a89caca]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-4a89caca]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css b/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css new file mode 100644 index 0000000..d2a4800 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css b/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css new file mode 100644 index 0000000..f81c8dc --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */aside[data-v-3ccce809]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.94118rem;text-align:start}aside .label[data-v-3ccce809]{font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}aside .label+[data-v-3ccce809]{margin-top:var(--spacing-stacked-margin-small)}aside.deprecated[data-v-3ccce809]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}aside.deprecated .label[data-v-3ccce809]{color:var(--color-aside-deprecated)}aside.experiment[data-v-3ccce809]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}aside.experiment .label[data-v-3ccce809]{color:var(--color-aside-experiment)}aside.important[data-v-3ccce809]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}aside.important .label[data-v-3ccce809]{color:var(--color-aside-important)}aside.note[data-v-3ccce809]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}aside.note .label[data-v-3ccce809]{color:var(--color-aside-note)}aside.tip[data-v-3ccce809]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}aside.tip .label[data-v-3ccce809]{color:var(--color-aside-tip)}aside.warning[data-v-3ccce809]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}aside.warning .label[data-v-3ccce809]{color:var(--color-aside-warning)}code[data-v-08295b2f]:before{content:attr(data-before-code)}code[data-v-08295b2f]:after{content:attr(data-after-code)}code[data-v-08295b2f]:after,code[data-v-08295b2f]:before{display:block;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.94118rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-59f42f5b]{display:inline-block;width:100%;box-sizing:border-box}.code-number[data-v-59f42f5b]{display:inline-block;padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-59f42f5b]:before{content:attr(data-line-number)}.highlighted[data-v-59f42f5b]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-59f42f5b]{padding-left:4px}pre[data-v-59f42f5b]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%}@media only screen and (max-width:735px){pre[data-v-59f42f5b]{padding-top:.82353rem}}code[data-v-59f42f5b]{white-space:pre;word-wrap:normal;flex-grow:9999}.code-listing[data-v-59f42f5b],.container-general[data-v-59f42f5b]{display:flex}.code-listing[data-v-59f42f5b]{flex-direction:column;min-height:100%;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;filter:blur(0)}.code-listing.single-line[data-v-59f42f5b]{border-radius:var(--border-radius,4px)}.container-general[data-v-59f42f5b]{overflow:auto}.container-general[data-v-59f42f5b],pre[data-v-59f42f5b]{flex-grow:1}.header-anchor[data-v-6007a8a4]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor .icon[data-v-6007a8a4]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:focus .icon[data-v-6007a8a4],.header-anchor:hover .icon[data-v-6007a8a4]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}.container-general[data-v-25a17a0e]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-25a17a0e]{flex:1 0 auto}.code-line-container[data-v-25a17a0e]{width:100%;align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-25a17a0e]{font-size:.70588rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-25a17a0e]:before{content:counter(linenumbers)}.code-line[data-v-25a17a0e]{display:flex}pre[data-v-25a17a0e]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-25a17a0e]{padding-top:.82353rem}}.collapsible-code-listing[data-v-25a17a0e]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-25a17a0e]{border-radius:var(--border-radius,4px)}.collapsible[data-v-25a17a0e]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-25a17a0e]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-25a17a0e]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:320px){.xsmall-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xsmall-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xsmall-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xsmall-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xsmall-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xsmall-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xsmall-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xsmall-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xsmall-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xsmall-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xsmall-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xsmall-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xsmall-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xsmall-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5283512a]{margin:0 0 1.47059rem 0;display:flex}.tabnav--center[data-v-5283512a]{justify-content:center}.tabnav--end[data-v-5283512a]{justify-content:flex-end}.tabnav--vertical[data-v-5283512a]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5283512a]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5283512a] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5283512a] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5283512a]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.76471rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-c84e62a6]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-c84e62a6]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-c84e62a6]{width:1.05em;margin-right:.3em}.caption[data-v-1b76f4e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 0 var(--spacing-stacked-margin-large) 0}.caption.trailing[data-v-1b76f4e0]{margin:var(--spacing-stacked-margin-large) 0 0 0;text-align:center}caption.trailing[data-v-1b76f4e0]{caption-side:bottom}[data-v-1b76f4e0] p{display:inline-block}[data-v-3a939631] img{max-width:100%}.table-wrapper[data-v-5ed73c89]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-5ed73c89],.table-wrapper[data-v-5ed73c89]+*{margin-top:var(--spacing-stacked-margin-xlarge)}table[data-v-5ed73c89]{border-style:hidden}[data-v-5ed73c89] th{font-weight:600;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}[data-v-5ed73c89] td,[data-v-5ed73c89] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.58824rem}[data-v-5ed73c89] td.left-cell,[data-v-5ed73c89] th.left-cell{text-align:left}[data-v-5ed73c89] td.right-cell,[data-v-5ed73c89] th.right-cell{text-align:right}[data-v-5ed73c89] td.center-cell,[data-v-5ed73c89] th.center-cell{text-align:center}s[data-v-7fc51673]:before{content:attr(data-before-text)}s[data-v-7fc51673]:after{content:attr(data-after-text)}s[data-v-7fc51673]:after,s[data-v-7fc51673]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}small[data-v-77035f61]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.device-frame[data-v-28ae8fd3]{position:relative;width:var(--frame-width);aspect-ratio:var(--frame-aspect);max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}*+.device-frame[data-v-28ae8fd3],.device-frame[data-v-28ae8fd3]+*{margin-top:40px}.device[data-v-28ae8fd3]{background-image:var(--device-light-url);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:relative;pointer-events:none}@media screen{[data-color-scheme=dark] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}.no-device .device[data-v-28ae8fd3]{display:none}.device-screen.with-device[data-v-28ae8fd3]{position:absolute;left:var(--screen-left);top:var(--screen-top);height:var(--screen-height);width:var(--screen-width);display:flex}.device-screen.with-device>[data-v-28ae8fd3]{flex:1}.device-screen.with-device[data-v-28ae8fd3] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin:0}.device-screen.with-device[data-v-28ae8fd3] video{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%;height:auto}.video-replay-container .control-button[data-v-7653dfd0]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.video-replay-container .control-button svg.control-icon[data-v-7653dfd0]{height:12px;width:12px;margin-left:.3em}[data-v-dcbc7b38] img,[data-v-dcbc7b38] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-035a093f]{margin-left:auto;margin-right:auto}*+.asset[data-v-035a093f],.asset[data-v-035a093f]+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-035a093f] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-1bcb2d0f]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-1bcb2d0f]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-small)}}*+.row[data-v-1bcb2d0f],*+.TabNavigator[data-v-e671a734],.row[data-v-1bcb2d0f]+*,.TabNavigator[data-v-e671a734]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.TabNavigator .tabnav[data-v-e671a734]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-e671a734]{position:relative;overflow:hidden}.tabs--vertical[data-v-e671a734]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-e671a734]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-e671a734]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-e671a734]{width:100%}}.tabs--vertical .tabs-content[data-v-e671a734]{flex:1 1 auto;min-width:0;padding-right:var(--spacing-stacked-margin-xlarge)}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-e671a734]{padding-right:0;padding-bottom:var(--spacing-stacked-margin-large)}}.fade-enter-active[data-v-e671a734],.fade-leave-active[data-v-e671a734]{transition:opacity .2s ease-in-out}.fade-enter[data-v-e671a734],.fade-leave-to[data-v-e671a734]{opacity:0}.fade-leave-active[data-v-e671a734]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.76471rem;padding:.23529rem .88235rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-0c1c40a1]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-0c1c40a1]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-0c1c40a1],.card-cover[data-v-0c1c40a1] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-0c1c40a1] img{height:100%}.card[data-v-328d568a]{overflow:hidden;display:block;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:var(--card-height);border-radius:var(--border-radius,4px)}.card[data-v-328d568a]:hover{text-decoration:none}.card:hover .link[data-v-328d568a]{text-decoration:underline}.card[data-v-328d568a]:hover{box-shadow:0 5px 10px var(--color-card-shadow);transform:scale(1.007)}@media (prefers-reduced-motion:reduce){.card[data-v-328d568a]:hover{box-shadow:none;transform:none}}.card.small[data-v-328d568a]{--card-height:408px;--card-details-height:139px;--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-328d568a]{--card-height:341px;--card-details-height:144px;--card-cover-height:163px}}.card.large[data-v-328d568a]{--card-height:556px;--card-details-height:163px;--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-328d568a]{--card-height:420px;--card-details-height:137px;--card-cover-height:249px}}.card.floating-style[data-v-328d568a]{--color-card-shadow:transparent;--card-height:auto;--card-details-height:auto}.details[data-v-328d568a]{background-color:var(--color-card-background);padding:17px;position:relative;height:var(--card-details-height);font-size:.82353rem;line-height:1.28571}.details[data-v-328d568a],.large .details[data-v-328d568a]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-328d568a]{font-size:1rem;line-height:1.47059}@media only screen and (max-width:1250px){.large .details[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-328d568a]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-328d568a]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.82353rem;line-height:1.28571}.eyebrow[data-v-328d568a],.large .eyebrow[data-v-328d568a]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-328d568a]{font-size:1rem;line-height:1.23529}@media only screen and (max-width:1250px){.large .eyebrow[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-328d568a]{color:var(--color-card-content-text);font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-328d568a]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-328d568a]{color:var(--color-card-content-text);margin-top:4px}.link[data-v-328d568a]{bottom:17px;display:flex;align-items:center;position:absolute}.link .link-icon[data-v-328d568a]{height:.6em;width:.6em;margin-left:.3em}.floating-style .link[data-v-328d568a]{bottom:unset;margin-top:var(--spacing-stacked-margin-large);position:relative}@media only screen and (max-width:735px){.card[data-v-328d568a]{margin-left:auto;margin-right:auto}.card+.card[data-v-328d568a]{margin-bottom:20px;margin-top:20px}.card.large[data-v-328d568a],.card.small[data-v-328d568a]{--card-height:auto;--card-details-height:auto;min-width:280px;max-width:300px;--card-cover-height:227px}.card.large .link[data-v-328d568a],.card.small .link[data-v-328d568a]{bottom:unset;margin-top:7px;position:relative}}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.88235rem 1.64706rem 1.88235rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.TopicTypeIcon[data-v-18b61706]{width:1em;height:1em;flex:0 0 auto;color:var(--icon-color,var(--color-figure-gray-secondary))}.TopicTypeIcon[data-v-18b61706] picture{flex:1}.TopicTypeIcon[data-v-18b61706] img,.TopicTypeIcon svg[data-v-18b61706]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav[data-v-5c0521d3]{position:sticky;top:0;width:100%;height:3.05882rem;z-index:9997;--nav-padding:1.29412rem;color:var(--color-nav-color)}@media print{.nav[data-v-5c0521d3]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-5c0521d3]{min-width:320px;height:2.82353rem}}.theme-dark.nav[data-v-5c0521d3]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-5c0521d3]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-5c0521d3]{transition:none!important}.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-5c0521d3]{min-height:2.82353rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-stuck)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-expanded)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-5c0521d3]:after,.nav--is-sticking.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-5c0521d3]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-5c0521d3]:after{width:100%}}.nav--noborder .nav__background[data-v-5c0521d3]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-5c0521d3]:after{display:block}.nav--fullwidth-border .nav__background[data-v-5c0521d3]:after,.nav--is-open .nav__background[data-v-5c0521d3]:after,.nav--is-sticking .nav__background[data-v-5c0521d3]:after,.nav--solid-background .nav__background[data-v-5c0521d3]:after{width:100%}.nav-overlay[data-v-5c0521d3]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-5c0521d3]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-5c0521d3]{display:flex;overflow:hidden;padding-left:1.29412rem;margin-left:-1.29412rem}.pre-title[data-v-5c0521d3]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-5c0521d3]{overflow:visible;padding:0;margin-left:0}.nav-content[data-v-5c0521d3]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-5c0521d3]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports (padding:calc(max(0px))){.nav-content[data-v-5c0521d3]{padding-left:calc(max(var(--nav-padding), env(safe-area-inset-left)));padding-right:calc(max(var(--nav-padding), env(safe-area-inset-right)))}}@media only screen and (max-width:767px){.nav-content[data-v-5c0521d3]{padding:0 0 0 .94118rem}}.nav--in-breakpoint-range .nav-content[data-v-5c0521d3]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-5c0521d3]{font-size:.70588rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);grid-area:menu}.nav-menu-tray[data-v-5c0521d3]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-5c0521d3]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-5c0521d3]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-5c0521d3]{padding-right:.94118rem}}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{width:100%;justify-content:center}.nav-title[data-v-5c0521d3]{height:3.05882rem;font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-5c0521d3]{padding-top:0;height:2.82353rem;width:90%}}.nav-title[data-v-5c0521d3] span{height:100%;line-height:normal}.nav-title a[data-v-5c0521d3]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-5c0521d3]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-5c0521d3]{display:flex}}.nav-title[data-v-5c0521d3],.nav-title a[data-v-5c0521d3]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title[data-v-5c0521d3],.nav--is-open.theme-dark .nav-title a[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title a[data-v-5c0521d3],.theme-dark .nav-title[data-v-5c0521d3],.theme-dark .nav-title a[data-v-5c0521d3]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-5c0521d3]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-5c0521d3]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-5c0521d3]{display:block}.nav-menucta[data-v-5c0521d3]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.17647rem;-webkit-tap-highlight-color:transparent;height:2.82353rem}.nav--in-breakpoint-range .nav-menucta[data-v-5c0521d3]{display:flex}.nav-menucta-chevron[data-v-5c0521d3]{display:block;position:relative;width:100%;height:.70588rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-5c0521d3]:after,.nav-menucta-chevron[data-v-5c0521d3]:before{content:"";display:block;position:absolute;top:.58824rem;width:.70588rem;height:.05882rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-5c0521d3]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-5c0521d3]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-5c0521d3]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-5c0521d3]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-5c0521d3]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:after,.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:before{background:var(--color-nav-dark-link-color)}[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-5c0521d3] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-5c0521d3] .nav-menu-link.current,.theme-dark[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.reference-card-grid-item[data-v-08a5e3f8]{--card-cover-height:auto}.reference-card-grid-item.card.large[data-v-08a5e3f8]{--card-cover-height:auto;min-width:0;max-width:none}.reference-card-grid-item[data-v-08a5e3f8] .card-cover{aspect-ratio:16/9}.reference-card-grid-item[data-v-08a5e3f8] .card-cover-wrap{border:1px solid var(--color-link-block-card-border)}.reference-card-grid-item__image[data-v-08a5e3f8]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-08a5e3f8]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-08a5e3f8] .icon-inline{flex:1 1 auto}.nav-menu-item[data-v-66cbfe4c]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]{margin-left:0;width:100%;min-height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7){transition-delay:0s}.links-block[data-v-ce6f87f6]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.topic-link-block[data-v-ce6f87f6]{margin-top:15px} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/css/index.038e887c.css b/docs/LHTypeExtensionHelpers.doccarchive/css/index.038e887c.css new file mode 100644 index 0000000..ee928eb --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/css/index.038e887c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-02a6f6ec]{display:none}}input[data-v-02a6f6ec]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-02a6f6ec]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-02a6f6ec]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-02a6f6ec]:hover{cursor:pointer}input:checked+.text[data-v-02a6f6ec]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-4e049dbd]{border-top:1px solid var(--color-grid)}.row[data-v-4e049dbd]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;margin:20px auto}@media only screen and (max-width:1250px){.row[data-v-4e049dbd]{width:692px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-4e049dbd]{width:215px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:100%;padding:0 .94118rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}.svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-33d3200a]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-33d3200a] .svg-icon-stroke{stroke:currentColor}[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.suggest-lang[data-v-ad72c62e]{background:#000;color:#fff;display:flex;justify-content:center;border-bottom:1px solid var(--color-grid)}.suggest-lang__wrapper[data-v-ad72c62e]{display:flex;align-items:center;width:100%;max-width:var(--wrapper-max-width,1920px);margin:0 .94118rem;position:relative;height:52px}.suggest-lang__link[data-v-ad72c62e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 auto;color:#09f}.suggest-lang__close-icon-wrapper[data-v-ad72c62e]{position:absolute;right:-.23529rem;top:0;height:100%;box-sizing:border-box;display:flex;align-items:center;z-index:1}.suggest-lang__close-icon-button[data-v-ad72c62e]{padding:.23529rem}.suggest-lang__close-icon-button .close-icon[data-v-ad72c62e]{width:8px;display:block}.suggest-lang .inline-chevron-right-icon[data-v-ad72c62e]{padding-left:.23529rem;width:8px}select[data-v-7e4d9b69]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-fill-blue);padding-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer}select[data-v-7e4d9b69]:hover{text-decoration:underline}.locale-selector[data-v-7e4d9b69]{position:relative}.svg-icon.icon-inline[data-v-7e4d9b69]{position:absolute;fill:var(--color-fill-blue);right:2px;bottom:7px;height:5px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}html:lang(ja-JP){quotes:"「" "」"}body{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.64706rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:var(--spacing-stacked-margin-large)}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:var(--spacing-stacked-margin-large)}ol,ul{margin-left:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-addition{color:var(--syntax-addition,var(--color-syntax-addition))}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-deletion{color:var(--syntax-deletion,var(--color-syntax-deletion))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@-webkit-keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);border-radius:var(--border-radius,4px);position:relative}.changed.displays-multiple-lines,.displays-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.17647rem;height:1.17647rem;margin-top:.61765rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,0.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,0.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,0.1);--color-dropdown-dark-border:hsla(0,0%,94.1%,0.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,0.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,0.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,0.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94.1%,0.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,0.1);--color-nav-stuck:hsla(0,0%,100%,0.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,0.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,0.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,0.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,0.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,0.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,0.7);--color-nav-dark-stuck:rgba(42,42,42,0.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,0.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,0.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,0.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,0.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,0.04);--color-link-block-card-border:rgba(0,0,0,0.04);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-7d594ed9]{display:flex;flex-flow:column;min-height:100%}#app[data-v-7d594ed9]>*{min-width:0}#app .router-content[data-v-7d594ed9]{flex:1}.container[data-v-1f05d9ec]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-1f05d9ec]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1f05d9ec]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-1f05d9ec]{width:215px}}.error-content[data-v-1f05d9ec]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-1f05d9ec]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-1f05d9ec]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-1f05d9ec]{text-align:center;font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1f05d9ec]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1f05d9ec]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/css/topic.d8c126f3.css b/docs/LHTypeExtensionHelpers.doccarchive/css/topic.d8c126f3.css new file mode 100644 index 0000000..5d8319b --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/css/topic.d8c126f3.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-154acfbd]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-154acfbd]{padding-left:.23529rem;padding-right:.23529rem}.mobile-dropdown ul[data-v-154acfbd]{list-style:none}.mobile-dropdown .option[data-v-154acfbd]{cursor:pointer;font-size:.70588rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-154acfbd]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-154acfbd]{padding-left:.47059rem}.active[data-v-154acfbd],.tutorial.router-link-active[data-v-154acfbd]{font-weight:600}.active[data-v-154acfbd]:focus,.tutorial.router-link-active[data-v-154acfbd]:focus{outline:none}.chapter-list[data-v-154acfbd]:not(:first-child){margin-top:1rem}.chapter-name[data-v-154acfbd],.tutorial[data-v-154acfbd]{padding:.5rem 0;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-154acfbd],.tutorial-list[data-v-154acfbd]{padding:0 .58824rem}.chapter-list:last-child .tutorial-list[data-v-154acfbd]:last-child{padding-bottom:10em}.chapter-list[data-v-154acfbd]{display:inline-block}.form-element[data-v-998803d8]{position:relative}.form-dropdown[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.11765rem 2.35294rem 0 .94118rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.82353rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-998803d8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-998803d8]{padding-top:0}.form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-998803d8]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-998803d8]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-998803d8]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-998803d8]{right:14px}}.form-dropdown~.form-label[data-v-998803d8]{font-size:.70588rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.47059rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-998803d8] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-998803d8]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-998803d8]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-998803d8]{color:#ccc}.theme-dark .form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-998803d8]{color:#b0b0b0}.dropdown-small[data-v-12dd746a]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-12dd746a]{margin:0}.is-open .form-dropdown-toggle[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-12dd746a]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-12dd746a]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-12dd746a]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-12dd746a] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-12dd746a] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-12dd746a] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-12dd746a] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-12dd746a] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-554d62b6]{grid-column:3}.section-tracker[data-v-554d62b6]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-4bddb6e6]{grid-column:1/2}.tutorial-dropdown .options[data-v-4bddb6e6]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-4bddb6e6]{padding:5px 20px 5px 30px}.chapter-list[data-v-4bddb6e6]{padding-bottom:20px}.chapter-name[data-v-4bddb6e6]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-717bc942]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-717bc942] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-717bc942] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-717bc942] .nav-menu-item{margin:0}}.dropdown-container[data-v-717bc942]{height:3.05882rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-717bc942]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}.separator[data-v-717bc942]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}.mobile-dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .separator[data-v-717bc942]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-717bc942]{display:block}.nav--in-breakpoint-range.nav[data-v-717bc942] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-717bc942] .pre-title{display:none}.nav[data-v-717bc942] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-717bc942],.secondary-dropdown[data-v-717bc942]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .form-dropdown,.primary-dropdown[data-v-717bc942] .form-dropdown:focus,.secondary-dropdown[data-v-717bc942] .form-dropdown,.secondary-dropdown[data-v-717bc942] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .options,.secondary-dropdown[data-v-717bc942] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-3cfe1c35] .code-listing+*,[data-v-3cfe1c35] aside+*,[data-v-3cfe1c35] h2+*,[data-v-3cfe1c35] h3+*,[data-v-3cfe1c35] ol+*,[data-v-3cfe1c35] p+*,[data-v-3cfe1c35] ul+*{margin-top:20px}[data-v-3cfe1c35] ol ol,[data-v-3cfe1c35] ol ul,[data-v-3cfe1c35] ul ol,[data-v-3cfe1c35] ul ul{margin-top:0}[data-v-3cfe1c35] h2{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h2{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-3cfe1c35] h2{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-3cfe1c35] .code-listing pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.33333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.16667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.16667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.33333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.33333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-1f2be54b]{margin-top:20px;padding-top:20px}[data-v-1f2be54b] img,[data-v-1f2be54b] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-6499e2f2]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-6499e2f2]{width:692px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{width:87.5%}}@media only screen and (max-width:320px){.body[data-v-6499e2f2]{width:215px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{border-radius:0;transform:none}}.body[data-v-6499e2f2]~*{margin-top:-40px}.body-content[data-v-6499e2f2]{padding:40px 8.33333% 80px 8.33333%}@media only screen and (max-width:735px){.body-content[data-v-6499e2f2]{padding:0 0 40px 0}}.call-to-action[data-v-042a0474]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-042a0474]{--color-call-to-action-background:#424242}.row[data-v-042a0474]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-042a0474]{width:692px}}@media only screen and (max-width:735px){.row[data-v-042a0474]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-042a0474]{width:215px}}[data-v-042a0474] img,[data-v-042a0474] video{max-height:560px}h2[data-v-042a0474]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-042a0474]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-042a0474]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-042a0474]{display:block;font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-042a0474]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-042a0474]{margin-bottom:1.5rem}.right-column[data-v-042a0474]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-042a0474]{display:block}.col+.col[data-v-042a0474]{margin-top:40px}}@media only screen and (max-width:735px){.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-d46a1474]{margin-bottom:var(--spacing-stacked-margin-large)}.heading[data-v-d46a1474]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-d46a1474]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-d46a1474]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-d46a1474]{color:#fff}.eyebrow[data-v-d46a1474]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-d46a1474]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.metadata[data-v-94ff76c0]{display:flex}.item[data-v-94ff76c0]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-94ff76c0]{font-size:.64706rem;line-height:1.63636;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-94ff76c0]:first-of-type{padding-left:0}.item[data-v-94ff76c0]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-94ff76c0]:last-of-type{padding-right:0}}.content[data-v-94ff76c0]{color:#fff}.icon[data-v-94ff76c0]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-94ff76c0]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-94ff76c0]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-94ff76c0]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-94ff76c0]{width:.8em;height:.8em}.content-link[data-v-94ff76c0]{display:flex;align-items:center}a[data-v-94ff76c0]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-94ff76c0]{display:flex;align-items:baseline;font-size:2.35294rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-94ff76c0]{font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-94ff76c0]{display:inline-block;font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-94ff76c0]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-94ff76c0]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-94ff76c0]{height:1.5rem;max-width:100%}}.bottom[data-v-94ff76c0]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-94ff76c0]{margin-top:8px}}.hero[data-v-55543c5a]{color:var(--color-tutorial-hero-text);position:relative}.bg[data-v-55543c5a],.hero[data-v-55543c5a]{background-color:var(--color-tutorial-hero-background)}.bg[data-v-55543c5a]{background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-55543c5a]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-55543c5a]{width:692px}}@media only screen and (max-width:735px){.row[data-v-55543c5a]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-55543c5a]{width:215px}}.col[data-v-55543c5a]{z-index:1}[data-v-55543c5a] .eyebrow{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-55543c5a] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-55543c5a]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-55543c5a]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-55543c5a]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-55543c5a]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-55543c5a]{margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){.content+p[data-v-55543c5a]{margin-top:8px}}.call-to-action[data-v-55543c5a]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-55543c5a]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-55543c5a]{margin-top:2rem}.video-asset[data-v-55543c5a]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-55543c5a] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-28135d78]{font-size:.70588rem;line-height:1.33333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-19ed40e2],.title[data-v-28135d78]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-19ed40e2]{font-size:1.11765rem;line-height:1.21053;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-19ed40e2]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-19ed40e2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-19ed40e2] img{max-height:23.52941rem}.choice[data-v-19ed40e2]:first-of-type{margin-top:0}.choice[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-19ed40e2]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-19ed40e2]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-19ed40e2]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-19ed40e2]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-19ed40e2]{color:var(--colors-text,var(--color-text))}.correct[data-v-19ed40e2]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-19ed40e2]{fill:var(--color-form-valid)}.incorrect[data-v-19ed40e2]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-19ed40e2]{fill:var(--color-form-error)}.correct[data-v-19ed40e2],.incorrect[data-v-19ed40e2]{position:relative}.correct .choice-icon[data-v-19ed40e2],.incorrect .choice-icon[data-v-19ed40e2]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-19ed40e2]{pointer-events:none}.answer[data-v-19ed40e2]{margin:.5rem 1.5rem .5rem 0;font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-19ed40e2]:last-of-type{margin-bottom:0}[data-v-19ed40e2] .question>.code-listing{padding:unset;border-radius:0}[data-v-19ed40e2] pre{padding:0}[data-v-19ed40e2] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-65e3c02c]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-65e3c02c]{color:var(--colors-text,var(--color-text))}.assessments[data-v-65e3c02c]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-65e3c02c]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-65e3c02c]{width:87.5%}}@media only screen and (max-width:320px){.assessments[data-v-65e3c02c]{width:215px}}.banner[data-v-65e3c02c]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-65e3c02c]{text-align:center;padding-bottom:40px;font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-65e3c02c]{padding-top:80px}.assessments-wrapper[data-v-3c94366b]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-3c94366b]{padding-top:80px}}.article[data-v-7d4562ea]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-7d4562ea]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-7f9a8f65]{margin-bottom:80px}.intro[data-v-7f9a8f65]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-7f9a8f65]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-7f9a8f65] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-7f9a8f65]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-7f9a8f65]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px) and (max-width:1250px){.col.left[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.col.left[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.col.left[data-v-7f9a8f65]{width:215px}}.col.right[data-v-7f9a8f65]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-7f9a8f65]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-7f9a8f65]{padding-left:0}}.content[data-v-7f9a8f65]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-7f9a8f65] img{width:auto;max-height:560px;min-height:18.82353rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-7f9a8f65]{margin:0;margin-top:40px}.media[data-v-7f9a8f65] img,.media[data-v-7f9a8f65] video{max-height:80vh}}.media[data-v-7f9a8f65] .asset{padding:0 20px}.headline[data-v-7f9a8f65]{color:var(--colors-header-text,var(--color-header-text))}[data-v-7f9a8f65] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-7f9a8f65] .eyebrow{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7f9a8f65] .eyebrow a{color:inherit}[data-v-7f9a8f65] .heading{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7f9a8f65] .heading{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7f9a8f65] .heading{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:320px){.expanded-intro[data-v-7f9a8f65]{width:215px}}[data-v-7f9a8f65] .cols-2{gap:20px 16.66667%}[data-v-7f9a8f65] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-4f53426a]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-4f53426a]{height:100vh}.code-preview[data-v-4f53426a] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-4f53426a] .code-listing .code-line-container{padding-right:14px}.code-preview[data-v-4f53426a] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-4f53426a]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-4f53426a]:focus{outline-style:none}#app.fromkeyboard .header[data-v-4f53426a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:rgba(0,0,0,0.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-4f53426a]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-4f53426a]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-4f53426a]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-4f53426a] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-4f53426a]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-4f53426a]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-4f53426a]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-4f53426a]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-4f53426a]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-4f53426a] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-4f53426a]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-4f53426a]{transform:scale(-1)}[data-v-5ad4e037] pre{padding:10px 0}.toggle-preview[data-v-78763c14]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-78763c14]{color:var(--url,var(--color-link))}.toggle-text[data-v-78763c14]{display:flex;align-items:center}svg.toggle-icon[data-v-78763c14]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-1aed4baa]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-1aed4baa]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-1aed4baa]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-1aed4baa] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-1aed4baa]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-1aed4baa] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-1aed4baa] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-1aed4baa] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-1aed4baa]{align-self:flex-end;margin-right:20px}.step-container[data-v-eb45ec92]{margin:0}.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:80px}}.step[data-v-eb45ec92]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;filter:blur(0)}.step[data-v-eb45ec92]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.step.focused[data-v-eb45ec92]:before,.step[data-v-eb45ec92]:focus:before{opacity:1}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{padding-left:2rem}.step[data-v-eb45ec92]:before{opacity:1}}.step-label[data-v-eb45ec92]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:var(--spacing-stacked-margin-small)}.caption[data-v-eb45ec92]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-eb45ec92]{display:none}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{margin:0 .58824rem 1.17647rem .58824rem}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.media-container[data-v-eb45ec92]{display:block;position:relative}.media-container[data-v-eb45ec92] img,.media-container[data-v-eb45ec92] video{max-height:80vh}[data-v-eb45ec92] .asset{padding:0 20px}}.steps[data-v-2786be2a]{position:relative;font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-2786be2a]{padding-top:80px}.steps[data-v-2786be2a]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.17647rem}}.steps[data-v-2786be2a] aside{background:unset;border:unset;box-shadow:unset;-moz-column-break-inside:unset;break-inside:unset;padding:unset}.steps[data-v-2786be2a] aside .label{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content-container[data-v-2786be2a]{flex:none;margin-right:4.16667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-2786be2a]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-2786be2a]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.05882rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-2786be2a]{top:2.82353rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-2786be2a]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-2786be2a]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-2786be2a]{display:grid}.asset-container>[data-v-2786be2a]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-2786be2a]{height:100vh}}.asset-container .step-asset[data-v-2786be2a]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-2786be2a],.asset-container .step-asset[data-v-2786be2a] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-2786be2a] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.6634px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{max-width:363.66436px}}.asset-container .step-asset[data-v-2786be2a] .video-replay-container,.asset-container .step-asset[data-v-2786be2a] img{min-height:320px}.asset-container .step-asset[data-v-2786be2a] .video-replay-container video{min-height:280px}@media only screen and (max-width:735px){.asset-container[data-v-2786be2a]{display:none}}.asset-wrapper[data-v-2786be2a]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-2786be2a] img{background-color:var(--background,var(--color-step-background))}[data-v-2786be2a] .runtime-preview-asset{display:grid}[data-v-2786be2a] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-2786be2a]{padding:0 2rem}.interstitial[data-v-2786be2a]:not(:first-child){margin-top:5.88235rem}.interstitial[data-v-2786be2a]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px) and (max-width:1250px){.interstitial[data-v-2786be2a]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.interstitial[data-v-2786be2a]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.interstitial[data-v-2786be2a]{width:215px}}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-2786be2a],.fade-leave-active[data-v-2786be2a]{transition:opacity .3s ease-in-out}.fade-enter[data-v-2786be2a],.fade-leave-to[data-v-2786be2a]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%}}@media only screen and (max-width:320px){.sections[data-v-79a75e9e]{width:215px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{margin:0;width:100%}}.tutorial[data-v-611d0574]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/css/tutorials-overview.c249c765.css b/docs/LHTypeExtensionHelpers.doccarchive/css/tutorials-overview.c249c765.css new file mode 100644 index 0000000..01d1d25 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/css/tutorials-overview.c249c765.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-6f2800d1]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-6f2800d1]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-6f2800d1]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-489416f8]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-489416f8]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-489416f8]{word-break:break-word}.toggle[data-v-489416f8]:hover{text-decoration:none}.toggle .toggle-icon[data-v-489416f8]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-489416f8]{transform:rotate(45deg)}.collapsed .toggle[data-v-489416f8],.collapsed .toggle[data-v-489416f8]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-489416f8]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-489416f8]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-489416f8]{padding:24px 0 12px 0}.tutorials-navigation[data-v-79093ed6]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-b806ee20] .nav-menu{padding-top:0}.nav[data-v-b806ee20] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px) and (max-width:735px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-383dab71]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.70588rem;padding-top:4.70588rem}@media only screen and (max-width:1250px){.hero[data-v-383dab71]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{width:87.5%}}@media only screen and (max-width:320px){.hero[data-v-383dab71]{width:215px}}.copy-container[data-v-383dab71]{margin:0 auto;text-align:center;width:720px}.title[data-v-383dab71]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-383dab71]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-383dab71]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-383dab71]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-383dab71]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-383dab71]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-383dab71]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-383dab71]{margin-right:.35294rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-383dab71]{margin-right:.29412rem;height:.82353rem;width:.82353rem}}.meta .time[data-v-383dab71]{font-size:1.11765rem;line-height:1.21053;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-383dab71]{font-size:1rem;line-height:1.11765;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-383dab71]{margin-top:1.47059rem}.content+.meta[data-v-383dab71]{margin-top:1.17647rem}.button-cta[data-v-383dab71]{margin-top:1.76471rem}*+.asset[data-v-383dab71]{margin-top:4.11765rem}@media only screen and (max-width:1250px){.copy-container[data-v-383dab71]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{padding-bottom:1.76471rem;padding-top:2.35294rem}.copy-container[data-v-383dab71]{width:100%}.title+.content[data-v-383dab71]{margin-top:.88235rem}.button-cta[data-v-383dab71]{margin-top:1.41176rem}*+.asset[data-v-383dab71]{margin-top:2.23529rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-96abac22]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-96abac22] a,a[data-v-96abac22]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-96abac22]{display:block;height:1.47059rem;line-height:1.47059rem;margin-bottom:.58824rem;width:1.47059rem}.icon[data-v-96abac22] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-96abac22] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-96abac22]{font-size:1.23529rem;line-height:1.19048;font-weight:600;margin-bottom:.8em}.content[data-v-96abac22],.link[data-v-96abac22],.title[data-v-96abac22]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-96abac22],.link[data-v-96abac22]{font-size:.82353rem;line-height:1.42857;font-weight:400}.content[data-v-96abac22]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-96abac22]{display:block;margin-top:1.17647rem}.link .link-icon[data-v-96abac22]{margin-left:.2em;width:.6em;height:.6em}[data-v-96abac22] .content ul{list-style-type:none;margin-left:0;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-96abac22] .content ul li:before{content:"\200B";position:absolute}[data-v-96abac22] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-96abac22]{padding:1.76471rem 1.17647rem}}.tile-group[data-v-015f9f13]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-015f9f13]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-015f9f13] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-015f9f13]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-015f9f13]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-015f9f13]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-015f9f13]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-015f9f13]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px) and (max-width:1250px){.tile-group.tile-group[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-015f9f13],.tile-group.count-2[data-v-015f9f13],.tile-group.count-3[data-v-015f9f13],.tile-group.count-4[data-v-015f9f13],.tile-group.count-5[data-v-015f9f13],.tile-group.count-6[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-7f8022c1]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-7f8022c1]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-7f8022c1]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-7f8022c1]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-45ec37c5]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-45ec37c5]:before{content:"\200B";position:absolute}.topic-list[data-v-45ec37c5]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.88235rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-45ec37c5]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-45ec37c5]{margin-top:.58824rem}.topic .topic-icon[data-v-45ec37c5]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.76471rem;width:1.76471rem;margin-right:1.17647rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.47059rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-45ec37c5]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-45ec37c5]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.11765rem}.container[data-v-45ec37c5]:hover{text-decoration:none}.container:hover .link[data-v-45ec37c5]{text-decoration:underline}.timer-icon[data-v-45ec37c5]{margin-right:.29412rem;height:.70588rem;width:.70588rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-45ec37c5]{padding-right:.58824rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px) and (max-width:1250px){.topic-list[data-v-45ec37c5]{margin-top:2.35294rem}}@media only screen and (max-width:735px){.topic-list[data-v-45ec37c5]{margin-top:1.76471rem}.topic[data-v-45ec37c5]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-45ec37c5]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-45ec37c5]{align-self:flex-start;top:0}.topic+.topic[data-v-45ec37c5]{margin-top:1.17647rem}.topic .topic-icon[data-v-45ec37c5]{top:.29412rem;margin-right:.76471rem}.container[data-v-45ec37c5]{flex-wrap:wrap;padding-top:0}.link[data-v-45ec37c5],.time[data-v-45ec37c5]{flex-basis:100%}.time[data-v-45ec37c5]{margin-top:.29412rem}}.chapter[data-v-7468bc5e]:focus{outline:none!important}.info[data-v-7468bc5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-7468bc5e]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-7468bc5e]{word-break:break-word}.eyebrow[data-v-7468bc5e]{font-size:1rem;line-height:1.23529;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-7468bc5e],.eyebrow[data-v-7468bc5e]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-7468bc5e]{font-size:.82353rem;line-height:1.42857;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-7468bc5e]{flex:0 0 190px}.intro[data-v-7468bc5e]{flex:0 1 360px}@media only screen and (min-width:768px) and (max-width:1250px){.asset[data-v-7468bc5e]{flex:0 0 130px}.intro[data-v-7468bc5e]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-7468bc5e]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-7468bc5e]{display:block;text-align:center}.asset[data-v-7468bc5e]{margin:0 45px}.eyebrow[data-v-7468bc5e]{margin-bottom:7px}.intro[data-v-7468bc5e]{margin-top:40px}}.tile[data-v-540dbf10]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-540dbf10]{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1250px){.tile[data-v-540dbf10]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-540dbf10]{border-radius:0}.tile[data-v-540dbf10]{padding:40px 20px}}.learning-path[data-v-69a72bbc]{background:var(--color-tutorials-overview-fill,#000);padding:4.70588rem 0}.main-container[data-v-69a72bbc]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-69a72bbc]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-69a72bbc]{width:87.5%}}@media only screen and (max-width:320px){.main-container[data-v-69a72bbc]{width:215px}}.ide .main-container[data-v-69a72bbc]{justify-content:center}.secondary-content-container[data-v-69a72bbc]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-69a72bbc]{position:sticky;top:7.76471rem}.primary-content-container[data-v-69a72bbc]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-69a72bbc]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-69a72bbc]{margin-top:1.17647rem}@media only screen and (min-width:768px) and (max-width:1250px){.learning-path[data-v-69a72bbc]{padding:2.35294rem 0}.primary-content-container[data-v-69a72bbc]{flex-basis:auto;margin-left:1.29412rem}.secondary-content-container[data-v-69a72bbc]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-69a72bbc]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-69a72bbc]{border-radius:0}.content-sections-container .content-section.volume[data-v-69a72bbc]{margin-top:1.17647rem}.learning-path[data-v-69a72bbc]{padding:0}.main-container[data-v-69a72bbc]{width:100%}}.tutorials-overview[data-v-29ed9b58]{height:100%}.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-3.05882rem;padding-top:3.05882rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-2.82353rem;padding-top:2.82353rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient{background:#111!important}} \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/developer-og-twitter.jpg b/docs/LHTypeExtensionHelpers.doccarchive/developer-og-twitter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..63c48359d11d9f755203ce58eeec9d3504a71f44 GIT binary patch literal 12562 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 literal 0 HcmV?d00001 diff --git a/docs/LHTypeExtensionHelpers.doccarchive/favicon.svg b/docs/LHTypeExtensionHelpers.doccarchive/favicon.svg new file mode 100644 index 0000000..c54c53f --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/favicon.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/img/added-icon.d6f7e47d.svg b/docs/LHTypeExtensionHelpers.doccarchive/img/added-icon.d6f7e47d.svg new file mode 100644 index 0000000..6bb6d89 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/img/added-icon.d6f7e47d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/img/deprecated-icon.015b4f17.svg b/docs/LHTypeExtensionHelpers.doccarchive/img/deprecated-icon.015b4f17.svg new file mode 100644 index 0000000..a0f8008 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/img/deprecated-icon.015b4f17.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/img/modified-icon.f496e73d.svg b/docs/LHTypeExtensionHelpers.doccarchive/img/modified-icon.f496e73d.svg new file mode 100644 index 0000000..3e0bd6f --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/img/modified-icon.f496e73d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/img/no-image@2x.df2a0a50.png b/docs/LHTypeExtensionHelpers.doccarchive/img/no-image@2x.df2a0a50.png new file mode 100644 index 0000000000000000000000000000000000000000..041394edda9494abd40fb9225699cad7a7842b47 GIT binary patch literal 6155 zcmeHL2~$&97QQclpdz3SkX9rSR7Ow(Dvg2$6cn_T21Z#GqO>rqQ6V4!LR?W$aTkzP zT3N#~A<(SBMu@E-D4U95RRST2L`;B$By)o^zhP>sOjYXDyZ65H&iT&ref6%nI6E#| zvT6wcVA%mD2R8szumGUEG#0@XS5wy>cv*bf$twZ?z4gjJa=>lf6ae}S2ORbsIhVm_ ze+fRqsbdX4d3x{yQnT)<&nkL6biT%C z`q0)%n~>gP`l=G6_O|pi{b^xL7AbptpMCIvIBsM zMo<7e*U$j~yPpdEvOuWA_`&P6}+)s40)ir+f=n-2iuCmf4 z96>eZ9HvWL;kA6R4pn zBsc4A0!H4|2l+hSIeW1G5EXRR_0m_VtE;mo`^p;D0%M5M`0+_DYhWPDN`>$VhS(6Y zTVc^YwFl_k1xSvE<+}1KYKHlOIFXp|LtNDK0s=+usg-esqpSf9>Uu0RaP*b9IGrr# zz28PuZCU}N{PwiU52kjFl;fkWjVhnjG*V4HFL}%+caqa8Gi2jWQ)Oqy+R_Aff5oT0 zGV@gb6mrl8t| zlj%S&17@MryCb18%LF03gZ@X*nasg@T2M&HtJP}eD3mI-CN1D=%;c``Rb;MjDa|8E zkFpOJD^oD5e8N@ey8P{*n{Ohm_AmqbFaw;|nRM9_f&<(=Lz=3$v@^w;~JrUk=hlX-u#EEna7^RQwR`c8>Qj^0fS7NOgjVUWB ziPXpW8q8NtvDxggLCZKDLY%5b6RJS>;)kju7o|7rNMT_ua)6$#2F!pZu|{4mdhooGXqXXPq{4A?N}9Ba;*>9O{eELNR(W+r9tQ_|;L zoM<*60l8zqkz>qC6SVsW}* zjXOS+i9+KLlsT5MFDQNEa97dA2}Xk%O{=wf|9z!vE1_$5Jahj@P*CPC_?TozLrdRa z>~`HR9VahMbrsl8Tw}#}Ocpt}%g_?+KH%&~1)2`oK4k+BDJ8u_7E%?${P*(?FJ1gu z!x2=W(&p`tdiSlb;`zLk4;R#${#dL-MVv}0kqL==_O>`q`g_TMrxvV$fl4h*$$N}| zqE>DIQ`%6l`4r8}#@!Y?fN4WhMIzDo-2&ajMus!~OPd^cnnL%mD_qTQr!wBu%8InI z@>Mjcb5L}t+@4=S5stL@Dk$tz#iCMQrHy20y4fY?6WsPIa`|eM?}!2^V1#1KAFK{ma;X! zWPM8CAaqS}t)9yaV5m`tJ%zqN)8n#zW`6;WC%Rns`InjBNV$T7`}HmS?R(6_sP(Hc zD;Y2_n`?yv&<0z`6OcGXlA0*KcQuo#NVwZ-($zYdeC{&q)6Ce3^!J#q{moM08`+xm z)x<&k2j4Mso2C&sV3z*&uUd=B{yz7(Lnp^~bUEXhu`>c@I6uAQdbhhJ(7U(|3o^X@ z=(eW#oBbb-o^fNUFAz+|LE7HREJeZWKX*TTy8^S4#_jMxsR-fuSw$rL07aljE=Hdk$+!9fLzyP*YogOg7mR(u{OhWYl=qUHeDLx zrX;J=Ck=%buEp4{ODlm4CPStB?2g#2kvQ2C$?wIO>FX)i$n!C!28i+%Paco-6PaQ7 z44IhUpJ%fhGSTxbc?)ARTlIy`NS;(GqH&aH%`1zo0M|mwFNRa{knECRkU1!W_156$ zL^JIE>7Jf_a?0YnZ;`QI;ApUmuTYFVB05{rAG>d$%nm2|;sVn9$9m^da$8sqVaBmj zL(j~!G@I_grj2kHx(4p_Wm4j~CSO^Y1cS?m{Jd3uBaui`X3MlOcxAv^FkpioeTg@t zfNntl%E?YJWIv7WvqYWsU*PIWlbI%2G?5Q8i9 z&91$R20x)xu{_wwT*KYuzr}PW-KwSc26?P|>LnZZ-?vRUHa zld`&Yg`a)>qMj!ZIFlaYfb)JTP(2dYePUYjP#jaJQAqRaDvDS~f7i;;2-ba`8%d== zx3hZmKYU>-eYu+DmD7s)X=xOv zBimLy^FYR9+5YsFb`Q~m63Wxa$H(WezK_aMBu5+0|7*u;BPZS^)9Ub>UnXgRWZ1Nu zt|g^F-L)pRBES!Hnjon1bxMUBnfq#2oDNkE!&vWPhS}U-200{$2yHB`eC`-1QlSEP zRP|>otCWTptNxggeql;?fKD?w<}@sS_Th$Gon3j6+rEsG^ZF{pqi}V@xkI)4&c%wJ8XIIWh2$jg8%odjp49 zI+5v9ywRh~moM9ilpmX?>ou)N3lQarq8fquGMEAfrCixkRdtq;VS-SDl=%`W(Vdzq zpEyaQfKGj7N~5Bp(s4(iR9?7K3Vduc6!@5>fDFNYVAtXp_AK~~b(;=whT&{F-`kT? zdM0%($WUTb6BL-x4OREJlKg9uQj%`zL5VO9c>`V3JA4r;dv@9P+Y0M*jZmpZo`?HR zaEcoDTF=#QgJqxt0Xa$QFN3rpk<_N3K!Xxi(&^KkyQIxrb+8d;^SO5iDKs=xSpXFy zrxu~}84QL%BARrp9-`4aNrs=Mrlu57*K>>BW0YTysJDyzC&R)p)O^pzgBk-+JJsUB3r9)OV*F3}bucIo!x;K#S79|-(F;0FT#UkJ1v k>?0}opBDi@?jx}ksIf$DCE3`B1mN$$K4*v0y@U(@1|3!(tN;K2 literal 0 HcmV?d00001 diff --git a/docs/LHTypeExtensionHelpers.doccarchive/index.html b/docs/LHTypeExtensionHelpers.doccarchive/index.html new file mode 100644 index 0000000..8f6d681 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/index.html @@ -0,0 +1 @@ +Documentation

",l=e=>!!e.kind,u=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`};class d{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=s(e)}openNode(e){if(!l(e))return;let t=e.kind;t=e.sublanguage?"language-"+t:u(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){l(e)&&(this.buffer+=c)}value(){return this.buffer}span(e){this.buffer+=``}}class p{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every(e=>"string"===typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{p._collapse(e)}))}}class h extends p{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new d(this,this.options);return e.value()}finalize(){return!0}}function m(e){return e?"string"===typeof e?e:e.source:null}function f(e){return v("(?=",e,")")}function g(e){return v("(?:",e,")*")}function b(e){return v("(?:",e,")?")}function v(...e){const t=e.map(e=>m(e)).join("");return t}function y(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function w(...e){const t=y(e),n="("+(t.capture?"":"?:")+e.map(e=>m(e)).join("|")+")";return n}function _(e){return new RegExp(e.toString()+"|").exec("").length-1}function x(e,t){const n=e&&e.exec(t);return n&&0===n.index}const k=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C(e,{joinWith:t}){let n=0;return e.map(e=>{n+=1;const t=n;let i=m(e),a="";while(i.length>0){const e=k.exec(i);if(!e){a+=i;break}a+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?a+="\\"+String(Number(e[1])+t):(a+=e[0],"("===e[0]&&n++)}return a}).map(e=>`(${e})`).join(t)}const S=/\b\B/,E="[a-zA-Z]\\w*",O="[a-zA-Z_]\\w*",I="\\b\\d+(\\.\\d+)?",j="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",T="\\b(0b[01]+)",A="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",L=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=v(t,/.*\b/,e.binary,/\b.*/)),o({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},B={begin:"\\\\[\\s\\S]",relevance:0},$={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[B]},N={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[B]},M={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},P=function(e,t,n={}){const i=o({scope:"comment",begin:e,end:t,contains:[]},n);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const a=w("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:v(/[ ]+/,"(",a,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},R=P("//","$"),V=P("/\\*","\\*/"),D=P("#","$"),G={scope:"number",begin:I,relevance:0},z={scope:"number",begin:j,relevance:0},q={scope:"number",begin:T,relevance:0},F={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[B,{begin:/\[/,end:/\]/,relevance:0,contains:[B]}]}]},U={scope:"title",begin:E,relevance:0},W={scope:"title",begin:O,relevance:0},H={begin:"\\.\\s*"+O,relevance:0},K=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var Z=Object.freeze({__proto__:null,MATCH_NOTHING_RE:S,IDENT_RE:E,UNDERSCORE_IDENT_RE:O,NUMBER_RE:I,C_NUMBER_RE:j,BINARY_NUMBER_RE:T,RE_STARTERS_RE:A,SHEBANG:L,BACKSLASH_ESCAPE:B,APOS_STRING_MODE:$,QUOTE_STRING_MODE:N,PHRASAL_WORDS_MODE:M,COMMENT:P,C_LINE_COMMENT_MODE:R,C_BLOCK_COMMENT_MODE:V,HASH_COMMENT_MODE:D,NUMBER_MODE:G,C_NUMBER_MODE:z,BINARY_NUMBER_MODE:q,REGEXP_MODE:F,TITLE_MODE:U,UNDERSCORE_TITLE_MODE:W,METHOD_GUARD:H,END_SAME_AS_BEGIN:K});function Y(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function X(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function J(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=Y,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Q(e,t){Array.isArray(e.illegal)&&(e.illegal=w(...e.illegal))}function ee(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function te(e,t){void 0===e.relevance&&(e.relevance=1)}const ne=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=n.keywords,e.begin=v(n.beforeMatch,f(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ie=["of","and","for","in","not","or","if","then","parent","list","value"],ae="keyword";function re(e,t,n=ae){const i=Object.create(null);return"string"===typeof e?a(n,e.split(" ")):Array.isArray(e)?a(n,e):Object.keys(e).forEach((function(n){Object.assign(i,re(e[n],t,n))})),i;function a(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach((function(t){const n=t.split("|");i[n[0]]=[e,se(n[0],n[1])]}))}}function se(e,t){return t?Number(t):oe(e)?0:1}function oe(e){return ie.includes(e.toLowerCase())}const ce={},le=e=>{console.error(e)},ue=(e,...t)=>{console.log("WARN: "+e,...t)},de=(e,t)=>{ce[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),ce[`${e}/${t}`]=!0)},pe=new Error;function he(e,t,{key:n}){let i=0;const a=e[n],r={},s={};for(let o=1;o<=t.length;o++)s[o+i]=a[o],r[o+i]=!0,i+=_(t[o-1]);e[n]=s,e[n]._emit=r,e[n]._multi=!0}function me(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),pe;if("object"!==typeof e.beginScope||null===e.beginScope)throw le("beginScope must be object"),pe;he(e,e.begin,{key:"beginScope"}),e.begin=C(e.begin,{joinWith:""})}}function fe(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),pe;if("object"!==typeof e.endScope||null===e.endScope)throw le("endScope must be object"),pe;he(e,e.end,{key:"endScope"}),e.end=C(e.end,{joinWith:""})}}function ge(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function be(e){ge(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),me(e),fe(e)}function ve(e){function t(t,n){return new RegExp(m(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=_(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=t(C(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function a(e){const t=new i;return e.contains.forEach(e=>t.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function r(n,i){const s=n;if(n.isCompiled)return s;[X,ee,be,ne].forEach(e=>e(n,i)),e.compilerExtensions.forEach(e=>e(n,i)),n.__beforeBegin=null,[J,Q,te].forEach(e=>e(n,i)),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=re(n.keywords,e.case_insensitive)),s.keywordPatternRe=t(o,!0),i&&(n.begin||(n.begin=/\B|\b/),s.beginRe=t(s.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(s.endRe=t(s.end)),s.terminatorEnd=m(s.end)||"",n.endsWithParent&&i.terminatorEnd&&(s.terminatorEnd+=(n.end?"|":"")+i.terminatorEnd)),n.illegal&&(s.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return we("self"===e?n:e)}))),n.contains.forEach((function(e){r(e,s)})),n.starts&&r(n.starts,i),s.matcher=a(s),s}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=o(e.classNameAliases||{}),r(e)}function ye(e){return!!e&&(e.endsWithParent||ye(e.starts))}function we(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return o(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ye(e)?o(e,{starts:e.starts?o(e.starts):null}):Object.isFrozen(e)?o(e):e}var _e="11.3.1";class xe extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const ke=s,Ce=o,Se=Symbol("nomatch"),Ee=7,Oe=function(e){const t=Object.create(null),n=Object.create(null),i=[];let s=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let l={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:h};function u(e){return l.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=l.languageDetectRe.exec(t);if(n){const t=$(n[1]);return t||(ue(o.replace("{}",n[1])),ue("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>u(e)||$(e))}function p(e,t,n){let i="",a="";"object"===typeof t?(i=e,n=t.ignoreIllegals,a=t.language):(de("10.7.0","highlight(lang, code, ...args) has been deprecated."),de("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),a=e,i=t),void 0===n&&(n=!0);const r={code:i,language:a};V("before:highlight",r);const s=r.result?r.result:m(r.language,r.code,n);return s.code=r.code,V("after:highlight",s),s}function m(e,n,i,a){const c=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!j.keywords)return void A.addText(L);let e=0;j.keywordPatternRe.lastIndex=0;let t=j.keywordPatternRe.exec(L),n="";while(t){n+=L.substring(e,t.index);const i=E.case_insensitive?t[0].toLowerCase():t[0],a=u(j,i);if(a){const[e,r]=a;if(A.addText(n),n="",c[i]=(c[i]||0)+1,c[i]<=Ee&&(B+=r),e.startsWith("_"))n+=t[0];else{const n=E.classNameAliases[e]||e;A.addKeyword(t[0],n)}}else n+=t[0];e=j.keywordPatternRe.lastIndex,t=j.keywordPatternRe.exec(L)}n+=L.substr(e),A.addText(n)}function p(){if(""===L)return;let e=null;if("string"===typeof j.subLanguage){if(!t[j.subLanguage])return void A.addText(L);e=m(j.subLanguage,L,!0,T[j.subLanguage]),T[j.subLanguage]=e._top}else e=_(L,j.subLanguage.length?j.subLanguage:null);j.relevance>0&&(B+=e.relevance),A.addSublanguage(e._emitter,e.language)}function h(){null!=j.subLanguage?p():d(),L=""}function f(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const i=E.classNameAliases[e[n]]||e[n],a=t[n];i?A.addKeyword(a,i):(L=a,d(),L=""),n++}}function g(e,t){return e.scope&&"string"===typeof e.scope&&A.openNode(E.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(A.addKeyword(L,E.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),L=""):e.beginScope._multi&&(f(e.beginScope,t),L="")),j=Object.create(e,{parent:{value:j}}),j}function b(e,t,n){let i=x(e.endRe,n);if(i){if(e["on:end"]){const n=new r(e);e["on:end"](t,n),n.isMatchIgnored&&(i=!1)}if(i){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return b(e.parent,t,n)}function v(e){return 0===j.matcher.regexIndex?(L+=e[0],1):(P=!0,0)}function y(e){const t=e[0],n=e.rule,i=new r(n),a=[n.__beforeBegin,n["on:begin"]];for(const r of a)if(r&&(r(e,i),i.isMatchIgnored))return v(t);return n.skip?L+=t:(n.excludeBegin&&(L+=t),h(),n.returnBegin||n.excludeBegin||(L=t)),g(n,e),n.returnBegin?0:t.length}function w(e){const t=e[0],i=n.substr(e.index),a=b(j,e,i);if(!a)return Se;const r=j;j.endScope&&j.endScope._wrap?(h(),A.addKeyword(t,j.endScope._wrap)):j.endScope&&j.endScope._multi?(h(),f(j.endScope,e)):r.skip?L+=t:(r.returnEnd||r.excludeEnd||(L+=t),h(),r.excludeEnd&&(L=t));do{j.scope&&A.closeNode(),j.skip||j.subLanguage||(B+=j.relevance),j=j.parent}while(j!==a.parent);return a.starts&&g(a.starts,e),r.returnEnd?0:t.length}function k(){const e=[];for(let t=j;t!==E;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach(e=>A.openNode(e))}let C={};function S(t,a){const r=a&&a[0];if(L+=t,null==r)return h(),0;if("begin"===C.type&&"end"===a.type&&C.index===a.index&&""===r){if(L+=n.slice(a.index,a.index+1),!s){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=C.rule,t}return 1}if(C=a,"begin"===a.type)return y(a);if("illegal"===a.type&&!i){const e=new Error('Illegal lexeme "'+r+'" for mode "'+(j.scope||"")+'"');throw e.mode=j,e}if("end"===a.type){const e=w(a);if(e!==Se)return e}if("illegal"===a.type&&""===r)return 1;if(M>1e5&&M>3*a.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return L+=r,r.length}const E=$(e);if(!E)throw le(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const O=ve(E);let I="",j=a||O;const T={},A=new l.__emitter(l);k();let L="",B=0,N=0,M=0,P=!1;try{for(j.matcher.considerAll();;){M++,P?P=!1:j.matcher.considerAll(),j.matcher.lastIndex=N;const e=j.matcher.exec(n);if(!e)break;const t=n.substring(N,e.index),i=S(t,e);N=e.index+i}return S(n.substr(N)),A.closeAllNodes(),A.finalize(),I=A.toHTML(),{language:e,value:I,relevance:B,illegal:!1,_emitter:A,_top:j}}catch(R){if(R.message&&R.message.includes("Illegal"))return{language:e,value:ke(n),illegal:!0,relevance:0,_illegalBy:{message:R.message,index:N,context:n.slice(N-100,N+100),mode:R.mode,resultSoFar:I},_emitter:A};if(s)return{language:e,value:ke(n),illegal:!1,relevance:0,errorRaised:R,_emitter:A,_top:j};throw R}}function y(e){const t={value:ke(e),illegal:!1,relevance:0,_top:c,_emitter:new l.__emitter(l)};return t._emitter.addText(e),t}function _(e,n){n=n||l.languages||Object.keys(t);const i=y(e),a=n.filter($).filter(M).map(t=>m(t,e,!1));a.unshift(i);const r=a.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if($(e.language).supersetOf===t.language)return 1;if($(t.language).supersetOf===e.language)return-1}return 0}),[s,o]=r,c=s;return c.secondBest=o,c}function k(e,t,i){const a=t&&n[t]||i;e.classList.add("hljs"),e.classList.add("language-"+a)}function C(e){let t=null;const n=d(e);if(u(n))return;if(V("before:highlightElement",{el:e,language:n}),e.children.length>0&&(l.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),l.throwUnescapedHTML)){const t=new xe("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const i=t.textContent,a=n?p(i,{language:n,ignoreIllegals:!0}):_(i);e.innerHTML=a.value,k(e,n,a.language),e.result={language:a.language,re:a.relevance,relevance:a.relevance},a.secondBest&&(e.secondBest={language:a.secondBest.language,relevance:a.secondBest.relevance}),V("after:highlightElement",{el:e,result:a,text:i})}function S(e){l=Ce(l,e)}const E=()=>{j(),de("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function O(){j(),de("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let I=!1;function j(){if("loading"===document.readyState)return void(I=!0);const e=document.querySelectorAll(l.cssSelector);e.forEach(C)}function T(){I&&j()}function A(n,i){let a=null;try{a=i(e)}catch(r){if(le("Language definition for '{}' could not be registered.".replace("{}",n)),!s)throw r;le(r),a=c}a.name||(a.name=n),t[n]=a,a.rawDefinition=i.bind(null,e),a.aliases&&N(a.aliases,{languageName:n})}function L(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function B(){return Object.keys(t)}function $(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function N(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach(e=>{n[e.toLowerCase()]=t})}function M(e){const t=$(e);return t&&!t.disableAutodetect}function P(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function R(e){P(e),i.push(e)}function V(e,t){const n=e;i.forEach((function(e){e[n]&&e[n](t)}))}function D(e){return de("10.7.0","highlightBlock will be removed entirely in v12.0"),de("10.7.0","Please use highlightElement now."),C(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",T,!1),Object.assign(e,{highlight:p,highlightAuto:_,highlightAll:j,highlightElement:C,highlightBlock:D,configure:S,initHighlighting:E,initHighlightingOnLoad:O,registerLanguage:A,unregisterLanguage:L,listLanguages:B,getLanguage:$,registerAliases:N,autoDetection:M,inherit:Ce,addPlugin:R}),e.debugMode=function(){s=!1},e.safeMode=function(){s=!0},e.versionString=_e,e.regex={concat:v,lookahead:f,either:w,optional:b,anyNumberOfTimes:g};for(const r in Z)"object"===typeof Z[r]&&a(Z[r]);return Object.assign(e,Z),e};var Ie=Oe({});e.exports=Ie,Ie.HighlightJS=Ie,Ie.default=Ie},"12b1":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={list:"list",compactGrid:"compactGrid",detailedGrid:"detailedGrid",hidden:"hidden"}},1417:function(e,t,n){var i={"./markdown":["84cb","highlight-js-custom-markdown"],"./markdown.js":["84cb","highlight-js-custom-markdown"],"./swift":["81c8","highlight-js-custom-swift"],"./swift.js":["81c8","highlight-js-custom-swift"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n(a)}))}a.keys=function(){return Object.keys(i)},a.id="1417",e.exports=a},"146e":function(e,t,n){"use strict";var i=n("e425"),a=n("dd18"),r=n("8a61");function s(e){return new Promise((t,n)=>{e.complete?t():(e.addEventListener("load",t,{once:!0}),e.addEventListener("error",n,{once:!0}))})}function o(){return Promise.allSettled([...document.getElementsByTagName("img")].map(s))}t["a"]={mixins:[r["a"]],mounted(){this.scrollToElementIfAnchorPresent()},updated(){this.scrollToElementIfAnchorPresent()},methods:{async scrollToElementIfAnchorPresent(){const{hash:e}=this.$route;if(!e)return;const{imageLoadingStrategy:t}=i["a"].state;i["a"].setImageLoadingStrategy(a["a"].eager),await this.$nextTick(),await o(),this.scrollToElement(e),i["a"].setImageLoadingStrategy(t)}}}},"159b":function(e,t,n){"use strict";n("2d6f")},"17a4":function(e,t,n){"use strict";n("bbe1")},"19cc":function(e,t,n){},"1f39":function(e,t,n){"use strict";n("007b")},2224:function(e,t,n){"use strict";n("b392")},"25a9":function(e,t,n){"use strict";n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return m})),n.d(t,"d",(function(){return f}));var i=n("748c"),a=n("d26a"),r=n("3bdd");class s extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class o extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function c(e,t={},n={}){function i(e){return("ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET||0!==e.status)&&!e.ok}const o=Object(a["c"])(e),c=Object(a["d"])(t);c&&(o.search=c);const l=await fetch(o.href,n);if(i(l))throw l;if(l.redirected)throw new s({location:l.url,response:l});const u=await l.json();return Object(r["c"])(u.schemaVersion),u}function l(e){const t=e.replace(/\/$/,"");return Object(i["c"])(["/data",t])+".json"}function u(e){const{pathname:t,search:n}=new URL(e),i=/\/data(\/.*).json$/,a=i.exec(t);return a?a[1]+n:t+n}async function d(e,t,n){const i=l(e.path);let a;try{a=await c(i,e.query)}catch(r){if("ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET)throw console.error(r),!1;if(r instanceof s)throw u(r.location);r.status&&404===r.status?n({name:"not-found",params:[e.path]}):n(new o(e))}return a}function p(e,t){return!Object(a["a"])(e,t)}async function h(e,t={}){const n=l(e);return c(n,{},t)}function m(e){return JSON.parse(JSON.stringify(e))}async function f({slug:e}){const t=Object(a["c"])(["/index/",e,"index.json"]);return c(t)}},"2cae":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var i=n("31d4"),a=n("66cd");const r={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},s={[i["b"].article]:r.teal,[i["b"].init]:r.blue,[i["b"].case]:r.orange,[i["b"].class]:r.purple,[i["b"].collection]:r.pink,[a["a"].collectionGroup]:r.teal,[i["b"].dictionarySymbol]:r.purple,[i["b"].enum]:r.orange,[i["b"].extension]:r.orange,[i["b"].func]:r.green,[i["b"].op]:r.green,[i["b"].httpRequest]:r.green,[i["b"].module]:r.sky,[i["b"].method]:r.blue,[i["b"].macro]:r.pink,[i["b"].protocol]:r.purple,[i["b"].property]:r.teal,[i["b"].propertyListKey]:r.green,[i["b"].propertyListKeyReference]:r.green,[i["b"].sampleCode]:r.purple,[i["b"].struct]:r.purple,[i["b"].subscript]:r.blue,[i["b"].typealias]:r.orange,[i["b"].union]:r.purple,[i["b"].var]:r.purple}},"2d6f":function(e,t,n){},"2f34":function(e,t,n){"use strict";t["a"]={inject:{store:{default:()=>({state:{references:{}},setReferences(){},reset(){}})}},computed:{references:({store:e})=>e.state.references}}},3024:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14",themeId:"technology"}},[n("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},a=[],r=n("be08"),s={name:"TechnologyIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"308e":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"column",style:e.style},[e._t("default")],2)},a=[],r={name:"Column",props:{span:{type:Number,default:null}},computed:{style:({span:e})=>({"--col-span":e})}},s=r,o=(n("fe08"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"0f654188",null);t["a"]=c.exports},"31d4":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));const i={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},a={[i.init]:i.method,[i.case]:i.enum,[i.propertyListKeyReference]:i.propertyListKey,[i.project]:i.tutorial}},"3b75":function(e,t,n){},"3b96":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14",themeId:"curly-brackets"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},a=[],r=n("be08"),s={name:"CurlyBracketsIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"3ba9":function(e,t,n){},"3bdd":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return d}));const i={major:0,minor:3,patch:0};function a({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function r(e){const[t=0,n=0,i=0]=e.split(".");return[Number(t),Number(n),Number(i)]}function s(e,t){const n=r(e),i=r(t);for(let a=0;ai[a])return 1;if(n[a]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:r,minor:s}=i;return t!==r?l(a(e)):n>s?c(a(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},"43fe":function(e,t,n){"use strict";n("4573")},4573:function(e,t,n){},"47cc":function(e,t,n){},"49e3":function(e,t,n){},"517a":function(e,t,n){"use strict";n("8222")},5201:function(e,t,n){"use strict";n("0cf0")},"52e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},a=[],r=n("7b1f"),s={name:"CodeVoice",components:{WordBreak:r["a"]}},o=s,c=(n("8c92"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"05f4a5b7",null);t["a"]=l.exports},5416:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"device-frame",class:e.classes,style:e.styles,attrs:{"data-device":e.device}},[n("div",{staticClass:"device-screen",class:{"with-device":e.currentDeviceAttrs}},[e._t("default")],2),n("div",{staticClass:"device"})])},a=[],r={},s=n("6842");const o=e=>e&&e!==1/0,c=(e,t=4)=>o(e)?+`${Math.round(`${e}e+${t}`)}e-${t}`:null;var l={name:"DeviceFrame",props:{device:{type:String,required:!0}},provide:{insideDeviceFrame:!0},computed:{currentDeviceAttrs:({device:e})=>Object(s["c"])(["theme","device-frames",e],r[e]),styles:({toPixel:e,toUrl:t,toPct:n,currentDeviceAttrs:i={}})=>{const{screenTop:a,screenLeft:r,screenWidth:s,frameWidth:o,lightUrl:l,darkUrl:u,screenHeight:d,frameHeight:p}=i;return{"--screen-top":n(a/p),"--screen-left":n(r/o),"--screen-width":n(s/o),"--screen-height":n(d/p),"--screen-aspect":c(s/d)||null,"--frame-width":e(o),"--frame-aspect":c(o/p)||null,"--device-light-url":t(l),"--device-dark-url":t(u)}},classes:({currentDeviceAttrs:e})=>({"no-device":!e})},methods:{toPixel:e=>o(e)?e+"px":null,toUrl:e=>o(e)?`url(${e})`:null,toPct:e=>o(e)?c(100*e)+"%":null}},u=l,d=(n("b2da"),n("2877")),p=Object(d["a"])(u,i,a,!1,null,"28ae8fd3",null);t["a"]=p.exports},5677:function(e,t,n){"use strict";n.r(t),n.d(t,"BlockType",(function(){return Ct}));var i=n("2f34"),a=n("e3ab"),r=n("7b69"),s=n("5dcc"),o=n("52e4"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"DictionaryExample"},[e._t("default"),n("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[n("pre",[n("CodeBlock",e._l(this.content,(function(t,i){return n("div",{key:i,class:["container-general",{collapsible:!0===t.collapsible},{collapsed:!0===t.collapsible&&e.collapsed}]},e._l(t.code,(function(t,i){return n("div",{key:i,staticClass:"code-line-container"},[e._v("\n "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),n("div",{staticClass:"code-line"},[e._v(e._s(t))]),e._v("\n ")])})),0)})),0)],1)])},d=[],p=n("800b"),h={name:"CollapsibleCodeListing",components:{CodeBlock:p["a"]},props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},m=h,f=(n("efc1"),n("2877")),g=Object(f["a"])(m,u,d,!1,null,"25a17a0e",null),b=g.exports,v={name:"DictionaryExample",components:{CollapsibleCodeListing:b},props:{example:{type:Object,required:!0}}},y=v,w=Object(f["a"])(y,c,l,!1,null,null,null),_=w.exports,x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",{staticClass:"endpoint-example"},[n("Column",{staticClass:"example-code"},[e._t("default"),n("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.$t("tab.request")))]),n("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.$t("tab.response")))])],1),n("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?n("div",{staticClass:"controls"},[e.isCollapsed?n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[n("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("more"))+" ")],1):n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[n("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("less"))+" ")],1)]):e._e()],2)],1)},k=[],C=n("0f00"),S=n("620a"),E=function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("nav",{staticClass:"tabnav",class:(e={},e["tabnav--"+t.position]=t.position,e["tabnav--vertical"]=t.vertical,e)},[i("ul",{staticClass:"tabnav-items"},[t._t("default")],2)])},O=[];const I="tabnavData";var j={name:"Tabnav",constants:{ProvideKey:I},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[I]:e}},props:{position:{type:String,required:!1,validator:e=>new Set(["start","center","end"]).has(e)},vertical:{type:Boolean,default:!1},value:{type:[String,Number],required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},T=j,A=(n("fb8e"),Object(f["a"])(T,E,O,!1,null,"5283512a",null)),L=A.exports,B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tabnav-item"},[n("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#","aria-current":e.isActive?"true":"false"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},$=[],N={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:[String,Number],default:null}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},M=N,P=(n("6869"),Object(f["a"])(M,B,$,!1,null,"6aa9882a",null)),R=P.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle-solid"}},[n("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},D=[],G=n("be08"),z={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:G["a"]}},q=z,F=Object(f["a"])(q,V,D,!1,null,null,null),U=F.exports,W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-minus-circle-solid"}},[n("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},H=[],K={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:G["a"]}},Z=K,Y=Object(f["a"])(Z,W,H,!1,null,null,null),X=Y.exports;const J={request:"Request",response:"Response"};var Q={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:X,InlinePlusCircleSolidIcon:U,TabnavItem:R,Tabnav:L,CollapsibleCodeListing:b,Row:C["a"],Column:S["a"]},constants:{Tab:J},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:J.request}},computed:{Tab:()=>J,isCollapsible:({response:e,request:t,currentTab:n})=>{const i={[J.request]:t.content,[J.response]:e.content}[n]||[];return i.some(({collapsible:e})=>e)}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},ee=Q,te=(n("b0e7"),Object(f["a"])(ee,x,k,!1,null,"c84e62a6",null)),ne=te.exports,ie=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},ae=[],re={name:"Figure",props:{anchor:{type:String,required:!1}}},se=re,oe=Object(f["a"])(se,ie,ae,!1,null,null,null),ce=oe.exports,le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",staticClass:"caption",class:{trailing:e.trailing}},[e.title?[n("strong",[e._v(e._s(e.title))]),e._v(" "),e._t("default")]:[e._t("default")]],2)},ue=[];const de={caption:"caption",figcaption:"figcaption"},pe={leading:"leading",trailing:"trailing"};var he={name:"Caption",constants:{CaptionPosition:pe,CaptionTag:de},props:{title:{type:String,required:!1},tag:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(de,e)},position:{type:String,default:()=>pe.leading,validator:e=>Object.hasOwnProperty.call(pe,e)}},computed:{trailing:({position:e})=>e===pe.trailing}},me=he,fe=(n("6209"),Object(f["a"])(me,le,ue,!1,null,"1b76f4e0",null)),ge=fe.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},ve=[],ye=n("8bd9"),we={name:"InlineImage",components:{ImageAsset:ye["a"]},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},_e=we,xe=(n("cb92"),Object(f["a"])(_e,be,ve,!1,null,"3a939631",null)),ke=xe.exports,Ce=n("86d8"),Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-wrapper"},[n("table",{class:{spanned:e.spanned}},[e._t("default")],2)])},Ee=[],Oe={name:"Table",props:{spanned:{type:Boolean,default:!1}}},Ie=Oe,je=(n("ec71"),Object(f["a"])(Ie,Se,Ee,!1,null,"5ed73c89",null)),Te=je.exports,Ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("s",{attrs:{"data-before-text":e.$t("accessibility.strike.start"),"data-after-text":e.$t("accessibility.strike.end")}},[e._t("default")],2)},Le=[],Be={name:"StrikeThrough"},$e=Be,Ne=(n("d0da"),Object(f["a"])($e,Ae,Le,!1,null,"7fc51673",null)),Me=Ne.exports,Pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("small",[e._t("default")],2)},Re=[],Ve={name:"Small"},De=Ve,Ge=(n("b0f5"),Object(f["a"])(De,Pe,Re,!1,null,"77035f61",null)),ze=Ge.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Asset",{attrs:{identifier:e.identifier,"video-autoplays":!1,"video-muted":!1,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,deviceFrame:e.deviceFrame}})},Fe=[],Ue=n("80e4"),We=n("7689"),He={name:"BlockVideo",mixins:[We["a"]],components:{Asset:Ue["a"]},props:{identifier:{type:String,required:!0},deviceFrame:{type:String,required:!1}}},Ke=He,Ze=(n("fe1c"),Object(f["a"])(Ke,qe,Fe,!1,null,"035a093f",null)),Ye=Ze.exports,Xe=n("308e"),Je=n("ee9e"),Qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TabNavigator",class:[{"tabs--vertical":e.vertical}]},[n("Tabnav",e._b({model:{value:e.currentTitle,callback:function(t){e.currentTitle=t},expression:"currentTitle"}},"Tabnav",{position:e.position,vertical:e.vertical},!1),e._l(e.titles,(function(t){return n("TabnavItem",{key:t,attrs:{value:t}},[e._v(" "+e._s(t)+" ")])})),1),n("div",{staticClass:"tabs-content"},[n("div",{staticClass:"tabs-content-container"},[n("transition-group",{attrs:{name:"fade"}},[e._l(e.titles,(function(t){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t===e.currentTitle,expression:"title === currentTitle"}],key:t,staticClass:"tab-container",class:{active:t===e.currentTitle}},[e._t(t)],2)]}))],2)],1)])],1)},et=[],tt={name:"TabNavigator",components:{TabnavItem:R,Tabnav:L},props:{vertical:{type:Boolean,default:!1},position:{type:String,default:"start",validator:e=>new Set(["start","center","end"]).has(e)},titles:{type:Array,required:!0,default:()=>[]}},data(){return{currentTitle:this.titles[0]}},watch:{titles(e,t){if(e.length!t.includes(e));this.currentTitle=n||this.currentTitle}}}},nt=tt,it=(n("9ed5"),Object(f["a"])(nt,Qe,et,!1,null,"e671a734",null)),at=it.exports,rt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"tasklist"},e._l(e.tasks,(function(t,i){return n("li",{key:i},[e.showCheckbox(t)?n("input",{attrs:{type:"checkbox",disabled:""},domProps:{checked:t.checked}}):e._e(),e._t("task",null,{task:t})],2)})),0)},st=[];const ot="checked",ct=e=>Object.hasOwnProperty.call(e,ot);var lt={name:"TaskList",props:{tasks:{required:!0,type:Array,validator:e=>e.some(ct)}},methods:{showCheckbox:ct}},ut=lt,dt=(n("c3da"),Object(f["a"])(ut,rt,st,!1,null,"6a56a858",null)),pt=dt.exports,ht=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isListStyle?n("div",{staticClass:"links-block"},e._l(e.items,(function(e){return n("TopicsLinkBlock",{key:e.identifier,staticClass:"topic-link-block",attrs:{topic:e}})})),1):n("TopicsLinkCardGrid",{staticClass:"links-block",attrs:{items:e.items,"topic-style":e.blockStyle}})},mt=[],ft=n("70fb"),gt=n("12b1"),bt={name:"LinksBlock",mixins:[i["a"]],components:{TopicsLinkBlock:()=>n.e("chunk-c0335d80").then(n.bind(null,"2a18")),TopicsLinkCardGrid:ft["a"]},props:{identifiers:{type:Array,required:!0},blockStyle:{type:String,default:gt["a"].compactGrid}},computed:{isListStyle:({blockStyle:e})=>e===gt["a"].list,items:({identifiers:e,references:t})=>e.reduce((e,n)=>t[n]?e.concat(t[n]):e,[])}},vt=bt,yt=(n("6e71"),Object(f["a"])(vt,ht,mt,!1,null,"ce6f87f6",null)),wt=yt.exports,_t=n("5416");const{CaptionPosition:xt,CaptionTag:kt}=ge.constants,Ct={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample",small:"small",video:"video",row:"row",tabNavigator:"tabNavigator",links:"links"},St={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},Et={both:"both",column:"column",none:"none",row:"row"},Ot={left:"left",right:"right",center:"center",unset:"unset"},It=7;function jt(e,t){const n=n=>n.map(jt(e,t)),i=t=>t.map(t=>e("li",{},n(t.content))),c=(t,i,a,r,s,o,c)=>{const{colspan:l,rowspan:u}=o[`${s}_${r}`]||{};if(0===l||0===u)return null;const d=c[r]||Ot.unset;let p=null;return d!==Ot.unset&&(p=d+"-cell"),e(t,{attrs:{...i,colspan:l,rowspan:u},class:p},n(a))},l=(t,n=Et.none,i={},a=[])=>{switch(n){case Et.both:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r+1,i,a),...n.map((e,t)=>c("td",{},e,t+1,r+1,i,a))])))]}case Et.column:return[e("tbody",{},t.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r,i,a),...n.map((e,t)=>c("td",{},e,t+1,r,i,a))])))];case Et.row:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n+1,i,a)))))]}default:return[e("tbody",{},t.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n,i,a)))))]}},u=({metadata:{abstract:t=[],anchor:i,title:a,...r},...s})=>{const o={...s,metadata:r},c=[n([o])];if(a&&t.length||t.length){const i=a?xt.leading:xt.trailing,r=i===xt.trailing?1:0,s=kt.figcaption;c.splice(r,0,e(ge,{props:{title:a,position:i,tag:s}},n(t)))}return e(ce,{props:{anchor:i}},c)},d=({metadata:{deviceFrame:t},...i})=>e(_t["a"],{props:{device:t}},n([i]));return function(c){switch(c.type){case Ct.aside:{const t={kind:c.style,name:c.name};return e(a["a"],{props:t},n(c.content))}case Ct.codeListing:{if(c.metadata&&c.metadata.anchor)return u(c);const t={syntax:c.syntax,fileType:c.fileType,content:c.code,showLineNumbers:c.showLineNumbers};return e(r["a"],{props:t})}case Ct.endpointExample:{const t={request:c.request,response:c.response};return e(ne,{props:t},n(c.summary||[]))}case Ct.heading:{const t={anchor:c.anchor,level:c.level};return e(s["a"],{props:t},c.text)}case Ct.orderedList:return e("ol",{attrs:{start:c.start}},i(c.items));case Ct.paragraph:{const t=1===c.inlineContent.length&&c.inlineContent[0].type===St.image,i=t?{class:["inline-image-container"]}:{};return e("p",i,n(c.inlineContent))}case Ct.table:{const t=l(c.rows,c.header,c.extendedData,c.alignments);if(c.metadata&&c.metadata.abstract){const{title:i}=c.metadata,a=i?xt.leading:xt.trailing,r=kt.caption;t.unshift(e(ge,{props:{title:i,position:a,tag:r}},n(c.metadata.abstract)))}return e(Te,{attrs:{id:c.metadata&&c.metadata.anchor},props:{spanned:!!c.extendedData}},t)}case Ct.termList:return e("dl",{},c.items.map(({term:t,definition:i})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(i.content))]));case Ct.unorderedList:{const t=e=>pt.props.tasks.validator(e.items);return t(c)?e(pt,{props:{tasks:c.items},scopedSlots:{task:e=>n(e.task.content)}}):e("ul",{},i(c.items))}case Ct.dictionaryExample:{const t={example:c.example};return e(_,{props:t},n(c.summary||[]))}case Ct.small:return e("p",{},[e(ze,{},n(c.inlineContent))]);case Ct.video:{if(c.metadata&&c.metadata.abstract)return u(c);if(!t[c.identifier])return null;const{deviceFrame:n}=c.metadata||{};return e(Ye,{props:{identifier:c.identifier,deviceFrame:n}})}case Ct.row:{const t=c.numberOfColumns?{large:c.numberOfColumns}:void 0;return e(Je["a"],{props:{columns:t}},c.columns.map(t=>e(Xe["a"],{props:{span:t.size}},n(t.content))))}case Ct.tabNavigator:{const t=c.tabs.length>It,i=c.tabs.map(e=>e.title),a=c.tabs.reduce((e,t)=>({...e,[t.title]:()=>n(t.content)}),{});return e(at,{props:{titles:i,vertical:t},scopedSlots:a})}case Ct.links:return e(wt,{props:{blockStyle:c.style,identifiers:c.items}});case St.codeVoice:return e(o["a"],{},c.code);case St.emphasis:case St.newTerm:return e("em",n(c.inlineContent));case St.image:{if(c.metadata&&(c.metadata.anchor||c.metadata.abstract))return u(c);const n=t[c.identifier];return n?c.metadata&&c.metadata.deviceFrame?d(c):e(ke,{props:{alt:n.alt,variants:n.variants}}):null}case St.link:return e("a",{attrs:{href:c.destination}},c.title);case St.reference:{const i=t[c.identifier];if(!i)return null;const a=c.overridingTitleInlineContent||i.titleInlineContent,r=c.overridingTitle||i.title;return e(Ce["a"],{props:{url:i.url,kind:i.kind,role:i.role,isActive:c.isActive,ideTitle:i.ideTitle,titleStyle:i.titleStyle,hasInlineFormatting:!!a}},a?n(a):r)}case St.strong:case St.inlineHead:return e("strong",n(c.inlineContent));case St.text:return"\n"===c.text?e("br"):c.text;case St.superscript:return e("sup",n(c.inlineContent));case St.subscript:return e("sub",n(c.inlineContent));case St.strikethrough:return e(Me,n(c.inlineContent));default:return null}}}var Tt,At,Lt={name:"ContentNode",constants:{TableHeaderStyle:Et,TableColumnAlignments:Ot},mixins:[i["a"]],render:function(e){return e(this.tag,{class:"content"},this.content.map(jt(e,this.references),this))},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map(n=>{switch(n.type){case Ct.aside:return e({...n,content:t(n.content)});case Ct.dictionaryExample:return e({...n,summary:t(n.summary)});case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.superscript:case St.subscript:case St.strikethrough:case St.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case Ct.orderedList:case Ct.unorderedList:return e({...n,items:n.items.map(e=>({...e,content:t(e.content)}))});case Ct.table:return e({...n,rows:n.rows.map(e=>e.map(t))});case Ct.termList:return e({...n,items:n.items.map(e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}}))});default:return e(n)}})}return t(this.content)},forEach(e){function t(n=[]){n.forEach(n=>{switch(e(n),n.type){case Ct.aside:t(n.content);break;case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.newTerm:case St.superscript:case St.subscript:case St.strikethrough:t(n.inlineContent);break;case Ct.orderedList:case Ct.unorderedList:n.items.forEach(e=>t(e.content));break;case Ct.dictionaryExample:t(n.summary);break;case Ct.table:n.rows.forEach(e=>{e.forEach(t)});break;case Ct.termList:n.items.forEach(e=>{t(e.term.inlineContent),t(e.definition.content)});break}})}return t(this.content)},reduce(e,t){let n=t;return this.forEach(t=>{n=e(n,t)}),n}},computed:{plaintext(){return this.reduce((e,t)=>t.type===Ct.paragraph?e+"\n":t.type===St.text?`${e}${t.text}`:e,"").trim()}},BlockType:Ct,InlineType:St},Bt=Lt,$t=Object(f["a"])(Bt,Tt,At,!1,null,null,null);t["default"]=$t.exports},"598a":function(e,t,n){},"5c97":function(e,t,n){},"5da3":function(e,t,n){e.exports=n.p+"img/no-image@2x.df2a0a50.png"},"5dcc":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("h"+e.level,{tag:"component",attrs:{id:e.anchor}},[e.shouldLink?n("router-link",{staticClass:"header-anchor",attrs:{to:{hash:"#"+e.anchor}},on:{click:function(t){return e.handleFocusAndScroll(e.anchor)}}},[e._t("default"),n("span",{staticClass:"visuallyhidden"},[e._v(e._s(e.$t("accessibility.in-page-link")))]),n("LinkIcon",{staticClass:"icon",attrs:{"aria-hidden":"true"}})],2):[e._t("default")]],2)},a=[],r=n("8a61"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"link-icon",attrs:{viewBox:"0 0 20 20"}},[n("path",{attrs:{d:"M19.34,4.88L15.12,.66c-.87-.87-2.3-.87-3.17,0l-3.55,3.56-1.38,1.38-1.4,1.4c-.47,.47-.68,1.09-.64,1.7,.02,.29,.09,.58,.21,.84,.11,.23,.24,.44,.43,.63l4.22,4.22h0l.53-.53,.53-.53h0l-4.22-4.22c-.29-.29-.29-.77,0-1.06l1.4-1.4,.91-.91,.58-.58,.55-.55,2.9-2.9c.29-.29,.77-.29,1.06,0l4.22,4.22c.29,.29,.29,.77,0,1.06l-2.9,2.9c.14,.24,.24,.49,.31,.75,.08,.32,.11,.64,.09,.96l3.55-3.55c.87-.87,.87-2.3,0-3.17Z"}}),n("path",{attrs:{d:"M14.41,9.82s0,0,0,0l-4.22-4.22h0l-.53,.53-.53,.53h0l4.22,4.22c.29,.29,.29,.77,0,1.06l-1.4,1.4-.91,.91-.58,.58-.55,.55h0l-2.9,2.9c-.29,.29-.77,.29-1.06,0L1.73,14.04c-.29-.29-.29-.77,0-1.06l2.9-2.9c-.14-.24-.24-.49-.31-.75-.08-.32-.11-.64-.09-.97L.68,11.93c-.87,.87-.87,2.3,0,3.17l4.22,4.22c.87,.87,2.3,.87,3.17,0l3.55-3.55,1.38-1.38,1.4-1.4c.47-.47,.68-1.09,.64-1.7-.02-.29-.09-.58-.21-.84-.11-.22-.24-.44-.43-.62Z"}})])},o=[],c=n("be08"),l={name:"LinkIcon",components:{SVGIcon:c["a"]}},u=l,d=n("2877"),p=Object(d["a"])(u,s,o,!1,null,null,null),h=p.exports,m={name:"LinkableHeading",mixins:[r["a"]],components:{LinkIcon:h},props:{anchor:{type:String,required:!1},level:{type:Number,default:()=>2,validator:e=>e>=1&&e<=6}},inject:{enableMinimized:{default:()=>!1},isTargetIDE:{default:()=>!1}},computed:{shouldLink:({anchor:e,enableMinimized:t,isTargetIDE:n})=>!!e&&!t&&!n}},f=m,g=(n("bbf6"),Object(d["a"])(f,i,a,!1,null,"6007a8a4",null));t["a"]=g.exports},6058:function(e,t,n){},6209:function(e,t,n){"use strict";n("0eaa")},"620a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},a=[];const r=0,s=12,o=new Set(["large","medium","small"]),c=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every(n=>o.has(n)&&e(t[n]))}),l=c(e=>"boolean"===typeof e),u=c(e=>"number"===typeof e&&e>=r&&e<=s);var d={name:"GridColumn",props:{isCentered:l,isUnCentered:l,span:{...u,default:()=>({large:s})}},computed:{classes:function(){return{["large-"+this.span.large]:void 0!==this.span.large,["medium-"+this.span.medium]:void 0!==this.span.medium,["small-"+this.span.small]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},p=d,h=(n("6e4a"),n("2877")),m=Object(h["a"])(p,i,a,!1,null,"2ee3ad8b",null);t["a"]=m.exports},"636c":function(e,t,n){},"63e6":function(e,t,n){},"64b5":function(e,t,n){},6667:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14",themeId:"diagonal-arrow"}},[n("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},a=[],r=n("be08"),s={name:"DiagonalArrowIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"66cd":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},6869:function(e,t,n){"use strict";n("9649")},"6e4a":function(e,t,n){"use strict";n("05a1")},"6e71":function(e,t,n){"use strict";n("3ba9")},"70fb":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicsLinkCardGrid"},[n("Row",{attrs:{columns:{large:e.compactCards?3:2,medium:2}}},e._l(e.items,(function(t){return n("Column",{key:t.title},[n("TopicsLinkCardGridItem",{attrs:{item:t,compact:e.compactCards}})],1)})),1)],1)},a=[],r=n("ee9e"),s=n("308e"),o=n("12b1"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Card",{staticClass:"reference-card-grid-item",attrs:{url:e.item.url,image:e.imageReferences.card,title:e.item.title,"floating-style":"",size:e.cardSize,"link-text":e.compact?"":e.$t(e.linkText)},scopedSlots:e._u([e.imageReferences.card?null:{key:"cover",fn:function(t){var i=t.classes;return[n("div",{staticClass:"reference-card-grid-item__image",class:i},[n("TopicTypeIcon",{staticClass:"reference-card-grid-item__icon",attrs:{type:e.item.role,"image-override":e.references[e.imageReferences.icon]}})],1)]}}],null,!0)},[e.compact?e._e():n("ContentNode",{attrs:{content:e.item.abstract}})],1)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Reference",e._b({staticClass:"card",class:e.classes,attrs:{url:e.url}},"Reference",e.linkAriaTags,!1),[n("CardCover",{attrs:{variants:e.imageVariants,rounded:e.floatingStyle,alt:e.imageReference.alt,"aria-hidden":"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("cover",null,null,t)]}}],null,!0)}),n("div",{staticClass:"details",attrs:{"aria-hidden":"true"}},[e.eyebrow?n("div",{staticClass:"eyebrow",attrs:{id:e.eyebrowId,"aria-label":e.formatAriaLabel("- "+e.eyebrow)}},[e._v(" "+e._s(e.eyebrow)+" ")]):e._e(),n("div",{staticClass:"title",attrs:{id:e.titleId}},[e._v(" "+e._s(e.title)+" ")]),e.$slots.default?n("div",{staticClass:"card-content",attrs:{id:e.contentId}},[e._t("default")],2):e._e(),e.linkText?n(e.hasButton?"ButtonLink":"div",{tag:"component",staticClass:"link"},[e._v(" "+e._s(e.linkText)+" "),e.showExternalLinks?n("DiagonalArrowIcon",{staticClass:"icon-inline link-icon"}):e.hasButton?e._e():n("InlineChevronRightIcon",{staticClass:"icon-inline link-icon"})],1):e._e()],1)],1)},d=[],p=n("76ab"),h=n("34b0"),m=n("6667"),f=n("86d8"),g={small:"small",large:"large"},b=n("2f34"),v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"card-cover-wrap",class:{rounded:e.rounded}},[e._t("default",(function(){return[n("ImageAsset",{staticClass:"card-cover",attrs:{variants:e.variants,alt:e.alt}})]}),{classes:"card-cover"})],2)},y=[],w=n("8bd9"),_={name:"CardCover",components:{ImageAsset:w["a"]},props:{variants:{type:Array,required:!0},rounded:{type:Boolean,default:!1},alt:{type:String,default:null}}},x=_,k=(n("850e"),n("2877")),C=Object(k["a"])(x,v,y,!1,null,"0c1c40a1",null),S=C.exports,E={name:"Card",components:{Reference:f["a"],DiagonalArrowIcon:m["a"],InlineChevronRightIcon:h["a"],CardCover:S,ButtonLink:p["a"]},constants:{CardSize:g},mixins:[b["a"]],computed:{titleId:({_uid:e})=>"card_title_"+e,contentId:({_uid:e})=>"card_content_"+e,eyebrowId:({_uid:e})=>"card_eyebrow_"+e,linkAriaTags:({titleId:e,eyebrowId:t,contentId:n,eyebrow:i,$slots:a})=>({"aria-labelledby":e.concat(i?" "+t:""),"aria-describedby":a.default?""+n:null}),classes:({size:e,floatingStyle:t})=>[e,{"floating-style":t}],imageReference:({image:e,references:t})=>t[e]||{},imageVariants:({imageReference:e})=>e.variants||[]},props:{linkText:{type:String,required:!1},url:{type:String,required:!1,default:""},eyebrow:{type:String,required:!1},image:{type:String,required:!1},size:{type:String,validator:e=>Object.prototype.hasOwnProperty.call(g,e)},title:{type:String,required:!0},hasButton:{type:Boolean,default:()=>!1},floatingStyle:{type:Boolean,default:!1},showExternalLinks:{type:Boolean,default:!1},formatAriaLabel:{type:Function,default:e=>e}}},O=E,I=(n("0939"),Object(k["a"])(O,u,d,!1,null,"328d568a",null)),j=I.exports,T=n("f12c"),A=n("66cd");const L={[A["a"].article]:"documentation.card.read-article",[A["a"].overview]:"documentation.card.start-tutorial",[A["a"].collection]:"documentation.card.view-api",[A["a"].symbol]:"documentation.card.view-symbol",[A["a"].sampleCode]:"documentation.card.view-sample-code"};var B={name:"TopicsLinkCardGridItem",components:{TopicTypeIcon:T["a"],Card:j,ContentNode:()=>Promise.resolve().then(n.bind(null,"5677"))},mixins:[b["a"]],props:{item:{type:Object,required:!0},compact:{type:Boolean,default:!0}},computed:{imageReferences:({item:e})=>(e.images||[]).reduce((e,t)=>(e[t.type]=t.identifier,e),{icon:null,card:null}),linkText:({item:e})=>L[e.role]||"documentation.card.learn-more",cardSize:({compact:e})=>e?void 0:g.large}},$=B,N=(n("8f26"),Object(k["a"])($,c,l,!1,null,"08a5e3f8",null)),M=N.exports,P={name:"TopicsLinkCardGrid",components:{TopicsLinkCardGridItem:M,Column:s["a"],Row:r["a"]},props:{items:{type:Array,required:!0},topicStyle:{type:String,default:o["a"].compactGrid,validator:e=>e===o["a"].compactGrid||e===o["a"].detailedGrid}},computed:{compactCards:({topicStyle:e})=>e===o["a"].compactGrid}},R=P,V=Object(k["a"])(R,i,a,!1,null,null,null);t["a"]=V.exports},"72e7":function(e,t,n){"use strict";const i={up:"up",down:"down"};t["a"]={constants:{IntersectionDirections:i},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:i.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e("chunk-2d0d3105").then(n.t.bind(null,"5abe",7)),this.intersectionObserver=new IntersectionObserver(e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")},this.intersectionObserverOptions),this.getIntersectionTargets().forEach(e=>{this.intersectionObserver.observe(e)})},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=i.up),this.intersectionPreviousScrollY=window.scrollY}}}},"74ea":function(e,t,n){"use strict";n("636c")},7689:function(e,t,n){"use strict";t["a"]={computed:{isClientMobile(){let e=!1;return e="maxTouchPoints"in navigator||"msMaxTouchPoints"in navigator?Boolean(navigator.maxTouchPoints||navigator.msMaxTouchPoints):window.matchMedia?window.matchMedia("(pointer:coarse)").matches:"orientation"in window,e}}}},"76ab":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},a=[],r=n("86d8"),s={name:"ButtonLink",components:{Reference:r["a"]},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?r["a"]:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=s,c=(n("0da1"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c9c81868",null);t["a"]=l.exports},"7b1f":function(e,t,n){"use strict";var i,a,r={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:i}){const a=n().default||[],r=a.filter(e=>e.text&&!e.tag);if(0===r.length||r.length!==a.length)return e(t.tag,i,a);const s=r.map(({text:e})=>e).join(),o=[];let c=null,l=0;while(null!==(c=t.safeBoundaryPattern.exec(s))){const t=c.index+1;o.push(s.slice(l,t)),o.push(e("wbr",{key:c.index})),l=t}return o.push(s.slice(l,s.length)),e(t.tag,i,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},s=r,o=n("2877"),c=Object(o["a"])(s,i,a,!1,null,null,null);t["a"]=c.exports},"7b69":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?n("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),n("div",{staticClass:"container-general"},[n("pre",[n("CodeBlock",[e._l(e.syntaxHighlightedLines,(function(t,i){return[n("span",{key:i,class:["code-line-container",{highlighted:e.isHighlighted(i)}]},[e.showLineNumbers?n("span",{staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(i)}}):e._e(),n("span",{staticClass:"code-line",domProps:{innerHTML:e._s(t)}})]),e._v("\n")]}))],2)],1)])],1)},a=[],r=n("002d"),s=n("8649"),o=n("800b"),c=n("1020"),l=n.n(c);const u={objectivec:["objective-c"]},d={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(u.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],...Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES?Object.fromEntries(Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES.split(",").map(e=>[e,[]])):void 0},p=new Set(["markdown","swift"]),h=Object.entries(d),m=new Set(Object.keys(d)),f=new Map;async function g(e){const t=[e];try{return await t.reduce(async(e,t)=>{let i;await e,i=p.has(t)?await n("1417")("./"+t):await n("b7b0")("./"+t),l.a.registerLanguage(t,i.default)},Promise.resolve()),!0}catch(i){return console.error(`Could not load ${e} file`),!1}}function b(e){if(m.has(e))return e;const t=h.find(([,t])=>t.includes(e));return t?t[0]:null}function v(e){if(f.has(e))return f.get(e);const t=b(e);return f.set(e,t),t}l.a.configure({classPrefix:"syntax-",languages:[...m]});const y=async e=>{const t=v(e);return!(!t||l.a.listLanguages().includes(t))&&g(t)},w=/\r\n|\r|\n/g,_=/syntax-/;function x(e){return 0===e.length?[]:e.split(w)}function k(e){return(e.trim().match(w)||[]).length}function C(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function S(e){const{className:t}=e;if(!_.test(t))return null;const n=x(e.innerHTML).reduce((e,n)=>`${e}${n}\n`,"");return C(n.trim())}function E(e){return Array.from(e.childNodes).forEach(e=>{if(k(e.textContent))try{const t=e.childNodes.length?E(e):S(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}}),S(e)}function O(e,t){const n=b(t);if(!l.a.getLanguage(n))throw new Error("Unsupported language for syntax highlighting: "+t);return l.a.highlight(e,{language:n,ignoreIllegals:!0}).value}function I(e,t){const n=e.join("\n"),i=O(n,t),a=document.createElement("code");return a.innerHTML=i,E(a),x(a.innerHTML)}var j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"filename"},[e.isActionable?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):n("span",[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},T=[],A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"swift"===e.fileType?n("SwiftFileIcon",{staticClass:"file-icon"}):n("GenericFileIcon",{staticClass:"file-icon"})},L=[],B=n("a88f"),$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14",themeId:"generic-file"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},N=[],M=n("be08"),P={name:"GenericFileIcon",components:{SVGIcon:M["a"]}},R=P,V=n("2877"),D=Object(V["a"])(R,$,N,!1,null,null,null),G=D.exports,z={name:"CodeListingFileIcon",components:{SwiftFileIcon:B["a"],GenericFileIcon:G},props:{fileType:String}},q=z,F=(n("e6db"),Object(V["a"])(q,A,L,!1,null,"7c381064",null)),U=F.exports,W={name:"CodeListingFilename",components:{FileIcon:U},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},H=W,K=(n("8608"),Object(V["a"])(H,j,T,!1,null,"c8c40662",null)),Z=K.exports,Y={name:"CodeListing",components:{Filename:Z,CodeBlock:o["a"]},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(r["c"]),highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},syntaxNameNormalized(){const e={occ:s["a"].objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await y(this.syntaxNameNormalized),e=I(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map(e=>""===e?"\n":e)}}},X=Y,J=(n("7e3a"),Object(V["a"])(X,i,a,!1,null,"59f42f5b",null));t["a"]=J.exports},"7e3a":function(e,t,n){"use strict";n("f030")},"800b":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{attrs:{tabindex:"0","data-before-code":e.$t("accessibility.code.start"),"data-after-code":e.$t("accessibility.code.end")}},[e._t("default")],2)},a=[],r={name:"CodeBlock"},s=r,o=(n("159b"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"08295b2f",null);t["a"]=c.exports},"80c8":function(e,t,n){},"80e4":function(e,t,n){"use strict";var i,a,r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"asset"},[n(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},s=[],o=n("8bd9"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ConditionalWrapper",{ref:"wrapper",attrs:{tag:e.DeviceFrameComponent,"should-wrap":!!e.deviceFrame,device:e.deviceFrame}},[n("video",{ref:"video",attrs:{controls:e.showsControls,autoplay:e.autoplays,poster:e.normalisedPosterPath,width:e.optimalWidth,playsinline:""},domProps:{muted:e.muted},on:{playing:function(t){return e.$emit("playing")},pause:function(t){return e.$emit("pause")},ended:function(t){return e.$emit("ended")}}},[n("source",{attrs:{src:e.normalizePath(e.videoAttributes.url)}})])])},l=[],u=n("748c"),d=n("e425"),p=n("821b"),h={functional:!0,name:"ConditionalWrapper",props:{tag:[Object,String],shouldWrap:Boolean},render(e,t){return t.props.shouldWrap?e(t.props.tag,t.data,t.children):t.children}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null),b=g.exports,v=n("5416"),y={name:"VideoAsset",components:{ConditionalWrapper:b},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]},muted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},data:()=>({appState:d["a"].state,optimalWidth:null}),computed:{DeviceFrameComponent:()=>v["a"],preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===p["a"].dark||e===p["a"].auto&&t===p["a"].dark,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(u["e"])(this.variants)},posterVariantsGroupedByAppearance(){const{light:e,dark:t}=Object(u["e"])(this.posterVariants);return{light:Object(u["a"])(e),dark:Object(u["a"])(t)}},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},normalisedPosterPath:({defaultPosterAttributes:e})=>Object(u["c"])(e.src),videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},watch:{normalisedPosterPath:{immediate:!0,handler:"getPosterDimensions"}},methods:{normalizePath:u["c"],async getPosterDimensions(e){if(!e)return void(this.optimalWidth=null);const{density:t}=this.defaultPosterAttributes,n=parseInt(t.match(/\d+/)[0],10),{width:i}=await Object(u["b"])(e);this.optimalWidth=i/n}}},w=y,_=Object(f["a"])(w,c,l,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:e.variants,autoplays:e.autoplays,showsControls:e.showsControls,muted:e.muted,posterVariants:e.posterVariants,deviceFrame:e.deviceFrame},on:{pause:e.onPause,playing:e.onVideoPlaying,ended:e.onVideoEnd}}),e.showsControls?e._e():n("a",{staticClass:"control-button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.togglePlayStatus.apply(null,arguments)}}},[e._v(" "+e._s(e.text)+" "),e.videoEnded?n("InlineReplayIcon",{staticClass:"control-icon icon-inline"}):e.isPlaying?n("PauseIcon",{staticClass:"control-icon icon-inline"}):n("PlayIcon",{staticClass:"control-icon icon-inline"})],1)],1)},C=[],S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-replay"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},E=[],O=n("be08"),I={name:"InlineReplayIcon",components:{SVGIcon:O["a"]}},j=I,T=Object(f["a"])(j,S,E,!1,null,null,null),A=T.exports,L=n("c4dd"),B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"pause-icon",attrs:{viewBox:"0 0 14 14",themeId:"pause"}},[n("path",{attrs:{d:"M5 4h1v6h-1z"}}),n("path",{attrs:{d:"M8 4h1v6h-1z"}}),n("path",{attrs:{d:"M7 0.5c-3.6 0-6.5 2.9-6.5 6.5s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5-2.9-6.5-6.5-6.5zM7 12.5c-3 0-5.5-2.5-5.5-5.5s2.5-5.5 5.5-5.5 5.5 2.5 5.5 5.5-2.5 5.5-5.5 5.5z"}})])},$=[],N={name:"PauseIcon",components:{SVGIcon:O["a"]}},M=N,P=Object(f["a"])(M,B,$,!1,null,null,null),R=P.exports,V={name:"ReplayableVideoAsset",components:{PauseIcon:R,PlayIcon:L["a"],InlineReplayIcon:A,VideoAsset:x},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},muted:{type:Boolean,default:!0},posterVariants:{type:Array,default:()=>[]},deviceFrame:{type:String,required:!1}},computed:{text(){return this.videoEnded?this.$t("video.replay"):this.isPlaying?this.$t("video.pause"):this.$t("video.play")}},data(){return{isPlaying:!1,videoEnded:!1}},methods:{async togglePlayStatus(){const e=this.$refs.asset.$refs.video;e&&(this.isPlaying&&!this.videoEnded?await e.pause():await e.play())},onVideoEnd(){this.isPlaying=!1,this.videoEnded=!0},onVideoPlaying(){const{video:e}=this.$refs.asset.$refs;this.isPlaying=!e.paused,this.videoEnded=e.ended},onPause(){const{video:e}=this.$refs.asset.$refs;!this.showsControls&&this.isPlaying&&(this.isPlaying=!1),this.videoEnded=e.ended}}},D=V,G=(n("74ea"),Object(f["a"])(D,k,C,!1,null,"7653dfd0",null)),z=G.exports,q=n("2f34");const F={video:"video",image:"image"};var U={name:"Asset",components:{ImageAsset:o["a"],VideoAsset:x},constants:{AssetTypes:F},mixins:[q["a"]],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0},videoMuted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===F.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case F.image:return o["a"];case F.video:return this.showsReplayButton?z:x;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[F.image]:this.imageProps,[F.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,muted:this.videoMuted,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[],deviceFrame:this.deviceFrame}},assetListeners(){return{[F.image]:null,[F.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},W=U,H=(n("5201"),Object(f["a"])(W,r,s,!1,null,"dcbc7b38",null));t["a"]=H.exports},"81c0":function(e,t,n){},8222:function(e,t,n){},"850e":function(e,t,n){"use strict";n("88d2")},8608:function(e,t,n){"use strict";n("a7f3")},"863d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},a=[],r={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},s=r,o=(n("43fe"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"66cbfe4c",null);t["a"]=c.exports},8649:function(e,t,n){"use strict";t["a"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},"86d8":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},a=[],r=n("d26a"),s=n("66cd"),o=n("9895"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("a",{attrs:{href:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},l=[],u={name:"ReferenceExternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null),m=h.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[n("CodeVoice",[e._t("default")],2)],1)},g=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("router-link",{attrs:{to:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},v=[],y={name:"ReferenceInternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},w=y,_=Object(p["a"])(w,b,v,!1,null,null,null),x=_.exports,k=n("52e4"),C={name:"ReferenceInternalSymbol",props:x.props,components:{ReferenceInternal:x,CodeVoice:k["a"]}},S=C,E=Object(p["a"])(S,f,g,!1,null,null,null),O=E.exports,I={name:"Reference",computed:{isInternal({url:e}){if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o["b"]},isSymbolReference(){return"symbol"===this.kind&&!this.hasInlineFormatting&&(this.role===s["a"].symbol||this.role===s["a"].dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent(){return this.isInternal?this.isDisplaySymbol?O:x:m},urlWithParams({isInternal:e}){return e?Object(r["b"])(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!0},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1},hasInlineFormatting:{type:Boolean,default:!1}}},j=I,T=Object(p["a"])(j,i,a,!1,null,null,null);t["a"]=T.exports},"88d2":function(e,t,n){},"8a61":function(e,t,n){"use strict";var i=n("3908");t["a"]={methods:{async scrollToElement(e){await Object(i["b"])(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:a}=await this.$router.options.scrollBehavior(t.route),r=document.querySelector(n);return r?(r.scrollIntoView(),window.scrollY+window.innerHeight`${Object(r["c"])(e.src)} ${e.density}`).join(", "),n=e[0],i={srcSet:t,src:Object(r["c"])(n.src)},{width:a}=n.size||{width:null};return a&&(i.width=a,i.height="auto"),i}var h={name:"ImageAsset",mixins:[s],inject:{imageLoadingStrategy:{default:null}},data:()=>({appState:o["a"].state,fallbackImageSrcSet:null,optimalWidth:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>p(e),lightVariantAttributes:({lightVariants:e})=>p(e),loading:({appState:e,imageLoadingStrategy:t})=>t||e.imageLoadingStrategy,preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===c["a"].auto,prefersDark:({preferredColorScheme:e})=>e===c["a"].dark},props:{alt:{type:String,default:""},variants:{type:Array,required:!0},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=u.a+" 2x"},async calculateOptimalWidth(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find(({src:t})=>e.endsWith(t)),i=parseInt(n.match(/\d+/)[0],d),a=await Object(r["b"])(e),s=a.width/i;return s},async optimizeImageSize(){if(!this.defaultAttributes.width&&this.$refs.img)try{this.optimalWidth=await this.calculateOptimalWidth()}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.shouldCalculateOptimalWidth&&this.$refs.img.addEventListener("load",this.optimizeImageSize)}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null);t["a"]=g.exports},"8c92":function(e,t,n){"use strict";n("80c8")},"8d2d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14",themeId:"tutorial"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},a=[],r=n("be08"),s={name:"TutorialIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"8d90":function(e,t,n){},"8f26":function(e,t,n){"use strict";n("0444")},9034:function(e,t,n){},"95da":function(e,t,n){"use strict";var i=n("0cb0");const a="data-original-",r="aria-hidden",s="tabindex";function o(e,t){const n=a+t;if(e.getAttribute(n))return;const i=e.getAttribute(t)||"";e.setAttribute(n,i)}function c(e,t){const n=a+t;if(!e.hasAttribute(n))return;const i=e.getAttribute(n);e.removeAttribute(n),i.length?e.setAttribute(t,i):e.removeAttribute(t)}function l(e,t){const n=document.body;let i=e,a=e;while(i=i.previousElementSibling)t(i);while(a=a.nextElementSibling)t(a);e.parentElement&&e.parentElement!==n&&l(e.parentElement,t)}const u=e=>{o(e,r),o(e,s),e.setAttribute(r,"true"),e.setAttribute(s,"-1");const t=i["a"].getTabbableElements(e);let n=t.length-1;while(n>=0)o(t[n],s),t[n].setAttribute(s,"-1"),n-=1},d=e=>{c(e,r),c(e,s);const t=e.querySelectorAll(`[${a+s}]`);let n=t.length-1;while(n>=0)c(t[n],s),n-=1};t["a"]={hide(e){l(e,u)},show(e){l(e,d)}}},9649:function(e,t,n){},"9a61":function(e,t,n){"use strict";n("19cc")},"9b30":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"nav-menu-items",attrs:{"data-previous-menu-children-count":e.previousSiblingChildren}},[e._t("default")],2)},a=[],r={name:"NavMenuItems",props:{previousSiblingChildren:{type:Number,default:0}}},s=r,o=(n("517a"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"67c1c0a5",null);t["a"]=c.exports},"9ed5":function(e,t,n){"use strict";n("a5f5")},a295:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"path"}},[n("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),n("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),n("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},a=[],r=n("be08"),s={name:"PathIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},a4f0:function(e,t,n){},a5f5:function(e,t,n){},a7a5:function(e,t,n){},a7d8:function(e,t,n){},a7f3:function(e,t,n){},a88f:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 15 14",themeId:"swift-file"}},[n("path",{attrs:{d:"M14.93,13.56A2.15,2.15,0,0,0,15,13a5.37,5.37,0,0,0-1.27-3.24A6.08,6.08,0,0,0,14,7.91,9.32,9.32,0,0,0,9.21.31a8.51,8.51,0,0,1,1.78,5,6.4,6.4,0,0,1-.41,2.18A45.06,45.06,0,0,1,3.25,1.54,44.57,44.57,0,0,0,7.54,6.9,45.32,45.32,0,0,1,1.47,2.32,35.69,35.69,0,0,0,8.56,9.94a6.06,6.06,0,0,1-3.26.85A9.48,9.48,0,0,1,0,8.91a10,10,0,0,0,8.1,4.72c2.55,0,3.25-1.2,4.72-1.2a2.09,2.09,0,0,1,1.91,1.15C14.79,13.69,14.88,13.75,14.93,13.56Z"}})])},a=[],r=n("be08"),s={name:"SwiftFileIcon",components:{SVGIcon:r["a"]}},o=s,c=(n("c3e5"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c01a6890",null);t["a"]=l.exports},a97e:function(e,t,n){"use strict";var i=n("63b8");const a=e=>e?`(max-width: ${e}px)`:"",r=e=>e?`(min-width: ${e}px)`:"";function s({minWidth:e,maxWidth:t}){return["only screen",r(e),a(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(s({minWidth:t,maxWidth:e}))}var c,l,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:i["a"],BreakpointName:i["b"],BreakpointScopes:i["c"]},props:{scope:{type:String,default:()=>i["c"].default,validator:e=>e in i["c"]}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),i=t=>this.handleMediaQueryChange(t,e);n.addListener(i),this.$once("hook:beforeDestroy",()=>{n.removeListener(i)}),i(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=i["a"][this.scope]||{};Object.entries(e).forEach(([e,t])=>{this.initMediaQuery(e,t)})}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null);t["a"]=h.exports},a9f1:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14",themeId:"article"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},a=[],r=n("be08"),s={name:"ArticleIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},aea0:function(e,t,n){},b0e7:function(e,t,n){"use strict";n("8d90")},b0f5:function(e,t,n){"use strict";n("49e3")},b2da:function(e,t,n){"use strict";n("e529")},b392:function(e,t,n){},b7b0:function(e,t,n){var i={"./bash":["f0f8","highlight-js-bash"],"./c":["1fe5","highlight-js-c"],"./cpp":["0209","highlight-js-cpp"],"./css":["ee8c","highlight-js-css"],"./diff":["48b8","highlight-js-diff"],"./http":["c01d","highlight-js-http"],"./java":["332f","highlight-js-java"],"./javascript":["4dd1","highlight-js-javascript"],"./json":["5ad2","highlight-js-json"],"./llvm":["7c30","highlight-js-llvm"],"./markdown":["04b0","highlight-js-markdown"],"./objectivec":["9bf2","highlight-js-objectivec"],"./perl":["6a51","highlight-js-perl"],"./php":["2907","highlight-js-php"],"./python":["9510","highlight-js-python"],"./ruby":["82cb","highlight-js-ruby"],"./scss":["6113","highlight-js-scss"],"./shell":["b65b","highlight-js-shell"],"./swift":["2a39","highlight-js-swift"],"./xml":["8dcb","highlight-js-xml"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n.t(a,7)}))}a.keys=function(){return Object.keys(i)},a.id="b7b0",e.exports=a},b8f2:function(e,t,n){"use strict";n("a7a5")},bbe1:function(e,t,n){},bbf6:function(e,t,n){"use strict";n("63e6")},bf08:function(e,t,n){"use strict";var i=n("2788"),a=n("002d"),r=n("d26a"),s=n("5677");t["a"]={methods:{extractFirstParagraphText(e=[]){const t=s["default"].computed.plaintext.bind({...s["default"].methods,content:e})();return Object(a["e"])(t)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>Object(r["e"])(e),disableMetadata:()=>!1},mounted(){this.disableMetadata||Object(i["a"])({title:this.pageTitle,description:this.pageDescription,url:this.pageURL,currentLocale:this.$i18n.locale})}}},c081:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.action?n("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,a=t.title;return n("ButtonLink",{attrs:{url:i,isDark:e.isDark}},[e._v(" "+e._s(a)+" ")])}}],null,!1,1264376715)}):e._e()},a=[],r=n("76ab"),s=n("c7ea"),o={name:"CallToActionButton",components:{DestinationDataProvider:s["a"],ButtonLink:r["a"]},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},c3da:function(e,t,n){"use strict";n("fda2")},c3e5:function(e,t,n){"use strict";n("aea0")},c4dd:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14",themeId:"play"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},a=[],r=n("be08"),s={name:"PlayIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},c7ea:function(e,t,n){"use strict";var i=n("2f34");const a={link:"link",reference:"reference",text:"text"};var r,s,o={name:"DestinationDataProvider",mixins:[i["a"]],props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{isTargetIDE:{default:()=>!1}},constants:{DestinationType:a},computed:{isExternal:({reference:e,destination:t})=>e.type===a.link||t.type===a.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[a.link]:e.destination,[a.reference]:t.url,[a.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[a.link]:t.title,[a.reference]:t.overridingTitle||e.title,[a.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?e+" (opens in browser)":e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},c=o,l=n("2877"),u=Object(l["a"])(c,r,s,!1,null,null,null);t["a"]=u.exports},cb92:function(e,t,n){"use strict";n("598a")},cbcf:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[n("div",{ref:"wrapper",staticClass:"nav__wrapper"},[n("div",{staticClass:"nav__background"}),e.hasOverlay?n("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),n("div",{staticClass:"nav-content"},[e._t("pre-title",null,{className:"pre-title"},{closeNav:e.closeNav,inBreakpoint:e.inBreakpoint,currentBreakpoint:e.currentBreakpoint,isOpen:e.isOpen}),e.$slots.default?n("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),n("div",{staticClass:"nav-menu"},[n("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v(" "+e._s(e.$t("documentation.nav.close-menu"))+" ")]:[e._v(" "+e._s(e.$t("documentation.nav.open-menu"))+" ")]],2)]),n("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[n("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),n("div",{staticClass:"nav-actions"},[n("a",{ref:"toggle",staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"nav-menucta-chevron"})])])],2),e._t("after-content")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},a=[],r=n("72e7"),s=n("9b30"),o=n("a97e"),c=n("f2af"),l=n("942d"),u=n("63b8"),d=n("95da"),p=n("3908");const{noClose:h}=l["a"],{BreakpointName:m,BreakpointScopes:f}=o["a"].constants,g=8,b={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var v={name:"NavBase",components:{NavMenuItems:s["a"],BreakpointEmitter:o["a"]},constants:{NavStateClasses:b,NoBGTransitionFrames:g},props:{breakpoint:{type:String,default:m.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1}},mixins:[r["a"]],data(){return{isOpen:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,currentBreakpoint:m.large}},computed:{BreakpointScopes:()=>f,inBreakpoint:({currentBreakpoint:e,breakpoint:t})=>!Object(u["d"])(e,t),rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:i,hasSolidBackground:a,hasNoBorder:r,hasFullWidthBorder:s,isDark:o,isWideFormat:c,noBackgroundTransition:l})=>({[b.isDark]:o,[b.isOpen]:e,[b.inBreakpoint]:t,[b.isTransitioning]:n,[b.isSticking]:i,[b.hasSolidBackground]:a,[b.hasNoBorder]:r,[b.hasFullWidthBorder]:s,[b.isWideFormat]:c,[b.noBackgroundTransition]:l})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick()},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1)},methods:{getIntersectionTargets(){return[document.getElementById(l["e"])||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise(e=>{const t=this.$watch("isTransitioning",()=>{e(),t()})})):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){this.currentBreakpoint=e,this.inBreakpoint||this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(h)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?c["b"].lockScroll(this.$refs.tray):c["b"].unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),d["a"].hide(this.$refs.wrapper),document.activeElement===this.$refs.toggle&&document.activeElement.blur()},onClose(){this.$emit("close"),this.toggleScrollLock(!1),d["a"].show(this.$refs.wrapper)},async handleFlashOnMount(){await Object(p["b"])(g),this.noBackgroundTransition=!1}}},y=v,w=(n("1f39"),n("2877")),_=Object(w["a"])(y,i,a,!1,null,"5c0521d3",null);t["a"]=_.exports},d0da:function(e,t,n){"use strict";n("64b5")},e3ab:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[n("p",{staticClass:"label"},[e._v(e._s(e.name||e.$t(e.label)))]),e._t("default")],2)},a=[];const r={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var s={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(r,e)},name:{type:String,required:!1}},computed:{label:({kind:e})=>"aside-kind."+e}},o=s,c=(n("b8f2"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"3ccce809",null);t["a"]=l.exports},e529:function(e,t,n){},e6db:function(e,t,n){"use strict";n("47cc")},ec71:function(e,t,n){"use strict";n("a4f0")},ee9e:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row",class:{"with-columns":e.columns},style:e.style},[e._t("default")],2)},a=[],r=n("63b8"),s={name:"Row",props:{columns:{type:Object,required:!1,validator:e=>Object.entries(e).every(([e,t])=>r["b"][e]&&"number"===typeof t)},gap:{type:Number,required:!1}},computed:{style:({columns:e={},gap:t})=>({"--col-count-large":e.large,"--col-count-medium":e.medium,"--col-count-small":e.small||1,"--col-gap":t&&t+"px"})}},o=s,c=(n("17a4"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"1bcb2d0f",null);t["a"]=l.exports},efc1:function(e,t,n){"use strict";n("3b75")},f030:function(e,t,n){},f12c:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicTypeIcon",style:e.styles},[e.imageOverride?n("OverridableAsset",{staticClass:"icon-inline",attrs:{imageOverride:e.imageOverride,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth}}):n(e.icon,e._b({tag:"component",staticClass:"icon-inline"},"component",e.iconProps,!1))],1)},a=[],r=n("a295"),s=n("3024"),o=n("a9f1"),c=n("8d2d"),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func"}},[n("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),n("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},u=[],d=n("be08"),p={name:"TopicFuncIcon",components:{SVGIcon:d["a"]}},h=p,m=n("2877"),f=Object(m["a"])(h,l,u,!1,null,null,null),g=f.exports,b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14",themeId:"collection"}},[n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},v=[],y={name:"CollectionIcon",components:{SVGIcon:d["a"]}},w=y,_=Object(m["a"])(w,b,v,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func-op"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),n("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),n("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},C=[],S={name:"TopicFuncOpIcon",components:{SVGIcon:d["a"]}},E=S,O=Object(m["a"])(E,k,C,!1,null,null,null),I=O.exports,j=n("3b96"),T=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-subscript"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),n("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},A=[],L={name:"TopicSubscriptIcon",components:{SVGIcon:d["a"]}},B=L,$=Object(m["a"])(B,T,A,!1,null,null,null),N=$.exports,M=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"two-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[n("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),n("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"8.2",y:"11"}},[e._v(e._s(e.second))])]),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"1.7",y:"11"}},[e._v(e._s(e.first))])])])])])},P=[],R={name:"TwoLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},V=R,D=Object(m["a"])(V,M,P,!1,null,null,null),G=D.exports,z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"single-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[n("tspan",[e._v(e._s(e.symbol))])])])])},q=[],F={name:"SingleLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{symbol:{type:String,required:!0}}},U=F,W=Object(m["a"])(U,z,q,!1,null,null,null),H=W.exports,K=n("31d4"),Z=n("2cae"),Y=n("fdd9");const X={[K["b"].article]:o["a"],[K["b"].associatedtype]:x,[K["b"].buildSetting]:x,[K["b"].class]:H,[K["b"].collection]:x,[K["b"].dictionarySymbol]:H,[K["b"].container]:x,[K["b"].enum]:H,[K["b"].extension]:G,[K["b"].func]:g,[K["b"].op]:I,[K["b"].httpRequest]:H,[K["b"].languageGroup]:x,[K["b"].learn]:r["a"],[K["b"].method]:H,[K["b"].macro]:H,[K["b"].module]:s["a"],[K["b"].overview]:r["a"],[K["b"].protocol]:G,[K["b"].property]:H,[K["b"].propertyListKey]:H,[K["b"].resources]:r["a"],[K["b"].sampleCode]:j["a"],[K["b"].struct]:H,[K["b"].subscript]:N,[K["b"].symbol]:x,[K["b"].tutorial]:c["a"],[K["b"].typealias]:H,[K["b"].union]:H,[K["b"].var]:H},J={[K["b"].class]:{symbol:"C"},[K["b"].dictionarySymbol]:{symbol:"O"},[K["b"].enum]:{symbol:"E"},[K["b"].extension]:{first:"E",second:"x"},[K["b"].httpRequest]:{symbol:"E"},[K["b"].method]:{symbol:"M"},[K["b"].macro]:{symbol:"#"},[K["b"].protocol]:{first:"P",second:"r"},[K["b"].property]:{symbol:"P"},[K["b"].propertyListKey]:{symbol:"K"},[K["b"].struct]:{symbol:"S"},[K["b"].typealias]:{symbol:"T"},[K["b"].union]:{symbol:"U"},[K["b"].var]:{symbol:"V"}};var Q={name:"TopicTypeIcon",components:{OverridableAsset:Y["a"],SVGIcon:d["a"],SingleLetterSymbolIcon:H},constants:{TopicTypeIcons:X,TopicTypeProps:J},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1},imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{normalisedType:({type:e})=>K["a"][e]||e,icon:({normalisedType:e})=>X[e]||x,iconProps:({normalisedType:e})=>J[e]||{},color:({normalisedType:e})=>Z["b"][e],styles:({color:e,withColors:t})=>t&&e?{"--icon-color":`var(--color-type-icon-${e})`}:{}}},ee=Q,te=(n("9a61"),Object(m["a"])(ee,i,a,!1,null,"18b61706",null));t["a"]=te.exports},f2af:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));let i=!1,a=-1,r=0;const s="data-scroll-lock-disable",o=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function c(e){e.touches.length>1||e.preventDefault()}const l=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function u(){r=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=r+"px",document.body.style.position="fixed",document.body.style.width="100%"}function d(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",c)}function p(e,t){const n=e.targetTouches[0].clientY-a,i=e.target.closest(`[${s}]`)||t;return 0===i.scrollTop&&n>0||l(i)&&n<0?c(e):(e.stopPropagation(),!0)}function h(e){document.addEventListener("touchmove",c,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&p(t,e)})}t["b"]={lockScroll(e){i||(o()?h(e):u(),i=!0)},unlockScroll(e){i&&(o()?d(e):(document.body.style.removeProperty("overflow"),document.body.style.removeProperty("top"),document.body.style.removeProperty("position"),document.body.style.removeProperty("width"),window.scrollTo(0,Math.abs(r))),i=!1)}}},fb8e:function(e,t,n){"use strict";n("6058")},fda2:function(e,t,n){},fdd9:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.shouldUseAsset?n("ImageAsset",e._b({},"ImageAsset",{variants:e.variants,loading:null,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth,alt:e.alt},!1)):n("SVGIcon",{attrs:{"icon-url":e.iconUrl,themeId:e.themeId}})},a=[],r=n("8bd9"),s=n("be08"),o={name:"OverridableAsset",components:{SVGIcon:s["a"],ImageAsset:r["a"]},props:{imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{variants:({imageOverride:e})=>e?e.variants:[],alt:({imageOverride:e})=>e.alt,firstVariant:({variants:e})=>e[0],iconUrl:({firstVariant:e})=>e&&e.url,themeId:({firstVariant:e})=>e&&e.svgID,isSameOrigin:({iconUrl:e,sameOrigin:t})=>t(e),shouldUseAsset:({isSameOrigin:e,themeId:t})=>!e||!t},methods:{sameOrigin(e){if(!e)return!1;const t=new URL(e,window.location),n=new URL(window.location);return t.origin===n.origin}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},fe08:function(e,t,n){"use strict";n("a7d8")},fe1c:function(e,t,n){"use strict";n("81c0")}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-bash.1b52852f.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-bash.1b52852f.js new file mode 100644 index 0000000..6db1778 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-bash.1b52852f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-bash"],{f0f8:function(e,s){function t(e){const s=e.regex,t={},n={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]};Object.assign(t,{className:"variable",variants:[{begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},n]});const a={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={className:"",begin:/\\"/},r={className:"string",begin:/'/,end:/'/},l={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]},p=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],d=e.SHEBANG({binary:`(${p.join("|")})`,relevance:10}),h={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},m=["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],u=["true","false"],b={match:/(\/[a-z._-]+)+/},g=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],f=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],w=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],k=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:m,literal:u,built_in:[...g,...f,"set","shopt",...w,...k]},contains:[d,e.SHEBANG(),h,l,e.HASH_COMMENT_MODE,i,b,c,o,r,t]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-c.d1db3f17.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-c.d1db3f17.js new file mode 100644 index 0000000..3bc41ac --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-c.d1db3f17.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-c"],{"1fe5":function(e,n){function s(e){const n=e.regex,s=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),t="decltype\\(auto\\)",a="[a-zA-Z_]\\w*::",i="<[^<>]+>",r="("+t+"|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional(i)+")",l={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},s,e.C_BLOCK_COMMENT_MODE]},g={className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0},p=n.optional(a)+e.IDENT_RE+"\\s*\\(",m=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],_=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],f={keyword:m,type:_,literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},b=[u,l,s,e.C_BLOCK_COMMENT_MODE,d,c],w={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:f,contains:b.concat([{begin:/\(/,end:/\)/,keywords:f,contains:b.concat(["self"]),relevance:0}]),relevance:0},h={begin:"("+r+"[\\*&\\s]+)+"+p,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:f,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:t,keywords:f,relevance:0},{begin:p,returnBegin:!0,contains:[e.inherit(g,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:[s,e.C_BLOCK_COMMENT_MODE,c,d,l,{begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:["self",s,e.C_BLOCK_COMMENT_MODE,c,d,l]}]},l,s,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C",aliases:["h"],keywords:f,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:u,strings:c,keywords:f}}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js new file mode 100644 index 0000000..db9fd82 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-cpp"],{"0209":function(e,t){function n(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",i="[a-zA-Z_]\\w*::",r="<[^<>]+>",s="(?!struct)("+a+"|"+t.optional(i)+"[a-zA-Z_]\\w*"+t.optional(r)+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(i)+e.IDENT_RE,relevance:0},_=t.optional(i)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],g=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],f=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],b=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],h=["NULL","false","nullopt","nullptr","true"],w=["_Pragma"],y={type:g,keyword:m,literal:h,built_in:w,_type_hints:f},v={className:"function.dispatch",relevance:0,keywords:{_hint:b},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},k=[v,u,c,n,e.C_BLOCK_COMMENT_MODE,d,l],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:y,contains:k.concat([{begin:/\(/,end:/\)/,keywords:y,contains:k.concat(["self"]),relevance:0}]),relevance:0},E={className:"function",begin:"("+s+"[\\*&\\s]+)+"+_,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:y,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:y,relevance:0},{begin:_,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[l,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,l,d,c,{begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,l,d,c]}]},c,n,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:y,illegal:"",keywords:y,contains:["self",c]},{begin:e.IDENT_RE+"::",keywords:y},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-css.75eab1fe.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-css.75eab1fe.js new file mode 100644 index 0000000..3d507d0 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-css.75eab1fe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-css"],{ee8c:function(e,t){const o=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),i=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=e.regex,s=o(e),d={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},c="and or not only",g=/@-?\w[\w]*(-\w+)*/,m="[a-zA-Z-][a-zA-Z0-9_-]*",p=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[s.BLOCK_COMMENT,d,s.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+m,relevance:0},s.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+a.join("|")+")"},{begin:":(:)?("+n.join("|")+")"}]},s.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[s.BLOCK_COMMENT,s.HEXCOLOR,s.IMPORTANT,s.CSS_NUMBER_MODE,...p,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},s.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:g},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:c,attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...p,s.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+i.join("|")+")\\b"}]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js new file mode 100644 index 0000000..5271416 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-markdown","highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},t={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},c={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},g={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};g.contains.push(o),o.contains.push(g);let r=[a,l];g.contains=g.contains.concat(r),o.contains=o.contains.concat(r),r=r.concat(g,o);const b={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:r},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:r}]}]},u={className:"quote",begin:"^>\\s+",contains:r,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[b,a,t,g,o,u,s,i,l,c]}}n.exports=a},"84cb":function(n,e,a){"use strict";a.r(e);var i=a("04b0"),s=a.n(i);const t={begin:"",returnBegin:!0,contains:[{className:"link",begin:"doc:",end:">",excludeEnd:!0}]},c={className:"link",begin:/`{2}(?!`)/,end:/`{2}(?!`)/,excludeBegin:!0,excludeEnd:!0},d={begin:"^>\\s+[Note:|Tip:|Important:|Experiment:|Warning:]",end:"$",returnBegin:!0,contains:[{className:"quote",begin:"^>",end:"\\s+"},{className:"type",begin:"Note|Tip|Important|Experiment|Warning",end:":"},{className:"quote",begin:".*",end:"$",endsParent:!0}]},l={begin:"@",end:"[{\\)\\s]",returnBegin:!0,contains:[{className:"title",begin:"@",end:"[\\s+(]",excludeEnd:!0},{begin:":",end:"[,\\)\n\t]",excludeBegin:!0,keywords:{literal:"true false null undefined"},contains:[{className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",endsWithParent:!0,excludeEnd:!0},{className:"string",variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}],endsParent:!0},{className:"link",begin:"http|https",endsWithParent:!0,excludeEnd:!0}]}]};e["default"]=function(n){const e=s()(n),a=e.contains.find(({className:n})=>"code"===n);a.variants=a.variants.filter(({begin:n})=>!n.includes("( {4}|\\t)"));const i=[...e.contains.filter(({className:n})=>"code"!==n),a];return{...e,contains:[c,t,d,l,...i]}}}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js new file mode 100644 index 0000000..d19f988 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-swift","highlight-js-swift"],{"2a39":function(e,n){function t(e){return e?"string"===typeof e?e:e.source:null}function a(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>t(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function c(...e){const n=s(e),a="("+(n.capture?"":"?:")+e.map(e=>t(e)).join("|")+")";return a}const u=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(u),r=["init","self"].map(u),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],d=["false","nil","true"],p=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],f=c(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),h=c(f,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(f,h,"*"),y=c(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=c(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,c("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function k(e){const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,t],f={match:[/\./,c(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,c(...m)),relevance:0},k=m.filter(e=>"string"===typeof e).concat(["_|0"]),C=m.filter(e=>"string"!==typeof e).concat(l).map(u),D={variants:[{className:"keyword",match:c(...C,...r)}]},B={$pattern:c(/\b\w+/,/#\w+/),keyword:k.concat(F),literal:d},_=[f,y,D],S={match:i(/\./,c(...b)),relevance:0},x={className:"built_in",match:i(/\b/,c(...b),/(?=\()/)},M=[S,x],I={match:/->/,relevance:0},$={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${h})+`}]},O=[I,$],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},K=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),P=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[K(e),P(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[K(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,c(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:a(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,a(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,I,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},te={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...M,...O,j,Z,...J,...Q,Y]},ae={begin://,contains:[...s,Y]},ie={begin:c(a(i(E,/\s*:/)),a(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,te],endsParent:!0,illegal:/["']/},ce={match:[/func/,/\s+/,c(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[ae,se,n],illegal:[/\[/,/%/]},ue={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ae,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...p,...d],end:/}/};for(const a of Z.variants){const e=a.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...M,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ce,ue,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...M,...O,j,Z,...J,...Q,Y,te]}}e.exports=k},"81c8":function(e,n,t){"use strict";t.r(n);var a=t("2a39"),i=t.n(a);n["default"]=function(e){const n=i()(e);n.keywords.keyword=[...n.keywords.keyword,"distributed"];const t=({beginKeywords:e=""})=>e.split(" ").includes("class"),a=n.contains.findIndex(t);if(a>=0){const{beginKeywords:e,...t}=n.contains[a];n.contains[a]={...t,begin:/\b(struct|protocol|extension|enum|actor|class\b(?!.*\bfunc))\b/}}return n}}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-diff.62d66733.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-diff.62d66733.js new file mode 100644 index 0000000..64337fa --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-diff.62d66733.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-diff"],{"48b8":function(e,n){function a(e){const n=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-http.163e45b6.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-http.163e45b6.js new file mode 100644 index 0000000..14f39a9 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-http.163e45b6.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-http"],{c01d:function(e,n){function a(e){const n=e.regex,a="HTTP/(2|1\\.[01])",s=/[A-Za-z][A-Za-z0-9-]*/,t={className:"attribute",begin:n.concat("^",s,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},i=[t,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+a+" \\d{3})",end:/$/,contains:[{className:"meta",begin:a},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},{begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:a},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},e.inherit(t,{relevance:0})]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-java.8326d9d8.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-java.8326d9d8.js new file mode 100644 index 0000000..f11ca2a --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-java.8326d9d8.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-java"],{"332f":function(e,a){var n="[0-9](_*[0-9])*",s=`\\.(${n})`,i="[0-9a-fA-F](_*[0-9a-fA-F])*",t={className:"number",variants:[{begin:`(\\b(${n})((${s})|\\.)?|(${s}))[eE][+-]?(${n})[fFdD]?\\b`},{begin:`\\b(${n})((${s})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${s})[fFdD]?\\b`},{begin:`\\b(${n})[fFdD]\\b`},{begin:`\\b0[xX]((${i})\\.?|(${i})?\\.(${i}))[pP][+-]?(${n})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${i})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function r(e,a,n){return-1===n?"":e.replace(a,s=>r(e,a,n-1))}function c(e){e.regex;const a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",n=a+r("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),s=["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],i=["super","this"],c=["false","true","null"],l=["char","boolean","long","float","int","byte","short","double"],o={keyword:s,literal:c,type:l,built_in:i},b={className:"meta",begin:"@"+a,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},_={className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:o,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",3:"title.class"},contains:[_,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+n+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:o,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[b,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,t,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},t,b]}}e.exports=c}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js new file mode 100644 index 0000000..ac843fc --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-javascript"],{"4dd1":function(e,n){const a="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],s=["true","false","null","undefined","NaN","Infinity"],c=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],r=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],i=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","module","global"],l=[].concat(i,c,r);function b(e){const n=e.regex,b=(e,{after:n})=>{const a="",end:""},u=/<[A-Za-z0-9\\._:-]+\s*\/>/,m={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a];if("<"===t||","===t)return void n.ignoreMatch();let s;">"===t&&(b(e,{after:a})||n.ignoreMatch());const c=e.input.substr(a);(s=c.match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()}},E={$pattern:a,keyword:t,literal:s,built_in:l,"variable.language":o},A="[0-9](_?[0-9])*",y=`\\.(${A})`,N="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${N})((${y})|\\.)?|(${y}))[eE][+-]?(${A})\\b`},{begin:`\\b(${N})\\b((${y})\\b|\\.)?|(${y})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},h={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},_={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"xml"}},p={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,h]},w=e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:d+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),S={className:"comment",variants:[w,e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,f];h.contains=R.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(R)});const k=[].concat(S,h.contains),O=k.concat([{begin:/\(/,end:/\)/,keywords:E,contains:["self"].concat(k)}]),I={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O},x={variants:[{match:[/class/,/\s+/,d,/\s+/,/extends/,/\s+/,n.concat(d,"(",n.concat(/\./,d),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,d],scope:{1:"keyword",3:"title.class"}}]},T={relevance:0,match:n.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),className:"title.class",keywords:{_:[...c,...r]}},C={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},M={variants:[{match:[/function/,/\s+/,d,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[I],illegal:/%/},B={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function $(e){return n.concat("(?!",e.join("|"),")")}const D={match:n.concat(/\b/,$([...i,"super"]),d,n.lookahead(/\(/)),className:"title.function",relevance:0},U={begin:n.concat(/\./,n.lookahead(n.concat(d,/(?![0-9A-Za-z$_(])/))),end:d,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Z={match:[/get|set/,/\s+/,d,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},I]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",F={match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,n.lookahead(z)],className:{1:"keyword",3:"title.function"},contains:[I]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:O,CLASS_REFERENCE:T},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),C,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,S,f,T,{className:"attr",begin:d+n.lookahead(":"),relevance:0},F,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[S,e.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:g.begin,end:g.end},{match:u},{begin:m.begin,"on:begin":m.isTrulyOpeningTag,end:m.end}],subLanguage:"xml",contains:[{begin:m.begin,end:m.end,skip:!0,contains:["self"]}]}]},M,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[I,e.inherit(e.TITLE_MODE,{begin:d,className:"title.function"})]},{match:/\.\.\./,relevance:0},U,{match:"\\$"+d,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[I]},D,B,x,Z,{match:/\$[(.]/}]}}e.exports=b}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-json.471128d2.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-json.471128d2.js new file mode 100644 index 0000000..c87d3c3 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-json.471128d2.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-json"],{"5ad2":function(n,e){function a(n){const e={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},a={match:/[{}[\],:]/,className:"punctuation",relevance:0},s={beginKeywords:["true","false","null"].join(" ")};return{name:"JSON",contains:[e,a,n.QUOTE_STRING_MODE,s,n.C_NUMBER_MODE,n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-llvm.6100b125.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-llvm.6100b125.js new file mode 100644 index 0000000..0beb806 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-llvm.6100b125.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-llvm"],{"7c30":function(e,n){function a(e){const n=e.regex,a=/([-a-zA-Z$._][\w$.-]*)/,t={className:"type",begin:/\bi\d+(?=\s|\b)/},i={className:"operator",relevance:0,begin:/=/},c={className:"punctuation",relevance:0,begin:/,/},l={className:"number",variants:[{begin:/0[xX][a-fA-F0-9]+/},{begin:/-?\d+(?:[.]\d+)?(?:[eE][-+]?\d+(?:[.]\d+)?)?/}],relevance:0},r={className:"symbol",variants:[{begin:/^\s*[a-z]+:/}],relevance:0},s={className:"variable",variants:[{begin:n.concat(/%/,a)},{begin:/%\d+/},{begin:/#\d+/}]},o={className:"title",variants:[{begin:n.concat(/@/,a)},{begin:/@\d+/},{begin:n.concat(/!/,a)},{begin:n.concat(/!\d+/,a)},{begin:/!\d+/}]};return{name:"LLVM IR",keywords:"begin end true false declare define global constant private linker_private internal available_externally linkonce linkonce_odr weak weak_odr appending dllimport dllexport common default hidden protected extern_weak external thread_local zeroinitializer undef null to tail target triple datalayout volatile nuw nsw nnan ninf nsz arcp fast exact inbounds align addrspace section alias module asm sideeffect gc dbg linker_private_weak attributes blockaddress initialexec localdynamic localexec prefix unnamed_addr ccc fastcc coldcc x86_stdcallcc x86_fastcallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc ptx_device ptx_kernel intel_ocl_bicc msp430_intrcc spir_func spir_kernel x86_64_sysvcc x86_64_win64cc x86_thiscallcc cc c signext zeroext inreg sret nounwind noreturn noalias nocapture byval nest readnone readonly inlinehint noinline alwaysinline optsize ssp sspreq noredzone noimplicitfloat naked builtin cold nobuiltin noduplicate nonlazybind optnone returns_twice sanitize_address sanitize_memory sanitize_thread sspstrong uwtable returned type opaque eq ne slt sgt sle sge ult ugt ule uge oeq one olt ogt ole oge ord uno ueq une x acq_rel acquire alignstack atomic catch cleanup filter inteldialect max min monotonic nand personality release seq_cst singlethread umax umin unordered xchg add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor icmp fcmp phi call trunc zext sext fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg ret br switch invoke unwind unreachable indirectbr landingpad resume malloc alloca free load store getelementptr extractelement insertelement shufflevector getresult extractvalue insertvalue atomicrmw cmpxchg fence argmemonly double",contains:[t,e.COMMENT(/;\s*$/,null,{relevance:0}),e.COMMENT(/;/,/$/),e.QUOTE_STRING_MODE,{className:"string",variants:[{begin:/"/,end:/[^\\]"/}]},o,c,i,s,r,l]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-markdown.90077643.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-markdown.90077643.js new file mode 100644 index 0000000..dc8d097 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-markdown.90077643.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},c={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},t={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},g=/[A-Za-z][A-Za-z0-9+.-]*/,d={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,g,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},l={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};l.contains.push(o),o.contains.push(l);let b=[a,d];l.contains=l.contains.concat(b),o.contains=o.contains.concat(b),b=b.concat(l,o);const r={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:b},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:b}]}]},m={className:"quote",begin:"^>\\s+",contains:b,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[r,a,c,l,o,m,s,i,d,t]}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js new file mode 100644 index 0000000..2456ffc --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-objectivec"],{"9bf2":function(e,n){function _(e){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},_=/[a-zA-Z@][a-zA-Z0-9_]*/,i=["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],t=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],a=["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],o={$pattern:_,keyword:i,literal:t,built_in:a},s={$pattern:_,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:o,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+s.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:s,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}e.exports=_}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js new file mode 100644 index 0000000..a4c74d1 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-perl"],{"6a51":function(e,n){function t(e){const n=e.regex,t=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],s=/[dualxmsipngr]{0,12}/,r={$pattern:/[\w.]+/,keyword:t.join(" ")},i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:r},a={begin:/->\{/,end:/\}/},o={variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},c=[e.BACKSLASH_ESCAPE,i,o],g=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,r="\\1")=>{const i="\\1"===r?r:n.concat(r,t);return n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,r,s)},d=(e,t,r)=>n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,r,s),p=[o,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:c,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:l("s|tr|y",n.either(...g,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",n.either(...g,{capture:!0}),/\1/)},{begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return i.contains=p,a.contains=p,{name:"Perl",aliases:["pl","pm"],keywords:r,contains:p}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js new file mode 100644 index 0000000..3d12a9c --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-php"],{2907:function(e,r){function t(e){const r={className:"variable",begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*(?![A-Za-z0-9])(?![$])"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},c={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},s={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{case_insensitive:!0,keywords:s,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:s,contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,c]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[e.UNDERSCORE_TITLE_MODE]},l,c]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-python.c214ed92.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-python.c214ed92.js new file mode 100644 index 0000000..c8d2ed8 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-python.c214ed92.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-python"],{9510:function(e,n){function a(e){const n=e.regex,a=/[\p{XID_Start}_]\p{XID_Continue}*/u,i=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],s=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],t=["__debug__","Ellipsis","False","None","NotImplemented","True"],r=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],l={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:i,built_in:s,literal:t,type:r},o={className:"meta",begin:/^(>>>|\.\.\.) /},b={className:"subst",begin:/\{/,end:/\}/,keywords:l,illegal:/#/},c={begin:/\{\{/,relevance:0},d={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,c,b]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",g=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,m={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${g}))[eE][+-]?(${p})[jJ]?\\b`},{begin:`(${g})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${p})[jJ]\\b`}]},_={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:l,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},u={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:["self",o,m,d,e.HASH_COMMENT_MODE]}]};return b.contains=[d,m,o],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:l,illegal:/(<\/|->|\?)|=>/,contains:[o,m,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},d,_,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,a],scope:{1:"keyword",3:"title.function"},contains:[u]},{variants:[{match:[/class/,/\s+/,a,/\s*/,/\(\s*/,a,/\s*\)/]},{match:[/class/,/\s+/,a]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[m,u,d]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-ruby.f889d392.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-ruby.f889d392.js new file mode 100644 index 0000000..a8355da --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-ruby.f889d392.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-ruby"],{"82cb":function(e,n){function a(e){const n=e.regex,a="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",i={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},b={begin:"#<",end:">"},c=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:/#\{/,end:/\}/,keywords:i},d={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,r]})]}]},t="[1-9](_?[0-9])*|0",o="[0-9](_?[0-9])*",g={className:"number",relevance:0,variants:[{begin:`\\b(${t})(\\.(${o}))?([eE][+-]?(${o})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},l={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:i},_=[d,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE,relevance:0}]}].concat(c)},{className:"function",begin:n.concat(/def\s+/,n.lookahead(a+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:a}),l].concat(c)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[d,{begin:a}],relevance:0},g,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(b,c),relevance:0}].concat(b,c);r.contains=_,l.contains=_;const w="[>?]>",E="[\\w#]+\\(\\w+\\):\\d+:\\d+>",u="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",N=[{begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta",begin:"^("+w+"|"+E+"|"+u+")(?=[ ])",starts:{end:"$",contains:_}}];return c.unshift(b),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(N).concat(c).concat(_)}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-scss.62ee18da.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-scss.62ee18da.js new file mode 100644 index 0000000..8f46244 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-scss.62ee18da.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-scss"],{6113:function(e,t){const i=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),o=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=i(e),s=n,d=a,c="@[a-z-]+",p="and or not only",g="[a-zA-Z-][a-zA-Z0-9_-]*",m={className:"variable",begin:"(\\$"+g+")\\b"};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+o.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+d.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+s.join("|")+")"},m,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,contains:[t.BLOCK_COMMENT,m,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT]},{begin:"@(page|font-face)",keywords:{$pattern:c,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:p,attribute:r.join(" ")},contains:[{begin:c,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},m,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js new file mode 100644 index 0000000..999f452 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-shell"],{b65b:function(s,n){function e(s){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}s.exports=e}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js new file mode 100644 index 0000000..89d1daf --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-swift"],{"2a39":function(e,n){function a(e){return e?"string"===typeof e?e:e.source:null}function t(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>a(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function u(...e){const n=s(e),t="("+(n.capture?"":"?:")+e.map(e=>a(e)).join("|")+")";return t}const c=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(c),r=["init","self"].map(c),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],p=["false","nil","true"],d=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],h=u(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),f=u(h,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(h,f,"*"),y=u(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=u(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,u("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function C(e){const n={match:/\s+/,relevance:0},a=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,a],h={match:[/\./,u(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,u(...m)),relevance:0},C=m.filter(e=>"string"===typeof e).concat(["_|0"]),k=m.filter(e=>"string"!==typeof e).concat(l).map(c),D={variants:[{className:"keyword",match:u(...k,...r)}]},B={$pattern:u(/\b\w+/,/#\w+/),keyword:C.concat(F),literal:p},_=[h,y,D],S={match:i(/\./,u(...b)),relevance:0},M={className:"built_in",match:i(/\b/,u(...b),/(?=\()/)},x=[S,M],$={match:/->/,relevance:0},I={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${f})+`}]},O=[$,I],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},P=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),K=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[P(e),K(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[P(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,u(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,t(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,$,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},ae={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...x,...O,j,Z,...J,...Q,Y]},te={begin://,contains:[...s,Y]},ie={begin:u(t(i(E,/\s*:/)),t(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,ae],endsParent:!0,illegal:/["']/},ue={match:[/func/,/\s+/,u(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[te,se,n],illegal:[/\[/,/%/]},ce={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[te,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...d,...p],end:/}/};for(const t of Z.variants){const e=t.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...x,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ue,ce,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...x,...O,j,Z,...J,...Q,Y,ae]}}e.exports=C}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js new file mode 100644 index 0000000..55cc1e2 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-xml"],{"8dcb":function(e,n){function a(e){const n=e.regex,a=n.concat(/[A-Z_]/,n.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s=/[A-Za-z0-9._:-]+/,t={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},c=e.inherit(i,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),r=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),g={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,r,l,c,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,c,r,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},t,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[g],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[g],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:g}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/index.e8a5d294.js b/docs/LHTypeExtensionHelpers.doccarchive/js/index.e8a5d294.js new file mode 100644 index 0000000..f24cc9e --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/index.e8a5d294.js @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */(function(e){function t(t){for(var i,o,s=t[0],c=t[1],l=t[2],u=0,h=[];u])/g,o=/^-+/,r=/["'&<>]/g;function a(e){return e.trim().replace(i,"-").replace(o,"").toLowerCase()}function s(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(r,t)}function c(e){return e.replace(/#(.*)/,(e,t)=>"#"+CSS.escape(t))}function l(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function u(e){let t,n;const i="\\s*",o=" ",r=e.trim(),a=r.length;if(!a)return o;const s=[];for(t=0;t[{name:"description",content:t},{property:"og:locale",content:i},{property:"og:site_name",content:r},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:Object(o["e"])("/developer-og.jpg")},{name:"twitter:image",content:Object(o["e"])("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],s=e=>[e,r].filter(Boolean).join(" | "),c=e=>{const{content:t}=e,n=e.property?"property":"name",i=e[n],o=document.querySelector(`meta[${n}="${i}"]`);if(o&&t)o.setAttribute("content",t);else if(o&&!t)o.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},l=e=>{document.title=e};function u({title:e,description:t,url:n,currentLocale:i}){const o=s(e);l(o),a({title:o,description:t,url:n,currentLocale:i}).forEach(e=>c(e))}function h(e){document.querySelector("html").setAttribute("lang",e)}},"34b0":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-right"}},[n("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},o=[],r=n("be08"),a={name:"InlineChevronRightIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},3502:function(e,t,n){},3908:function(e,t,n){"use strict";function i(e){let t=null,n=e-1;const i=new Promise(e=>{t=e});return requestAnimationFrame((function e(){n-=1,n<=0?t():requestAnimationFrame(e)})),i}function o(e){return new Promise(t=>{setTimeout(t,e)})}n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}))},"3be4":function(e,t,n){},"3ca7":function(e){e.exports=JSON.parse('[{"code":"en-US","name":"English","slug":"en-US"},{"code":"zh-CN","name":"简体中文","slug":"zh-CN"},{"code":"ja-JP","name":"日本語","slug":"ja-JP"}]')},4009:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i="app-top"},"48b1":function(e,t,n){"use strict";n("e487")},5522:function(e,t,n){"use strict";n("a3e8")},"5c0b":function(e,t,n){"use strict";n("9c0c")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l}));const i="developer.setting.";function o(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(n){return null}},setItem:(t,n)=>{try{e.setItem(t,n)}catch(i){}},removeItem:t=>{try{e.removeItem(t)}catch(n){}}}}function r(e){return{get:(t,n)=>{const o=JSON.parse(e.getItem(i+t));return null!==o?o:n},set:(t,n)=>e.setItem(i+t,JSON.stringify(n)),remove:t=>e.removeItem(i+t)}}const a=o(window.localStorage),s=o(window.sessionStorage),c=r(a),l=r(s)},"63b8":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return s}));const i={large:"large",medium:"medium",small:"small"},o={default:"default",nav:"nav"},r={[o.default]:{[i.large]:{minWidth:1069,contentWidth:980},[i.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[i.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[o.nav]:{[i.large]:{minWidth:1024},[i.medium]:{minWidth:768,maxWidth:1023},[i.small]:{minWidth:320,maxWidth:767}}},a={[i.small]:0,[i.medium]:1,[i.large]:2};function s(e,t){return a[e]>a[t]}},6842:function(e,t,n){"use strict";function i(e,t,n){let i,o=e,r=t;for("string"===typeof r&&(r=[r]),i=0;ie.json()).catch(()=>({}))}const c=(e,t)=>i(r,e,t)},"748c":function(e,t,n){"use strict";function i(e){return e.reduce((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e),{light:[],dark:[]})}function o(e){const t=["1x","2x","3x"];return t.reduce((t,n)=>{const i=e.find(e=>e.traits.includes(n));return i?t.concat({density:n,src:i.url,size:i.size}):t},[])}function r(e){const t="/",n=new RegExp(t+"+","g");return e.join(t).replace(n,t)}function a(e){const{baseUrl:t}=window,n=Array.isArray(e)?r(e):e;return n&&"string"===typeof n&&!n.startsWith(t)&&n.startsWith("/")?r([t,n]):n}function s(e){return e?e.startsWith("/")?e:"/"+e:e}function c(e){return e?`url('${a(e)}')`:void 0}function l(e){return new Promise((t,n)=>{const i=new Image;i.src=e,i.onerror=n,i.onload=()=>t({width:i.width,height:i.height})})}n.d(t,"e",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"b",(function(){return l}))},"7ac6":function(e,t,n){},"7d8d":function(e){e.exports=JSON.parse('{"view-in":"日本語で表示","continue-viewing":"日本語で表示を続ける","language":"言語","video":{"replay":"リプレイ","play":"再生","pause":"一時停止","watch":"概要のビデオを観る"},"tutorials":{"title":"チュートリアル | チュートリアル","step":"手順{number}","submit":"送信","next":"次へ","preview":{"title":"プレビューなし | プレビュー | プレビュー","no-preview-available-step":"この手順では利用可能なプレビューがありません。"},"nav":{"chapters":"章","current":"現在の{thing}"},"assessment":{"check-your-understanding":"理解度を確認する","success-message":"よくできました。このチュートリアルの問題にすべて回答しました。","answer-number-is":"問題番号{index}は","correct":"正解です","incorrect":"不正解です","next-question":"次の問題"},"project-files":"プロジェクトファイル","estimated-time":"予測時間","sections":{"chapter":"{number}章"},"question-of":"{total}問中の{index}問","section-of":"{total}件中の{number}件","overriding-title":"{title}の{newTitle}","time":{"format":"{number} {minutes}","minutes":{"full":"分 | 分 | {count}分","short":"分 | 分"},"hours":{"full":"時間 | 時間"}}},"documentation":{"title":"ドキュメント","nav":{"breadcrumbs":"パンくずリスト","menu":"メニュー","open-menu":"メニューを開く","close-menu":"メニューを閉じる"},"current-page":"現在のページは{title}です","card":{"learn-more":"詳しい情報","read-article":"記事を読む","start-tutorial":"チュートリアルを開始","view-api":"APIのコレクションを表示","view-symbol":"記号を表示","view-sample-code":"サンプルコードを表示"}},"aside-kind":{"beta":"ベータ版","experiment":"試験運用版","important":"重要","note":"注意","tip":"ヒント","warning":"警告","deprecated":"非推奨"},"change-type":{"added":"追加","modified":"変更","deprecated":"非推奨"},"verbs":{"hide":"非表示","show":"表示","close":"閉じる"},"sections":{"title":"セクション{number}","on-this-page":"このページの内容","topics":"トピック","default-implementations":"デフォルト実装","relationships":"関連項目","see-also":"参照","declaration":"宣言","details":"詳細","parameters":"パラメータ","possible-values":"使用できる値","parts":"パーツ","availability":"利用可能","resources":"リソース"},"metadata":{"details":{"name":"名前","key":"キー","type":"タイプ"},"beta":{"legal":"このドキュメントはベータ版のソフトウェアのもので、変更される可能性があります。","software":"ベータ版ソフトウェア"},"default-implementation":"デフォルト実装あり。| デフォルト実装あり。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt}で導入され、{name} {deprecatedAt}で非推奨になりました","available-on":"{name} {introducedAt}以降で使用できます"},"more":"さらに表示","less":"表示を減らす","api-reference":"APIリファレンス","filter":{"title":"フィルタ","search-symbols":"{technology}でシンボルを検索","suggested-tags":"提案されたタグ | 提案されたタグ","selected-tags":"選択したタグ | 選択したタグ","add-tag":"タグを追加","tag-select-remove":"タグ。選択してリストから削除します。","navigate":"シンボルを移動するには、上下左右の矢印キーを押します。","siblings-label":"{total-siblings}個中{number-siblings}個のシンボルが{parent-siblings}の中にあります","parent-label":"{total-siblings}個中{number-siblings}個のシンボルが1個のシンボルを含む{parent-siblings}の中にあります | {total-siblings}個中{number-siblings}個のシンボルが{number-parent}個のシンボルを含む{parent-siblings}の中にあります","reset-filter":"フィルタをリセット"},"navigator":{"title":"ドキュメントナビゲータ","open-navigator":"ドキュメントナビゲータを開く","close-navigator":"ドキュメントナビゲータを閉じる","no-results":"結果が見つかりません。","no-children":"使用できるデータがありません。","error-fetching":"データを取得する際にエラーが起きました。","items-found":"項目が見つかりません | 1個の項目が見つかりました | {number}個の項目が見つかりましたTabキーを押すと項目をナビゲートできます。","navigator-is":"ナビゲータは{state}です","state":{"loading":"読み込み中","ready":"準備完了"},"tags":{"hide-deprecated":"非推奨の項目を非表示"}},"tab":{"request":"リクエスト","response":"レスポンス"},"required":"必須","parameters":{"default":"デフォルト","minimum":"最小","maximum":"最大","possible-types":"タイプ | 使用できるタイプ","possible-values":"値 | 使用できる値"},"content-type":"Content-Type: {value}","read-only":"読み出し専用","error":{"unknown":"原因不明のエラーが起きました。","image":"イメージを読み込めませんでした"},"color-scheme":{"select":"カラースキーム環境設定を選択","auto":"自動","dark":"ダーク","light":"ライト"},"accessibility":{"strike":{"start":"取り消し線テキストの開始","end":"取り消し線テキストの終了"},"code":{"start":"コードブロックの開始","end":"コードブロックの終了"},"skip-navigation":"ナビゲーションをスキップ"},"select-language":"このページの言語を選択","icons":{"clear":"消去","web-service-endpoint":"Webサービスのエンドポイント","search":"検索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"クイックナビゲーションを開く","title":"クリックするか「/」を入力すると素早く移動します"}}}')},"821b":function(e,t,n){"use strict";t["a"]={auto:"auto",dark:"dark",light:"light"}},"942d":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return s}));const i=52,o=48,r="nav-sticky-anchor",a="nav-open-navigator",s={noClose:"noclose"}},"94a8":function(e){e.exports=JSON.parse('{"view-in":"View in English","continue-viewing":"Continue viewing in English","language":"Language","video":{"replay":"Replay","play":"Play","pause":"Pause","watch":"Watch intro video"},"tutorials":{"title":"Tutorial | Tutorials","step":"Step {number}","submit":"Submit","next":"Next","preview":{"title":"No Preview | Preview | Previews","no-preview-available-step":"No preview available for this step."},"nav":{"chapters":"Chapters","current":"Current {thing}"},"assessment":{"check-your-understanding":"Check Your Understanding","success-message":"Great job, you\'ve answered all the questions for this tutorial.","answer-number-is":"Answer number {index} is","correct":"correct","incorrect":"incorrect","next-question":"Next question"},"project-files":"Project files","estimated-time":"Estimated Time","sections":{"chapter":"Chapter {number}"},"question-of":"Question {index} of {total}","section-of":"{number} of {total}","overriding-title":"{newTitle} with {title}","time":{"format":"{number} {minutes}","minutes":{"full":"minute | minutes | {count} minutes","short":"min | mins"},"hours":{"full":"hour | hours"}}},"documentation":{"title":"Documentation","nav":{"breadcrumbs":"Breadcrumbs","menu":"Menu","open-menu":"Open Menu","close-menu":"Close Menu"},"current-page":"Current page is {title}","card":{"learn-more":"Learn More","read-article":"Read article","start-tutorial":"Start tutorial","view-api":"View API collection","view-symbol":"View symbol","view-sample-code":"View sample code"}},"aside-kind":{"beta":"Beta","experiment":"Experiment","important":"Important","note":"Note","tip":"Tip","warning":"Warning","deprecated":"Deprecated"},"change-type":{"added":"Added","modified":"Modified","deprecated":"Deprecated"},"verbs":{"hide":"Hide","show":"Show","close":"Close"},"sections":{"title":"Section {number}","on-this-page":"On this page","topics":"Topics","default-implementations":"Default Implementations","relationships":"Relationships","see-also":"See Also","declaration":"Declaration","details":"Details","parameters":"Parameters","possible-values":"Possible Values","parts":"Parts","availability":"Availability","resources":"Resources"},"metadata":{"details":{"name":"Name","key":"Key","type":"Type"},"beta":{"legal":"This documentation refers to beta software and may be changed.","software":"Beta Software"},"default-implementation":"Default implementation provided. | Default implementations provided."},"availability":{"introduced-and-deprecated":"Introduced in {name} {introducedAt} and deprecated in {name} {deprecatedAt}","available-on":"Available on {name} {introducedAt} and later"},"more":"More","less":"Less","api-reference":"API Reference","filter":{"title":"Filter","search-symbols":"Search symbols in {technology}","suggested-tags":"Suggested tag | Suggested tags","selected-tags":"Selected tag | Selected tags","add-tag":"Add tag","tag-select-remove":"Tag. Select to remove from list.","navigate":"To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow","siblings-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings}","parent-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings} containing one symbol | {number-siblings} of {total-siblings} symbols inside {parent-siblings} containing {number-parent} symbols","reset-filter":"Reset Filter"},"navigator":{"title":"Documentation Navigator","open-navigator":"Open Documentation Navigator","close-navigator":"Close Documentation Navigator","no-results":"No results found.","no-children":"No data available.","error-fetching":"There was an error fetching the data.","items-found":"No items were found | 1 item was found | {number} items were found. Tab back to navigate through them.","navigator-is":"Navigator is {state}","state":{"loading":"loading","ready":"ready"},"tags":{"hide-deprecated":"Hide Deprecated"}},"tab":{"request":"Request","response":"Response"},"required":"Required","parameters":{"default":"Default","minimum":"Minimum","maximum":"Maximum","possible-types":"Type | Possible types","possible-values":"Value | Possible Values"},"content-type":"Content-Type: {value}","read-only":"Read-only","error":{"unknown":"An unknown error occurred.","image":"Image failed to load","not-found":"The page you\'re looking for can\'t be found."},"color-scheme":{"select":"Select a color scheme preference","auto":"Auto","dark":"Dark","light":"Light"},"accessibility":{"strike":{"start":"start of stricken text","end":"end of stricken text"},"code":{"start":"start of code block","end":"end of code block"},"skip-navigation":"Skip Navigation","in-page-link":"in page link"},"select-language":"Select the language for this page","icons":{"clear":"Clear","web-service-endpoint":"Web Service Endpoint","search":"Search"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"Open Quick Navigation","title":"Click or type / for quick navigation"}}}')},9895:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const i="not-found",o="documentation-topic"},9923:function(e,t,n){"use strict";n.r(t),n.d(t,"defaultLocale",(function(){return a})),n.d(t,"messages",(function(){return s}));var i=n("94a8"),o=n("d9c4"),r=n("7d8d");const a="en-US",s={"en-US":i,"zh-CN":o,"ja-JP":r}},"9b56":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return u}));var i=n("3ca7"),o=n("9923"),r=n("2788");const a=i.reduce((e,t)=>({...e,[t.slug]:t.code}),{});function s(e){return a[e]}function c(e){return!!a[e]}function l(e){return{params:{locale:e===o["defaultLocale"]?void 0:e}}}function u(e=o["defaultLocale"],t){if(!c(e))return;t.$i18n.locale=e;const n=s(e);Object(r["b"])(n)}},"9c0c":function(e,t,n){},"9dba":function(e,t,n){"use strict";n("3502")},a2be:function(e,t,n){"use strict";n("01da")},a3e8:function(e,t,n){},a919:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"close-icon",attrs:{viewBox:"0 0 14 14",themeId:"close"}},[n("path",{attrs:{d:"M12.73,0l1.27,1.27-5.74,5.73,5.72,5.72-1.27,1.27-5.72-5.72L1.28,13.99,.01,12.72,5.72,7.01,0,1.28,1.27,.01,6.99,5.73,12.73,0Z"}})])},o=[],r=n("be08"),a={name:"CloseIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},be08:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[e.themeOverrideURL?n("use",{attrs:{href:e.themeOverrideURL+"#"+e.themeId,width:"100%",height:"100%"}}):e._t("default")],2)},o=[],r=n("6842"),a={name:"SVGIcon",props:{themeId:{type:String,required:!1},iconUrl:{type:String,default:null}},computed:{themeOverrideURL:({iconUrl:e,themeId:t})=>e||Object(r["c"])(["theme","icons",t],void 0)}},s=a,c=(n("c2c4"),n("2877")),l=Object(c["a"])(s,i,o,!1,null,"33d3200a",null);t["a"]=l.exports},c2c4:function(e,t,n){"use strict";n("161e")},c83d:function(e,t,n){},d26a:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return l}));var i=n("748c"),o={input:"input",tags:"tags"};function r(e={}){return Object.entries(e).reduce((e,[t,n])=>n?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(n)}`):e,[]).join("&")}function a(e,{changes:t,language:n,context:i}={}){const[o,a]=e.split("#"),s=o.match(/\?.*/),c=r({changes:t,language:n,context:i}),l=s?"&":"?",u=a?o:e,h=c?`${l}${c}`:"",d=a?"#"+a:"";return`${u}${h}${d}`}function s(e,t){const{query:{changes:n,[o.input]:i,[o.tags]:r,...a}={}}=e,{query:{changes:s,[o.input]:c,[o.tags]:l,...u}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:a})===JSON.stringify({path:t.path,query:u})}function c(e,t=window.location.href){return new URL(Object(i["c"])(e),t)}function l(e,t){return c(e,t).href}},d369:function(e,t,n){"use strict";var i=n("5d2d");const o={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLocale:"developer.setting.preferredLocale",preferredLanguage:"docs.setting.preferredLanguage"},r={preferredColorScheme:"docs.setting.preferredColorScheme"};t["a"]=Object.defineProperties({},Object.keys(o).reduce((e,t)=>({...e,[t]:{get:()=>{const e=r[t],n=i["a"].getItem(o[t]);return e?n||i["a"].getItem(e):n},set:e=>i["a"].setItem(o[t],e)}}),{}))},d9c4:function(e){e.exports=JSON.parse('{"view-in":"以中文查看","continue-viewing":"继续以中文查看","language":"语言","video":{"replay":"重新播放","play":"播放","pause":"暂停","watch":"观看介绍视频"},"tutorials":{"title":"教程","step":"第 {number} 步","submit":"提交","next":"下一步","preview":{"title":"无预览 | 预览","no-preview-available-step":"这一步没有预览。"},"nav":{"chapters":"章节","current":"当前{thing}"},"assessment":{"check-your-understanding":"检查你的理解程度","success-message":"很棒,你回答了此教程的所有问题。","answer-number-is":"第 {index} 个答案","correct":"正确","incorrect":"错误","next-question":"下一个问题"},"project-files":"项目文件","estimated-time":"预计时间","sections":{"chapter":"第 {number} 章"},"question-of":"第 {index} 个问题(共 {total} 个)","section-of":"{number}/{total}","overriding-title":"{newTitle}{title}","time":{"format":"{number} {minutes}","minutes":{"full":"分钟 | {count} 分钟","short":"分钟"},"hours":{"full":"小时"}}},"documentation":{"title":"文档","nav":{"breadcrumbs":"面包屑导航","menu":"菜单","open-menu":"打开菜单","close-menu":"关闭菜单"},"current-page":"当前页面为:{title}","card":{"learn-more":"进一步了解","read-article":"阅读文章","start-tutorial":"开始教程","view-api":"查看 API 集合","view-symbol":"查看符号","view-sample-code":"查看示例代码"}},"aside-kind":{"beta":"Beta 版","experiment":"试验","important":"重要事项","note":"注","tip":"提示","warning":"警告","deprecated":"已弃用"},"change-type":{"added":"已添加","modified":"已修改","deprecated":"已弃用"},"verbs":{"hide":"隐藏","show":"显示","close":"关闭"},"sections":{"title":"第 {number} 部分","on-this-page":"在此页面上","topics":"主题","default-implementations":"默认实现","relationships":"关系","see-also":"另请参阅","declaration":"声明","details":"详细信息","parameters":"参数","possible-values":"可能值","parts":"部件","availability":"可用性","resources":"资源"},"metadata":{"details":{"name":"名称","key":"密钥","type":"类型"},"beta":{"legal":"此文档涉及 Beta 版软件且可能会改动。","software":"Beta 版软件"},"default-implementation":"提供默认实现。| 提供默认实现方法。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt} 中引入,{name} {deprecatedAt} 中弃用","available-on":"{name} {introducedAt} 及更高版本中可用"},"more":"更多","less":"更少","api-reference":"API 参考","filter":{"title":"过滤","search-symbols":"在 {technology} 搜索符号","suggested-tags":"建议标签","selected-tags":"所选标签","add-tag":"添加标签","tag-select-remove":"标签。选择以从列表中移除。","navigate":"若要导航符号,请按下上箭头、下箭头、左箭头或右箭头。","siblings-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)","parent-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含一个符号 | {parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含 {number-parent} 个符号","reset-filter":"还原过滤条件"},"navigator":{"title":"文档导航器","open-navigator":"打开文档导航器","close-navigator":"关闭文档导航器","no-results":"未找到结果。","no-children":"无可用数据。","error-fetching":"获取数据时出错。","items-found":"未找到任何项目 | 找到 1 个项目 | 找到 {number} 个项目。按下 Tab 键导航。","navigator-is":"导航器{state}","state":{"loading":"正在载入","ready":"准备就绪"},"tags":{"hide-deprecated":"隐藏已弃用"}},"tab":{"request":"请求","response":"回复"},"required":"必需","parameters":{"default":"默认","minimum":"最小值","maximum":"最大值","possible-types":"类型 | 可能类型","possible-values":"值 | 可能值"},"content-type":"内容类型:{value}","read-only":"只读","error":{"unknown":"出现未知错误。","image":"图像无法载入"},"color-scheme":{"select":"选择首选颜色方案","auto":"自动","dark":"深色","light":"浅色"},"accessibility":{"strike":{"start":"删除线文本开始","end":"删除线文本结束"},"code":{"start":"代码块开头","end":"代码块结尾"},"skip-navigation":"跳过导航"},"select-language":"选择此页面的语言","icons":{"clear":"清除","web-service-endpoint":"网络服务端点","search":"搜索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"打开快速导航","title":"点按或键入 / 进行快速导航"}}}')},dd18:function(e,t,n){"use strict";t["a"]={eager:"eager",lazy:"lazy"}},e425:function(e,t,n){"use strict";var i=n("821b"),o=n("dd18"),r=n("d369"),a=n("3ca7");const s="undefined"!==typeof window.matchMedia&&[i["a"].light,i["a"].dark,"no-preference"].some(e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches),c=s?i["a"].auto:i["a"].light;t["a"]={state:{imageLoadingStrategy:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,preferredColorScheme:r["a"].preferredColorScheme||c,preferredLocale:r["a"].preferredLocale,supportsAutoColorScheme:s,systemColorScheme:i["a"].light,availableLocales:[]},reset(){this.state.imageLoadingStrategy="ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,this.state.preferredColorScheme=r["a"].preferredColorScheme||c,this.state.supportsAutoColorScheme=s,this.state.systemColorScheme=i["a"].light},setImageLoadingStrategy(e){this.state.imageLoadingStrategy=e},setPreferredColorScheme(e){this.state.preferredColorScheme=e,r["a"].preferredColorScheme=e},setAllLocalesAreAvailable(){const e=a.map(e=>e.code);this.state.availableLocales=e},setAvailableLocales(e=[]){this.state.availableLocales=e},setPreferredLocale(e){this.state.preferredLocale=e,r["a"].preferredLocale=this.state.preferredLocale},setSystemColorScheme(e){this.state.systemColorScheme=e},syncPreferredColorScheme(){r["a"].preferredColorScheme&&r["a"].preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=r["a"].preferredColorScheme)}}},e487:function(e,t,n){},e759:function(e,t,n){"use strict";n("3be4")},e9e6:function(e,t,n){"use strict";n("7ac6")},ed78:function(e,t,n){"use strict";n("c83d")},ed96:function(e,t,n){n.p=window.baseUrl},f161:function(e,t,n){"use strict";n.r(t);n("ed96");var i=n("2b0e"),o=n("a925"),r=n("8c4f"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[n("div",{attrs:{id:e.AppTopID}}),e.isTargetIDE?e._e():n("a",{attrs:{href:"#main",id:"skip-nav"}},[e._v(e._s(e.$t("accessibility.skip-navigation")))]),n("InitialLoadingPlaceholder"),e._t("header",(function(){return[e.enablei18n?n("SuggestLang"):e._e(),e.hasCustomHeader?n("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),n("div",{attrs:{id:e.baseNavStickyAnchorId}}),e._t("default",(function(){return[n("router-view",{staticClass:"router-content"}),e.hasCustomFooter?n("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():n("Footer",{scopedSlots:e._u([{key:"default",fn:function(t){var i=t.className;return[e.enablei18n?n("div",{class:i},[n("LocaleSelector")],1):e._e()]}}])})]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],c=n("e425"),l=n("821b"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"footer"},[n("div",{staticClass:"row"},[n("ColorSchemeToggle")],1),e._t("default",null,{className:"row"})],2)},h=[],d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"color-scheme-toggle",attrs:{"aria-label":e.$t("color-scheme.select"),role:"radiogroup"}},e._l(e.options,(function(t){return n("label",{key:t},[n("input",{attrs:{type:"radio"},domProps:{checked:t==e.preferredColorScheme,value:t},on:{input:e.setPreferredColorScheme}}),n("div",{staticClass:"text"},[e._v(e._s(e.$t("color-scheme."+t)))])])})),0)},g=[],m={name:"ColorSchemeToggle",data:()=>({appState:c["a"].state}),computed:{options:({supportsAutoColorScheme:e})=>[l["a"].light,l["a"].dark,...e?[l["a"].auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{c["a"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},p=m,f=(n("9dba"),n("2877")),b=Object(f["a"])(p,d,g,!1,null,"02a6f6ec",null),v=b.exports,w={name:"Footer",components:{ColorSchemeToggle:v}},y=w,j=(n("e9e6"),Object(f["a"])(y,u,h,!1,null,"4e049dbd",null)),S=j.exports,E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loaded?e._e():n("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},C=[],_={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},P=_,k=(n("48b1"),Object(f["a"])(P,E,C,!1,null,"35c356b6",null)),L=k.exports,A=n("942d"),T=n("6842");function x(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function O(e,t,n,i){if(!t||"object"!==typeof t||i&&(x(t,"light")||x(t,"dark"))){let o=t;if(x(t,i)&&(o=t[i]),"object"===typeof o)return;n[e]=o}else Object.entries(t).forEach(([t,o])=>{const r=[e,t].join("-");O(r,o,n,i)})}function I(e,t="light"){const n={},i=e||{};return O("-",i,n,t),n}var $=n("4009"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.displaySuggestLang?n("div",{staticClass:"suggest-lang"},[n("div",{staticClass:"suggest-lang__wrapper"},[n("router-link",{staticClass:"suggest-lang__link",attrs:{to:e.getLocaleParam(e.preferredLocale),lang:e.getCodeForSlug(e.preferredLocale)},nativeOn:{click:function(t){return e.setPreferredLocale(e.preferredLocale)}}},[e._v(e._s(e.$i18n.messages[e.preferredLocale]["view-in"])),n("InlineChevronRightIcon",{staticClass:"icon-inline"})],1),n("div",{staticClass:"suggest-lang__close-icon-wrapper"},[n("button",{staticClass:"suggest-lang__close-icon-button",attrs:{"aria-label":e.$t("continue-viewing")},on:{click:function(t){return e.setPreferredLocale(e.$i18n.locale)}}},[n("CloseIcon",{staticClass:"icon-inline"})],1)])],1)]):e._e()},N=[],R=n("34b0"),U=n("a919"),q=n("3ca7"),V=n("9b56"),B={name:"SuggestLang",components:{InlineChevronRightIcon:R["a"],CloseIcon:U["a"]},computed:{preferredLocale:()=>{const e=c["a"].state.preferredLocale;if(e)return e;const t=q.find(e=>{const t=e.code.split("-")[0],n=window.navigator.language.split("-")[0];return n===t});return t?t.slug:null},displaySuggestLang:({preferredLocale:e,$i18n:t})=>e&&t.locale!==e},methods:{setPreferredLocale:e=>{c["a"].setPreferredLocale(e)},getCodeForSlug:V["a"],getLocaleParam:V["b"]}},M=B,W=(n("ed78"),Object(f["a"])(M,D,N,!1,null,"ad72c62e",null)),F=W.exports,G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"locale-selector"},[n("select",{attrs:{"aria-label":e.$t("select-language")},domProps:{value:e.$i18n.locale},on:{change:e.updateRouter}},e._l(e.locales,(function(t){var i=t.slug,o=t.name,r=t.code;return n("option",{key:i,attrs:{lang:r},domProps:{value:i}},[e._v(" "+e._s(o)+" ")])})),0),n("ChevronThickIcon",{staticClass:"icon-inline"})],1)},H=[],J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-thick-icon",attrs:{viewBox:"0 0 14 10.5",themeId:"chevron-thick"}},[n("path",{attrs:{d:"M12.43,0l1.57,1.22L7,10.5,0,1.23,1.58,0,7,7,12.43,0Z"}})])},K=[],z=n("be08"),Y={name:"ChevronThickIcon",components:{SVGIcon:z["a"]}},Q=Y,Z=Object(f["a"])(Q,J,K,!1,null,null,null),X=Z.exports,ee={name:"LocaleSelector",components:{ChevronThickIcon:X},methods:{updateRouter({target:{value:e}}){this.$router.push(Object(V["b"])(e)),c["a"].setPreferredLocale(e),Object(V["c"])(e,this)}},computed:{availableLocales:()=>c["a"].state.availableLocales,locales:({availableLocales:e})=>q.filter(({code:t})=>e.includes(t))}},te=ee,ne=(n("e759"),Object(f["a"])(te,G,H,!1,null,"7e4d9b69",null)),ie=ne.exports,oe={name:"CoreApp",components:{Footer:S,InitialLoadingPlaceholder:L,SuggestLang:F,LocaleSelector:ie},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_PERFORMANCE_ENABLED}},data(){return{AppTopID:$["a"],appState:c["a"].state,fromKeyboard:!1,isTargetIDE:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,themeSettings:T["d"],baseNavStickyAnchorId:A["e"]}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,availableLocales:({appState:e})=>e.availableLocales,CSSCustomProperties:({currentColorScheme:e,preferredColorScheme:t,themeSettings:n})=>I(n.theme,t===l["a"].auto?e:t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer"),enablei18n:({availableLocales:e})=>Object(T["c"])(["features","docs","i18n","enable"],!1)&&e.length>1},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await Object(T["b"])()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)})},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?l["a"].dark:l["a"].light;c["a"].setSystemColorScheme(t)},attachStylesToRoot(e){const t=document.body;Object.entries(e).filter(([,e])=>Boolean(e)).forEach(([e,n])=>{t.style.setProperty(e,n)})},detachStylesFromRoot(e){const t=document.body;Object.entries(e).forEach(([e])=>{t.style.removeProperty(e)})},syncPreferredColorScheme(){c["a"].syncPreferredColorScheme()}}},re=oe,ae=(n("5c0b"),n("a2be"),Object(f["a"])(re,a,s,!1,null,"7d594ed9",null)),se=ae.exports;class ce{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class le{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class ue{constructor(e=new ce){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach(e=>e(t))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var he={install(e,t){let n;n=t.performanceMetricsEnabled||"ide"===t.appTarget?new le:new ce,e.prototype.$bridge=new ue(n)}};function de(e){return"custom-"+e}function ge(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),n=e.content.cloneNode(!0);t.appendChild(n)}}}function me(e){const t=de(e),n=document.getElementById(t);n&&window.customElements.define(t,ge(n))}function pe(e,t={names:["header","footer"]}){const{names:n}=t;e.config.ignoredElements=/^custom-/,n.forEach(me)}function fe(e,t){const{value:n=!1}=t;e.style.display=n?"none":""}var be={hide:fe};function ve(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(pe),e.directive("hide",be.hide),e.use(he,{appTarget:Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var we=n("9895"),ye=n("63b8"),je=n("3908"),Se=n("002d"),Ee=n("d26a");const Ce=10;function _e(e){const{name:t}=e,n=t.includes(we["a"]);return n?Ce:0}function Pe(){const{location:e}=window;return e.pathname+e.search+e.hash}function ke(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("tutorials-overview")]).then(n.bind(null,"f025"))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("documentation-topic~topic"),n.e("topic")]).then(n.bind(null,"3213"))},{path:"/documentation/*",name:we["a"],component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("chunk-c0335d80"),n.e("documentation-topic~topic"),n.e("documentation-topic")]).then(n.bind(null,"f8ac"))},{path:"*",name:we["b"],component:Ke},{path:"*",name:"server-error",component:Me}];const Ye=[{pathPrefix:"/:locale?",nameSuffix:"-locale"}];function Qe(e,t=[],n=Ye){return n.reduce((n,i)=>n.concat(e.filter(e=>!t.includes(e.name)).map(e=>({...e,path:i.pathPrefix+e.path,name:e.name+i.nameSuffix}))),[])}const Ze=[...Qe(ze,[we["b"]]),...ze];function Xe(e={}){const t=new r["a"]({mode:"history",base:T["a"],scrollBehavior:Le,...e,routes:e.routes||Ze});return t.onReady(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),Ae()}),"ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET&&t.onError(e=>{const{route:n={path:"/"}}=e;t.replace({name:"server-error",params:[n.path]})}),window.addEventListener("unload",Te),t}var et=n("9923");function tt(e=et){const{defaultLocale:t,messages:n,dateTimeFormats:i={}}=e,r=new o["a"]({dateTimeFormats:i,locale:t,fallbackLocale:t,messages:n});return r}i["default"].use(ve),i["default"].use(r["a"]),i["default"].use(o["a"]),new i["default"]({router:Xe(),render:e=>e(se),i18n:tt()}).$mount("#app")}}); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/topic.8cd0c0c4.js b/docs/LHTypeExtensionHelpers.doccarchive/js/topic.8cd0c0c4.js new file mode 100644 index 0000000..af0651e --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/topic.8cd0c0c4.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["topic"],{"0466":function(e,t,n){},"0503":function(e,t,n){"use strict";n("e38e")},"0c11":function(e,t,n){},"0c14":function(e,t,n){},1006:function(e,t,n){"use strict";n("a95e")},"1dd5":function(e,t,n){"use strict";n("7b17")},"257c":function(e,t,n){"use strict";n("7748")},"2a05":function(e,t,n){},"2f9d":function(e,t,n){"use strict";n("525c")},3213:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.topicData?n(e.componentFor(e.topicData),e._b({key:e.topicKey,tag:"component",attrs:{hierarchy:e.hierarchy}},"component",e.propsFor(e.topicData),!1)):e._e()],1)},i=[],r=n("25a9"),o=n("a97e");const{BreakpointName:a}=o["a"].constants;var c,l,u={state:{linkableSections:[],breakpoint:a.large,references:{}},addLinkableSection(e){const t={...e,visibility:0};t.sectionNumber=this.state.linkableSections.length,this.state.linkableSections.push(t)},reset(){this.state.linkableSections=[],this.state.breakpoint=a.large,this.state.references={}},updateLinkableSection(e){this.state.linkableSections=this.state.linkableSections.map(t=>e.anchor===t.anchor?{...t,visibility:e.visibility}:t)},updateBreakpoint(e){this.state.breakpoint=e},setReferences(e){this.state.references=e}},d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"article"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component"},"component",e.propsFor(t),!1))}))],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n("2b88"),m=n("e425"),f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""}},[n("template",{slot:"default"},[n("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.urlWithParams;return n("NavTitleContainer",{attrs:{to:s}},[n("template",{slot:"default"},[e._v(e._s(e.technology))]),n("template",{slot:"subhead"},[e._v(e._s(e.$tc("tutorials.title",2)))])],2)}}])})],1),n("template",{slot:"after-title"},[n("div",{staticClass:"separator"})]),n("template",{slot:"tray"},[n("div",{staticClass:"mobile-dropdown-container"},[n("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),n("div",{staticClass:"dropdown-container"},[n("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),n("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?n("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})],2)],2)},v=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14",themeId:"chevron"}},[n("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},g=[],y=n("be08"),C={name:"ChevronIcon",components:{SVGIcon:y["a"]}},w=C,_=n("2877"),k=Object(_["a"])(w,b,g,!1,null,null,null),S=k.exports,x=n("d26a"),T=n("2f34"),I={name:"ReferenceUrlProvider",mixins:[T["a"]],props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:Object(x["b"])(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},A=I,$=Object(_["a"])(A,c,l,!1,null,null,null),O=$.exports,N=n("8a61"),P=n("cbcf"),q=n("653a"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(s){var i=s.title;return n("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(i))]),n("ul",{staticClass:"tutorial-list"},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.url,i=t.urlWithParams,r=t.title;return n("li",{staticClass:"tutorial-list-item"},[n("router-link",{staticClass:"option tutorial",attrs:{to:i,value:r}},[e._v(" "+e._s(r)+" ")]),s===e.$route.path?n("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(t){return n("li",{key:t.title},[n("router-link",{class:e.classesFor(t),attrs:{to:{path:t.path,query:e.$route.query},value:t.title},nativeOn:{click:function(n){return e.onClick(t)}}},[e._v(" "+e._s(t.title)+" ")])],1)})),0):e._e()],1)}}],null,!0)})})),1)])}}],null,!0)})})),1)},j=[],R=n("863d"),M=n("9b30"),B={name:"MobileDropdown",components:{NavMenuItems:M["a"],NavMenuItemBase:R["a"],ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return"depth"+t},onClick(e){this.$emit("select-section",e.path)}}},L=B,E=(n("e688"),Object(_["a"])(L,D,j,!1,null,"154acfbd",null)),F=E.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$t("sections.title")}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.navigateOverOptions,o=t.OptionClass,a=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(t){return n("router-link",{key:t.title,attrs:{to:{path:t.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function(i){var c,l=i.navigate;return[n("li",{class:[o,(c={},c[a]=e.currentOption===t.title,c)],attrs:{role:"option",value:t.title,"aria-selected":e.currentOption===t.title,"aria-current":e.ariaCurrent(t.title),tabindex:-1},on:{click:function(n){return e.setActive(t,l,s,n)},keydown:[function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.setActive(t,l,s,n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(t.title)+" ")])]}}],null,!0)})})),1)]}}])},[n("template",{slot:"toggle-post-content"},[n("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])])],2)},U=[],H=function(){var e,t=this,n=t.$createElement,s=t._self._c||n;return s("BaseDropdown",{staticClass:"dropdown-custom",class:(e={},e[t.OpenedClass]=t.isOpen,e["dropdown-small"]=t.isSmall,e),attrs:{value:t.value},scopedSlots:t._u([{key:"dropdown",fn:function(e){var n=e.dropdownClasses;return[s("span",{staticClass:"visuallyhidden",attrs:{id:"DropdownLabel_"+t._uid}},[t._v(t._s(t.ariaLabel))]),s("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{role:"button",id:"DropdownToggle_"+t._uid,"aria-labelledby":"DropdownLabel_"+t._uid+" DropdownToggle_"+t._uid,"aria-expanded":t.isOpen?"true":"false","aria-haspopup":"true"},on:{click:t.toggleDropdown,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeAndFocusToggler.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))}]}},[s("span",{staticClass:"form-dropdown-title"},[t._v(t._s(t.value))]),t._t("toggle-post-content")],2)]}}],null,!0)},[s("template",{slot:"eyebrow"},[t._t("eyebrow")],2),s("template",{slot:"after"},[t._t("default",null,null,{value:t.value,isOpen:t.isOpen,contentClasses:["form-dropdown-content",{"is-open":t.isOpen}],closeDropdown:t.closeDropdown,onChangeAction:t.onChangeAction,closeAndFocusToggler:t.closeAndFocusToggler,navigateOverOptions:t.navigateOverOptions,OptionClass:t.OptionClass,ActiveOptionClass:t.ActiveOptionClass})],2)],2)},z=[],G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),n("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?n("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},W=[],Q=n("7948"),K={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:Q["a"]},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},X=K,J=(n("ed71"),Object(_["a"])(X,G,W,!1,null,"998803d8",null)),Y=J.exports;const Z="is-open",ee="option",te="option-active";var ne={name:"DropdownCustom",components:{BaseDropdown:Y},constants:{OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll("."+ee),s=Array.from(n),i=s.indexOf(e),r=s[i+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector("."+te);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},se=ne,ie=(n("e84c"),Object(_["a"])(se,H,z,!1,null,"12dd746a",null)),re=ie.exports,oe={name:"SecondaryDropdown",components:{DropdownCustom:re},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,s){t(s),this.$emit("select-section",e.path),n()}}},ae=oe,ce=(n("7f7b"),Object(_["a"])(ae,V,U,!1,null,"554d62b6",null)),le=ce.exports,ue=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$tc("tutorials.title",1)}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.closeDropdown,o=t.navigateOverOptions,a=t.OptionClass,c=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{tabindex:"0"}},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(i){var l=i.title;return n("li",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(l))]),n("ul",{attrs:{role:"listbox"}},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.urlWithParams,l=t.title;return[n("router-link",{attrs:{to:i,custom:""},scopedSlots:e._u([{key:"default",fn:function(t){var i,u=t.navigate,d=t.isActive;return[n("li",{class:(i={},i[a]=!0,i[c]=d,i),attrs:{role:"option",value:l,"aria-selected":d,"aria-current":!!d&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(u,r,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(u,r,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),o(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),o(t,-1))}]}},[e._v(" "+e._s(l)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])}}],null,!0)})})),1)]}}])})},de=[],pe={name:"PrimaryDropdown",components:{DropdownCustom:re,ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},he=pe,me=(n("9938"),Object(_["a"])(he,ue,de,!1,null,"4bddb6e6",null)),fe=me.exports;const ve={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var be={name:"NavigationBar",components:{NavTitleContainer:q["a"],NavBase:P["a"],ReferenceUrlProvider:O,PrimaryDropdown:fe,SecondaryDropdown:le,MobileDropdown:F,ChevronIcon:S},mixins:[N["a"],T["a"]],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:ve,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce((e,{projects:t})=>e.concat(t),[]).find(e=>e.reference===this.identifierUrl)},pageSections(){if(!this.currentProject)return[];const e=[ve].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map((t,n)=>{const s=e[n],i=this.references[s.reference],{url:r,title:o}=i||s;return{...t,title:o,path:r}})},optionsForSections(){return this.pageSections.map(({depth:e,path:t,title:n})=>({depth:e,path:t,title:n}))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort((e,t)=>t.visibility-e.visibility).find(e=>e.visibility>0)},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return this.$t("tutorials.section-of",{number:t,total:e})}},methods:{onSelectSection(e){const t=e.split("#")[1];this.handleFocusAndScroll(t)}}},ge=be,ye=(n("ea88"),Object(_["a"])(ge,f,v,!1,null,"717bc942",null)),Ce=ye.exports,we=n("bf08"),_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"body"},[n("BodyContent",{attrs:{content:e.content}})],1)},ke=[],Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("article",{staticClass:"body-content"},e._l(e.content,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"layout"},"component",e.propsFor(t),!1))})),1)},xe=[],Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(t,s){return[n("Asset",{key:t.media,attrs:{identifier:t.media,videoAutoplays:!1}}),t.content?n("ContentNode",{key:s,attrs:{content:t.content}}):e._e()]}))],2)},Ie=[],Ae=n("80e4"),$e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",{attrs:{content:e.articleContent}})},Oe=[],Ne=n("5677"),Pe={name:"ContentNode",components:{BaseContentNode:Ne["default"]},props:Ne["default"].props,computed:{articleContent(){return this.map(e=>{switch(e.type){case Ne["default"].BlockType.codeListing:return{...e,showLineNumbers:!0};case Ne["default"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}})}},methods:Ne["default"].methods,BlockType:Ne["default"].BlockType,InlineType:Ne["default"].InlineType},qe=Pe,De=(n("cb8d"),Object(_["a"])(qe,$e,Oe,!1,null,"3cfe1c35",null)),je=De.exports,Re={name:"Columns",components:{Asset:Ae["a"],ContentNode:je},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},Me=Re,Be=(n("e9b0"),Object(_["a"])(Me,Te,Ie,!1,null,"30edf911",null)),Le=Be.exports,Ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-and-media",class:e.classes},[n("ContentNode",{attrs:{content:e.content}}),n("Asset",{attrs:{identifier:e.media}})],1)},Fe=[];const Ve={leading:"leading",trailing:"trailing"};var Ue={name:"ContentAndMedia",components:{Asset:Ae["a"],ContentNode:je},props:{content:je.props.content,media:Ae["a"].props.identifier,mediaPosition:{type:String,default:()=>Ve.trailing,validator:e=>Object.prototype.hasOwnProperty.call(Ve,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===Ve.leading,"media-trailing":this.mediaPosition===Ve.trailing}}},MediaPosition:Ve},He=Ue,ze=(n("1006"),Object(_["a"])(He,Ee,Fe,!1,null,"3fa44f9e",null)),Ge=ze.exports,We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"full-width"},e._l(e.groups,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"group"},"component",e.propsFor(t),!1),[n("ContentNode",{attrs:{content:t.content}})],1)})),1)},Qe=[],Ke=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Xe=[],Je=n("72e7"),Ye={name:"LinkableElement",mixins:[Je["a"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return e+" 0% -50% 0%"}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Ze=Ye,et=Object(_["a"])(Ze,Ke,Xe,!1,null,null,null),tt=et.exports;const{BlockType:nt}=je;var st={name:"FullWidth",components:{ContentNode:je,LinkableElement:tt},props:je.props,computed:{groups:({content:e})=>e.reduce((e,t)=>0===e.length||t.type===nt.heading?[...e,{heading:t.type===nt.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}],[])},methods:{componentFor(e){return e.heading?tt:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},it=st,rt=(n("aece"),Object(_["a"])(it,We,Qe,!1,null,"1f2be54b",null)),ot=rt.exports;const at={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var ct={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(at,e))}},methods:{componentFor(e){return{[at.columns]:Le,[at.contentAndMedia]:Ge,[at.fullWidth]:ot}[e.kind]},propsFor(e){const{content:t,kind:n,media:s,mediaPosition:i}=e;return{[at.columns]:{columns:t},[at.contentAndMedia]:{content:t,media:s,mediaPosition:i},[at.fullWidth]:{content:t}}[n]}},LayoutKind:at},lt=ct,ut=(n("1dd5"),Object(_["a"])(lt,Se,xe,!1,null,"4d5a806e",null)),dt=ut.exports,pt={name:"Body",components:{BodyContent:dt},props:dt.props},ht=pt,mt=(n("5237"),Object(_["a"])(ht,_e,ke,!1,null,"6499e2f2",null)),ft=mt.exports,vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},bt=[],gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseCTA",e._b({attrs:{label:e.$t("tutorials.next")}},"BaseCTA",e.baseProps,!1))},yt=[],Ct=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"call-to-action"},[n("Row",[n("LeftColumn",[n("span",{staticClass:"label"},[e._v(e._s(e.label))]),n("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?n("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?n("Button",{attrs:{action:e.action}}):e._e()],1),n("RightColumn",{staticClass:"right-column"},[e.media?n("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},wt=[],_t=n("0f00"),kt=n("620a"),St=n("c081"),xt={name:"CallToAction",components:{Asset:Ae["a"],Button:St["a"],ContentNode:Ne["default"],LeftColumn:{render(e){return e(kt["a"],{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:_t["a"]},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},Tt=xt,It=(n("c7dd"),Object(_["a"])(Tt,Ct,wt,!1,null,"042a0474",null)),At=It.exports,$t={name:"CallToAction",components:{BaseCTA:At},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},Ot=$t,Nt=Object(_["a"])(Ot,gt,yt,!1,null,null,null),Pt=Nt.exports,qt={name:"CallToAction",components:{TutorialCTA:Pt},props:Pt.props},Dt=qt,jt=(n("3e1b"),Object(_["a"])(Dt,vt,bt,!1,null,"426a965c",null)),Rt=jt.exports,Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Bt=[],Lt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[n("div",{staticClass:"hero dark"},[e.backgroundImageUrl?n("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),n("Row",[n("Column",[n("Headline",{attrs:{level:1}},[e.chapter?n("template",{slot:"eyebrow"},[e._v(e._s(e.chapter))]):e._e(),e._v(" "+e._s(e.title)+" ")],2),e.content||e.video?n("div",{staticClass:"intro"},[e.content?n("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[n("p",[n("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),n("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),n("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[n("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),n("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Et=[],Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"headline"},[e.$slots.eyebrow?n("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),n("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},Vt=[];const Ut=1,Ht=6,zt={type:Number,required:!0,validator:e=>e>=Ut&&e<=Ht},Gt={name:"Heading",render:function(e){return e("h"+this.level,this.$slots.default)},props:{level:zt}};var Wt={name:"Headline",components:{Heading:Gt},props:{level:zt}},Qt=Wt,Kt=(n("3976"),Object(_["a"])(Qt,Ft,Vt,!1,null,"d46a1474",null)),Xt=Kt.exports,Jt=n("c161"),Yt=n("c4dd"),Zt=n("748c"),en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?n("div",{staticClass:"item",attrs:{"aria-label":"\n "+e.$tc("tutorials.time.minutes.full",e.estimatedTimeInMinutes,{count:e.estimatedTimeInMinutes})+"\n "+e.$t("tutorials.estimated-time")+"\n "}},[n("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[n("i18n",{staticClass:"duration",attrs:{path:"tutorials.time.format",tag:"div"},scopedSlots:e._u([{key:"number",fn:function(){return[e._v(" "+e._s(e.estimatedTimeInMinutes)+" ")]},proxy:!0},{key:"minutes",fn:function(){return[n("div",{staticClass:"minutes"},[e._v(e._s(e.$tc("tutorials.time.minutes.short",e.estimatedTimeInMinutes))+" ")])]},proxy:!0}],null,!1,3313752798)})],1),n("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v(e._s(e.$t("tutorials.estimated-time")))])]):e._e(),e.projectFilesUrl?n("div",{staticClass:"item"},[n("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[n("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" "+e._s(e.$t("tutorials.project-files"))+" "),n("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?n("div",{staticClass:"item"},[n("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[e.isTargetIDE?n("span",[e._v(e._s(e.xcodeRequirement.title))]):n("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),n("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},tn=[],nn=n("de60"),sn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14",themeId:"xcode"}},[n("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),n("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},rn=[],on={name:"XcodeIcon",components:{SVGIcon:y["a"]}},an=on,cn=Object(_["a"])(an,sn,rn,!1,null,null,null),ln=cn.exports,un=n("34b0"),dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},pn=[],hn={name:"InlineDownloadIcon",components:{SVGIcon:y["a"]}},mn=hn,fn=Object(_["a"])(mn,dn,pn,!1,null,null,null),vn=fn.exports,bn={name:"HeroMetadata",components:{InlineDownloadIcon:vn,InlineChevronRightIcon:un["a"],DownloadIcon:nn["a"],XcodeIcon:ln},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},gn=bn,yn=(n("33ff"),Object(_["a"])(gn,en,tn,!1,null,"94ff76c0",null)),Cn=yn.exports,wn={name:"Hero",components:{PlayIcon:Yt["a"],GenericModal:Jt["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:Ne["default"],Headline:Xt,Metadata:Cn,Row:_t["a"],Asset:Ae["a"],LinkableSection:tt},mixins:[T["a"]],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find(e=>e.traits.includes("light"));return Object(Zt["c"])((n||{}).url)},projectFilesUrl(){return this.projectFiles?Object(Zt["c"])(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:Object(Zt["f"])(this.backgroundImageUrl)}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},_n=wn,kn=(n("7fae"),Object(_["a"])(_n,Lt,Et,!1,null,"55543c5a",null)),Sn=kn.exports,xn={name:"Hero",components:{TutorialHero:Sn},props:Sn.props},Tn=xn,In=(n("2f9d"),Object(_["a"])(Tn,Mt,Bt,!1,null,"35a9482f",null)),An=In.exports,$n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialAssessments",e._b({},"TutorialAssessments",e.$props,!1),[n("p",{attrs:{slot:"success"},slot:"success"},[e._v("Great job, you've answered all the questions for this article.")])])},On=[],Nn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[n("Row",{ref:"assessments",staticClass:"assessments"},[n("MainColumn",[n("Row",{staticClass:"banner"},[n("HeaderColumn",[n("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?n("div",{staticClass:"success"},[e._t("success",(function(){return[n("p",[e._v(e._s(e.SuccessMessage))])]}))],2):n("div",[n("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),n("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Pn=[],qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",[n("p",{staticClass:"title"},[e._v(e._s(e.$t("tutorials.question-of",{index:e.index,total:e.total})))])])},Dn=[],jn={name:"AssessmentsProgress",components:{Row:_t["a"]},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},Rn=jn,Mn=(n("6866"),Object(_["a"])(Rn,qn,Dn,!1,null,"28135d78",null)),Bn=Mn.exports,Ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"quiz"},[n("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?n("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),n("div",{staticClass:"choices"},[e._l(e.choices,(function(t,s){return n("label",{key:s,class:e.choiceClasses[s]},[n(e.getIconComponent(s),{tag:"component",staticClass:"choice-icon"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:s,checked:e._q(e.selectedIndex,s)},on:{change:function(t){e.selectedIndex=s}}}),n("ContentNode",{staticClass:"question",attrs:{content:t.content}}),e.userChoices[s].checked?[n("ContentNode",{staticClass:"answer",attrs:{content:t.justification}}),t.reaction?n("p",{staticClass:"answer"},[e._v(e._s(t.reaction))]):e._e()]:e._e()],2)})),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveText)+" ")])],2),n("div",{staticClass:"controls"},[n("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.submit"))+" ")]),e.isLast?n("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.next"))+" ")]):n("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.assessment.next-question"))+" ")])],1)],1)},En=[],Fn=n("76ab"),Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"reset-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),n("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},Un=[],Hn={name:"ResetCircleIcon",components:{SVGIcon:y["a"]}},zn=Hn,Gn=Object(_["a"])(zn,Vn,Un,!1,null,null,null),Wn=Gn.exports,Qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"check-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},Kn=[],Xn={name:"CheckCircleIcon",components:{SVGIcon:y["a"]}},Jn=Xn,Yn=Object(_["a"])(Jn,Qn,Kn,!1,null,null,null),Zn=Yn.exports,es={name:"Quiz",components:{CheckCircleIcon:Zn,ResetCircleIcon:Wn,ContentNode:Ne["default"],ButtonLink:Fn["a"]},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map(()=>({checked:!1})),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce((e,t,n)=>t.isCorrect?e.add(n):e,new Set)},choiceClasses(){return this.userChoices.map((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect}))},showNextQuestion(){return Array.from(this.correctChoices).every(e=>this.userChoices[e].checked)},ariaLiveText(){if(null===this.checkedIndex)return"";const{isCorrect:e}=this.choices[this.checkedIndex];return`${this.$t("tutorials.assessment.answer-number-is",{index:this.checkedIndex+1})} ${e?this.$t("tutorials.assessment.correct"):this.$t("tutorials.assessment.incorrect")}\n `}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?Zn:Wn},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},ts=es,ns=(n("0503"),Object(_["a"])(ts,Ln,En,!1,null,"19ed40e2",null)),ss=ns.exports;const is=12,rs="tutorials.assessment.success-message";var os={name:"Assessments",constants:{SuccessMessage:rs},components:{LinkableSection:tt,Quiz:ss,Progress:Bn,Row:_t["a"],HeaderColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:this.$t(rs)}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return this.$t("tutorials.assessment.check-your-understanding")}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onAdvance(){this.activeIndex+=1,this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onSeeResults(){this.completed=!0,this.$nextTick(()=>{this.scrollTo(this.$refs.assessments.$el,is)})}}},as=os,cs=(n("da20"),Object(_["a"])(as,Nn,Pn,!1,null,"65e3c02c",null)),ls=cs.exports,us={name:"Assessments",components:{TutorialAssessments:ls},props:ls.props},ds=us,ps=(n("f264"),Object(_["a"])(ds,$n,On,!1,null,"3c94366b",null)),hs=ps.exports;const ms={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var fs={name:"Article",components:{NavigationBar:Ce,PortalTarget:h["PortalTarget"]},mixins:[we["a"]],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){},setReferences(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(ms,e))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[ms.articleBody]:ft,[ms.callToAction]:Rt,[ms.hero]:An,[ms.assessments]:hs}[t]},isHero(e){return e.kind===ms.hero},propsFor(e){const{abstract:t,action:n,anchor:s,assessments:i,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,kind:l,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[ms.articleBody]:{content:a},[ms.callToAction]:{abstract:t,action:n,media:u,title:p},[ms.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,projectFiles:d,title:p,video:h,xcodeRequirement:m},[ms.assessments]:{anchor:s,assessments:i}}[l]}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},SectionKind:ms},vs=fs,bs=(n("79ef"),Object(_["a"])(vs,d,p,!1,null,"7d4562ea",null)),gs=bs.exports,ys=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._l(e.sections,(function(e,t){return n("Section",{key:t,attrs:{section:e}})})),n("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},Cs=[],ws=n("66c9"),_s=n("7689"),ks=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sections"},e._l(e.tasks,(function(t,s){return n("Section",e._b({key:s,attrs:{id:t.anchor,sectionNumber:s+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",t,!1))})),1)},Ss=[],xs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[n("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?n("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},Ts=[],Is=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-container"},[n("Row",{class:["intro","intro-"+e.sectionNumber,{ide:e.isTargetIDE}]},[n("Column",{staticClass:"left"},[n("Headline",{attrs:{level:2}},[n("router-link",{attrs:{slot:"eyebrow",to:e.sectionLink},slot:"eyebrow"},[e._v(" "+e._s(e.$t("sections.title",{number:e.sectionNumber}))+" ")]),e._v(" "+e._s(e.title)+" ")],1),n("ContentNode",{attrs:{content:e.content}})],1),n("Column",{staticClass:"right"},[n("div",{staticClass:"media"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e()],1)])],1),e.expandedSections.length>0?n("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},As=[],$s={name:"SectionIntro",inject:{isClientMobile:{default:()=>!1},isTargetIDE:{default:()=>!1}},components:{Asset:Ae["a"],ContentNode:Ne["default"],ExpandedIntro:dt,Headline:Xt,Row:_t["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},Os=$s,Ns=(n("257c"),Object(_["a"])(Os,Is,As,!1,null,"7f9a8f65",null)),Ps=Ns.exports,qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"steps"},[n("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(t,s){return n(t.component,e._b({key:s,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(s),attrs:{currentIndex:e.activeStep}},"component",t.props,!1))})),1),e.isBreakpointSmall?e._e():n("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[n("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?n("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[n("Asset",{ref:"asset",staticClass:"step-asset",attrs:{identifier:e.visibleAsset.media,showsReplayButton:"",showsVideoControls:!1}})],1):e._e(),e.visibleAsset.code?n("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?n("transition",{attrs:{name:"fade"}},[n("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Ds=[],js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["code-preview",{ide:e.isTargetIDE}]},[n("CodeTheme",[e.code?n("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),n("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[n("div",{staticClass:"runtimve-preview__container"},[n("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[n("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),n("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),n("transition",{on:{leave:e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Rs=[],Ms=n("7b69"),Bs=n("6667"),Ls=n("8590");const{BreakpointName:Es}=o["a"].constants;function Fs({width:e,height:t},n=1){const s=400,i=e<=s?1.75:3;return{width:e/(i/n),height:t/(i/n)}}var Vs={name:"CodePreview",inject:{isTargetIDE:{default:!1},store:{default(){return{state:{references:{}}}}}},components:{DiagonalArrowIcon:Bs["a"],CodeListing:Ms["a"],CodeTheme:Ls["a"]},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{references:({tutorialState:e})=>e.references,currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let s=t.size||{};s.width||s.height||(s=n);const i=this.currentBreakpoint===Es.medium?.8:1;return Fs(s,i)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:e+"px"}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:this.$t("tutorials.preview.no-preview-available-step")},togglePreviewText(){return this.$tc("tutorials.preview.title",this.hasRuntimePreview?1:0)},textAriaLabel(){return`${this.togglePreviewText}, ${this.shouldDisplayHideLabel?this.$t("verbs.hide"):this.$t("verbs.show")}`}},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},Us=Vs,Hs=(n("b27b"),Object(_["a"])(Us,js,Rs,!1,null,"4f53426a",null)),zs=Hs.exports,Gs=n("3908"),Ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.backgroundStyle},[e._t("default")],2)},Qs=[],Ks={name:"BackgroundTheme",data(){return{codeThemeState:ws["a"].state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},Xs=Ks,Js=Object(_["a"])(Xs,Ws,Qs,!1,null,null,null),Ys=Js.exports,Zs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["step-container","step-"+e.stepNumber]},[n("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[n("p",{staticClass:"step-label"},[e._v(e._s(e.$t("tutorials.step",{number:e.stepNumber})))]),n("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?n("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?n("div",{staticClass:"media-container"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e(),e.code?n("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?n("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},ei=[],ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?n("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[n("div",{staticClass:"full-code-listing-modal-content"},[n("CodeTheme",[n("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),n("CodeTheme",[e.code?n("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),n("CodeTheme",{staticClass:"preview-toggle-container"},[n("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?n("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[n("div",{staticClass:"runtime-preview-modal-content"},[n("span",{staticClass:"runtime-preview-label"},[e._v(e._s(e.$tc("tutorials.preview.title",1)))]),e._t("default")],2)]):e._e()],1)},ni=[],si=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[n("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},ii=[],ri={name:"MobileCodeListing",components:{CodeListing:Ms["a"]},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},oi=ri,ai=(n("fae5"),Object(_["a"])(oi,si,ii,!1,null,"5ad4e037",null)),ci=ai.exports,li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"toggle-preview"},[e.isActionable?n("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" "+e._s(e.$tc("tutorials.preview.title",1))+" "),n("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):n("span",{staticClass:"toggle-text"},[e._v(" "+e._s(e.$tc("tutorials.preview.title",0))+" ")])])},ui=[],di=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),n("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},pi=[],hi={name:"InlinePlusCircleIcon",components:{SVGIcon:y["a"]}},mi=hi,fi=Object(_["a"])(mi,di,pi,!1,null,null,null),vi=fi.exports,bi={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:vi},props:{isActionable:{type:Boolean,required:!0}}},gi=bi,yi=(n("bf0a"),Object(_["a"])(gi,li,ui,!1,null,"78763c14",null)),Ci=yi.exports,wi={name:"MobileCodePreview",inject:["isTargetIDE"],mixins:[T["a"]],components:{GenericModal:Jt["a"],CodeListing:Ms["a"],MobileCodeListing:ci,PreviewToggle:Ci,CodeTheme:Ls["a"],BackgroundTheme:Ys},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},_i=wi,ki=(n("3fcc"),Object(_["a"])(_i,ti,ni,!1,null,"1aed4baa",null)),Si=ki.exports;const{BreakpointName:xi}=o["a"].constants;var Ti={name:"Step",components:{Asset:Ae["a"],MobileCodePreview:Si,ContentNode:Ne["default"]},inject:["isTargetIDE","isClientMobile","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===xi.small},isActive:({index:e,currentIndex:t})=>e===t}},Ii=Ti,Ai=(n("c643"),Object(_["a"])(Ii,Zs,ei,!1,null,"eb45ec92",null)),$i=Ai.exports;const{BreakpointName:Oi}=o["a"].constants,{IntersectionDirections:Ni}=Je["a"].constants,Pi="-35% 0% -65% 0%";var qi={name:"SectionSteps",components:{ContentNode:Ne["default"],Step:$i,Asset:Ae["a"],CodePreview:zs,BackgroundTheme:Ys},mixins:[Je["a"]],constants:{IntersectionMargins:Pi},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:s}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:s},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce(({stepCounter:e,nodes:t},n,s)=>{const{type:i,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:$i,type:i,props:{...r,stepNumber:a,index:s,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:Ne["default"],type:i,props:{content:[n]}})}},{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===Oi.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Pi},async mounted(){await Object(Gs["b"])(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{["interstitial interstitial-"+(e+1)]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch(()=>{}))}},onFocus(e){const{code:t,media:n,runtimePreview:s}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:s}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach(s=>{const{index:i}=s.props,r=this.$refs.contentNodes[i].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),c=o-e,l=a-e,u=Math.abs(c+l);(0===n||u<=n)&&(n=u,t=i)}),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map(({props:{index:e}})=>t.contentNodes[e].$refs.step)},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const s=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===Ni.down&&s===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(s)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Di=qi,ji=(n("d4f3"),Object(_["a"])(Di,qs,Ds,!1,null,"2786be2a",null)),Ri=ji.exports,Mi={name:"Section",components:{Intro:Ps,LinkableSection:tt,Steps:Ri},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},Bi=Mi,Li=(n("9dc4"),Object(_["a"])(Bi,xs,Ts,!1,null,"6b3a0b3a",null)),Ei=Li.exports,Fi={name:"SectionList",components:{Section:Ei},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},Vi=Fi,Ui=(n("4d07"),Object(_["a"])(Vi,ks,Ss,!1,null,"79a75e9e",null)),Hi=Ui.exports;const zi={assessments:ls,hero:Sn,tasks:Hi,callToAction:Pt},Gi=new Set(Object.keys(zi)),Wi={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,s=zi[t];return s?e(s,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>Gi.has(e.kind)}}};var Qi={name:"Tutorial",mixins:[we["a"],_s["a"]],components:{NavigationBar:Ce,Section:Wi,PortalTarget:h["PortalTarget"],BreakpointEmitter:o["a"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find(({kind:e})=>"hero"===e)},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){ws["a"].updateCodeColors(e)}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{isClientMobile:this.isClientMobile}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},Ki=Qi,Xi=(n("424f"),Object(_["a"])(Ki,ys,Cs,!1,null,"611d0574",null)),Ji=Xi.exports,Yi=n("0caf"),Zi=n("146e");const er={article:"article",tutorial:"project"};var tr={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[Yi["a"],Zi["a"]],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(r["c"])(e,t,n).then(e=>n(t=>{t.topicData=e})).catch(n)},beforeRouteUpdate(e,t,n){Object(r["e"])(e,t)?Object(r["c"])(e,t,n).then(e=>{this.topicData=e,n()}).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},methods:{componentFor(e){const{kind:t}=e;return{[er.article]:gs,[er.tutorial]:Ji}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:s,references:i,sections:r,identifier:o}=e;return{[er.article]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url},[er.tutorial]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},nr=tr,sr=Object(_["a"])(nr,s,i,!1,null,null,null);t["default"]=sr.exports},"32b1":function(e,t,n){},"33ff":function(e,t,n){"use strict";n("4e3e")},3976:function(e,t,n){"use strict";n("0c11")},"3e1b":function(e,t,n){"use strict";n("c5c1")},"3fcc":function(e,t,n){"use strict";n("0c14")},"424f":function(e,t,n){"use strict";n("99b6")},4718:function(e,t,n){},"4b4a":function(e,t,n){},"4d07":function(e,t,n){"use strict";n("b52e")},"4e3e":function(e,t,n){},5237:function(e,t,n){"use strict";n("4b4a")},"525c":function(e,t,n){},5892:function(e,t,n){},5913:function(e,t,n){},"63a8":function(e,t,n){},"653a":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[n("span",{staticClass:"title"},[e._t("default")],2),n("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},i=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=(n("f1e6"),n("2877")),c=Object(a["a"])(o,s,i,!1,null,"854b4dd6",null);t["a"]=c.exports},6866:function(e,t,n){"use strict";n("5892")},7096:function(e,t,n){},"735b":function(e,t,n){},7748:function(e,t,n){},"79ef":function(e,t,n){"use strict";n("bcaa")},"7b17":function(e,t,n){},"7f7b":function(e,t,n){"use strict";n("735b")},"7fae":function(e,t,n){"use strict";n("a53d")},9924:function(e,t,n){},9938:function(e,t,n){"use strict";n("d513")},"99b6":function(e,t,n){},"9dc4":function(e,t,n){"use strict";n("fe9d")},a0d4:function(e,t,n){},a40c:function(e,t,n){},a53d:function(e,t,n){},a95e:function(e,t,n){},aa4c:function(e,t,n){},aece:function(e,t,n){"use strict";n("c0df")},b27b:function(e,t,n){"use strict";n("2a05")},b52e:function(e,t,n){},bcaa:function(e,t,n){},bf0a:function(e,t,n){"use strict";n("4718")},c0df:function(e,t,n){},c5c1:function(e,t,n){},c643:function(e,t,n){"use strict";n("9924")},c7dd:function(e,t,n){"use strict";n("aa4c")},cb8d:function(e,t,n){"use strict";n("0466")},d4f3:function(e,t,n){"use strict";n("fc13")},d513:function(e,t,n){},d86f:function(e,t,n){},da20:function(e,t,n){"use strict";n("a40c")},de60:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},i=[],r=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:r["a"]}},a=o,c=n("2877"),l=Object(c["a"])(a,s,i,!1,null,null,null);t["a"]=l.exports},e38e:function(e,t,n){},e688:function(e,t,n){"use strict";n("5913")},e84c:function(e,t,n){"use strict";n("d86f")},e9b0:function(e,t,n){"use strict";n("ee09")},ea88:function(e,t,n){"use strict";n("ed98")},ed71:function(e,t,n){"use strict";n("7096")},ed98:function(e,t,n){},ee09:function(e,t,n){},f1e6:function(e,t,n){"use strict";n("a0d4")},f264:function(e,t,n){"use strict";n("63a8")},fae5:function(e,t,n){"use strict";n("32b1")},fc13:function(e,t,n){},fe9d:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js b/docs/LHTypeExtensionHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js new file mode 100644 index 0000000..3025a8a --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["tutorials-overview"],{"032c":function(t,e,n){"use strict";n("9b79")},"0b61":function(t,e,n){},"13d5":function(t,e,n){},"15ac":function(t,e,n){"use strict";n("ddf1")},"17d2":function(t,e,n){},"202a":function(t,e,n){"use strict";n("5899")},"277b":function(t,e,n){"use strict";n("60ca")},"29e3":function(t,e,n){"use strict";n("0b61")},3233:function(t,e,n){"use strict";n("8d8f")},4230:function(t,e,n){"use strict";n("52f5")},"441c":function(t,e,n){},"52f5":function(t,e,n){},5899:function(t,e,n){},"60ca":function(t,e,n){},"653a":function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"nav-title-content",attrs:{to:t.to}},[n("span",{staticClass:"title"},[t._t("default")],2),n("span",{staticClass:"subhead"},[t._v(" "),t._t("subhead")],2)])},s=[],a={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=a,r=(n("f1e6"),n("2877")),c=Object(r["a"])(o,i,s,!1,null,"854b4dd6",null);e["a"]=c.exports},6899:function(t,e,n){"use strict";n("441c")},"6fb0":function(t,e,n){"use strict";n("eec8")},"7c60":function(t,e,n){},"8d8f":function(t,e,n){},"8f86":function(t,e,n){},9359:function(t,e,n){"use strict";n("9e08")},9792:function(t,e,n){"use strict";n("c8c8")},"9b79":function(t,e,n){},"9e08":function(t,e,n){},a0d4:function(t,e,n){},a975:function(t,e,n){"use strict";n("7c60")},aebc:function(t,e,n){"use strict";n("c0c9")},b9bf:function(t,e,n){"use strict";n("13d5")},c0c9:function(t,e,n){},c8c8:function(t,e,n){},ca4e:function(t,e,n){"use strict";n("17d2")},ddf1:function(t,e,n){},de60:function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},s=[],a=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:a["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,i,s,!1,null,null,null);e["a"]=l.exports},dfc1:function(t,e,n){},ed64:function(t,e,n){"use strict";n("dfc1")},eec8:function(t,e,n){},f025:function(t,e,n){"use strict";n.r(e);var i,s,a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.topicData?n("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},o=[],r=n("25a9"),c=n("0caf"),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():n("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?n("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?n("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},u=[],m=n("e425"),d={state:{activeTutorialLink:null,activeVolume:null,references:{}},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null,this.state.references={}},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t},setReferences(t){this.state.references=t}},p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NavBase",[n("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)}},[n("template",{slot:"default"},[t._t("default")],2),n("template",{slot:"subhead"},[t._v(t._s(t.$tc("tutorials.title",2)))])],2),n("template",{slot:"menu-items"},[n("NavMenuItemBase",{staticClass:"in-page-navigation"},[n("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")],2)],2)},h=[],v=n("cbcf"),f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"tutorials-navigation"},[n("TutorialsNavigationList",t._l(t.sections,(function(e,i){return n("li",{key:e.name+"_"+i,class:t.sectionClasses(e)},[t.isVolume(e)?n(t.componentForVolume(e),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(e),!1),t._l(e.chapters,(function(e){return n("li",{key:e.name},[n("TutorialsNavigationLink",[t._v(" "+t._s(e.name)+" ")])],1)})),0):t.isResources(e)?n("TutorialsNavigationLink",[t._v(" "+t._s(t.$t("sections.resources"))+" ")]):t._e()],1)})),0)],1)},b=[],_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocusAndScroll(t.fragment.hash)}}},[t._t("default")],2)},g=[],C=n("002d"),y=n("8a61"),T={name:"TutorialsNavigationLink",mixins:[y["a"]],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:Object(C["a"])(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()}},S=T,V=(n("6fb0"),n("2877")),k=Object(V["a"])(S,_,g,!1,null,"e9f9b59c",null),I=k.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"tutorials-navigation-list",attrs:{role:"list"}},[t._t("default")],2)},N=[],O={name:"TutorialsNavigationList"},$=O,j=(n("202a"),Object(V["a"])($,x,N,!1,null,"6f2800d1",null)),A=j.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[n("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[n("span",{staticClass:"text"},[t._v(t._s(t.title))]),n("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),n("transition-expand",[t.collapsed?t._e():n("div",{staticClass:"tutorials-navigation-menu-content"},[n("TutorialsNavigationList",{attrs:{"aria-label":t.$t("tutorials.nav.chapters")}},[t._t("default")],2)],1)])],1)},q=[],L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-close"}},[n("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},E=[],M=n("be08"),D={name:"InlineCloseIcon",components:{SVGIcon:M["a"]}},F=D,R=Object(V["a"])(F,L,E,!1,null,null,null),B=R.exports,G={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=n})},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=0})}}};return t("transition",n,e.children)}},z=G,P=(n("032c"),Object(V["a"])(z,i,s,!1,null,null,null)),H=P.exports,K={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:B,TransitionExpand:H,TutorialsNavigationList:A},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},U=K,Z=(n("277b"),Object(V["a"])(U,w,q,!1,null,"489416f8",null)),J=Z.exports;const Q={resources:"resources",volume:"volume"};var W={name:"TutorialsNavigation",components:{TutorialsNavigationLink:I,TutorialsNavigationList:A,TutorialsNavigationMenu:J},constants:{SectionKind:Q},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?J:A,isResources:({kind:t})=>t===Q.resources,isVolume:({kind:t})=>t===Q.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},X=W,Y=(n("a975"),Object(V["a"])(X,f,b,!1,null,"79093ed6",null)),tt=Y.exports,et=n("653a"),nt=n("d26a"),it=n("863d");const st={resources:"resources",volume:"volume"};var at={name:"Nav",constants:{SectionKind:st},components:{NavMenuItemBase:it["a"],NavTitleContainer:et["a"],TutorialsNavigation:tt,NavBase:v["a"]},props:{sections:{type:Array,require:!0}},methods:{buildUrl:nt["b"]}},ot=at,rt=(n("9359"),Object(V["a"])(ot,p,h,!1,null,"b806ee20",null)),ct=rt.exports,lt=n("bf08"),ut=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"hero"},[n("div",{staticClass:"copy-container"},[n("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?n("p",{staticClass:"meta"},[n("TimerIcon"),n("span",{staticClass:"meta-content"},[n("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),n("span",[t._v(" "+t._s(t.$t("tutorials.estimated-time")))])])],1):t._e(),t.action?n("CallToActionButton",{attrs:{action:t.action,"aria-label":t.$t("tutorials.overriding-title",{newTitle:t.action.overridingTitle,title:t.title}),isDark:""}}):t._e()],1),t.image?n("Asset",{attrs:{identifier:t.image}}):t._e()],1)},mt=[],dt=n("80e4"),pt=n("c081"),ht=n("5677"),vt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14",themeId:"timer"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),n("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),n("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},ft=[],bt={name:"TimerIcon",components:{SVGIcon:M["a"]}},_t=bt,gt=Object(V["a"])(_t,vt,ft,!1,null,null,null),Ct=gt.exports,yt={name:"Hero",components:{Asset:dt["a"],CallToActionButton:pt["a"],ContentNode:ht["default"],TimerIcon:Ct},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},Tt=yt,St=(n("29e3"),Object(V["a"])(Tt,ut,mt,!1,null,"383dab71",null)),Vt=St.exports,kt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"learning-path",class:t.classes},[n("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():n("div",{staticClass:"secondary-content-container"},[n("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":t.$t("sections.on-this-page")}})],1),n("div",{staticClass:"primary-content-container"},[n("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(e,i){return n("Volume",t._b({key:"volume_"+i,staticClass:"content-section"},"Volume",t.propsFor(e),!1))})),t._l(t.otherSections,(function(e,i){return n(t.componentFor(e),t._b({key:"resource_"+i,tag:"component",staticClass:"content-section"},"component",t.propsFor(e),!1))}))],2)])])])},It=[],xt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[n("VolumeName",{attrs:{name:t.$t("sections.resources"),content:t.content}}),n("TileGroup",{attrs:{tiles:t.tiles}})],1)},Nt=[],Ot=n("72e7");const $t={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var jt={mixins:[Ot["a"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return $t.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},At=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"volume-name"},[t.image?n("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),n("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)},wt=[],qt={name:"VolumeName",components:{ContentNode:ht["default"],Asset:dt["a"]},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Lt=qt,Et=(n("ca4e"),Object(V["a"])(Lt,At,wt,!1,null,"569db166",null)),Mt=Et.exports,Dt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(e){return n("Tile",t._b({key:e.title},"Tile",t.propsFor(e),!1))})),1)},Ft=[],Rt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile"},[t.identifier?n("div",{staticClass:"icon"},[n(t.iconComponent,{tag:"component"})],1):t._e(),n("div",{staticClass:"title"},[t._v(t._s(t.title))]),n("ContentNode",{attrs:{content:t.content}}),t.action?n("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.url,s=e.title;return n("Reference",{staticClass:"link",attrs:{url:i}},[t._v(" "+t._s(s)+" "),n("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)}}],null,!1,3874201962)}):t._e()],1)},Bt=[],Gt=n("3b96"),zt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14",themeId:"document"}},[n("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},Pt=[],Ht={name:"DocumentIcon",components:{SVGIcon:M["a"]}},Kt=Ht,Ut=(n("3233"),Object(V["a"])(Kt,zt,Pt,!1,null,"3a80772b",null)),Zt=Ut.exports,Jt=n("de60"),Qt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14",themeId:"forum"}},[n("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),n("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),n("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Wt=[],Xt={name:"ForumIcon",components:{SVGIcon:M["a"]}},Yt=Xt,te=Object(V["a"])(Yt,Qt,Wt,!1,null,null,null),ee=te.exports,ne=n("c4dd"),ie=n("86d8"),se=n("34b0"),ae=n("c7ea");const oe={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var re={name:"Tile",constants:{Identifier:oe},components:{DestinationDataProvider:ae["a"],InlineChevronRightIcon:se["a"],ContentNode:ht["default"],CurlyBracketsIcon:Gt["a"],DocumentIcon:Zt,DownloadIcon:Jt["a"],ForumIcon:ee,PlayIcon:ne["a"],Reference:ie["a"]},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[oe.documentation]:Zt,[oe.downloads]:Jt["a"],[oe.forums]:ee,[oe.sampleCode]:Gt["a"],[oe.videos]:ne["a"]}[t])}},ce=re,le=(n("6899"),Object(V["a"])(ce,Rt,Bt,!1,null,"96abac22",null)),ue=le.exports,me={name:"TileGroup",components:{Tile:ue},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>"count-"+t.length},methods:{propsFor:({action:t,content:e,identifier:n,title:i})=>({action:t,content:e,identifier:n,title:i})}},de=me,pe=(n("f0ca"),Object(V["a"])(de,Dt,Ft,!1,null,"015f9f13",null)),he=pe.exports,ve={name:"Resources",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:Mt,TileGroup:he},computed:{intersectionRootMargin:()=>$t.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},fe=ve,be=(n("ed64"),Object(V["a"])(fe,xt,Nt,!1,null,"7f8022c1",null)),_e=be.exports,ge=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"volume"},[t.name?n("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(e,i){return n("Chapter",{key:e.name,staticClass:"tile",attrs:{content:e.content,image:e.image,name:e.name,number:i+1,topics:t.lookupTopics(e.tutorials),volumeHasName:!!t.name}})}))],2)},Ce=[],ye=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[n("div",{staticClass:"info"},[n("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),n("div",{staticClass:"intro"},[n(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":t.name+" - "+t.$tc("tutorials.sections.chapter",{number:t.number})}},[n("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.$t("tutorials.sections.chapter",{number:t.number}))+" ")]),n("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),n("TopicList",{attrs:{topics:t.topics}})],1)},Te=[],Se=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"topic-list"},t._l(t.topics,(function(e){return n("li",{key:e.url,staticClass:"topic",class:[t.kindClassFor(e),{"no-time-estimate":!e.estimatedTime}]},[n("div",{staticClass:"topic-icon"},[n(t.iconComponent(e),{tag:"component"})],1),n("router-link",{staticClass:"container",attrs:{to:t.buildUrl(e.url,t.$route.query),"aria-label":t.ariaLabelFor(e)}},[n("div",{staticClass:"link"},[t._v(t._s(e.title))]),e.estimatedTime?n("div",{staticClass:"time"},[n("TimerIcon"),n("span",{staticClass:"time-label"},[t._v(t._s(e.estimatedTime))])],1):t._e()])],1)})),0)},Ve=[],ke=n("a9f1"),Ie=n("8d2d");const xe={article:"article",tutorial:"project"},Ne={article:"article",tutorial:"tutorial"},Oe={[xe.article]:"Article",[xe.tutorial]:"Tutorial"};var $e={name:"ChapterTopicList",components:{TimerIcon:Ct},constants:{TopicKind:xe,TopicKindClass:Ne,TopicKindIconLabel:Oe},props:{topics:{type:Array,required:!0}},methods:{buildUrl:nt["b"],iconComponent:({kind:t})=>({[xe.article]:ke["a"],[xe.tutorial]:Ie["a"]}[t]),kindClassFor:({kind:t})=>({[xe.article]:Ne.article,[xe.tutorial]:Ne.tutorial}[t]),formatTime(t){return t.replace("min"," "+this.$t("tutorials.time.minutes.full")).replace("hrs"," "+this.$t("tutorials.time.hours.full"))},ariaLabelFor(t){const{title:e,estimatedTime:n,kind:i}=t,s=[e,Oe[i]];return n&&s.push(`${this.formatTime(n)} ${this.$t("tutorials.estimated-time")}`),s.join(" - ")}}},je=$e,Ae=(n("9792"),Object(V["a"])(je,Se,Ve,!1,null,"45ec37c5",null)),we=Ae.exports,qe={name:"Chapter",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:dt["a"],ContentNode:ht["default"],TopicList:we},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>Object(C["a"])(t),intersectionRootMargin:()=>$t.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Le=qe,Ee=(n("4230"),Object(V["a"])(Le,ye,Te,!1,null,"7468bc5e",null)),Me=Ee.exports,De={name:"Volume",mixins:[jt],components:{VolumeName:Mt,Chapter:Me},computed:{references:({store:t})=>t.state.references,intersectionRootMargin:()=>$t.topOneThird},inject:{store:{default:()=>({setActiveVolume(){},state:{references:{}}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce((t,e)=>t.concat(this.references[e]||[]),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},Fe=De,Re=(n("b9bf"),Object(V["a"])(Fe,ge,Ce,!1,null,"540dbf10",null)),Be=Re.exports;const Ge={resources:"resources",volume:"volume"};var ze={name:"LearningPath",components:{Resources:_e,TutorialsNavigation:tt,Volume:Be},constants:{SectionKind:Ge},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ge,t.kind))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ge.volume?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[Ge.resources]:_e,[Ge.volume]:Be}[t]),propsFor:({chapters:t,content:e,image:n,kind:i,name:s,tiles:a})=>({[Ge.resources]:{content:e,tiles:a},[Ge.volume]:{chapters:t,content:e,image:n,name:s}}[i])}},Pe=ze,He=(n("aebc"),Object(V["a"])(Pe,kt,It,!1,null,"69a72bbc",null)),Ke=He.exports;const Ue={hero:"hero",resources:"resources",volume:"volume"};var Ze={name:"TutorialsOverview",components:{Hero:Vt,LearningPath:Ke,Nav:ct},mixins:[lt["a"]],constants:{SectionKind:Ue},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ue,t.kind))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ue.hero?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>d,title:({metadata:{category:t=""}})=>t},provide(){return{store:this.store}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(t){this.store.setReferences(t)},"metadata.availableLocales":function(t){m["a"].setAvailableLocales(t)}}},Je=Ze,Qe=(n("15ac"),Object(V["a"])(Je,l,u,!1,null,"29ed9b58",null)),We=Qe.exports,Xe=n("146e"),Ye={name:"TutorialsOverview",components:{Overview:We},mixins:[c["a"],Xe["a"]],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){t.meta.skipFetchingData?n(t=>t.newContentMounted()):Object(r["c"])(t,e,n).then(t=>n(e=>{e.topicData=t})).catch(n)},beforeRouteUpdate(t,e,n){Object(r["e"])(t,e)?Object(r["c"])(t,e,n).then(t=>{this.topicData=t,n()}).catch(n):n()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},tn=Ye,en=Object(V["a"])(tn,a,o,!1,null,null,null);e["default"]=en.exports},f0ca:function(t,e,n){"use strict";n("8f86")},f1e6:function(t,e,n){"use strict";n("a0d4")}}]); \ No newline at end of file diff --git a/docs/LHTypeExtensionHelpers.doccarchive/metadata.json b/docs/LHTypeExtensionHelpers.doccarchive/metadata.json new file mode 100644 index 0000000..afce792 --- /dev/null +++ b/docs/LHTypeExtensionHelpers.doccarchive/metadata.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":1},"bundleIdentifier":"LHTypeExtensionHelpers","bundleDisplayName":"LHTypeExtensionHelpers"} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css b/docs/LHUIHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css new file mode 100644 index 0000000..86451fd --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/css/chunk-c0335d80.10a2f091.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */[data-v-20945666] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-20945666] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-20945666] .code-listing pre>code{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-20945666] *+.code-listing,[data-v-20945666] *+.endpoint-example,[data-v-20945666] *+.inline-image-container,[data-v-20945666] *+aside,[data-v-20945666] *+figure,[data-v-20945666] .code-listing+*,[data-v-20945666] .endpoint-example+*,[data-v-20945666] .inline-image-container+*,[data-v-20945666] aside+*,[data-v-20945666] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-20945666] *+dl,[data-v-20945666] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] img{display:block;margin:auto;max-width:100%}[data-v-20945666] ol,[data-v-20945666] ol li:not(:first-child),[data-v-20945666] ul,[data-v-20945666] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-20945666] ol,[data-v-20945666] ul{margin-left:1.25rem}}[data-v-20945666] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-20945666] dd{margin-left:2em}.badge[data-v-8d6893ae]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:var(--badge-border-radius,calc(var(--border-radius, 4px) - 1px));border-style:var(--badge-border-style,solid);border-width:var(--badge-border-width,1px);margin-left:10px;color:var(--badge-color)}.theme-dark .badge[data-v-8d6893ae]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-8d6893ae]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-8d6893ae]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-03cf3183]{display:flex;align-items:center;justify-content:center;height:1.47059rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-03cf3183]{height:.88235rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-03cf3183] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-03cf3183]{height:1rem}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:"\00a0";font-size:1rem}.conditional-constraints[data-v-1548fd90] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.abstract[data-v-52205924],.link-block[data-v-52205924] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-52205924]{margin-left:1rem}.link[data-v-52205924]{display:flex}.link-block .badge[data-v-52205924]{margin-top:.5rem}.link-block.has-inline-element[data-v-52205924]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-52205924]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-52205924]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-52205924],.link[data-v-52205924]{box-sizing:inherit}.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-52205924],.link.changed.changed[data-v-52205924]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.link-block.changed[data-v-52205924],.link.changed[data-v-52205924]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-52205924]:not(:first-child){margin-top:4px}.topic-required[data-v-52205924]{font-size:.8em}.deprecated[data-v-52205924]{text-decoration:line-through}.conditional-constraints[data-v-52205924]{font-size:.82353rem;margin-top:4px} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/css/documentation-topic.1d1eec04.css b/docs/LHUIHelpers.doccarchive/css/documentation-topic.1d1eec04.css new file mode 100644 index 0000000..8622bb4 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/css/documentation-topic.1d1eec04.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-e8fd2a92]{font-size:.94118rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-e8fd2a92]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-e8fd2a92]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-e8fd2a92]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-e8fd2a92]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .betainfo-container[data-v-e8fd2a92]{width:215px}}.betainfo-label[data-v-e8fd2a92]{font-weight:600;font-size:.94118rem}.betainfo-content[data-v-e8fd2a92] p{margin-bottom:10px}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.82353rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-1a36493d]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-1a36493d],.language[data-v-1a36493d]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-1a36493d]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-1a36493d]{padding-left:10px}.language-option.active[data-v-1a36493d],.language-option.router-link-exact-active[data-v-1a36493d]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-1a36493d],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-1a36493d]{color:var(--colors-secondary-label,var(--color-secondary-label))}.view-more-link[data-v-0d14b62a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-flow:row-reverse;margin-bottom:1.3rem}.documentation-hero[data-v-6540c364]{background:#000;color:var(--color-documentation-intro-figure,#fff);overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-6540c364]:before{content:"";background:var(--standard-accent-color,var(--color-documentation-intro-fill,#2a2a2a));position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-6540c364]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-6540c364]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-6540c364]{display:none}}.documentation-hero .background-icon[data-v-6540c364]{color:var(--color-documentation-intro-accent,#161616);display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-6540c364] img,.documentation-hero .background-icon[data-v-6540c364] svg{width:100%;height:100%}.documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-top:2.35294rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .documentation-hero__content[data-v-6540c364]:not(.minimized-hero){width:215px}}.documentation-hero .minimized-hero[data-v-6540c364]{padding:1.3em 1.4em;position:relative;z-index:1}.documentation-hero__above-content[data-v-6540c364]{position:relative;z-index:1}.documentation-hero--disabled[data-v-6540c364]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-6540c364]:after,.documentation-hero--disabled[data-v-6540c364]:before{content:none}.short-hero[data-v-6540c364]{padding-top:3.52941rem;padding-bottom:3.52941rem}.extra-bottom-padding[data-v-6540c364]{padding-bottom:3.82353rem}.theme-dark[data-v-6540c364] a:not(.button-cta){color:#09f}ul[data-v-068842ec]{list-style-type:none;margin:0}ul li:first-child .base-link[data-v-068842ec]{margin-top:0}.parent-item .base-link[data-v-068842ec]{font-weight:700}.base-link[data-v-068842ec]{color:var(--color-figure-gray-secondary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin:5px 0;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-068842ec]{color:var(--color-text)}.source[data-v-d22a3f50]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:var(--code-block-style-elements-padding);speak:literal-punctuation;line-height:25px;filter:blur(0)}.source.displays-multiple-lines[data-v-d22a3f50],.source[data-v-d22a3f50]{border-radius:var(--border-radius,4px)}.source>code[data-v-d22a3f50]{font-size:.88235rem;line-height:1.66667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.platforms[data-v-4f51d8d2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:var(--spacing-stacked-margin-xlarge)}.changed .platforms[data-v-4f51d8d2]{padding-left:.588rem}.platforms[data-v-4f51d8d2]:first-of-type{margin-top:1rem}.source[data-v-4f51d8d2]{margin:var(--declaration-code-listing-margin)}.platforms+.source[data-v-4f51d8d2]{margin:0}.changed.declaration-group[data-v-4f51d8d2]{background:var(--background,var(--color-code-background))}.changed .source[data-v-4f51d8d2]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.17647rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.17647rem;font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-5863919c]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:var(--declaration-source-link-margin,var(--spacing-stacked-margin-large))}.declaration-icon[data-v-5863919c]{width:1em;margin-right:5px}.conditional-constraints[data-v-2ab6251b]{margin-top:var(--declaration-conditional-constraints-margin,20px)}.abstract[data-v-702ec04e]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-702ec04e]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-702ec04e] p:last-child{margin-bottom:0}.container[data-v-6e075935]{padding-bottom:40px}.full-width-container .container[data-v-6e075935]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6e075935]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6e075935]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6e075935]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6e075935]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6e075935]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6e075935]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6e075935]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-6e075935]{width:215px}}.title[data-v-6e075935]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-6e075935]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6e075935]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-4aae1079]{margin-top:0}.contenttable-section[data-v-4aae1079]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-4aae1079]:last-child{margin-bottom:0}[data-v-4aae1079] .contenttable-title{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-4aae1079] .contenttable-title{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-4aae1079]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-4aae1079],.section-title[data-v-4aae1079]{padding:0}[data-v-4aae1079] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.section-content>.content[data-v-3ccf02e9],.topic[data-v-3ccf02e9]{margin-top:15px}.no-title .section-content>.content[data-v-3ccf02e9]:first-child,.no-title .topic[data-v-3ccf02e9]:first-child{margin-top:0}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.datalist dt:first-of-type{padding-top:0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-d66cd00c]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.detail-type[data-v-d66cd00c]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-d66cd00c]{padding-left:0}}.detail-content[data-v-d66cd00c]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-d66cd00c]{padding-left:0}}.param-name[data-v-53cac581]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.param-name[data-v-53cac581]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-53cac581]{padding-left:0}}.param-content[data-v-53cac581] dt{font-weight:600}.param-content[data-v-53cac581] dd{margin-left:1em}.parameters-table[data-v-3f89f723] .change-added,.parameters-table[data-v-3f89f723] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-3f89f723] .change-removed,.parameters-table[data-v-3f89f723] .token-removed{text-decoration:line-through}.param[data-v-3f89f723]{font-size:.88235rem;box-sizing:border-box}.param.changed[data-v-3f89f723]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed.changed[data-v-3f89f723]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.param.changed[data-v-3f89f723]{padding-left:0;padding-right:0}}.param.changed.changed[data-v-3f89f723]{padding-left:0;padding-right:0}.param.changed+.param.changed[data-v-3f89f723]{margin-top:calc(var(--spacing-param)/2)}.changed .param-content[data-v-3f89f723],.changed .param-symbol[data-v-3f89f723]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-3f89f723]{padding-top:0}.changed .param-symbol[data-v-3f89f723]{padding-bottom:0}}.param-symbol[data-v-3f89f723]{text-align:right}.changed .param-symbol[data-v-3f89f723]{padding-left:2.17647rem}@media only screen and (max-width:735px){.param-symbol[data-v-3f89f723]{text-align:left}.changed .param-symbol[data-v-3f89f723]{padding-left:0}}.param-symbol[data-v-3f89f723] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-3f89f723]{margin-top:var(--spacing-param)}.param+.param[data-v-3f89f723]:first-child{margin-top:0}.param-content[data-v-3f89f723]{padding-left:1rem;padding-left:2.17647rem}.changed .param-content[data-v-3f89f723]{padding-right:1rem}@media only screen and (max-width:735px){.param-content[data-v-3f89f723]{padding-left:0;padding-right:0}}.property-metadata[data-v-8590589e]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-0a648a1e]{color:var(--color-figure-gray-secondary)}.property-name[data-v-310f0b2c]{font-weight:700}.property-name.deprecated[data-v-310f0b2c]{text-decoration:line-through}.property-deprecated[data-v-310f0b2c]{margin-left:0}.content[data-v-310f0b2c],.content[data-v-310f0b2c] p:first-child{display:inline}.response-mimetype[data-v-20293786]{color:var(--color-figure-gray-secondary)}.part-name[data-v-021cd63d]{font-weight:700}.content[data-v-021cd63d],.content[data-v-021cd63d] p:first-child{display:inline}.param-name[data-v-03478142]{font-weight:700}.param-name.deprecated[data-v-03478142]{text-decoration:line-through}.param-deprecated[data-v-03478142]{margin-left:0}.content[data-v-03478142],.content[data-v-03478142] p:first-child{display:inline}.response-name[data-v-881189f4],.response-reason[data-v-881189f4]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-881189f4]{display:none}}.response-name>code>.reason[data-v-881189f4]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-881189f4]{display:initial}}.primary-content.with-border[data-v-2baae7e0]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:1px;content:"";display:block}.primary-content[data-v-2baae7e0]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-2baae7e0]>:first-child{margin-top:2.353rem}.relationships-list[data-v-4c67b8c7]{list-style:none}.relationships-list.column[data-v-4c67b8c7]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-4c67b8c7]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-4c67b8c7]:not(:last-child):after{content:",\00a0"}.relationships-list.changed[data-v-4c67b8c7]{padding-right:1rem;padding-left:2.17647rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-4c67b8c7]{padding-right:17px;padding-left:2.17647rem}}@media only screen and (max-width:735px){.relationships-list.changed[data-v-4c67b8c7]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-4c67b8c7]:after{margin-top:.61765rem}.relationships-list.changed.column[data-v-4c67b8c7]{display:block;box-sizing:border-box}.relationships-item[data-v-4c67b8c7],.relationships-list[data-v-4c67b8c7]{box-sizing:inherit}.conditional-constraints[data-v-4c67b8c7]{font-size:.82353rem;margin:.17647rem 0 .58824rem 1.17647rem}.availability[data-v-602d8130]{display:flex;flex-flow:row wrap;gap:10px;margin-top:25px}.badge[data-v-602d8130]{margin:0}.technology[data-v-602d8130]{display:inline-flex;align-items:center}.tech-icon[data-v-602d8130]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-602d8130]{fill:var(--badge-color)}.beta[data-v-602d8130]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-602d8130]{color:var(--color-badge-dark-beta)}.deprecated[data-v-602d8130]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-602d8130]{color:var(--color-badge-dark-deprecated)}.changed[data-v-602d8130]{padding-left:26px}.changed[data-v-602d8130]:after{content:none}.changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}}.theme-dark .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.f496e73d.svg)}.changed-added[data-v-602d8130]{border-color:var(--color-changes-added)}.changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}}.theme-dark .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.d6f7e47d.svg)}.changed-deprecated[data-v-602d8130]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.theme-dark .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.015b4f17.svg)}.changed-modified[data-v-602d8130]{border-color:var(--color-changes-modified)}.eyebrow[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,#ccc);display:block;margin-bottom:1.17647rem}@media only screen and (max-width:735px){.eyebrow[data-v-4492c658]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .eyebrow[data-v-4492c658]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-4492c658]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,#fff);margin-bottom:.70588rem}@media only screen and (max-width:1250px){.title[data-v-4492c658]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-4492c658]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .title[data-v-4492c658]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-4492c658]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-4492c658]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-4492c658]:before{content:attr(data-tag-name)}small.Beta[data-v-4492c658]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-4492c658]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-4492c658]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-4492c658]{color:var(--color-badge-dark-deprecated)}.OnThisPageStickyContainer[data-v-1b6d0048]{margin-top:2.353rem;position:sticky;top:3.82353rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.29412rem;box-sizing:border-box;padding-bottom:var(--spacing-stacked-margin-small);max-height:calc(100vh - 3.82353rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-1b6d0048]{display:none}}.doc-topic[data-v-43c74ad0]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-43c74ad0]{--doc-hero-right-offset:192px}#main[data-v-43c74ad0]{outline-style:none;height:100%}[data-v-43c74ad0] .minimized-title{margin-bottom:.833rem}[data-v-43c74ad0] .minimized-title .title{font-size:1.416rem;font-weight:700}[data-v-43c74ad0] .minimized-title small{font-size:1rem;padding-left:.416rem}.minimized-abstract[data-v-43c74ad0]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.container[data-v-43c74ad0]:not(.minimized-container){outline-style:none}.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-43c74ad0]:not(.minimized-container){width:215px}}[data-v-43c74ad0] .minimized-container{outline-style:none;--spacing-stacked-margin-large:0.667em;--spacing-stacked-margin-xlarge:1em;--declaration-code-listing-margin:1em 0 0 0;--declaration-conditional-constraints-margin:1em;--declaration-source-link-margin:0.833em;--code-block-style-elements-padding:7px 12px;--spacing-param:var(--spacing-stacked-margin-large);--aside-border-radius:6px;--code-border-radius:6px}[data-v-43c74ad0] .minimized-container .description{margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container>.primary-content>*{margin-top:1.5em;margin-bottom:1.5em}[data-v-43c74ad0] .minimized-container .description{margin-top:0}[data-v-43c74ad0] .minimized-container h1,[data-v-43c74ad0] .minimized-container h2,[data-v-43c74ad0] .minimized-container h3,[data-v-43c74ad0] .minimized-container h4,[data-v-43c74ad0] .minimized-container h5,[data-v-43c74ad0] .minimized-container h6{font-size:1rem;font-weight:700}[data-v-43c74ad0] .minimized-container h2{font-size:1.083rem}[data-v-43c74ad0] .minimized-container h1{font-size:1.416rem}[data-v-43c74ad0] .minimized-container aside{padding:.667rem 1rem}[data-v-43c74ad0] .minimized-container .single-line,[data-v-43c74ad0] .minimized-container .source{border-radius:var(--code-border-radius)}.description[data-v-43c74ad0]{margin-bottom:2.353rem}.description[data-v-43c74ad0]:empty{display:none}.description.after-enhanced-hero[data-v-43c74ad0]{margin-top:2.353rem}.description[data-v-43c74ad0] .content+*{margin-top:var(--spacing-stacked-margin-large)}.full-width-container .doc-content .minimized-container[data-v-43c74ad0]{padding-left:1.4rem;padding-right:1.4rem}[data-v-43c74ad0] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-43c74ad0]{margin-top:20px}.declarations-container[data-v-43c74ad0]{margin-top:30px}.declarations-container.minimized-container[data-v-43c74ad0]{margin-top:0}[data-v-43c74ad0] h1{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h1{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h1{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h2{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h2{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h2{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h3{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h4{font-size:1.41176rem;line-height:1.16667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h4{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h5{font-size:1.29412rem;line-height:1.18182;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-43c74ad0] h5{font-size:1.17647rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-43c74ad0] h5{font-size:1.05882rem;line-height:1.44444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-43c74ad0] h6{font-size:1rem;line-height:1.47059;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-43c74ad0]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-43c74ad0]{min-width:0;width:100%}.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-43c74ad0]{max-width:1080px}}.quick-navigation-open[data-v-53faf852]{display:flex;align-items:center;justify-content:center;width:16px;border:1px solid var(--color-grid);height:100%;border-radius:var(--border-radius,4px);transition:background-color .15s;box-sizing:border-box}.quick-navigation-open[data-v-53faf852]:hover{background-color:var(--color-fill-tertiary)}@media only screen and (max-width:1023px){.quick-navigation-open[data-v-53faf852]{display:none}}.fromkeyboard .quick-navigation-open[data-v-53faf852]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tag[data-v-7e76f326]{display:inline-block;padding-right:.58824rem}.tag[data-v-7e76f326]:focus{outline:none}.tag button[data-v-7e76f326]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.82353rem;padding:.23529rem .58824rem;white-space:nowrap;border:1px solid transparent}@media (hover:hover){.tag button[data-v-7e76f326]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-7e76f326]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-7e76f326]:focus,.tag button.focus[data-v-7e76f326],.tag button[data-v-7e76f326]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-1f2bd813]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-1f2bd813]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-1f2bd813]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-1f2bd813]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-1f2bd813]{margin:0;padding:0;display:flex}.filter[data-v-3f01a546]{--input-vertical-padding:.76471rem;--input-horizontal-spacing:.58824rem;--input-height:1.64706rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-3f01a546]:focus{outline:none}.filter__top-wrapper[data-v-3f01a546]{display:flex}.filter__filter-button[data-v-3f01a546]{position:relative;z-index:1;cursor:text;margin-left:var(--input-horizontal-spacing);margin-right:.17647rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-3f01a546]{margin-right:.41176rem}}.filter__filter-button .svg-icon[data-v-3f01a546]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-3f01a546]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-3f01a546]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-3f01a546]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-3f01a546]{display:flex;flex-direction:column-reverse}.filter__wrapper--no-border-style[data-v-3f01a546]{border:none}.filter__suggested-tags[data-v-3f01a546]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-3f01a546] ul{padding:var(--input-vertical-padding) .52941rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-3f01a546] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-3f01a546]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-3f01a546]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546]{padding-left:0}}.filter__selected-tags[data-v-3f01a546] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-3f01a546] ul{padding-right:.41176rem}}.filter__selected-tags[data-v-3f01a546] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-3f01a546]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-3f01a546]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-3f01a546]{height:.70588rem;width:.70588rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-3f01a546]{display:flex;align-items:center;padding-right:var(--input-horizontal-spacing);padding-left:.17647rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-3f01a546]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-3f01a546]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input-label[data-v-3f01a546]:after{text-indent:.17647rem}}.filter__input-box-wrapper[data-v-3f01a546]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-3f01a546]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-3f01a546]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-3f01a546]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-3f01a546]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.41176rem}@media only screen and (max-width:735px){.filter__input[data-v-3f01a546]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.17647rem}}.filter__input[data-v-3f01a546]:focus{outline:none}.filter__input[placeholder][data-v-3f01a546]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-3f01a546]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-3f01a546]::-ms-input-placeholder{color:var(--input-text)}.highlight[data-v-1c4190f0]{display:inline}.highlight[data-v-1c4190f0] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}@media only screen and (max-width:735px){.preview[data-v-6fb5ba95]{display:none}}.unavailable[data-v-6fb5ba95]{align-items:center;display:flex;height:100%;justify-content:center}.loading[data-v-6fb5ba95]{padding:20px}.loading-row[data-v-6fb5ba95]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-delay:calc(1s + 0.3s*var(--index));animation-delay:calc(1s + 0.3s*var(--index));-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:var(--color-fill-gray-tertiary);border-radius:4px;height:12px;margin:20px 0;opacity:0}.loading-row[data-v-6fb5ba95]:first-of-type{margin-top:0}.loading-row[data-v-6fb5ba95]:last-of-type{margin-bottom:0}.quick-navigation[data-v-71686791]{--input-border-color:var(--color-grid)}.quick-navigation input[type=text][data-v-71686791]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-71686791]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__filter[data-v-71686791]{--input-horizontal-spacing:.88235rem}.quick-navigation[data-v-71686791] .filter__wrapper{background-color:var(--color-fill-secondary)}.quick-navigation__container[data-v-71686791]{background-color:var(--color-fill-secondary);border:solid 1px var(--input-border-color);border-radius:var(--border-radius,4px);margin:0 .94118rem}.quick-navigation__container>[data-v-71686791]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__container.focus[data-v-71686791]{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.quick-navigation__magnifier-icon-container[data-v-71686791]{width:1rem}.quick-navigation__magnifier-icon-container>[data-v-71686791]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-71686791]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-71686791]{display:flex;max-height:26.47059rem;height:0}.quick-navigation__match-list>[data-v-71686791]{min-width:0}.quick-navigation__match-list.active[data-v-71686791]{height:auto;border-top:1px solid var(--input-border-color)}.quick-navigation__match-list .no-results[data-v-71686791]{margin:.88235rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quick-navigation__match-list .selected[data-v-71686791]{background-color:var(--color-navigator-item-hover)}.quick-navigation__refs[data-v-71686791]{flex:1;overflow:auto}.quick-navigation__preview[data-v-71686791]{border-left:1px solid var(--color-grid);flex:0 0 61.8%;overflow:auto;position:sticky;top:0}.quick-navigation__reference[data-v-71686791]:hover{text-decoration:none}.quick-navigation__symbol-match[data-v-71686791]{display:flex;height:2.35294rem;padding:.58824rem .88235rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match[data-v-71686791]:hover{background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match .symbol-info[data-v-71686791]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-71686791]{margin-right:.58824rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-71686791]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-71686791]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-71686791]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.58824rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-71686791]{padding-right:.29412rem}@media print{.sidebar[data-v-f3c6416c]{display:none}}.adjustable-sidebar-width[data-v-f3c6416c]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-f3c6416c]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-f3c6416c] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-f3c6416c] *{cursor:e-resize!important}.sidebar[data-v-f3c6416c]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-f3c6416c]{position:static}}.aside[data-v-f3c6416c]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-f3c6416c]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-f3c6416c]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-f3c6416c]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-f3c6416c]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:.3s}}@media only screen and (max-width:1023px){.aside[data-v-f3c6416c]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-f3c6416c] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-f3c6416c]{transform:translateX(0)}.aside.show-on-mobile[data-v-f3c6416c] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*0.15s + .15s)}.aside.has-mobile-top-offset[data-v-f3c6416c]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-f3c6416c]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-f3c6416c]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-f3c6416c]{display:none}}.resize-handle[data-v-f3c6416c]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-0b9fe514]{--nav-head-wrapper-left-space:10px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:25px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box}.fromkeyboard .navigator-card-item[data-v-0b9fe514]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}.navigator-card-item.active[data-v-0b9fe514]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item[data-v-0b9fe514]:not(.is-group){background:var(--color-navigator-item-hover)}.depth-spacer[data-v-0b9fe514]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-0b9fe514]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-0b9fe514]{margin-right:7px}.head-wrapper[data-v-0b9fe514]{padding:var(--head-wrapper-vertical-space) var(--nav-head-wrapper-right-space) var(--head-wrapper-vertical-space) var(--nav-head-wrapper-left-space);position:relative;display:flex;align-items:center;flex:1;min-width:0}@supports (padding:max(0px)){.head-wrapper[data-v-0b9fe514]{padding-left:max(var(--nav-head-wrapper-left-space),env(safe-area-inset-left));padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-d75876e2]{display:inline}.highlight[data-v-d75876e2] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray-secondary);font-weight:600}.is-group .leaf-link[data-v-0c96ff75]:after{display:none}.navigator-icon[data-v-0c96ff75]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-0c96ff75]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-0c96ff75]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.f496e73d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-0c96ff75]:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-0c96ff75]:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-0c96ff75]:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.leaf-link[data-v-0c96ff75]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-0c96ff75]:focus{outline:none}.leaf-link[data-v-0c96ff75]:hover{text-decoration:none}.leaf-link.bolded[data-v-0c96ff75]{font-weight:600}.leaf-link[data-v-0c96ff75]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-0c96ff75]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-0c96ff75]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-0c96ff75]{width:10px}.chevron.animating[data-v-0c96ff75]{transition:transform .15s ease-in}.chevron.rotate[data-v-0c96ff75]{transform:rotate(90deg)}.navigator-card[data-v-24789ed0]{--card-vertical-spacing:8px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:20px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - var(--nav-height, 0px));position:sticky;top:var(--nav-height,0)}@media only screen and (max-width:1023px){.navigator-card[data-v-24789ed0]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-24789ed0]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-24789ed0]{overflow:hidden}.navigator-card .head-wrapper[data-v-24789ed0]{position:relative;flex:1 0 auto}.navigator-card .navigator-head[data-v-24789ed0]{--navigator-head-padding-right:calc(var(--card-horizontal-spacing)*2 + 19px);padding:0 var(--navigator-head-padding-right) 0 var(--card-horizontal-spacing);background:var(--color-fill);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;height:3.05882rem;white-space:nowrap}.navigator-card .navigator-head .card-link[data-v-24789ed0]{color:var(--color-text);font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.navigator-card .navigator-head .badge[data-v-24789ed0]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-24789ed0]{background:var(--color-fill)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-24789ed0]{font-weight:700}.navigator-card .navigator-head[data-v-24789ed0]:hover{background:var(--color-navigator-item-hover);text-decoration:none}@supports (padding:max(0px)){.navigator-card .navigator-head[data-v-24789ed0]{padding-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));padding-right:max(var(--navigator-head-padding-right),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-24789ed0]{justify-content:center;--navigator-head-padding-right:var(--card-horizontal-spacing)}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-24789ed0]{height:2.82353rem;padding:0 20px}}.close-card[data-v-24789ed0]{display:flex;position:absolute;z-index:1;align-items:center;justify-content:center;right:1rem;padding:5px;margin-left:-5px;top:calc(50% - 14px);transition:transform .3s ease-in 0s,visibility 0s}@media only screen and (max-width:1023px){.close-card[data-v-24789ed0]{right:unset;top:0;left:0;margin:0;padding:0 1.29412rem 0 20px;height:100%}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(1.29412rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card[data-v-24789ed0]{padding-left:.94118rem;padding-right:.94118rem}@supports (padding:max(0px)){.close-card[data-v-24789ed0]{padding-left:max(.94118rem,env(safe-area-inset-left))}}}.close-card .close-icon[data-v-24789ed0]{width:19px;height:19px}@media only screen and (min-width:1024px){.close-card.hide-on-large[data-v-24789ed0]{display:none}.close-card[data-v-24789ed0]:hover{border-radius:var(--border-radius,4px);background:var(--color-fill-gray-quaternary)}.sidebar-hidden .close-card[data-v-24789ed0]{transition:transform .3s ease-in 0s,visibility 0s linear .3s;visibility:hidden;transform:translateX(3.76471rem)}}[data-v-24789ed0] .card-body{padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-24789ed0] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-24789ed0]{display:flex;flex-flow:column;height:100%}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-1543892a]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-1543892a]{order:2}.no-items-wrapper[data-v-1543892a]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-1543892a]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.navigator-filter[data-v-1543892a]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-1543892a]{border-top:none;align-items:flex-start}@supports (padding:max(0px)){.navigator-filter[data-v-1543892a]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-1543892a]{--nav-filter-horizontal-padding:20px;border:none;padding-top:10px;padding-bottom:10px;height:60px}}.navigator-filter .input-wrapper[data-v-1543892a]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-1543892a]{--input-vertical-padding:8px;--input-height:22px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-1543892a] .filter__input{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.scroller[data-v-1543892a]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-1543892a]{padding-bottom:10em}}.scroller[data-v-1543892a] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-1543892a]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex:1 0 71px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-1543892a]{flex-basis:60px}}.loader[data-v-0de29914]{height:.70588rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{-webkit-animation:pulse 2.5s ease;animation:pulse 2.5s ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index));animation-delay:calc(var(--visibility-delay) + 0.3s*var(--index))}.delay-visibility-enter-active[data-v-4b6d345f]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-4b6d345f]{padding-top:var(--card-vertical-spacing)}.navigator[data-v-159b9764]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-159b9764]{position:static;transition:none}}.hierarchy-collapsed-items[data-v-74906830]{position:relative;display:inline-flex;align-items:center;margin-left:.17647rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-74906830]{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-74906830]{display:none}.hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.11765rem;text-align:center;width:2.11765rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-74906830],.hierarchy-collapsed-items .toggle[data-v-74906830]:active,.hierarchy-collapsed-items .toggle[data-v-74906830]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-74906830]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-74906830]{width:100%}.dropdown[data-v-74906830]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-74906830]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-74906830]{opacity:0;transform:translate3d(0,-.41176rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-74906830]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-74906830]:not(.collapsed){display:none}.dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.26471rem;position:absolute;top:-.44118rem}.theme-dark .dropdown[data-v-74906830]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-74906830]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-74906830]:first-child{border-top:none}.nav-menu-link[data-v-74906830]{max-width:57.64706rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-382bf39e]{display:flex;align-items:center;margin-left:.17647rem}.hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{width:9px;height:15px;margin-right:.17647rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-382bf39e]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-382bf39e]{display:none}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-382bf39e]{display:inline-block}.item[data-v-382bf39e]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-382bf39e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.47059rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-382bf39e],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-382bf39e]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-382bf39e]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-382bf39e]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-382bf39e],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-382bf39e]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-382bf39e]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-382bf39e]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-c2bd6086]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-c2bd6086]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-c2bd6086]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-d12167e0]{margin-right:.35294rem;white-space:nowrap}.language-container[data-v-d12167e0]{flex:1 0 auto}.language-dropdown[data-v-d12167e0]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-d12167e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-d12167e0]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-d12167e0]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-d12167e0]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-d12167e0]{display:flex;align-items:center;padding-right:.17647rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-d12167e0]{display:none}.language-toggle-container .toggle-icon[data-v-d12167e0]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-d12167e0]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-d12167e0]{margin-right:6px}.language-list[data-v-d12167e0]{display:inline-block;margin-top:0}.language-list-container[data-v-d12167e0]{display:none}.language-list-item[data-v-d12167e0],.nav--in-breakpoint-range .language-list-container[data-v-d12167e0]{display:inline-block}.language-list-item[data-v-d12167e0]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-138d523a] .nav-menu{line-height:1.5}[data-v-138d523a] .nav-menu,[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-138d523a] .nav-menu-settings{min-width:0;line-height:1.28571}@media only screen and (max-width:1023px){[data-v-138d523a] .nav-menu-settings{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-138d523a] .nav-menu-settings{margin-left:.58824rem}}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-138d523a] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0;min-width:0}[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.58824rem}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-138d523a] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-138d523a] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-138d523a] .nav-title{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.documentation-nav[data-v-138d523a] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav .nav-title .nav-title-link.inactive[data-v-138d523a]{color:#b0b0b0}.sidenav-toggle-wrapper[data-v-138d523a]{display:flex;margin-top:1px}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-138d523a]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-138d523a],.sidenav-toggle-leave-active[data-v-138d523a]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-138d523a],.sidenav-toggle-leave-to[data-v-138d523a]{margin-left:-3.76471rem}}.sidenav-toggle[data-v-138d523a]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:-5px}.theme-dark .sidenav-toggle[data-v-138d523a]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-138d523a]{background:#424242}.sidenav-toggle__separator[data-v-138d523a]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.29412rem}.nav--in-breakpoint-range .sidenav-toggle[data-v-138d523a]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;align-self:stretch}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-138d523a]{display:none}.sidenav-icon-wrapper[data-v-138d523a]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-138d523a]{display:flex;width:19px;height:19px}[data-v-4a89caca] .generic-modal{overflow-y:overlay}[data-v-4a89caca] .modal-fullscreen>.container{background-color:transparent;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.41176rem 0;max-width:47.05882rem;overflow:visible}[data-v-4a89caca] .navigator-filter .quick-navigation-open{margin-left:var(--nav-filter-horizontal-padding);width:calc(var(--nav-filter-horizontal-padding)*2)}.doc-topic-view[data-v-4a89caca]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-4a89caca]{transition:display var(--delay)}.doc-topic-aside[data-v-4a89caca]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-4a89caca]{background:var(--color-fill);border-right:none}.sidebar-transitioning .doc-topic-aside[data-v-4a89caca]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-4a89caca]{flex:1 1 auto;width:100%}.full-width-container[data-v-4a89caca]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-4a89caca]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css b/docs/LHUIHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css new file mode 100644 index 0000000..d2a4800 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/css/documentation-topic~topic.b6287bcf.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css b/docs/LHUIHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css new file mode 100644 index 0000000..f81c8dc --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/css/documentation-topic~topic~tutorials-overview.d6f5411c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */aside[data-v-3ccce809]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.94118rem;text-align:start}aside .label[data-v-3ccce809]{font-size:1rem;line-height:1.52941;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}aside .label+[data-v-3ccce809]{margin-top:var(--spacing-stacked-margin-small)}aside.deprecated[data-v-3ccce809]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}aside.deprecated .label[data-v-3ccce809]{color:var(--color-aside-deprecated)}aside.experiment[data-v-3ccce809]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}aside.experiment .label[data-v-3ccce809]{color:var(--color-aside-experiment)}aside.important[data-v-3ccce809]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}aside.important .label[data-v-3ccce809]{color:var(--color-aside-important)}aside.note[data-v-3ccce809]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}aside.note .label[data-v-3ccce809]{color:var(--color-aside-note)}aside.tip[data-v-3ccce809]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}aside.tip .label[data-v-3ccce809]{color:var(--color-aside-tip)}aside.warning[data-v-3ccce809]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}aside.warning .label[data-v-3ccce809]{color:var(--color-aside-warning)}code[data-v-08295b2f]:before{content:attr(data-before-code)}code[data-v-08295b2f]:after{content:attr(data-after-code)}code[data-v-08295b2f]:after,code[data-v-08295b2f]:before{display:block;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.94118rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-59f42f5b]{display:inline-block;width:100%;box-sizing:border-box}.code-number[data-v-59f42f5b]{display:inline-block;padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-59f42f5b]:before{content:attr(data-line-number)}.highlighted[data-v-59f42f5b]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-59f42f5b]{padding-left:4px}pre[data-v-59f42f5b]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%}@media only screen and (max-width:735px){pre[data-v-59f42f5b]{padding-top:.82353rem}}code[data-v-59f42f5b]{white-space:pre;word-wrap:normal;flex-grow:9999}.code-listing[data-v-59f42f5b],.container-general[data-v-59f42f5b]{display:flex}.code-listing[data-v-59f42f5b]{flex-direction:column;min-height:100%;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;filter:blur(0)}.code-listing.single-line[data-v-59f42f5b]{border-radius:var(--border-radius,4px)}.container-general[data-v-59f42f5b]{overflow:auto}.container-general[data-v-59f42f5b],pre[data-v-59f42f5b]{flex-grow:1}.header-anchor[data-v-6007a8a4]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor .icon[data-v-6007a8a4]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:focus .icon[data-v-6007a8a4],.header-anchor:hover .icon[data-v-6007a8a4]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}.container-general[data-v-25a17a0e]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-25a17a0e]{flex:1 0 auto}.code-line-container[data-v-25a17a0e]{width:100%;align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-25a17a0e]{font-size:.70588rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-25a17a0e]:before{content:counter(linenumbers)}.code-line[data-v-25a17a0e]{display:flex}pre[data-v-25a17a0e]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-25a17a0e]{padding-top:.82353rem}}.collapsible-code-listing[data-v-25a17a0e]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-25a17a0e]{border-radius:var(--border-radius,4px)}.collapsible[data-v-25a17a0e]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-25a17a0e]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-25a17a0e]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:320px){.xsmall-1[data-v-2ee3ad8b]{flex-basis:8.33333%;max-width:8.33333%}.xsmall-2[data-v-2ee3ad8b]{flex-basis:16.66667%;max-width:16.66667%}.xsmall-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xsmall-4[data-v-2ee3ad8b]{flex-basis:33.33333%;max-width:33.33333%}.xsmall-5[data-v-2ee3ad8b]{flex-basis:41.66667%;max-width:41.66667%}.xsmall-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xsmall-7[data-v-2ee3ad8b]{flex-basis:58.33333%;max-width:58.33333%}.xsmall-8[data-v-2ee3ad8b]{flex-basis:66.66667%;max-width:66.66667%}.xsmall-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xsmall-10[data-v-2ee3ad8b]{flex-basis:83.33333%;max-width:83.33333%}.xsmall-11[data-v-2ee3ad8b]{flex-basis:91.66667%;max-width:91.66667%}.xsmall-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xsmall-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xsmall-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5283512a]{margin:0 0 1.47059rem 0;display:flex}.tabnav--center[data-v-5283512a]{justify-content:center}.tabnav--end[data-v-5283512a]{justify-content:flex-end}.tabnav--vertical[data-v-5283512a]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5283512a]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5283512a] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5283512a] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5283512a]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.76471rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-c84e62a6]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-c84e62a6]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-c84e62a6]{width:1.05em;margin-right:.3em}.caption[data-v-1b76f4e0]{font-size:.82353rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 0 var(--spacing-stacked-margin-large) 0}.caption.trailing[data-v-1b76f4e0]{margin:var(--spacing-stacked-margin-large) 0 0 0;text-align:center}caption.trailing[data-v-1b76f4e0]{caption-side:bottom}[data-v-1b76f4e0] p{display:inline-block}[data-v-3a939631] img{max-width:100%}.table-wrapper[data-v-5ed73c89]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-5ed73c89],.table-wrapper[data-v-5ed73c89]+*{margin-top:var(--spacing-stacked-margin-xlarge)}table[data-v-5ed73c89]{border-style:hidden}[data-v-5ed73c89] th{font-weight:600;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}[data-v-5ed73c89] td,[data-v-5ed73c89] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.58824rem}[data-v-5ed73c89] td.left-cell,[data-v-5ed73c89] th.left-cell{text-align:left}[data-v-5ed73c89] td.right-cell,[data-v-5ed73c89] th.right-cell{text-align:right}[data-v-5ed73c89] td.center-cell,[data-v-5ed73c89] th.center-cell{text-align:center}s[data-v-7fc51673]:before{content:attr(data-before-text)}s[data-v-7fc51673]:after{content:attr(data-after-text)}s[data-v-7fc51673]:after,s[data-v-7fc51673]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}small[data-v-77035f61]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.device-frame[data-v-28ae8fd3]{position:relative;width:var(--frame-width);aspect-ratio:var(--frame-aspect);max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}*+.device-frame[data-v-28ae8fd3],.device-frame[data-v-28ae8fd3]+*{margin-top:40px}.device[data-v-28ae8fd3]{background-image:var(--device-light-url);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:relative;pointer-events:none}@media screen{[data-color-scheme=dark] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .device[data-v-28ae8fd3]{background-image:var(--device-dark-url,var(--device-light-url))}}.no-device .device[data-v-28ae8fd3]{display:none}.device-screen.with-device[data-v-28ae8fd3]{position:absolute;left:var(--screen-left);top:var(--screen-top);height:var(--screen-height);width:var(--screen-width);display:flex}.device-screen.with-device>[data-v-28ae8fd3]{flex:1}.device-screen.with-device[data-v-28ae8fd3] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin:0}.device-screen.with-device[data-v-28ae8fd3] video{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%;height:auto}.video-replay-container .control-button[data-v-7653dfd0]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.5rem;-webkit-tap-highlight-color:transparent}.video-replay-container .control-button svg.control-icon[data-v-7653dfd0]{height:12px;width:12px;margin-left:.3em}[data-v-dcbc7b38] img,[data-v-dcbc7b38] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-035a093f]{margin-left:auto;margin-right:auto}*+.asset[data-v-035a093f],.asset[data-v-035a093f]+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-035a093f] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-1bcb2d0f]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-1bcb2d0f]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-small)}}*+.row[data-v-1bcb2d0f],*+.TabNavigator[data-v-e671a734],.row[data-v-1bcb2d0f]+*,.TabNavigator[data-v-e671a734]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.TabNavigator .tabnav[data-v-e671a734]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-e671a734]{position:relative;overflow:hidden}.tabs--vertical[data-v-e671a734]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-e671a734]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-e671a734]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-e671a734]{width:100%}}.tabs--vertical .tabs-content[data-v-e671a734]{flex:1 1 auto;min-width:0;padding-right:var(--spacing-stacked-margin-xlarge)}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-e671a734]{padding-right:0;padding-bottom:var(--spacing-stacked-margin-large)}}.fade-enter-active[data-v-e671a734],.fade-leave-active[data-v-e671a734]{transition:opacity .2s ease-in-out}.fade-enter[data-v-e671a734],.fade-leave-to[data-v-e671a734]{opacity:0}.fade-leave-active[data-v-e671a734]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.76471rem;padding:.23529rem .88235rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-0c1c40a1]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-0c1c40a1]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-0c1c40a1],.card-cover[data-v-0c1c40a1] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-0c1c40a1] img{height:100%}.card[data-v-328d568a]{overflow:hidden;display:block;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:var(--card-height);border-radius:var(--border-radius,4px)}.card[data-v-328d568a]:hover{text-decoration:none}.card:hover .link[data-v-328d568a]{text-decoration:underline}.card[data-v-328d568a]:hover{box-shadow:0 5px 10px var(--color-card-shadow);transform:scale(1.007)}@media (prefers-reduced-motion:reduce){.card[data-v-328d568a]:hover{box-shadow:none;transform:none}}.card.small[data-v-328d568a]{--card-height:408px;--card-details-height:139px;--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-328d568a]{--card-height:341px;--card-details-height:144px;--card-cover-height:163px}}.card.large[data-v-328d568a]{--card-height:556px;--card-details-height:163px;--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-328d568a]{--card-height:420px;--card-details-height:137px;--card-cover-height:249px}}.card.floating-style[data-v-328d568a]{--color-card-shadow:transparent;--card-height:auto;--card-details-height:auto}.details[data-v-328d568a]{background-color:var(--color-card-background);padding:17px;position:relative;height:var(--card-details-height);font-size:.82353rem;line-height:1.28571}.details[data-v-328d568a],.large .details[data-v-328d568a]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-328d568a]{font-size:1rem;line-height:1.47059}@media only screen and (max-width:1250px){.large .details[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-328d568a]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-328d568a]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.82353rem;line-height:1.28571}.eyebrow[data-v-328d568a],.large .eyebrow[data-v-328d568a]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-328d568a]{font-size:1rem;line-height:1.23529}@media only screen and (max-width:1250px){.large .eyebrow[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-328d568a]{color:var(--color-card-content-text);font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-328d568a]{font-size:.82353rem;line-height:1.28571;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-328d568a]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-328d568a]{font-size:1rem;line-height:1.23529;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-328d568a]{color:var(--color-card-content-text);margin-top:4px}.link[data-v-328d568a]{bottom:17px;display:flex;align-items:center;position:absolute}.link .link-icon[data-v-328d568a]{height:.6em;width:.6em;margin-left:.3em}.floating-style .link[data-v-328d568a]{bottom:unset;margin-top:var(--spacing-stacked-margin-large);position:relative}@media only screen and (max-width:735px){.card[data-v-328d568a]{margin-left:auto;margin-right:auto}.card+.card[data-v-328d568a]{margin-bottom:20px;margin-top:20px}.card.large[data-v-328d568a],.card.small[data-v-328d568a]{--card-height:auto;--card-details-height:auto;min-width:280px;max-width:300px;--card-cover-height:227px}.card.large .link[data-v-328d568a],.card.small .link[data-v-328d568a]{bottom:unset;margin-top:7px;position:relative}}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.88235rem 1.64706rem 1.88235rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.TopicTypeIcon[data-v-18b61706]{width:1em;height:1em;flex:0 0 auto;color:var(--icon-color,var(--color-figure-gray-secondary))}.TopicTypeIcon[data-v-18b61706] picture{flex:1}.TopicTypeIcon[data-v-18b61706] img,.TopicTypeIcon svg[data-v-18b61706]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav[data-v-5c0521d3]{position:sticky;top:0;width:100%;height:3.05882rem;z-index:9997;--nav-padding:1.29412rem;color:var(--color-nav-color)}@media print{.nav[data-v-5c0521d3]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-5c0521d3]{min-width:320px;height:2.82353rem}}.theme-dark.nav[data-v-5c0521d3]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-5c0521d3]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-5c0521d3]{transition:none!important}.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3],.theme-dark.nav--solid-background .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-5c0521d3]{min-height:2.82353rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-stuck)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-5c0521d3]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-expanded)}@supports ((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-5c0521d3]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-5c0521d3]:after,.nav--is-sticking.theme-dark .nav__background[data-v-5c0521d3]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-5c0521d3]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-5c0521d3]:after{width:100%}}.nav--noborder .nav__background[data-v-5c0521d3]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-5c0521d3]:after{display:block}.nav--fullwidth-border .nav__background[data-v-5c0521d3]:after,.nav--is-open .nav__background[data-v-5c0521d3]:after,.nav--is-sticking .nav__background[data-v-5c0521d3]:after,.nav--solid-background .nav__background[data-v-5c0521d3]:after{width:100%}.nav-overlay[data-v-5c0521d3]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-5c0521d3]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-5c0521d3]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-5c0521d3]{display:flex;overflow:hidden;padding-left:1.29412rem;margin-left:-1.29412rem}.pre-title[data-v-5c0521d3]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-5c0521d3]{overflow:visible;padding:0;margin-left:0}.nav-content[data-v-5c0521d3]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-5c0521d3]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports (padding:calc(max(0px))){.nav-content[data-v-5c0521d3]{padding-left:calc(max(var(--nav-padding), env(safe-area-inset-left)));padding-right:calc(max(var(--nav-padding), env(safe-area-inset-right)))}}@media only screen and (max-width:767px){.nav-content[data-v-5c0521d3]{padding:0 0 0 .94118rem}}.nav--in-breakpoint-range .nav-content[data-v-5c0521d3]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-5c0521d3]{font-size:.70588rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-5c0521d3]{font-size:.82353rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);grid-area:menu}.nav-menu-tray[data-v-5c0521d3]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-5c0521d3]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-5c0521d3]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-5c0521d3]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-5c0521d3]{padding-right:.94118rem}}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-5c0521d3]{width:100%;justify-content:center}.nav-title[data-v-5c0521d3]{height:3.05882rem;font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-5c0521d3]{padding-top:0;height:2.82353rem;width:90%}}.nav-title[data-v-5c0521d3] span{height:100%;line-height:normal}.nav-title a[data-v-5c0521d3]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-5c0521d3]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-5c0521d3]{display:flex}}.nav-title[data-v-5c0521d3],.nav-title a[data-v-5c0521d3]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title[data-v-5c0521d3],.nav--is-open.theme-dark .nav-title a[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title[data-v-5c0521d3],.nav--is-sticking.theme-dark .nav-title a[data-v-5c0521d3],.theme-dark .nav-title[data-v-5c0521d3],.theme-dark .nav-title a[data-v-5c0521d3]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-5c0521d3]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-5c0521d3]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-5c0521d3]{display:block}.nav-menucta[data-v-5c0521d3]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.17647rem;-webkit-tap-highlight-color:transparent;height:2.82353rem}.nav--in-breakpoint-range .nav-menucta[data-v-5c0521d3]{display:flex}.nav-menucta-chevron[data-v-5c0521d3]{display:block;position:relative;width:100%;height:.70588rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-5c0521d3]:after,.nav-menucta-chevron[data-v-5c0521d3]:before{content:"";display:block;position:absolute;top:.58824rem;width:.70588rem;height:.05882rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-5c0521d3]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-5c0521d3]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-5c0521d3]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-5c0521d3]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-5c0521d3]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:after,.theme-dark .nav-menucta-chevron[data-v-5c0521d3]:before{background:var(--color-nav-dark-link-color)}[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-5c0521d3] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-5c0521d3] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-5c0521d3] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-5c0521d3] .nav-menu-link.current,.theme-dark[data-v-5c0521d3] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.reference-card-grid-item[data-v-08a5e3f8]{--card-cover-height:auto}.reference-card-grid-item.card.large[data-v-08a5e3f8]{--card-cover-height:auto;min-width:0;max-width:none}.reference-card-grid-item[data-v-08a5e3f8] .card-cover{aspect-ratio:16/9}.reference-card-grid-item[data-v-08a5e3f8] .card-cover-wrap{border:1px solid var(--color-link-block-card-border)}.reference-card-grid-item__image[data-v-08a5e3f8]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-08a5e3f8]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-08a5e3f8] .icon-inline{flex:1 1 auto}.nav-menu-item[data-v-66cbfe4c]{margin-left:1.41176rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]{margin-left:0;width:100%;min-height:2.47059rem}.nav--in-breakpoint-range .nav-menu-item[data-v-66cbfe4c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-66cbfe4c]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-66cbfe4c]:nth-child(7){transition-delay:0s}.links-block[data-v-ce6f87f6]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.topic-link-block[data-v-ce6f87f6]{margin-top:15px} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/css/index.038e887c.css b/docs/LHUIHelpers.doccarchive/css/index.038e887c.css new file mode 100644 index 0000000..ee928eb --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/css/index.038e887c.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-02a6f6ec]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-02a6f6ec]{display:none}}input[data-v-02a6f6ec]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-02a6f6ec]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-02a6f6ec]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-02a6f6ec]:hover{cursor:pointer}input:checked+.text[data-v-02a6f6ec]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-4e049dbd]{border-top:1px solid var(--color-grid)}.row[data-v-4e049dbd]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;margin:20px auto}@media only screen and (max-width:1250px){.row[data-v-4e049dbd]{width:692px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-4e049dbd]{width:215px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:100%;padding:0 .94118rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}.svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-33d3200a]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-33d3200a]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-33d3200a] .svg-icon-stroke{stroke:currentColor}[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-33d3200a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.suggest-lang[data-v-ad72c62e]{background:#000;color:#fff;display:flex;justify-content:center;border-bottom:1px solid var(--color-grid)}.suggest-lang__wrapper[data-v-ad72c62e]{display:flex;align-items:center;width:100%;max-width:var(--wrapper-max-width,1920px);margin:0 .94118rem;position:relative;height:52px}.suggest-lang__link[data-v-ad72c62e]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 auto;color:#09f}.suggest-lang__close-icon-wrapper[data-v-ad72c62e]{position:absolute;right:-.23529rem;top:0;height:100%;box-sizing:border-box;display:flex;align-items:center;z-index:1}.suggest-lang__close-icon-button[data-v-ad72c62e]{padding:.23529rem}.suggest-lang__close-icon-button .close-icon[data-v-ad72c62e]{width:8px;display:block}.suggest-lang .inline-chevron-right-icon[data-v-ad72c62e]{padding-left:.23529rem;width:8px}select[data-v-7e4d9b69]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-fill-blue);padding-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer}select[data-v-7e4d9b69]:hover{text-decoration:underline}.locale-selector[data-v-7e4d9b69]{position:relative}.svg-icon.icon-inline[data-v-7e4d9b69]{position:absolute;fill:var(--color-fill-blue);right:2px;bottom:7px;height:5px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}html:lang(ja-JP){quotes:"「" "」"}body{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.64706rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:var(--spacing-stacked-margin-large)}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:var(--spacing-stacked-margin-large)}ol,ul{margin-left:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-addition{color:var(--syntax-addition,var(--color-syntax-addition))}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-deletion{color:var(--syntax-deletion,var(--color-syntax-deletion))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@-webkit-keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);border-radius:var(--border-radius,4px);position:relative}.changed.displays-multiple-lines,.displays-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.f496e73d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.17647rem;height:1.17647rem;margin-top:.61765rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.f496e73d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.d6f7e47d.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.015b4f17.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,0.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,0.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,0.1);--color-dropdown-dark-border:hsla(0,0%,94.1%,0.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,0.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,0.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,0.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94.1%,0.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,0.1);--color-nav-stuck:hsla(0,0%,100%,0.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,0.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,0.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,0.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,0.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,0.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,0.7);--color-nav-dark-stuck:rgba(42,42,42,0.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,0.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,0.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,0.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,0.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,0.04);--color-link-block-card-border:rgba(0,0,0,0.04);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,0.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,0.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,0.5);--color-card-shadow:hsla(0,0%,100%,0.04);--color-link-block-card-border:hsla(0,0%,100%,0.25)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-7d594ed9] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-7d594ed9]{display:flex;flex-flow:column;min-height:100%}#app[data-v-7d594ed9]>*{min-width:0}#app .router-content[data-v-7d594ed9]{flex:1}.container[data-v-1f05d9ec]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-1f05d9ec]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1f05d9ec]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-1f05d9ec]{width:215px}}.error-content[data-v-1f05d9ec]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-1f05d9ec]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-1f05d9ec]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-1f05d9ec]{text-align:center;font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1f05d9ec]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1f05d9ec]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/css/topic.d8c126f3.css b/docs/LHUIHelpers.doccarchive/css/topic.d8c126f3.css new file mode 100644 index 0000000..5d8319b --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/css/topic.d8c126f3.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-154acfbd]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-154acfbd]{padding-left:.23529rem;padding-right:.23529rem}.mobile-dropdown ul[data-v-154acfbd]{list-style:none}.mobile-dropdown .option[data-v-154acfbd]{cursor:pointer;font-size:.70588rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-154acfbd]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-154acfbd]{padding-left:.47059rem}.active[data-v-154acfbd],.tutorial.router-link-active[data-v-154acfbd]{font-weight:600}.active[data-v-154acfbd]:focus,.tutorial.router-link-active[data-v-154acfbd]:focus{outline:none}.chapter-list[data-v-154acfbd]:not(:first-child){margin-top:1rem}.chapter-name[data-v-154acfbd],.tutorial[data-v-154acfbd]{padding:.5rem 0;font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-154acfbd],.tutorial-list[data-v-154acfbd]{padding:0 .58824rem}.chapter-list:last-child .tutorial-list[data-v-154acfbd]:last-child{padding-bottom:10em}.chapter-list[data-v-154acfbd]{display:inline-block}.form-element[data-v-998803d8]{position:relative}.form-dropdown[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.11765rem 2.35294rem 0 .94118rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.82353rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-998803d8]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-998803d8]{padding-top:0}.form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-998803d8]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-998803d8]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-998803d8]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-998803d8]{right:14px}}.form-dropdown~.form-label[data-v-998803d8]{font-size:.70588rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.47059rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-998803d8] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-998803d8]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-998803d8]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-998803d8]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-998803d8]{color:#ccc}.theme-dark .form-dropdown[data-v-998803d8]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-998803d8]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-998803d8]{color:#b0b0b0}.dropdown-small[data-v-12dd746a]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-12dd746a]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-12dd746a]{margin:0}.is-open .form-dropdown-toggle[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-12dd746a]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-12dd746a]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-12dd746a]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-12dd746a]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-12dd746a] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-12dd746a] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-12dd746a] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-12dd746a] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-12dd746a] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-12dd746a] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-12dd746a] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-12dd746a] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-554d62b6]{grid-column:3}.section-tracker[data-v-554d62b6]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-4bddb6e6]{grid-column:1/2}.tutorial-dropdown .options[data-v-4bddb6e6]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-4bddb6e6]{padding:5px 20px 5px 30px}.chapter-list[data-v-4bddb6e6]{padding-bottom:20px}.chapter-name[data-v-4bddb6e6]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-717bc942]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-717bc942] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-717bc942] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-717bc942] .nav-menu-item{margin:0}}.dropdown-container[data-v-717bc942]{height:3.05882rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-717bc942]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}.separator[data-v-717bc942]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}.mobile-dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .dropdown-container[data-v-717bc942],.nav--in-breakpoint-range.nav .separator[data-v-717bc942]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-717bc942]{display:block}.nav--in-breakpoint-range.nav[data-v-717bc942] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-717bc942] .pre-title{display:none}.nav[data-v-717bc942] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-717bc942],.secondary-dropdown[data-v-717bc942]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .form-dropdown,.primary-dropdown[data-v-717bc942] .form-dropdown:focus,.secondary-dropdown[data-v-717bc942] .form-dropdown,.secondary-dropdown[data-v-717bc942] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-717bc942] .options,.secondary-dropdown[data-v-717bc942] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-3cfe1c35] .code-listing+*,[data-v-3cfe1c35] aside+*,[data-v-3cfe1c35] h2+*,[data-v-3cfe1c35] h3+*,[data-v-3cfe1c35] ol+*,[data-v-3cfe1c35] p+*,[data-v-3cfe1c35] ul+*{margin-top:20px}[data-v-3cfe1c35] ol ol,[data-v-3cfe1c35] ol ul,[data-v-3cfe1c35] ul ol,[data-v-3cfe1c35] ul ul{margin-top:0}[data-v-3cfe1c35] h2{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h2{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-3cfe1c35] h2{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] h3{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-3cfe1c35] h3{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-3cfe1c35] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-3cfe1c35] .code-listing pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.33333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.16667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.16667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.33333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.33333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-1f2be54b]{margin-top:20px;padding-top:20px}[data-v-1f2be54b] img,[data-v-1f2be54b] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-6499e2f2]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-6499e2f2]{width:692px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{width:87.5%}}@media only screen and (max-width:320px){.body[data-v-6499e2f2]{width:215px}}@media only screen and (max-width:735px){.body[data-v-6499e2f2]{border-radius:0;transform:none}}.body[data-v-6499e2f2]~*{margin-top:-40px}.body-content[data-v-6499e2f2]{padding:40px 8.33333% 80px 8.33333%}@media only screen and (max-width:735px){.body-content[data-v-6499e2f2]{padding:0 0 40px 0}}.call-to-action[data-v-042a0474]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-042a0474]{--color-call-to-action-background:#424242}.row[data-v-042a0474]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-042a0474]{width:692px}}@media only screen and (max-width:735px){.row[data-v-042a0474]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-042a0474]{width:215px}}[data-v-042a0474] img,[data-v-042a0474] video{max-height:560px}h2[data-v-042a0474]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-042a0474]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-042a0474]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-042a0474]{display:block;font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-042a0474]{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-042a0474]{margin-bottom:1.5rem}.right-column[data-v-042a0474]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-042a0474]{display:block}.col+.col[data-v-042a0474]{margin-top:40px}}@media only screen and (max-width:735px){.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-d46a1474]{margin-bottom:var(--spacing-stacked-margin-large)}.heading[data-v-d46a1474]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-d46a1474]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-d46a1474]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-d46a1474]{color:#fff}.eyebrow[data-v-d46a1474]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-d46a1474]{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.metadata[data-v-94ff76c0]{display:flex}.item[data-v-94ff76c0]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-94ff76c0]{font-size:.64706rem;line-height:1.63636;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-94ff76c0]:first-of-type{padding-left:0}.item[data-v-94ff76c0]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-94ff76c0]:last-of-type{padding-right:0}}.content[data-v-94ff76c0]{color:#fff}.icon[data-v-94ff76c0]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-94ff76c0]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-94ff76c0]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-94ff76c0]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-94ff76c0]{width:.8em;height:.8em}.content-link[data-v-94ff76c0]{display:flex;align-items:center}a[data-v-94ff76c0]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-94ff76c0]{display:flex;align-items:baseline;font-size:2.35294rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-94ff76c0]{font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-94ff76c0]{display:inline-block;font-size:1.64706rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-94ff76c0]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-94ff76c0]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-94ff76c0]{height:1.5rem;max-width:100%}}.bottom[data-v-94ff76c0]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-94ff76c0]{margin-top:8px}}.hero[data-v-55543c5a]{color:var(--color-tutorial-hero-text);position:relative}.bg[data-v-55543c5a],.hero[data-v-55543c5a]{background-color:var(--color-tutorial-hero-background)}.bg[data-v-55543c5a]{background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-55543c5a]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-55543c5a]{width:692px}}@media only screen and (max-width:735px){.row[data-v-55543c5a]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-55543c5a]{width:215px}}.col[data-v-55543c5a]{z-index:1}[data-v-55543c5a] .eyebrow{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-55543c5a] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-55543c5a]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-55543c5a]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-55543c5a]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-55543c5a]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-55543c5a]{margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){.content+p[data-v-55543c5a]{margin-top:8px}}.call-to-action[data-v-55543c5a]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-55543c5a]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-55543c5a]{margin-top:2rem}.video-asset[data-v-55543c5a]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-55543c5a] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-55543c5a]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-28135d78]{font-size:.70588rem;line-height:1.33333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-19ed40e2],.title[data-v-28135d78]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-19ed40e2]{font-size:1.11765rem;line-height:1.21053;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-19ed40e2]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-19ed40e2]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-19ed40e2] img{max-height:23.52941rem}.choice[data-v-19ed40e2]:first-of-type{margin-top:0}.choice[data-v-19ed40e2] code{font-size:.76471rem;line-height:1.84615;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-19ed40e2]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-19ed40e2]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-19ed40e2]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-19ed40e2]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-19ed40e2]{color:var(--colors-text,var(--color-text))}.correct[data-v-19ed40e2]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-19ed40e2]{fill:var(--color-form-valid)}.incorrect[data-v-19ed40e2]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-19ed40e2]{fill:var(--color-form-error)}.correct[data-v-19ed40e2],.incorrect[data-v-19ed40e2]{position:relative}.correct .choice-icon[data-v-19ed40e2],.incorrect .choice-icon[data-v-19ed40e2]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-19ed40e2]{pointer-events:none}.answer[data-v-19ed40e2]{margin:.5rem 1.5rem .5rem 0;font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-19ed40e2]:last-of-type{margin-bottom:0}[data-v-19ed40e2] .question>.code-listing{padding:unset;border-radius:0}[data-v-19ed40e2] pre{padding:0}[data-v-19ed40e2] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-65e3c02c]{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-65e3c02c]{color:var(--colors-text,var(--color-text))}.assessments[data-v-65e3c02c]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-65e3c02c]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-65e3c02c]{width:87.5%}}@media only screen and (max-width:320px){.assessments[data-v-65e3c02c]{width:215px}}.banner[data-v-65e3c02c]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-65e3c02c]{text-align:center;padding-bottom:40px;font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-65e3c02c]{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-65e3c02c]{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-65e3c02c]{padding-top:80px}.assessments-wrapper[data-v-3c94366b]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-3c94366b]{padding-top:80px}}.article[data-v-7d4562ea]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-7d4562ea]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-7f9a8f65]{margin-bottom:80px}.intro[data-v-7f9a8f65]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-7f9a8f65]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-7f9a8f65] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-7f9a8f65]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-7f9a8f65]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px) and (max-width:1250px){.col.left[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.col.left[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.col.left[data-v-7f9a8f65]{width:215px}}.col.right[data-v-7f9a8f65]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-7f9a8f65]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-7f9a8f65]{padding-left:0}}.content[data-v-7f9a8f65]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-7f9a8f65] img{width:auto;max-height:560px;min-height:18.82353rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-7f9a8f65]{margin:0;margin-top:40px}.media[data-v-7f9a8f65] img,.media[data-v-7f9a8f65] video{max-height:80vh}}.media[data-v-7f9a8f65] .asset{padding:0 20px}.headline[data-v-7f9a8f65]{color:var(--colors-header-text,var(--color-header-text))}[data-v-7f9a8f65] .eyebrow{font-size:1.23529rem;line-height:1.19048;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-7f9a8f65] .eyebrow{font-size:1.11765rem;line-height:1.21053;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7f9a8f65] .eyebrow a{color:inherit}[data-v-7f9a8f65] .heading{font-size:1.88235rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7f9a8f65] .heading{font-size:1.64706rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7f9a8f65] .heading{font-size:1.41176rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-7f9a8f65]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-7f9a8f65]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-7f9a8f65]{width:87.5%}}@media only screen and (max-width:320px){.expanded-intro[data-v-7f9a8f65]{width:215px}}[data-v-7f9a8f65] .cols-2{gap:20px 16.66667%}[data-v-7f9a8f65] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-4f53426a]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-4f53426a]{height:100vh}.code-preview[data-v-4f53426a] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-4f53426a] .code-listing .code-line-container{padding-right:14px}.code-preview[data-v-4f53426a] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-4f53426a]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-4f53426a]:focus{outline-style:none}#app.fromkeyboard .header[data-v-4f53426a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:rgba(0,0,0,0.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-4f53426a]{--color-runtime-preview-shadow:hsla(0,0%,100%,0.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-4f53426a]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-4f53426a]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-4f53426a]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-4f53426a] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-4f53426a]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-4f53426a]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-4f53426a]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-4f53426a]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-4f53426a]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-4f53426a] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-4f53426a]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-4f53426a]{transform:scale(-1)}[data-v-5ad4e037] pre{padding:10px 0}.toggle-preview[data-v-78763c14]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-78763c14]{color:var(--url,var(--color-link))}.toggle-text[data-v-78763c14]{display:flex;align-items:center}svg.toggle-icon[data-v-78763c14]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-1aed4baa]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-1aed4baa]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-1aed4baa]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-1aed4baa] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-1aed4baa]{font-size:.70588rem;line-height:1.33333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-1aed4baa] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-1aed4baa] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-1aed4baa] pre{font-size:.70588rem;line-height:1.83333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-1aed4baa]{align-self:flex-end;margin-right:20px}.step-container[data-v-eb45ec92]{margin:0}.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-eb45ec92]:not(:last-child){margin-bottom:80px}}.step[data-v-eb45ec92]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;filter:blur(0)}.step[data-v-eb45ec92]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.step.focused[data-v-eb45ec92]:before,.step[data-v-eb45ec92]:focus:before{opacity:1}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{padding-left:2rem}.step[data-v-eb45ec92]:before{opacity:1}}.step-label[data-v-eb45ec92]{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:var(--spacing-stacked-margin-small)}.caption[data-v-eb45ec92]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-eb45ec92]{display:none}@media only screen and (max-width:735px){.step[data-v-eb45ec92]{margin:0 .58824rem 1.17647rem .58824rem}.step.focused[data-v-eb45ec92],.step[data-v-eb45ec92]:focus{outline:none}.media-container[data-v-eb45ec92]{display:block;position:relative}.media-container[data-v-eb45ec92] img,.media-container[data-v-eb45ec92] video{max-height:80vh}[data-v-eb45ec92] .asset{padding:0 20px}}.steps[data-v-2786be2a]{position:relative;font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-2786be2a]{padding-top:80px}.steps[data-v-2786be2a]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.17647rem}}.steps[data-v-2786be2a] aside{background:unset;border:unset;box-shadow:unset;-moz-column-break-inside:unset;break-inside:unset;padding:unset}.steps[data-v-2786be2a] aside .label{font-size:.70588rem;line-height:1.33333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content-container[data-v-2786be2a]{flex:none;margin-right:4.16667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-2786be2a]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-2786be2a]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.05882rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-2786be2a]{top:2.82353rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-2786be2a]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-2786be2a]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-2786be2a]{display:grid}.asset-container>[data-v-2786be2a]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-2786be2a]{height:100vh}}.asset-container .step-asset[data-v-2786be2a]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-2786be2a],.asset-container .step-asset[data-v-2786be2a] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-2786be2a] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.6634px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-2786be2a] img,.asset-container .step-asset[data-v-2786be2a] video{max-width:363.66436px}}.asset-container .step-asset[data-v-2786be2a] .video-replay-container,.asset-container .step-asset[data-v-2786be2a] img{min-height:320px}.asset-container .step-asset[data-v-2786be2a] .video-replay-container video{min-height:280px}@media only screen and (max-width:735px){.asset-container[data-v-2786be2a]{display:none}}.asset-wrapper[data-v-2786be2a]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-2786be2a] img{background-color:var(--background,var(--color-step-background))}[data-v-2786be2a] .runtime-preview-asset{display:grid}[data-v-2786be2a] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-2786be2a]{padding:0 2rem}.interstitial[data-v-2786be2a]:not(:first-child){margin-top:5.88235rem}.interstitial[data-v-2786be2a]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px) and (max-width:1250px){.interstitial[data-v-2786be2a]{width:692px}}@media only screen and (max-width:735px) and (max-width:735px){.interstitial[data-v-2786be2a]{width:87.5%}}@media only screen and (max-width:735px) and (max-width:320px){.interstitial[data-v-2786be2a]{width:215px}}@media only screen and (max-width:735px){.interstitial[data-v-2786be2a]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-2786be2a],.fade-leave-active[data-v-2786be2a]{transition:opacity .3s ease-in-out}.fade-enter[data-v-2786be2a],.fade-leave-to[data-v-2786be2a]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%}}@media only screen and (max-width:320px){.sections[data-v-79a75e9e]{width:215px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{margin:0;width:100%}}.tutorial[data-v-611d0574]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/css/tutorials-overview.c249c765.css b/docs/LHUIHelpers.doccarchive/css/tutorials-overview.c249c765.css new file mode 100644 index 0000000..01d1d25 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/css/tutorials-overview.c249c765.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-6f2800d1]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-6f2800d1]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-6f2800d1]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-489416f8]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-489416f8]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-489416f8]{word-break:break-word}.toggle[data-v-489416f8]:hover{text-decoration:none}.toggle .toggle-icon[data-v-489416f8]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-489416f8]{transform:rotate(45deg)}.collapsed .toggle[data-v-489416f8],.collapsed .toggle[data-v-489416f8]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-489416f8]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-489416f8]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-489416f8]{padding:24px 0 12px 0}.tutorials-navigation[data-v-79093ed6]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-b806ee20] .nav-menu{padding-top:0}.nav[data-v-b806ee20] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px) and (max-width:735px){.nav[data-v-b806ee20] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-383dab71]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.70588rem;padding-top:4.70588rem}@media only screen and (max-width:1250px){.hero[data-v-383dab71]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{width:87.5%}}@media only screen and (max-width:320px){.hero[data-v-383dab71]{width:215px}}.copy-container[data-v-383dab71]{margin:0 auto;text-align:center;width:720px}.title[data-v-383dab71]{font-size:2.82353rem;line-height:1.08333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-383dab71]{font-size:2.35294rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-383dab71]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-383dab71]{font-size:1.23529rem;line-height:1.38095;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-383dab71]{font-size:1.11765rem;line-height:1.42105;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-383dab71]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-383dab71]{font-size:.82353rem;line-height:1.42857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-383dab71]{margin-right:.35294rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-383dab71]{margin-right:.29412rem;height:.82353rem;width:.82353rem}}.meta .time[data-v-383dab71]{font-size:1.11765rem;line-height:1.21053;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-383dab71]{font-size:1rem;line-height:1.11765;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-383dab71]{margin-top:1.47059rem}.content+.meta[data-v-383dab71]{margin-top:1.17647rem}.button-cta[data-v-383dab71]{margin-top:1.76471rem}*+.asset[data-v-383dab71]{margin-top:4.11765rem}@media only screen and (max-width:1250px){.copy-container[data-v-383dab71]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{padding-bottom:1.76471rem;padding-top:2.35294rem}.copy-container[data-v-383dab71]{width:100%}.title+.content[data-v-383dab71]{margin-top:.88235rem}.button-cta[data-v-383dab71]{margin-top:1.41176rem}*+.asset[data-v-383dab71]{margin-top:2.23529rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-96abac22]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-96abac22] a,a[data-v-96abac22]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-96abac22]{display:block;height:1.47059rem;line-height:1.47059rem;margin-bottom:.58824rem;width:1.47059rem}.icon[data-v-96abac22] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-96abac22] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-96abac22]{font-size:1.23529rem;line-height:1.19048;font-weight:600;margin-bottom:.8em}.content[data-v-96abac22],.link[data-v-96abac22],.title[data-v-96abac22]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-96abac22],.link[data-v-96abac22]{font-size:.82353rem;line-height:1.42857;font-weight:400}.content[data-v-96abac22]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-96abac22]{display:block;margin-top:1.17647rem}.link .link-icon[data-v-96abac22]{margin-left:.2em;width:.6em;height:.6em}[data-v-96abac22] .content ul{list-style-type:none;margin-left:0;font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-96abac22] .content ul li:before{content:"\200B";position:absolute}[data-v-96abac22] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-96abac22]{padding:1.76471rem 1.17647rem}}.tile-group[data-v-015f9f13]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-015f9f13]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-015f9f13] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-015f9f13]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-015f9f13]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-015f9f13]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-015f9f13]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-015f9f13]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-015f9f13]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px) and (max-width:1250px){.tile-group.tile-group[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-015f9f13],.tile-group.count-2[data-v-015f9f13],.tile-group.count-3[data-v-015f9f13],.tile-group.count-4[data-v-015f9f13],.tile-group.count-5[data-v-015f9f13],.tile-group.count-6[data-v-015f9f13]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-7f8022c1]{font-size:1.88235rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-7f8022c1]{font-size:1.64706rem;line-height:1.14286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-7f8022c1]{font-size:1.41176rem;line-height:1.16667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-7f8022c1]{font-size:1rem;line-height:1.23529;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-45ec37c5]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-45ec37c5]:before{content:"\200B";position:absolute}.topic-list[data-v-45ec37c5]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.88235rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-45ec37c5]{font-size:1rem;line-height:1.47059;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-45ec37c5]{margin-top:.58824rem}.topic .topic-icon[data-v-45ec37c5]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.76471rem;width:1.76471rem;margin-right:1.17647rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.47059rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-45ec37c5]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-45ec37c5]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.11765rem}.container[data-v-45ec37c5]:hover{text-decoration:none}.container:hover .link[data-v-45ec37c5]{text-decoration:underline}.timer-icon[data-v-45ec37c5]{margin-right:.29412rem;height:.70588rem;width:.70588rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-45ec37c5]{font-size:.82353rem;line-height:1.28571;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-45ec37c5]{padding-right:.58824rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px) and (max-width:1250px){.topic-list[data-v-45ec37c5]{margin-top:2.35294rem}}@media only screen and (max-width:735px){.topic-list[data-v-45ec37c5]{margin-top:1.76471rem}.topic[data-v-45ec37c5]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-45ec37c5]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-45ec37c5]{align-self:flex-start;top:0}.topic+.topic[data-v-45ec37c5]{margin-top:1.17647rem}.topic .topic-icon[data-v-45ec37c5]{top:.29412rem;margin-right:.76471rem}.container[data-v-45ec37c5]{flex-wrap:wrap;padding-top:0}.link[data-v-45ec37c5],.time[data-v-45ec37c5]{flex-basis:100%}.time[data-v-45ec37c5]{margin-top:.29412rem}}.chapter[data-v-7468bc5e]:focus{outline:none!important}.info[data-v-7468bc5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-7468bc5e]{font-size:1.23529rem;line-height:1.19048;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-7468bc5e]{word-break:break-word}.eyebrow[data-v-7468bc5e]{font-size:1rem;line-height:1.23529;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-7468bc5e],.eyebrow[data-v-7468bc5e]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-7468bc5e]{font-size:.82353rem;line-height:1.42857;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-7468bc5e]{flex:0 0 190px}.intro[data-v-7468bc5e]{flex:0 1 360px}@media only screen and (min-width:768px) and (max-width:1250px){.asset[data-v-7468bc5e]{flex:0 0 130px}.intro[data-v-7468bc5e]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-7468bc5e]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-7468bc5e]{display:block;text-align:center}.asset[data-v-7468bc5e]{margin:0 45px}.eyebrow[data-v-7468bc5e]{margin-bottom:7px}.intro[data-v-7468bc5e]{margin-top:40px}}.tile[data-v-540dbf10]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-540dbf10]{margin-bottom:10px}@media only screen and (min-width:768px) and (max-width:1250px){.tile[data-v-540dbf10]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-540dbf10]{border-radius:0}.tile[data-v-540dbf10]{padding:40px 20px}}.learning-path[data-v-69a72bbc]{background:var(--color-tutorials-overview-fill,#000);padding:4.70588rem 0}.main-container[data-v-69a72bbc]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-69a72bbc]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-69a72bbc]{width:87.5%}}@media only screen and (max-width:320px){.main-container[data-v-69a72bbc]{width:215px}}.ide .main-container[data-v-69a72bbc]{justify-content:center}.secondary-content-container[data-v-69a72bbc]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-69a72bbc]{position:sticky;top:7.76471rem}.primary-content-container[data-v-69a72bbc]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-69a72bbc]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-69a72bbc]{margin-top:1.17647rem}@media only screen and (min-width:768px) and (max-width:1250px){.learning-path[data-v-69a72bbc]{padding:2.35294rem 0}.primary-content-container[data-v-69a72bbc]{flex-basis:auto;margin-left:1.29412rem}.secondary-content-container[data-v-69a72bbc]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-69a72bbc]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-69a72bbc]{border-radius:0}.content-sections-container .content-section.volume[data-v-69a72bbc]{margin-top:1.17647rem}.learning-path[data-v-69a72bbc]{padding:0}.main-container[data-v-69a72bbc]{width:100%}}.tutorials-overview[data-v-29ed9b58]{height:100%}.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-3.05882rem;padding-top:3.05882rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-29ed9b58]{margin-top:-2.82353rem;padding-top:2.82353rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient{background:#111!important}} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/developer-og-twitter.jpg b/docs/LHUIHelpers.doccarchive/developer-og-twitter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..63c48359d11d9f755203ce58eeec9d3504a71f44 GIT binary patch literal 12562 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 literal 0 HcmV?d00001 diff --git a/docs/LHUIHelpers.doccarchive/favicon.svg b/docs/LHUIHelpers.doccarchive/favicon.svg new file mode 100644 index 0000000..c54c53f --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/favicon.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/img/added-icon.d6f7e47d.svg b/docs/LHUIHelpers.doccarchive/img/added-icon.d6f7e47d.svg new file mode 100644 index 0000000..6bb6d89 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/img/added-icon.d6f7e47d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/img/deprecated-icon.015b4f17.svg b/docs/LHUIHelpers.doccarchive/img/deprecated-icon.015b4f17.svg new file mode 100644 index 0000000..a0f8008 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/img/deprecated-icon.015b4f17.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/img/modified-icon.f496e73d.svg b/docs/LHUIHelpers.doccarchive/img/modified-icon.f496e73d.svg new file mode 100644 index 0000000..3e0bd6f --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/img/modified-icon.f496e73d.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/img/no-image@2x.df2a0a50.png b/docs/LHUIHelpers.doccarchive/img/no-image@2x.df2a0a50.png new file mode 100644 index 0000000000000000000000000000000000000000..041394edda9494abd40fb9225699cad7a7842b47 GIT binary patch literal 6155 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 literal 0 HcmV?d00001 diff --git a/docs/LHUIHelpers.doccarchive/index.html b/docs/LHUIHelpers.doccarchive/index.html new file mode 100644 index 0000000..8f6d681 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/index/availability.index b/docs/LHUIHelpers.doccarchive/index/availability.index new file mode 100644 index 0000000000000000000000000000000000000000..05be8ee21d92e061a53b344bf900718bd71dccc1 GIT binary patch literal 214 zcmYc)$jK}&F)+Bo$i&RT%EvDnl9E`G7%w24lbDxYnwXv%k{^(hSdx}slv^AxAe5O` zl3J9On4IbZl`f7ffJt9uV-GaA$iW!{6Y)#TO})g$&BGg#2V{lhCKhK0C+6gcFhIe7 zC|Iyi;4+sWw~(+%P-aSKaCv50NoX;M6kuGyAtS(hC66NkW$Z literal 0 HcmV?d00001 diff --git a/docs/LHUIHelpers.doccarchive/index/data.mdb b/docs/LHUIHelpers.doccarchive/index/data.mdb new file mode 100755 index 0000000000000000000000000000000000000000..bd2f6d47642dbeee9b805b164b0299162b9b14d6 GIT binary patch literal 45056 zcmeI*&2AD=6u|K#wo0*b8)J++S0**l0Ma6KWsHk9(Uo!IZeRwPNNEd0v0d~rd;*tU zbm_tv(1Ow4~4y_fq5zpf7V%pjsyc2xQH{`JlWaN^Bo#tA1)r-Qlj&>bUULW;m zMbFVSj@R>aZ6BuX53lTSmxGr(>$fdB&c2U%@$;Wd*W}Er{7(L@d1n0l1M?;S+Wg2L zoJ}181Q0*~0R#|0009ILKmdV13AmW_vOF1t&FD^P>&13svo;DrUC*o(i(aEvuawH= zQrUJ?N6SnN<5rQLomKGH8vWIv6OCfzLc7%uTS0q0==KV(zZZ4G&htVq+z#dkVbof> zrE9xg`)iFswQKJ#*LMHzqF1RFi_K=WYTIwed)oR*_SE&^SjauKv^SVR1Su53QH7}@?o3{N%yo0SDu|vFuosf}h zvSgOb2eU&4z(|lk2q1s}0tg_000IagfB*srh`6)+S@AZ#uiv%24p#hO`b5|agYKi{rz^`YdqUFZ?Q{M=iT@~TAbRugoz3Q2q1s}0tg_000IagfB*vjMnIqYubKb) zBmvFi*R%i~r|AMZPUmU+O!6^^{}T!-2q1s}0tg_000IagfB*srOjO`x_y60iHLlk< zU*mc`$Jcy*9jEcWj{E(4f?V=>#^Zl}|1W`|f&c;tAbotzoxL(ikHQv{8M}1H53w6^zZU6uP literal 0 HcmV?d00001 diff --git a/docs/LHUIHelpers.doccarchive/index/index.json b/docs/LHUIHelpers.doccarchive/index/index.json new file mode 100644 index 0000000..b41d81d --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/index/index.json @@ -0,0 +1 @@ +{"interfaceLanguages":{"swift":[{"children":[{"title":"Extended Modules","type":"groupMarker"},{"children":[{"title":"Extended Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/lhuihelpers\/swift\/string\/size(with:)","title":"func size(with: UIFont) -> CGSize","type":"method"}],"path":"\/documentation\/lhuihelpers\/swift\/string","title":"String","type":"extension"}],"path":"\/documentation\/lhuihelpers\/swift","title":"Swift","type":"extension"}],"path":"\/documentation\/lhuihelpers","title":"LHUIHelpers","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/index/navigator.index b/docs/LHUIHelpers.doccarchive/index/navigator.index new file mode 100644 index 0000000000000000000000000000000000000000..abaddc34ac150e9e4d19f43bdf547a9163dbe511 GIT binary patch literal 812 zcma)3u};G<5OonSz=FgClTlRB4k)GFI&?wMMxsI@>Vz1o#3h!3T_tCVSorkzuC`mi zqHxm7*~z z?so3-{b-VmL^&5#9p^eTuR_5Tq*ifR7+Kgadq~a@%RuhL$y~d9`wl|oBIjeBn^Nr1 zj6Aj3?KpC?+v`v(n*1zi<&ARJYHjrQnd6#%#6FTWBAoox$@E?JR3u^m-2wnK~(lRNqPO6u`Y{d1NM#XbP=*I71K$;kds$r@!!N&p$o$uI#wc;8? zzK)h+E6EP^eM3aSQZA?&M$aZTGb-b?{1B~$grd(U$(>fv=2ruLGfeUQKb^)~jrIzJ CQ@*_b literal 0 HcmV?d00001 diff --git a/docs/LHUIHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js b/docs/LHUIHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js new file mode 100644 index 0000000..74345f0 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/chunk-2d0d3105.cd72cc8e.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0d3105"],{"5abe":function(t,e){(function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){var e=t,n=i(e);while(n)e=n.ownerDocument,n=i(e);return e}(window.document),e=[],n=null,o=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return n||(n=function(t,n){o=t&&n?g(t,n):p(),e.forEach((function(t){t._checkForIntersections()}))}),n},s._resetCrossOriginUpdater=function(){n=null,o=null},s.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},s.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},s.prototype._monitorIntersections=function(e){var n=e.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(e)){var o=this._checkForIntersections,r=null,s=null;this.POLL_INTERVAL?r=n.setInterval(o,this.POLL_INTERVAL):(c(n,"resize",o,!0),c(e,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(s=new n.MutationObserver(o),s.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(r&&t.clearInterval(r),a(t,"resize",o,!0)),a(e,"scroll",o,!0),s&&s.disconnect()}));var h=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=h){var u=i(e);u&&this._monitorIntersections(u.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var n=this._monitoringDocuments.indexOf(e);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||t,r=this._observationTargets.some((function(t){var n=t.element.ownerDocument;if(n==e)return!0;while(n&&n!=o){var r=i(n);if(n=r&&r.ownerDocument,n==e)return!0}return!1}));if(!r){var s=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),s(),e!=o){var h=i(e);h&&this._unmonitorIntersections(h.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&h>=0&&{top:n,bottom:o,left:i,right:r,width:s,height:h}||null}function f(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function d(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function g(t,e){var n=e.top-t.top,o=e.left-t.left;return{top:n,left:o,height:e.height,width:e.width,bottom:n+e.height,right:o+e.width}}function m(t,e){var n=e;while(n){if(n==t)return!0;n=v(n)}return!1}function v(e){var n=e.parentNode;return 9==e.nodeType&&e!=t?i(e):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function w(t){return t&&9===t.nodeType}})()}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js b/docs/LHUIHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js new file mode 100644 index 0000000..f4f01b7 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/chunk-c0335d80.76a68cc5.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c0335d80"],{"00b4":function(e,t,n){"use strict";var a,r,i,o,s,c,l,d,p=n("7b1f"),u={name:"ChangedToken",render(e){const{kind:t,tokens:n}=this;return e("span",{class:["token-"+t,"token-changed"]},n.map(t=>e(D,{props:t})))},props:{kind:{type:String,required:!0},tokens:{type:Array,required:!0}}},f=u,m=n("2877"),h=Object(m["a"])(f,a,r,!1,null,null,null),b=h.exports,g=n("86d8"),v=n("2f34"),y={name:"LinkableToken",mixins:[v["a"]],render(e){const t=this.references[this.identifier];return t&&t.url?e(g["a"],{props:{url:t.url,kind:t.kind,role:t.role}},this.$slots.default):e("span",{},this.$slots.default)},props:{identifier:{type:String,required:!0,default:()=>""}}},k=y,C=Object(m["a"])(k,i,o,!1,null,null,null),_=C.exports,x={name:"RawText",render(e){const{_v:t=(t=>e("span",t)),text:n}=this;return t(n)},props:{text:{type:String,required:!0}}},O=x,B=Object(m["a"])(O,s,c,!1,null,null,null),T=B.exports,S={name:"SyntaxToken",render(e){return e("span",{class:"token-"+this.kind},this.text)},props:{kind:{type:String,required:!0},text:{type:String,required:!0}}},I=S,$=Object(m["a"])(I,l,d,!1,null,null,null),j=$.exports;const q={attribute:"attribute",externalParam:"externalParam",genericParameter:"genericParameter",identifier:"identifier",internalParam:"internalParam",keyword:"keyword",label:"label",number:"number",string:"string",text:"text",typeIdentifier:"typeIdentifier",added:"added",removed:"removed"};var w,A,P={name:"DeclarationToken",render(e){const{kind:t,text:n,tokens:a}=this;switch(t){case q.text:{const t={text:n};return e(T,{props:t})}case q.typeIdentifier:{const t={identifier:this.identifier};return e(_,{class:"type-identifier-link",props:t},[e(p["a"],n)])}case q.attribute:{const{identifier:a}=this;return a?e(_,{class:"attribute-link",props:{identifier:a}},[e(p["a"],n)]):e(j,{props:{kind:t,text:n}})}case q.added:case q.removed:return e(b,{props:{tokens:a,kind:t}});default:{const a={kind:t,text:n};return e(j,{props:a})}}},constants:{TokenKind:q},props:{kind:{type:String,required:!0},identifier:{type:String,required:!1},text:{type:String,required:!1},tokens:{type:Array,required:!1,default:()=>[]}}},F=P,z=(n("8f34"),Object(m["a"])(F,w,A,!1,null,"3fd63d6c",null)),D=t["a"]=z.exports},"2a18":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"link-block",class:e.linkBlockClasses},[n(e.linkComponent,e._b({ref:"apiChangesDiff",tag:"component",staticClass:"link",class:e.linkClasses},"component",e.linkProps,!1),[e.topic.role&&!e.change?n("TopicLinkBlockIcon",{attrs:{role:e.topic.role,imageOverride:e.references[e.iconOverride]}}):e._e(),e.topic.fragments?n("DecoratedTopicTitle",{attrs:{tokens:e.topic.fragments}}):n("WordBreak",{attrs:{tag:e.titleTag}},[e._v(e._s(e.topic.title))]),e.change?n("span",{staticClass:"visuallyhidden"},[e._v("- "+e._s(e.$t(e.changeName)))]):e._e()],1),e.hasAbstractElements?n("div",{staticClass:"abstract"},[e.topic.abstract?n("ContentNode",{attrs:{content:e.topic.abstract}}):e._e(),e.topic.ideTitle?n("div",{staticClass:"topic-keyinfo"},[e.topic.titleStyle===e.titleStyles.title?[n("strong",[e._v("Key:")]),e._v(" "+e._s(e.topic.name)+" ")]:e.topic.titleStyle===e.titleStyles.symbol?[n("strong",[e._v("Name:")]),e._v(" "+e._s(e.topic.ideTitle)+" ")]:e._e()],2):e._e(),e.topic.required||e.topic.defaultImplementations?n("RequirementMetadata",{staticClass:"topic-required",attrs:{defaultImplementationsCount:e.topic.defaultImplementations}}):e._e(),e.topic.conformance?n("ConditionalConstraints",{attrs:{constraints:e.topic.conformance.constraints,prefix:e.topic.conformance.availabilityPrefix}}):e._e()],1):e._e(),e.showDeprecatedBadge?n("Badge",{attrs:{variant:"deprecated"}}):e.showBetaBadge?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.tags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)},r=[],i=n("66cd"),o=n("d26a"),s=n("a0fd"),c=n("7b1f"),l=n("6359"),d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.imageOverride||e.icon?n("div",{staticClass:"topic-icon-wrapper"},[e.imageOverride?n("OverridableAsset",{staticClass:"topic-icon",attrs:{imageOverride:e.imageOverride}}):e.icon?n(e.icon,{tag:"component",staticClass:"topic-icon"}):e._e()],1):e._e()},p=[],u=n("a9f1"),f=n("3b96"),m=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"api-reference-icon",attrs:{viewBox:"0 0 14 14",themeId:"api-reference"}},[n("title",[e._v(e._s(e.$t("api-reference")))]),n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},h=[],b=n("be08"),g={name:"APIReferenceIcon",components:{SVGIcon:b["a"]}},v=g,y=n("2877"),k=Object(y["a"])(v,m,h,!1,null,null,null),C=k.exports,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"endpoint"}},[n("title",[e._v(e._s(e.$t("icons.web-service-endpoint")))]),n("path",{attrs:{d:"M4.052 8.737h-1.242l-1.878 5.263h1.15l0.364-1.081h1.939l0.339 1.081h1.193zM2.746 12.012l0.678-2.071 0.653 2.071z"}}),n("path",{attrs:{d:"M11.969 8.737h1.093v5.263h-1.093v-5.263z"}}),n("path",{attrs:{d:"M9.198 8.737h-2.295v5.263h1.095v-1.892h1.12c0.040 0.003 0.087 0.004 0.134 0.004 0.455 0 0.875-0.146 1.217-0.394l-0.006 0.004c0.296-0.293 0.48-0.699 0.48-1.148 0-0.060-0.003-0.118-0.010-0.176l0.001 0.007c0.003-0.039 0.005-0.085 0.005-0.131 0-0.442-0.183-0.842-0.476-1.128l-0-0c-0.317-0.256-0.724-0.41-1.168-0.41-0.034 0-0.069 0.001-0.102 0.003l0.005-0zM9.628 11.014c-0.15 0.118-0.341 0.188-0.548 0.188-0.020 0-0.040-0.001-0.060-0.002l0.003 0h-1.026v-1.549h1.026c0.017-0.001 0.037-0.002 0.058-0.002 0.206 0 0.396 0.066 0.551 0.178l-0.003-0.002c0.135 0.13 0.219 0.313 0.219 0.515 0 0.025-0.001 0.050-0.004 0.074l0-0.003c0.002 0.020 0.003 0.044 0.003 0.068 0 0.208-0.083 0.396-0.219 0.534l0-0z"}}),n("path",{attrs:{d:"M13.529 4.981c0-1.375-1.114-2.489-2.489-2.49h-0l-0.134 0.005c-0.526-1.466-1.903-2.496-3.522-2.496-0.892 0-1.711 0.313-2.353 0.835l0.007-0.005c-0.312-0.243-0.709-0.389-1.14-0.389-1.030 0-1.865 0.834-1.866 1.864v0c0 0.001 0 0.003 0 0.004 0 0.123 0.012 0.242 0.036 0.358l-0.002-0.012c-0.94 0.37-1.593 1.27-1.593 2.323 0 1.372 1.11 2.485 2.482 2.49h8.243c1.306-0.084 2.333-1.164 2.333-2.484 0-0.001 0-0.002 0-0.003v0zM11.139 6.535h-8.319c-0.799-0.072-1.421-0.739-1.421-1.551 0-0.659 0.41-1.223 0.988-1.45l0.011-0.004 0.734-0.28-0.148-0.776-0.012-0.082v-0.088c0-0 0-0.001 0-0.001 0-0.515 0.418-0.933 0.933-0.933 0.216 0 0.416 0.074 0.574 0.197l-0.002-0.002 0.584 0.453 0.575-0.467 0.169-0.127c0.442-0.306 0.991-0.489 1.581-0.489 1.211 0 2.243 0.769 2.633 1.846l0.006 0.019 0.226 0.642 0.814-0.023 0.131 0.006c0.805 0.067 1.432 0.736 1.432 1.552 0 0.836-0.659 1.518-1.486 1.556l-0.003 0z"}})])},x=[],O={name:"EndpointIcon",components:{SVGIcon:b["a"]}},B=O,T=Object(y["a"])(B,_,x,!1,null,null,null),S=T.exports,I=n("a295"),$=n("3024"),j=n("8d2d"),q=n("fdd9");const w={[i["a"].article]:u["a"],[i["a"].collection]:$["a"],[i["a"].collectionGroup]:C,[i["a"].learn]:I["a"],[i["a"].overview]:I["a"],[i["a"].project]:j["a"],[i["a"].tutorial]:j["a"],[i["a"].resources]:I["a"],[i["a"].sampleCode]:f["a"],[i["a"].restRequestSymbol]:S};var A={components:{OverridableAsset:q["a"],SVGIcon:b["a"]},props:{role:{type:String,required:!0},imageOverride:{type:Object,default:null}},computed:{icon:({role:e})=>w[e]}},P=A,F=(n("d94b"),Object(y["a"])(P,d,p,!1,null,"03cf3183",null)),z=F.exports,D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{staticClass:"decorated-title"},e._l(e.tokens,(function(t,a){return n(e.componentFor(t),{key:a,tag:"component",class:[e.classFor(t),e.emptyTokenClass(t)]},[e._v(e._s(t.text))])})),1)},N=[],E=n("00b4");const{TokenKind:M}=E["a"].constants,V={decorator:"decorator",identifier:"identifier",label:"label"};var L={name:"DecoratedTopicTitle",components:{WordBreak:c["a"]},props:{tokens:{type:Array,required:!0,default:()=>[]}},constants:{TokenKind:M},methods:{emptyTokenClass:({text:e})=>({"empty-token":" "===e}),classFor({kind:e}){switch(e){case M.externalParam:case M.identifier:return V.identifier;case M.label:return V.label;default:return V.decorator}},componentFor(e){return/^\s+$/.test(e.text)?"span":c["a"]}}},R=L,W=(n("dcf6"),Object(y["a"])(R,D,N,!1,null,"06ec7395",null)),G=W.exports,K=n("64cf"),H=n("e8ea"),J=n("5d59"),X=n("2f34");const Q={article:"article",symbol:"symbol"},U={title:"title",symbol:"symbol"},Y={link:"link"};var Z={name:"TopicsLinkBlock",components:{Badge:s["a"],WordBreak:c["a"],ContentNode:l["a"],TopicLinkBlockIcon:z,DecoratedTopicTitle:G,RequirementMetadata:H["a"],ConditionalConstraints:K["a"]},mixins:[J["b"],J["a"],X["a"]],constants:{ReferenceType:Y,TopicKind:Q,TitleStyles:U},props:{isSymbolBeta:Boolean,isSymbolDeprecated:Boolean,topic:{type:Object,required:!0,validator:e=>(!("abstract"in e)||Array.isArray(e.abstract))&&"string"===typeof e.identifier&&(e.type===Y.link&&!e.kind||"string"===typeof e.kind)&&(e.type===Y.link&&!e.role||"string"===typeof e.role)&&"string"===typeof e.title&&"string"===typeof e.url&&(!("defaultImplementations"in e)||"number"===typeof e.defaultImplementations)&&(!("required"in e)||"boolean"===typeof e.required)&&(!("conformance"in e)||"object"===typeof e.conformance)}},data(){return{state:this.store.state}},computed:{linkComponent:({topic:e})=>e.type===Y.link?"a":"router-link",linkProps({topic:e}){const t=Object(o["b"])(e.url,this.$route.query);return e.type===Y.link?{href:t}:{to:t}},linkBlockClasses:({changesClasses:e,hasAbstractElements:t,displaysMultipleLinesAfterAPIChanges:n,multipleLinesClass:a})=>({"has-inline-element":!t,[a]:n,...!t&&e}),linkClasses:({changesClasses:e,deprecated:t,hasAbstractElements:n})=>({deprecated:t,"has-adjacent-elements":n,...n&&e}),changesClasses:({getChangesClasses:e,change:t})=>e(t),titleTag({topic:e}){if(e.titleStyle===U.title)return e.ideTitle?"span":"code";if(e.role&&(e.role===i["a"].collection||e.role===i["a"].dictionarySymbol))return"span";switch(e.kind){case Q.symbol:return"code";default:return"span"}},titleStyles:()=>U,deprecated:({showDeprecatedBadge:e,topic:t})=>e||t.deprecated,showBetaBadge:({topic:e,isSymbolBeta:t})=>Boolean(!t&&e.beta),showDeprecatedBadge:({topic:e,isSymbolDeprecated:t})=>Boolean(!t&&e.deprecated),change({topic:{identifier:e},state:{apiChanges:t}}){return this.changeFor(e,t)},changeName:({change:e,getChangeName:t})=>t(e),hasAbstractElements:({topic:{abstract:e,conformance:t,required:n,defaultImplementations:a}}={})=>e&&e.length>0||t||n||a,tags:({topic:e})=>(e.tags||[]).slice(0,1),iconOverride:({topic:{images:e=[]}})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null}}},ee=Z,te=(n("8d8f8"),Object(y["a"])(ee,a,r,!1,null,"52205924",null));t["default"]=te.exports},"2f04":function(e,t,n){},4782:function(e,t,n){},4918:function(e,t,n){},"5d59":function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l}));var a=n("b5cf"),r=n("9055"),i=n("beb1");const o="latest_",s={xcode:{value:"xcode",label:"Xcode"},other:{value:"other",label:"Other"}},c={constants:{multipleLinesClass:r["a"]},data(){return{multipleLinesClass:r["a"]}},computed:{displaysMultipleLinesAfterAPIChanges:({change:e,changeType:t,$refs:n})=>!(!e&&!t)&&Object(i["a"])(n.apiChangesDiff)}},l={methods:{toVersionRange({platform:e,versions:t}){return`${e} ${t[0]} – ${e} ${t[1]}`},toOptionValue:e=>`${o}${e}`,toScope:e=>e.slice(o.length,e.length),getOptionsForDiffAvailability(e={}){return this.getOptionsForDiffAvailabilities([e])},getOptionsForDiffAvailabilities(e=[]){const t=e.reduce((e,t={})=>Object.keys(t).reduce((e,n)=>({...e,[n]:(e[n]||[]).concat(t[n])}),e),{}),n=Object.keys(t),a=n.reduce((e,n)=>{const a=t[n];return{...e,[n]:a.find(e=>e.platform===s.xcode.label)||a[0]}},{}),r=e=>({label:this.toVersionRange(a[e]),value:this.toOptionValue(e),platform:a[e].platform}),{sdk:i,beta:o,minor:c,major:l,...d}=a,p=[].concat(i?r("sdk"):[]).concat(o?r("beta"):[]).concat(c?r("minor"):[]).concat(l?r("major"):[]).concat(Object.keys(d).map(r));return this.splitOptionsPerPlatform(p)},changesClassesFor(e,t){const n=this.changeFor(e,t);return this.getChangesClasses(n)},getChangesClasses:e=>({["changed changed-"+e]:!!e}),changeFor(e,t){const{change:n}=(t||{})[e]||{};return n},splitOptionsPerPlatform(e){return e.reduce((e,t)=>{const n=t.platform===s.xcode.label?s.xcode.value:s.other.value;return e[n].push(t),e},{[s.xcode.value]:[],[s.other.value]:[]})},getChangeName(e){return a["b"][e]}},computed:{availableOptions({diffAvailability:e={},toOptionValue:t}){return new Set(Object.keys(e).map(t))}}}},6359:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",e._b({},"BaseContentNode",e.$props,!1))},r=[],i=n("5677"),o={name:"ContentNode",components:{BaseContentNode:i["default"]},props:i["default"].props,methods:i["default"].methods,BlockType:i["default"].BlockType,InlineType:i["default"].InlineType},s=o,c=(n("958a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"20945666",null);t["a"]=l.exports},"64cf":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",{staticClass:"conditional-constraints",attrs:{content:e.content}})},r=[],i=n("6359"),o={name:"ConditionalConstraints",components:{ContentNode:i["a"]},props:{constraints:i["a"].props.content,prefix:i["a"].props.content},computed:{content:({constraints:e,prefix:t,space:n})=>t.concat(n).concat(e),space:()=>({type:i["a"].InlineType.text,text:" "})}},s=o,c=(n("918a"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"1548fd90",null);t["a"]=l.exports},"686d":function(e,t,n){},"8d74":function(e,t,n){},"8d8f8":function(e,t,n){"use strict";n("4918")},"8f34":function(e,t,n){"use strict";n("686d")},9055:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a="displays-multiple-lines"},"918a":function(e,t,n){"use strict";n("a2b5")},"94ca":function(e,t,n){"use strict";n("4782")},"958a":function(e,t,n){"use strict";n("8d74")},a0fd:function(e,t,n){"use strict";var a=function(){var e,t=this,n=t.$createElement,a=t._self._c||n;return a("span",{staticClass:"badge",class:(e={},e["badge-"+t.variant]=t.variant,e),attrs:{role:"presentation"}},[t._t("default",(function(){return[t._v(t._s(t.text?t.$t(t.text):""))]}))],2)},r=[];const i={beta:"aside-kind.beta",deprecated:"aside-kind.deprecated"};var o={name:"Badge",props:{variant:{type:String,default:()=>""}},computed:{text:({variant:e})=>i[e]}},s=o,c=(n("94ca"),n("2877")),l=Object(c["a"])(s,a,r,!1,null,"8d6893ae",null);t["a"]=l.exports},a2b5:function(e,t,n){},b5cf:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const a={added:"added",modified:"modified",deprecated:"deprecated"},r=[a.modified,a.added,a.deprecated],i={[a.modified]:"change-type.modified",[a.added]:"change-type.added",[a.deprecated]:"change-type.deprecated"},o={"change-type.modified":a.modified,"change-type.added":a.added,"change-type.deprecated":a.deprecated}},beb1:function(e,t,n){"use strict";function a(e){if(!e)return!1;const t=window.getComputedStyle(e.$el||e),n=(e.$el||e).offsetHeight,a=t.lineHeight?parseFloat(t.lineHeight):1,r=t.paddingTop?parseFloat(t.paddingTop):0,i=t.paddingBottom?parseFloat(t.paddingBottom):0,o=t.borderTopWidth?parseFloat(t.borderTopWidth):0,s=t.borderBottomWidth?parseFloat(t.borderBottomWidth):0,c=n-(r+i+o+s),l=c/a;return l>=2}n.d(t,"a",(function(){return a}))},d94b:function(e,t,n){"use strict";n("fff0")},dcf6:function(e,t,n){"use strict";n("2f04")},e8ea:function(e,t,n){"use strict";var a=function(e,t){var n=t._c;return n("p",{staticClass:"requirement-metadata",class:t.data.staticClass},[n("strong",[t._v(t._s(t.parent.$t("required")))]),t.props.defaultImplementationsCount?[t._v(" "+t._s(t.parent.$tc("metadata.default-implementation",t.props.defaultImplementationsCount))+" ")]:t._e()],2)},r=[],i={name:"RequirementMetadata",props:{defaultImplementationsCount:{type:Number,default:0}}},o=i,s=n("2877"),c=Object(s["a"])(o,a,r,!0,null,null,null);t["a"]=c.exports},fff0:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js b/docs/LHUIHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js new file mode 100644 index 0000000..1230066 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/chunk-vendors.ba2dd0cb.js @@ -0,0 +1,26 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"2b0e":function(t,e,n){"use strict";n.r(e),function(t){ +/*! + * Vue.js v2.6.14 + * (c) 2014-2021 Evan You + * Released under the MIT License. + */ +var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function o(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function l(t){return"[object Object]"===u.call(t)}function f(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function d(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var _=Object.prototype.hasOwnProperty;function b(t,e){return _.call(t,e)}function w(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var C=/-(\w)/g,k=w((function(t){return t.replace(C,(function(t,e){return e?e.toUpperCase():""}))})),$=w((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),x=/\B([A-Z])/g,A=w((function(t){return t.replace(x,"-$1").toLowerCase()}));function O(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function S(t,e){return t.bind(e)}var T=Function.prototype.bind?S:O;function E(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function j(t,e){for(var n in e)t[n]=e[n];return t}function F(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,rt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===Y),it=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(X)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch($a){}var ct=function(){return void 0===K&&(K=!X&&!Z&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),K},ut=X&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,pt="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ft="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ht=I,dt=0,vt=function(){this.id=dt++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){g(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!b(i,"default"))a=!1;else if(""===a||a===A(t)){var c=ee(String,i.type);(c<0||s0&&(a=Se(a,(e||"")+"_"+n),Oe(a[0])&&Oe(u)&&(l[c]=Ct(u.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Oe(u)?l[c]=Ct(u.text+a):""!==a&&l.push(Ct(a)):Oe(a)&&Oe(u)?l[c]=Ct(u.text+a.text):(o(t._isVList)&&i(a.tag)&&r(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function Te(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ee(t){var e=je(t.$options.inject,t);e&&(Tt(!1),Object.keys(e).forEach((function(n){Lt(t,n,e[n])})),Tt(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=De(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=Re(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),z(i,"$stable",a),z(i,"$key",s),z(i,"$hasNormal",o),i}function De(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ae(t);var e=t&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Le(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Re(t,e){return function(){return t[e]}}function Ne(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?E(n):n;for(var r=E(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Gn=function(){return Xn.now()})}function Zn(){var t,e;for(Kn=Gn(),zn=!0,Wn.sort((function(t,e){return t.id-e.id})),qn=0;qnqn&&Wn[n].id>t.id)n--;Wn.splice(n+1,0,t)}else Wn.push(t);Bn||(Bn=!0,ve(Zn))}}var nr=0,rr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++nr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=J(e),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};rr.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch($a){if(!this.user)throw $a;ne($a,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ye(t),gt(),this.cleanupDeps()}return t},rr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},rr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},rr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():er(this)},rr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';re(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},rr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},rr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},rr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ir={enumerable:!0,configurable:!0,get:I,set:I};function or(t,e,n){ir.get=function(){return this[e][n]},ir.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ir)}function ar(t){t._watchers=[];var e=t.$options;e.props&&sr(t,e.props),e.methods&&vr(t,e.methods),e.data?cr(t):It(t._data={},!0),e.computed&&fr(t,e.computed),e.watch&&e.watch!==ot&&mr(t,e.watch)}function sr(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Tt(!1);var a=function(o){i.push(o);var a=Xt(o,e,n,t);Lt(r,o,a),o in t||or(t,"_props",o)};for(var s in e)a(s);Tt(!0)}function cr(t){var e=t.$options.data;e=t._data="function"===typeof e?ur(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&b(r,o)||B(o)||or(t,"_data",o)}It(e,!0)}function ur(t,e){yt();try{return t.call(e,e)}catch($a){return ne($a,e,"data()"),{}}finally{gt()}}var lr={lazy:!0};function fr(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new rr(t,a||I,I,lr)),i in t||pr(t,i,o)}}function pr(t,e,n){var r=!ct();"function"===typeof n?(ir.get=r?hr(e):dr(n),ir.set=I):(ir.get=n.get?r&&!1!==n.cache?hr(e):dr(n.get):I,ir.set=n.set||I),Object.defineProperty(t,e,ir)}function hr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function vr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?I:T(e[n],t)}function mr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=E(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Ar(t){t.mixin=function(t){return this.options=Kt(this.options,t),this}}function Or(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Kt(n.options,t),a["super"]=n,a.options.props&&Sr(a),a.options.computed&&Tr(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,V.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=j({},a.options),i[r]=a,a}}function Sr(t){var e=t.options.props;for(var n in e)or(t.prototype,"_props",n)}function Tr(t){var e=t.options.computed;for(var n in e)pr(t.prototype,n,e[n])}function Er(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Fr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Ir(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=a.name;s&&!e(s)&&Lr(n,o,r,i)}}}function Lr(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,g(n,e)}br($r),gr($r),En($r),Ln($r),bn($r);var Mr=[String,RegExp,Array],Dr={name:"keep-alive",abstract:!0,props:{include:Mr,exclude:Mr,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,n=t.keys,r=t.vnodeToCache,i=t.keyToCache;if(r){var o=r.tag,a=r.componentInstance,s=r.componentOptions;e[i]={name:jr(s),tag:o,componentInstance:a},n.push(i),this.max&&n.length>parseInt(this.max)&&Lr(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Lr(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Ir(t,(function(t){return Fr(e,t)}))})),this.$watch("exclude",(function(e){Ir(t,(function(t){return!Fr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=$n(t),n=e&&e.componentOptions;if(n){var r=jr(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Fr(o,r))||a&&r&&Fr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,g(u,l),u.push(l)):(this.vnodeToCache=e,this.keyToCache=l),e.data.keepAlive=!0}return e||t&&t[0]}},Rr={KeepAlive:Dr};function Nr(t){var e={get:function(){return H}};Object.defineProperty(t,"config",e),t.util={warn:ht,extend:j,mergeOptions:Kt,defineReactive:Lt},t.set=Mt,t.delete=Dt,t.nextTick=ve,t.observable=function(t){return It(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,j(t.options.components,Rr),xr(t),Ar(t),Or(t),Er(t)}Nr($r),Object.defineProperty($r.prototype,"$isServer",{get:ct}),Object.defineProperty($r.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty($r,"FunctionalRenderContext",{value:Qe}),$r.version="2.6.14";var Pr=m("style,class"),Vr=m("input,textarea,option,select,progress"),Wr=function(t,e,n){return"value"===n&&Vr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Hr=m("contenteditable,draggable,spellcheck"),Ur=m("events,caret,typing,plaintext-only"),Br=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&Ur(e)?e:"true"},zr=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),qr="http://www.w3.org/1999/xlink",Jr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Kr=function(t){return Jr(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Xr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Zr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Zr(e,n.data));return Yr(e.staticClass,e.class)}function Zr(t,e){return{staticClass:Qr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Yr(t,e){return i(t)||i(e)?Qr(t,ti(e)):""}function Qr(t,e){return t?e?t+" "+e:t:e||""}function ti(t){return Array.isArray(t)?ei(t):c(t)?ni(t):"string"===typeof t?t:""}function ei(t){for(var e,n="",r=0,o=t.length;r-1?ci[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ci[t]=/HTMLUnknownElement/.test(e.toString())}var li=m("text,number,password,search,email,tel,url");function fi(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function pi(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function hi(t,e){return document.createElementNS(ri[t],e)}function di(t){return document.createTextNode(t)}function vi(t){return document.createComment(t)}function mi(t,e,n){t.insertBefore(e,n)}function yi(t,e){t.removeChild(e)}function gi(t,e){t.appendChild(e)}function _i(t){return t.parentNode}function bi(t){return t.nextSibling}function wi(t){return t.tagName}function Ci(t,e){t.textContent=e}function ki(t,e){t.setAttribute(e,"")}var $i=Object.freeze({createElement:pi,createElementNS:hi,createTextNode:di,createComment:vi,insertBefore:mi,removeChild:yi,appendChild:gi,parentNode:_i,nextSibling:bi,tagName:wi,setTextContent:Ci,setStyleScope:ki}),xi={create:function(t,e){Ai(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ai(t,!0),Ai(e))},destroy:function(t){Ai(t,!0)}};function Ai(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Oi=new _t("",{},[]),Si=["create","activate","update","remove","destroy"];function Ti(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Ei(t,e)||o(t.isAsyncPlaceholder)&&r(e.asyncFactory.error))}function Ei(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||li(r)&&li(o)}function ji(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Fi(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ev?(f=r(n[g+1])?null:n[g+1].elm,k(t,f,n,d,g,o)):d>g&&x(e,p,v)}function S(t,e,n,r){for(var o=n;o-1?Ui(t,e,n):zr(e)?Gr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Hr(e)?t.setAttribute(e,Br(e,n)):Jr(e)?Gr(n)?t.removeAttributeNS(qr,Kr(e)):t.setAttributeNS(qr,e,n):Ui(t,e,n)}function Ui(t,e,n){if(Gr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Bi={create:Wi,update:Wi};function zi(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Xr(e),c=n._transitionClasses;i(c)&&(s=Qr(s,ti(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var qi,Ji={create:zi,update:zi},Ki="__r",Gi="__c";function Xi(t){if(i(t[Ki])){var e=tt?"change":"input";t[e]=[].concat(t[Ki],t[e]||[]),delete t[Ki]}i(t[Gi])&&(t.change=[].concat(t[Gi],t.change||[]),delete t[Gi])}function Zi(t,e,n){var r=qi;return function i(){var o=e.apply(null,arguments);null!==o&&to(t,i,n,r)}}var Yi=se&&!(it&&Number(it[1])<=53);function Qi(t,e,n,r){if(Yi){var i=Kn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}qi.addEventListener(t,e,at?{capture:n,passive:r}:n)}function to(t,e,n,r){(r||qi).removeEventListener(t,e._wrapper||e,n)}function eo(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};qi=e.elm,Xi(n),we(n,i,Qi,to,Zi,e.context),qi=void 0}}var no,ro={create:eo,update:eo};function io(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=j({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=r(o)?"":String(o);oo(a,u)&&(a.value=u)}else if("innerHTML"===n&&oi(a.tagName)&&r(a.innerHTML)){no=no||document.createElement("div"),no.innerHTML=""+o+"";var l=no.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch($a){}}}}function oo(t,e){return!t.composing&&("OPTION"===t.tagName||ao(t,e)||so(t,e))}function ao(t,e){var n=!0;try{n=document.activeElement!==t}catch($a){}return n&&t.value!==e}function so(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var co={create:io,update:io},uo=w((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function lo(t){var e=fo(t.style);return t.staticStyle?j(t.staticStyle,e):e}function fo(t){return Array.isArray(t)?F(t):"string"===typeof t?uo(t):t}function po(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=lo(i.data))&&j(r,n)}(n=lo(t.data))&&j(r,n);var o=t;while(o=o.parent)o.data&&(n=lo(o.data))&&j(r,n);return r}var ho,vo=/^--/,mo=/\s*!important$/,yo=function(t,e,n){if(vo.test(e))t.style.setProperty(e,n);else if(mo.test(n))t.style.setProperty(A(e),n.replace(mo,""),"important");else{var r=_o(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(Co).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function $o(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Co).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function xo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&j(e,Ao(t.name||"v")),j(e,t),e}return"string"===typeof t?Ao(t):void 0}}var Ao=w((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Oo=X&&!et,So="transition",To="animation",Eo="transition",jo="transitionend",Fo="animation",Io="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Eo="WebkitTransition",jo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Fo="WebkitAnimation",Io="webkitAnimationEnd"));var Lo=X?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Mo(t){Lo((function(){Lo(t)}))}function Do(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),ko(t,e))}function Ro(t,e){t._transitionClasses&&g(t._transitionClasses,e),$o(t,e)}function No(t,e,n){var r=Vo(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===So?jo:Io,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=So,l=a,f=o.length):e===To?u>0&&(n=To,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?So:To:null,f=n?n===So?o.length:c.length:0);var p=n===So&&Po.test(r[Eo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Wo(t,e){while(t.length1}function Jo(t,e){!0!==e.data.show&&Uo(e)}var Ko=X?{create:Jo,activate:Jo,remove:function(t,e){!0!==t.data.show?Bo(t,e):e()}}:{},Go=[Bi,Ji,ro,co,wo,Ko],Xo=Go.concat(Vi),Zo=Fi({nodeOps:$i,modules:Xo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&oa(t,"input")}));var Yo={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?Ce(n,"postpatch",(function(){Yo.componentUpdated(t,e,n)})):Qo(t,e,n.context),t._vOptions=[].map.call(t.options,na)):("textarea"===n.tag||li(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",ra),t.addEventListener("compositionend",ia),t.addEventListener("change",ia),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Qo(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,na);if(i.some((function(t,e){return!D(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ea(t,i)})):e.value!==e.oldValue&&ea(e.value,i);o&&oa(t,"change")}}}};function Qo(t,e,n){ta(t,e,n),(tt||nt)&&setTimeout((function(){ta(t,e,n)}),0)}function ta(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(D(na(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ea(t,e){return e.every((function(e){return!D(e,t)}))}function na(t){return"_value"in t?t._value:t.value}function ra(t){t.target.composing=!0}function ia(t){t.target.composing&&(t.target.composing=!1,oa(t.target,"input"))}function oa(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function aa(t){return!t.componentInstance||t.data&&t.data.transition?t:aa(t.componentInstance._vnode)}var sa={bind:function(t,e,n){var r=e.value;n=aa(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Uo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=aa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Uo(n,(function(){t.style.display=t.__vOriginalDisplay})):Bo(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},ca={model:Yo,show:sa},ua={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function la(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?la($n(e.children)):t}function fa(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[k(o)]=i[o];return e}function pa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ha(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var va=function(t){return t.tag||Le(t)},ma=function(t){return"show"===t.name},ya={name:"transition",props:ua,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(va),n.length)){0;var r=this.mode;0;var i=n[0];if(ha(this.$vnode))return i;var o=la(i);if(!o)return i;if(this._leaving)return pa(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=fa(this),u=this._vnode,l=la(u);if(o.data.directives&&o.data.directives.some(ma)&&(o.data.show=!0),l&&l.data&&!da(o,l)&&!Le(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=j({},c);if("out-in"===r)return this._leaving=!0,Ce(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),pa(t,i);if("in-out"===r){if(Le(o))return u;var p,h=function(){p()};Ce(c,"afterEnter",h),Ce(c,"enterCancelled",h),Ce(f,"delayLeave",(function(t){p=t}))}}return i}}},ga=j({tag:String,moveClass:String},ua);delete ga.mode;var _a={props:ga,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Fn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=fa(this),s=0;s=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function E(t){return t.replace(/\/\//g,"/")}var j=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},F=Z,I=N,L=P,M=H,D=X,R=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function N(t,e){var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";while(null!=(n=R.exec(t))){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(o,l),o=l+c.length,u)a+=u[1];else{var f=t[o],p=n[2],h=n[3],d=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=f&&f!==p,_="+"===m||"*"===m,b="?"===m||"*"===m,w=n[2]||s,C=d||v;r.push({name:h||i++,prefix:p||"",delimiter:w,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:C?B(C):y?".*":"[^"+U(w)+"]+?"})}}return o1||!$.length)return 0===$.length?t():t("span",{},$)}if("a"===this.tag)k.on=w,k.attrs={href:c,"aria-current":g};else{var x=st(this.$slots.default);if(x){x.isStatic=!1;var A=x.data=i({},x.data);for(var O in A.on=A.on||{},A.on){var S=A.on[O];O in w&&(A.on[O]=Array.isArray(S)?S:[S])}for(var T in w)T in A.on?A.on[T].push(w[T]):A.on[T]=_;var E=x.data.attrs=i({},x.data.attrs);E.href=c,E["aria-current"]=g}else k.on=w}return t(this.tag,k,this.$slots.default)}};function at(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function st(t){if(t)for(var e,n=0;n-1&&(s.params[f]=n.params[f]);return s.path=Q(u.path,s.params,'named route "'+c+'"'),p(u,s,a)}if(s.path){s.params={};for(var h=0;h=t.length?n():t[i]?e(t[i],(function(){r(i+1)})):r(i+1)};r(0)}var Pt={redirected:2,aborted:4,cancelled:8,duplicated:16};function Vt(t,e){return Bt(t,e,Pt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+qt(e)+'" via a navigation guard.')}function Wt(t,e){var n=Bt(t,e,Pt.duplicated,'Avoided redundant navigation to current location: "'+t.fullPath+'".');return n.name="NavigationDuplicated",n}function Ht(t,e){return Bt(t,e,Pt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ut(t,e){return Bt(t,e,Pt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}function Bt(t,e,n,r){var i=new Error(r);return i._isRouter=!0,i.from=t,i.to=e,i.type=n,i}var zt=["params","query","hash"];function qt(t){if("string"===typeof t)return t;if("path"in t)return t.path;var e={};return zt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}function Jt(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function Kt(t,e){return Jt(t)&&t._isRouter&&(null==e||t.type===e)}function Gt(t){return function(e,n,r){var i=!1,o=0,a=null;Xt(t,(function(t,e,n,s){if("function"===typeof t&&void 0===t.cid){i=!0,o++;var c,u=te((function(e){Qt(e)&&(e=e.default),t.resolved="function"===typeof e?e:et.extend(e),n.components[s]=e,o--,o<=0&&r()})),l=te((function(t){var e="Failed to resolve async component "+s+": "+t;a||(a=Jt(t)?t:new Error(e),r(a))}));try{c=t(u,l)}catch(p){l(p)}if(c)if("function"===typeof c.then)c.then(u,l);else{var f=c.component;f&&"function"===typeof f.then&&f.then(u,l)}}})),i||r()}}function Xt(t,e){return Zt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Zt(t){return Array.prototype.concat.apply([],t)}var Yt="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function Qt(t){return t.__esModule||Yt&&"Module"===t[Symbol.toStringTag]}function te(t){var e=!1;return function(){var n=[],r=arguments.length;while(r--)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}var ee=function(t,e){this.router=t,this.base=ne(e),this.current=y,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function ne(t){if(!t)if(ut){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function re(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var n=t.current,i=pe(t.base);t.current===y&&i===t._startLocation||t.transitionTo(i,(function(t){r&&$t(e,t,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Dt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){Rt(E(r.base+t.fullPath)),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(pe(this.base)!==this.current.fullPath){var e=E(this.base+this.current.fullPath);t?Dt(e):Rt(e)}},e.prototype.getCurrentLocation=function(){return pe(this.base)},e}(ee);function pe(t){var e=window.location.pathname,n=e.toLowerCase(),r=t.toLowerCase();return!t||n!==r&&0!==n.indexOf(E(r+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var he=function(t){function e(e,n,r){t.call(this,e,n),r&&de(this.base)||ve()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,r=Mt&&n;r&&this.listeners.push(kt());var i=function(){var e=t.current;ve()&&t.transitionTo(me(),(function(n){r&&$t(t.router,n,e,!0),Mt||_e(n.fullPath)}))},o=Mt?"popstate":"hashchange";window.addEventListener(o,i),this.listeners.push((function(){window.removeEventListener(o,i)}))}},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){ge(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,(function(t){_e(t.fullPath),$t(r.router,t,o,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;me()!==e&&(t?ge(e):_e(e))},e.prototype.getCurrentLocation=function(){return me()},e}(ee);function de(t){var e=pe(t);if(!/^\/#/.test(e))return window.location.replace(E(t+"/#"+e)),!0}function ve(){var t=me();return"/"===t.charAt(0)||(_e("/"+t),!1)}function me(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function ye(t){var e=window.location.href,n=e.indexOf("#"),r=n>=0?e.slice(0,n):e;return r+"#"+t}function ge(t){Mt?Dt(ye(t)):window.location.hash=t}function _e(t){Mt?Rt(ye(t)):window.location.replace(ye(t))}var be=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,(function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var t=e.current;e.index=n,e.updateRoute(r),e.router.afterHooks.forEach((function(e){e&&e(r,t)}))}),(function(t){Kt(t,Pt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ee),we=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=dt(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!Mt&&!1!==t.fallback,this.fallback&&(e="hash"),ut||(e="abstract"),this.mode=e,e){case"history":this.history=new fe(this,t.base);break;case"hash":this.history=new he(this,t.base,this.fallback);break;case"abstract":this.history=new be(this,t.base);break;default:0}},Ce={currentRoute:{configurable:!0}};function ke(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function $e(t,e,n){var r="hash"===n?"#"+e:e;return t?E(t+"/"+r):r}we.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Ce.currentRoute.get=function(){return this.history&&this.history.current},we.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof fe||n instanceof he){var r=function(t){var r=n.current,i=e.options.scrollBehavior,o=Mt&&i;o&&"fullPath"in t&&$t(e,t,r,!1)},i=function(t){n.setupListeners(),r(t)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},we.prototype.beforeEach=function(t){return ke(this.beforeHooks,t)},we.prototype.beforeResolve=function(t){return ke(this.resolveHooks,t)},we.prototype.afterEach=function(t){return ke(this.afterHooks,t)},we.prototype.onReady=function(t,e){this.history.onReady(t,e)},we.prototype.onError=function(t){this.history.onError(t)},we.prototype.push=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.push(t,e,n)}));this.history.push(t,e,n)},we.prototype.replace=function(t,e,n){var r=this;if(!e&&!n&&"undefined"!==typeof Promise)return new Promise((function(e,n){r.history.replace(t,e,n)}));this.history.replace(t,e,n)},we.prototype.go=function(t){this.history.go(t)},we.prototype.back=function(){this.go(-1)},we.prototype.forward=function(){this.go(1)},we.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},we.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=tt(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=$e(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},we.prototype.getRoutes=function(){return this.matcher.getRoutes()},we.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},we.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==y&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(we.prototype,Ce),we.install=ct,we.version="3.5.2",we.isNavigationFailure=Kt,we.NavigationFailureType=Pt,we.START_LOCATION=y,ut&&window.Vue&&window.Vue.use(we),e["a"]=we},a925:function(t,e,n){"use strict"; +/*! + * vue-i18n v8.28.2 + * (c) 2022 kazuya kawaguchi + * Released under the MIT License. + */var r=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"],i=["dateStyle","timeStyle","calendar","localeMatcher","hour12","hourCycle","timeZone","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function o(t,e){"undefined"!==typeof console&&(console.warn("[vue-i18n] "+t),e&&console.warn(e.stack))}function a(t,e){"undefined"!==typeof console&&(console.error("[vue-i18n] "+t),e&&console.error(e.stack))}var s=Array.isArray;function c(t){return null!==t&&"object"===typeof t}function u(t){return"boolean"===typeof t}function l(t){return"string"===typeof t}var f=Object.prototype.toString,p="[object Object]";function h(t){return f.call(t)===p}function d(t){return null===t||void 0===t}function v(t){return"function"===typeof t}function m(){var t=[],e=arguments.length;while(e--)t[e]=arguments[e];var n=null,r=null;return 1===t.length?c(t[0])||s(t[0])?r=t[0]:"string"===typeof t[0]&&(n=t[0]):2===t.length&&("string"===typeof t[0]&&(n=t[0]),(c(t[1])||s(t[1]))&&(r=t[1])),{locale:n,params:r}}function y(t){return JSON.parse(JSON.stringify(t))}function g(t,e){if(t.delete(e))return t}function _(t){var e=[];return t.forEach((function(t){return e.push(t)})),e}function b(t,e){return!!~t.indexOf(e)}var w=Object.prototype.hasOwnProperty;function C(t,e){return w.call(t,e)}function k(t){for(var e=arguments,n=Object(t),r=1;r/g,">").replace(/"/g,""").replace(/'/g,"'")}function A(t){return null!=t&&Object.keys(t).forEach((function(e){"string"==typeof t[e]&&(t[e]=x(t[e]))})),t}function O(t){t.prototype.hasOwnProperty("$i18n")||Object.defineProperty(t.prototype,"$i18n",{get:function(){return this._i18n}}),t.prototype.$t=function(t){var e=[],n=arguments.length-1;while(n-- >0)e[n]=arguments[n+1];var r=this.$i18n;return r._t.apply(r,[t,r.locale,r._getMessages(),this].concat(e))},t.prototype.$tc=function(t,e){var n=[],r=arguments.length-2;while(r-- >0)n[r]=arguments[r+2];var i=this.$i18n;return i._tc.apply(i,[t,i.locale,i._getMessages(),this,e].concat(n))},t.prototype.$te=function(t,e){var n=this.$i18n;return n._te(t,n.locale,n._getMessages(),e)},t.prototype.$d=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).d.apply(e,[t].concat(n))},t.prototype.$n=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this.$i18n).n.apply(e,[t].concat(n))}}function S(t){function e(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===t&&(t=!1),t?{mounted:e}:{beforeCreate:function(){var t=this.$options;if(t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n)if(t.i18n instanceof At){if(t.__i18nBridge||t.__i18n)try{var e=t.i18n&&t.i18n.messages?t.i18n.messages:{},n=t.__i18nBridge||t.__i18n;n.forEach((function(t){e=k(e,JSON.parse(t))})),Object.keys(e).forEach((function(n){t.i18n.mergeLocaleMessage(n,e[n])}))}catch(c){0}this._i18n=t.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(h(t.i18n)){var r=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this.$root.$i18n:null;if(r&&(t.i18n.root=this.$root,t.i18n.formatter=r.formatter,t.i18n.fallbackLocale=r.fallbackLocale,t.i18n.formatFallbackMessages=r.formatFallbackMessages,t.i18n.silentTranslationWarn=r.silentTranslationWarn,t.i18n.silentFallbackWarn=r.silentFallbackWarn,t.i18n.pluralizationRules=r.pluralizationRules,t.i18n.preserveDirectiveContent=r.preserveDirectiveContent),t.__i18nBridge||t.__i18n)try{var i=t.i18n&&t.i18n.messages?t.i18n.messages:{},o=t.__i18nBridge||t.__i18n;o.forEach((function(t){i=k(i,JSON.parse(t))})),t.i18n.messages=i}catch(c){0}var a=t.i18n,s=a.sharedMessages;s&&h(s)&&(t.i18n.messages=k(t.i18n.messages,s)),this._i18n=new At(t.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===t.i18n.sync||t.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),r&&r.onComponentInstanceCreated(this._i18n)}else 0;else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At?this._i18n=this.$root.$i18n:t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At&&(this._i18n=t.parent.$i18n)},beforeMount:function(){var t=this.$options;t.i18n=t.i18n||(t.__i18nBridge||t.__i18n?{}:null),t.i18n?(t.i18n instanceof At||h(t.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof At||t.parent&&t.parent.$i18n&&t.parent.$i18n instanceof At)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:e,beforeDestroy:function(){if(this._i18n){var t=this;this.$nextTick((function(){t._subscribing&&(t._i18n.unsubscribeDataChanging(t),delete t._subscribing),t._i18nWatcher&&(t._i18nWatcher(),t._i18n.destroyVM(),delete t._i18nWatcher),t._localeWatcher&&(t._localeWatcher(),delete t._localeWatcher)}))}}}}var T={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(t,e){var n=e.data,r=e.parent,i=e.props,o=e.slots,a=r.$i18n;if(a){var s=i.path,c=i.locale,u=i.places,l=o(),f=a.i(s,c,E(l)||u?j(l.default,u):l),p=i.tag&&!0!==i.tag||!1===i.tag?i.tag:"span";return p?t(p,n,f):f}}};function E(t){var e;for(e in t)if("default"!==e)return!1;return Boolean(e)}function j(t,e){var n=e?F(e):{};if(!t)return n;t=t.filter((function(t){return t.tag||""!==t.text.trim()}));var r=t.every(M);return t.reduce(r?I:L,n)}function F(t){return Array.isArray(t)?t.reduce(L,{}):Object.assign({},t)}function I(t,e){return e.data&&e.data.attrs&&e.data.attrs.place&&(t[e.data.attrs.place]=e),t}function L(t,e,n){return t[n]=e,t}function M(t){return Boolean(t.data&&t.data.attrs&&t.data.attrs.place)}var D,R={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(t,e){var n=e.props,i=e.parent,o=e.data,a=i.$i18n;if(!a)return null;var s=null,u=null;l(n.format)?s=n.format:c(n.format)&&(n.format.key&&(s=n.format.key),u=Object.keys(n.format).reduce((function(t,e){var i;return b(r,e)?Object.assign({},t,(i={},i[e]=n.format[e],i)):t}),null));var f=n.locale||a.locale,p=a._ntp(n.value,f,s,u),h=p.map((function(t,e){var n,r=o.scopedSlots&&o.scopedSlots[t.type];return r?r((n={},n[t.type]=t.value,n.index=e,n.parts=p,n)):t.value})),d=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return d?t(d,{attrs:o.attrs,class:o["class"],staticClass:o.staticClass},h):h}};function N(t,e,n){W(t,n)&&U(t,e,n)}function P(t,e,n,r){if(W(t,n)){var i=n.context.$i18n;H(t,n)&&$(e.value,e.oldValue)&&$(t._localeMessage,i.getLocaleMessage(i.locale))||U(t,e,n)}}function V(t,e,n,r){var i=n.context;if(i){var a=n.context.$i18n||{};e.modifiers.preserve||a.preserveDirectiveContent||(t.textContent=""),t._vt=void 0,delete t["_vt"],t._locale=void 0,delete t["_locale"],t._localeMessage=void 0,delete t["_localeMessage"]}else o("Vue instance does not exists in VNode context")}function W(t,e){var n=e.context;return n?!!n.$i18n||(o("VueI18n instance does not exists in Vue instance"),!1):(o("Vue instance does not exists in VNode context"),!1)}function H(t,e){var n=e.context;return t._locale===n.$i18n.locale}function U(t,e,n){var r,i,a=e.value,s=B(a),c=s.path,u=s.locale,l=s.args,f=s.choice;if(c||u||l)if(c){var p=n.context;t._vt=t.textContent=null!=f?(r=p.$i18n).tc.apply(r,[c,f].concat(z(u,l))):(i=p.$i18n).t.apply(i,[c].concat(z(u,l))),t._locale=p.$i18n.locale,t._localeMessage=p.$i18n.getLocaleMessage(p.$i18n.locale)}else o("`path` is required in v-t directive");else o("value type not supported")}function B(t){var e,n,r,i;return l(t)?e=t:h(t)&&(e=t.path,n=t.locale,r=t.args,i=t.choice),{path:e,locale:n,args:r,choice:i}}function z(t,e){var n=[];return t&&n.push(t),e&&(Array.isArray(e)||h(e))&&n.push(e),n}function q(t,e){void 0===e&&(e={bridge:!1}),q.installed=!0,D=t;D.version&&Number(D.version.split(".")[0]);O(D),D.mixin(S(e.bridge)),D.directive("t",{bind:N,update:P,unbind:V}),D.component(T.name,T),D.component(R.name,R);var n=D.config.optionMergeStrategies;n.i18n=function(t,e){return void 0===e?t:e}}var J=function(){this._caches=Object.create(null)};J.prototype.interpolate=function(t,e){if(!e)return[t];var n=this._caches[t];return n||(n=X(t),this._caches[t]=n),Z(n,e)};var K=/^(?:\d)+/,G=/^(?:\w)+/;function X(t){var e=[],n=0,r="";while(n0)f--,l=at,p[Y]();else{if(f=0,void 0===n)return!1;if(n=mt(n),!1===n)return!1;p[Q]()}};while(null!==l)if(u++,e=t[u],"\\"!==e||!h()){if(i=vt(e),s=ft[l],o=s[i]||s["else"]||lt,o===lt)return;if(l=o[0],a=p[o[1]],a&&(r=o[2],r=void 0===r?e:r,!1===a()))return;if(l===ut)return c}}var gt=function(){this._cache=Object.create(null)};gt.prototype.parsePath=function(t){var e=this._cache[t];return e||(e=yt(t),e&&(this._cache[t]=e)),e||[]},gt.prototype.getPathValue=function(t,e){if(!c(t))return null;var n=this.parsePath(e);if(0===n.length)return null;var r=n.length,i=t,o=0;while(o/,wt=/(?:@(?:\.[a-zA-Z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Ct=/^@(?:\.([a-zA-Z]+))?:/,kt=/[()]/g,$t={upper:function(t){return t.toLocaleUpperCase()},lower:function(t){return t.toLocaleLowerCase()},capitalize:function(t){return""+t.charAt(0).toLocaleUpperCase()+t.substr(1)}},xt=new J,At=function(t){var e=this;void 0===t&&(t={}),!D&&"undefined"!==typeof window&&window.Vue&&q(window.Vue);var n=t.locale||"en-US",r=!1!==t.fallbackLocale&&(t.fallbackLocale||"en-US"),i=t.messages||{},o=t.dateTimeFormats||t.datetimeFormats||{},a=t.numberFormats||{};this._vm=null,this._formatter=t.formatter||xt,this._modifiers=t.modifiers||{},this._missing=t.missing||null,this._root=t.root||null,this._sync=void 0===t.sync||!!t.sync,this._fallbackRoot=void 0===t.fallbackRoot||!!t.fallbackRoot,this._fallbackRootWithEmptyString=void 0===t.fallbackRootWithEmptyString||!!t.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==t.formatFallbackMessages&&!!t.formatFallbackMessages,this._silentTranslationWarn=void 0!==t.silentTranslationWarn&&t.silentTranslationWarn,this._silentFallbackWarn=void 0!==t.silentFallbackWarn&&!!t.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new gt,this._dataListeners=new Set,this._componentInstanceCreatedListener=t.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==t.preserveDirectiveContent&&!!t.preserveDirectiveContent,this.pluralizationRules=t.pluralizationRules||{},this._warnHtmlInMessage=t.warnHtmlInMessage||"off",this._postTranslation=t.postTranslation||null,this._escapeParameterHtml=t.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in t&&(this.__VUE_I18N_BRIDGE__=t.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(t,n){var r=Object.getPrototypeOf(e);if(r&&r.getChoiceIndex){var i=r.getChoiceIndex;return i.call(e,t,n)}var o=function(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0};return e.locale in e.pluralizationRules?e.pluralizationRules[e.locale].apply(e,[t,n]):o(t,n)},this._exist=function(t,n){return!(!t||!n)&&(!d(e._path.getPathValue(t,n))||!!t[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(i).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,i[t])})),this._initVM({locale:n,fallbackLocale:r,messages:i,dateTimeFormats:o,numberFormats:a})},Ot={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};At.prototype._checkLocaleMessage=function(t,e,n){var r=[],i=function(t,e,n,r){if(h(n))Object.keys(n).forEach((function(o){var a=n[o];h(a)?(r.push(o),r.push("."),i(t,e,a,r),r.pop(),r.pop()):(r.push(o),i(t,e,a,r),r.pop())}));else if(s(n))n.forEach((function(n,o){h(n)?(r.push("["+o+"]"),r.push("."),i(t,e,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(t,e,n,r),r.pop())}));else if(l(n)){var c=bt.test(n);if(c){var u="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+e+"'. Consider component interpolation with '' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===t?o(u):"error"===t&&a(u)}}};i(e,t,n,r)},At.prototype._initVM=function(t){var e=D.config.silent;D.config.silent=!0,this._vm=new D({data:t,__VUE18N__INSTANCE__:!0}),D.config.silent=e},At.prototype.destroyVM=function(){this._vm.$destroy()},At.prototype.subscribeDataChanging=function(t){this._dataListeners.add(t)},At.prototype.unsubscribeDataChanging=function(t){g(this._dataListeners,t)},At.prototype.watchI18nData=function(){var t=this;return this._vm.$watch("$data",(function(){var e=_(t._dataListeners),n=e.length;while(n--)D.nextTick((function(){e[n]&&e[n].$forceUpdate()}))}),{deep:!0})},At.prototype.watchLocale=function(t){if(t){if(!this.__VUE_I18N_BRIDGE__)return null;var e=this,n=this._vm;return this.vm.$watch("locale",(function(r){n.$set(n,"locale",r),e.__VUE_I18N_BRIDGE__&&t&&(t.locale.value=r),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var r=this._vm;return this._root.$i18n.vm.$watch("locale",(function(t){r.$set(r,"locale",t),r.$forceUpdate()}),{immediate:!0})},At.prototype.onComponentInstanceCreated=function(t){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(t,this)},Ot.vm.get=function(){return this._vm},Ot.messages.get=function(){return y(this._getMessages())},Ot.dateTimeFormats.get=function(){return y(this._getDateTimeFormats())},Ot.numberFormats.get=function(){return y(this._getNumberFormats())},Ot.availableLocales.get=function(){return Object.keys(this.messages).sort()},Ot.locale.get=function(){return this._vm.locale},Ot.locale.set=function(t){this._vm.$set(this._vm,"locale",t)},Ot.fallbackLocale.get=function(){return this._vm.fallbackLocale},Ot.fallbackLocale.set=function(t){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",t)},Ot.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Ot.formatFallbackMessages.set=function(t){this._formatFallbackMessages=t},Ot.missing.get=function(){return this._missing},Ot.missing.set=function(t){this._missing=t},Ot.formatter.get=function(){return this._formatter},Ot.formatter.set=function(t){this._formatter=t},Ot.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Ot.silentTranslationWarn.set=function(t){this._silentTranslationWarn=t},Ot.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Ot.silentFallbackWarn.set=function(t){this._silentFallbackWarn=t},Ot.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Ot.preserveDirectiveContent.set=function(t){this._preserveDirectiveContent=t},Ot.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Ot.warnHtmlInMessage.set=function(t){var e=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=t,n!==t&&("warn"===t||"error"===t)){var r=this._getMessages();Object.keys(r).forEach((function(t){e._checkLocaleMessage(t,e._warnHtmlInMessage,r[t])}))}},Ot.postTranslation.get=function(){return this._postTranslation},Ot.postTranslation.set=function(t){this._postTranslation=t},Ot.sync.get=function(){return this._sync},Ot.sync.set=function(t){this._sync=t},At.prototype._getMessages=function(){return this._vm.messages},At.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},At.prototype._getNumberFormats=function(){return this._vm.numberFormats},At.prototype._warnDefault=function(t,e,n,r,i,o){if(!d(n))return n;if(this._missing){var a=this._missing.apply(null,[t,e,r,i]);if(l(a))return a}else 0;if(this._formatFallbackMessages){var s=m.apply(void 0,i);return this._render(e,o,s.params,e)}return e},At.prototype._isFallbackRoot=function(t){return(this._fallbackRootWithEmptyString?!t:d(t))&&!d(this._root)&&this._fallbackRoot},At.prototype._isSilentFallbackWarn=function(t){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(t):this._silentFallbackWarn},At.prototype._isSilentFallback=function(t,e){return this._isSilentFallbackWarn(e)&&(this._isFallbackRoot()||t!==this.fallbackLocale)},At.prototype._isSilentTranslationWarn=function(t){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(t):this._silentTranslationWarn},At.prototype._interpolate=function(t,e,n,r,i,o,a){if(!e)return null;var c,u=this._path.getPathValue(e,n);if(s(u)||h(u))return u;if(d(u)){if(!h(e))return null;if(c=e[n],!l(c)&&!v(c))return null}else{if(!l(u)&&!v(u))return null;c=u}return l(c)&&(c.indexOf("@:")>=0||c.indexOf("@.")>=0)&&(c=this._link(t,e,c,r,"raw",o,a)),this._render(c,i,o,n)},At.prototype._link=function(t,e,n,r,i,o,a){var c=n,u=c.match(wt);for(var l in u)if(u.hasOwnProperty(l)){var f=u[l],p=f.match(Ct),h=p[0],d=p[1],v=f.replace(h,"").replace(kt,"");if(b(a,v))return c;a.push(v);var m=this._interpolate(t,e,v,r,"raw"===i?"string":i,"raw"===i?void 0:o,a);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var y=this._root.$i18n;m=y._translate(y._getMessages(),y.locale,y.fallbackLocale,v,r,i,o)}m=this._warnDefault(t,v,m,r,s(o)?o:[o],i),this._modifiers.hasOwnProperty(d)?m=this._modifiers[d](m):$t.hasOwnProperty(d)&&(m=$t[d](m)),a.pop(),c=m?c.replace(f,m):c}return c},At.prototype._createMessageContext=function(t,e,n,r){var i=this,o=s(t)?t:[],a=c(t)?t:{},u=function(t){return o[t]},l=function(t){return a[t]},f=this._getMessages(),p=this.locale;return{list:u,named:l,values:t,formatter:e,path:n,messages:f,locale:p,linked:function(t){return i._interpolate(p,f[p]||{},t,null,r,void 0,[t])}}},At.prototype._render=function(t,e,n,r){if(v(t))return t(this._createMessageContext(n,this._formatter||xt,r,e));var i=this._formatter.interpolate(t,n,r);return i||(i=xt.interpolate(t,n,r)),"string"!==e||l(i)?i:i.join("")},At.prototype._appendItemToChain=function(t,e,n){var r=!1;return b(t,e)||(r=!0,e&&(r="!"!==e[e.length-1],e=e.replace(/!/g,""),t.push(e),n&&n[e]&&(r=n[e]))),r},At.prototype._appendLocaleToChain=function(t,e,n){var r,i=e.split("-");do{var o=i.join("-");r=this._appendItemToChain(t,o,n),i.splice(-1,1)}while(i.length&&!0===r);return r},At.prototype._appendBlockToChain=function(t,e,n){for(var r=!0,i=0;i0)o[a]=arguments[a+4];if(!t)return"";var s=m.apply(void 0,o);this._escapeParameterHtml&&(s.params=A(s.params));var c=s.locale||e,u=this._translate(n,c,this.fallbackLocale,t,r,"string",s.params);if(this._isFallbackRoot(u)){if(!this._root)throw Error("unexpected error");return(i=this._root).$t.apply(i,[t].concat(o))}return u=this._warnDefault(c,t,u,r,o,"string"),this._postTranslation&&null!==u&&void 0!==u&&(u=this._postTranslation(u,t)),u},At.prototype.t=function(t){var e,n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];return(e=this)._t.apply(e,[t,this.locale,this._getMessages(),null].concat(n))},At.prototype._i=function(t,e,n,r,i){var o=this._translate(n,e,this.fallbackLocale,t,r,"raw",i);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(t,e,i)}return this._warnDefault(e,t,o,r,[i],"raw")},At.prototype.i=function(t,e,n){return t?(l(e)||(e=this.locale),this._i(t,e,this._getMessages(),null,n)):""},At.prototype._tc=function(t,e,n,r,i){var o,a=[],s=arguments.length-5;while(s-- >0)a[s]=arguments[s+5];if(!t)return"";void 0===i&&(i=1);var c={count:i,n:i},u=m.apply(void 0,a);return u.params=Object.assign(c,u.params),a=null===u.locale?[u.params]:[u.locale,u.params],this.fetchChoice((o=this)._t.apply(o,[t,e,n,r].concat(a)),i)},At.prototype.fetchChoice=function(t,e){if(!t||!l(t))return null;var n=t.split("|");return e=this.getChoiceIndex(e,n.length),n[e]?n[e].trim():t},At.prototype.tc=function(t,e){var n,r=[],i=arguments.length-2;while(i-- >0)r[i]=arguments[i+2];return(n=this)._tc.apply(n,[t,this.locale,this._getMessages(),null,e].concat(r))},At.prototype._te=function(t,e,n){var r=[],i=arguments.length-3;while(i-- >0)r[i]=arguments[i+3];var o=m.apply(void 0,r).locale||e;return this._exist(n[o],t)},At.prototype.te=function(t,e){return this._te(t,this.locale,this._getMessages(),e)},At.prototype.getLocaleMessage=function(t){return y(this._vm.messages[t]||{})},At.prototype.setLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,e)},At.prototype.mergeLocaleMessage=function(t,e){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(t,this._warnHtmlInMessage,e),this._vm.$set(this._vm.messages,t,k("undefined"!==typeof this._vm.messages[t]&&Object.keys(this._vm.messages[t]).length?Object.assign({},this._vm.messages[t]):{},e))},At.prototype.getDateTimeFormat=function(t){return y(this._vm.dateTimeFormats[t]||{})},At.prototype.setDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,e),this._clearDateTimeFormat(t,e)},At.prototype.mergeDateTimeFormat=function(t,e){this._vm.$set(this._vm.dateTimeFormats,t,k(this._vm.dateTimeFormats[t]||{},e)),this._clearDateTimeFormat(t,e)},At.prototype._clearDateTimeFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._dateTimeFormatters.hasOwnProperty(r)&&delete this._dateTimeFormatters[r]}},At.prototype._localizeDateTime=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var r=this.locale,o=null,a=null;return 1===e.length?(l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(r=e[0].locale),e[0].key&&(o=e[0].key)),a=Object.keys(e[0]).reduce((function(t,n){var r;return b(i,n)?Object.assign({},t,(r={},r[n]=e[0][n],r)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(r=e[1])),this._d(t,r,o,a)},At.prototype.getNumberFormat=function(t){return y(this._vm.numberFormats[t]||{})},At.prototype.setNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,e),this._clearNumberFormat(t,e)},At.prototype.mergeNumberFormat=function(t,e){this._vm.$set(this._vm.numberFormats,t,k(this._vm.numberFormats[t]||{},e)),this._clearNumberFormat(t,e)},At.prototype._clearNumberFormat=function(t,e){for(var n in e){var r=t+"__"+n;this._numberFormatters.hasOwnProperty(r)&&delete this._numberFormatters[r]}},At.prototype._getNumberFormatter=function(t,e,n,r,i,o){for(var a=e,s=r[a],c=this._getLocaleChain(e,n),u=0;u0)e[n]=arguments[n+1];var i=this.locale,o=null,a=null;return 1===e.length?l(e[0])?o=e[0]:c(e[0])&&(e[0].locale&&(i=e[0].locale),e[0].key&&(o=e[0].key),a=Object.keys(e[0]).reduce((function(t,n){var i;return b(r,n)?Object.assign({},t,(i={},i[n]=e[0][n],i)):t}),null)):2===e.length&&(l(e[0])&&(o=e[0]),l(e[1])&&(i=e[1])),this._n(t,i,o,a)},At.prototype._ntp=function(t,e,n,r){if(!At.availabilities.numberFormat)return[];if(!n){var i=r?new Intl.NumberFormat(e,r):new Intl.NumberFormat(e);return i.formatToParts(t)}var o=this._getNumberFormatter(t,e,this.fallbackLocale,this._getNumberFormats(),n,r),a=o&&o.formatToParts(t);if(this._isFallbackRoot(a)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(t,e,n,r)}return a||[]},Object.defineProperties(At.prototype,Ot),Object.defineProperty(At,"availabilities",{get:function(){if(!_t){var t="undefined"!==typeof Intl;_t={dateTimeFormat:t&&"undefined"!==typeof Intl.DateTimeFormat,numberFormat:t&&"undefined"!==typeof Intl.NumberFormat}}return _t}}),At.install=q,At.version="8.28.2",e["a"]=At},c8ba:function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},e7a5:function(t,e,n){(function(e){(function(e,n){t.exports=n(e)})("undefined"!=typeof e?e:this,(function(t){if(t.CSS&&t.CSS.escape)return t.CSS.escape;var e=function(t){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");var e,n=String(t),r=n.length,i=-1,o="",a=n.charCodeAt(0);while(++i=1&&e<=31||127==e||0==i&&e>=48&&e<=57||1==i&&e>=48&&e<=57&&45==a?"\\"+e.toString(16)+" ":(0!=i||1!=r||45!=e)&&(e>=128||45==e||95==e||e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)?n.charAt(i):"\\"+n.charAt(i):"�";return o};return t.CSS||(t.CSS={}),t.CSS.escape=e,e}))}).call(this,n("c8ba"))}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/documentation-topic.57e91f8a.js b/docs/LHUIHelpers.doccarchive/js/documentation-topic.57e91f8a.js new file mode 100644 index 0000000..629d8b6 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/documentation-topic.57e91f8a.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic"],{"00f2":function(e,t,n){"use strict";n("2089")},"0b72":function(e,t,n){},"115d":function(e,t,n){"use strict";n("20dd")},1347:function(e,t,n){"use strict";n("367e")},"14d4":function(e,t,n){},"18f4":function(e,t,n){},"1a39":function(e,t,n){"use strict";n("a7e9")},"1e0b":function(e,t,n){"use strict";n("412b")},"1fde":function(e,t,n){},2089:function(e,t,n){},"20dd":function(e,t,n){},"22f6":function(e,t,n){},2482:function(e,t,n){},2521:function(e,t,n){},"252c":function(e,t,n){"use strict";(function(e){function i(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var n=e.indexOf("Trident/");if(n>0){var i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}n.d(t,"a",(function(){return r}));var a=void 0;function s(){s.init||(s.init=!0,a=-1!==i())}var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{compareAndNotify:function(){this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.$emit("notify"))},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!a&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),delete this._resizeObject.onload)}},mounted:function(){var e=this;s(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",a&&this.$el.appendChild(t),t.data="about:blank",a||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()}};function o(e){e.component("resize-observer",r),e.component("ResizeObserver",r)}var l={version:"0.4.5",install:o},c=null;"undefined"!==typeof window?c=window.Vue:"undefined"!==typeof e&&(c=e.Vue),c&&c.use(l)}).call(this,n("c8ba"))},2591:function(e,t,n){"use strict";n("f6d7")},"260a":function(e,t,n){"use strict";n("9a8a")},"264a":function(e,t,n){},2822:function(e,t,n){"use strict";n("2521")},"2c54":function(e,t,n){},"2ca2":function(e,t,n){"use strict";n("98e2")},"2d12":function(e,t,n){"use strict";n("b324")},"2eeb":function(e,t,n){},"2f87":function(e,t,n){"use strict";n("b0a0")},3396:function(e,t,n){"use strict";n("cdce")},"367e":function(e,t,n){},3702:function(e,t,n){},"370f":function(e,t,n){},"374e":function(e,t,n){"use strict";n("0b72")},"37dc":function(e,t,n){},"39d3":function(e,t,n){"use strict";n("2c54")},"3c37":function(e,t,n){},"3d94":function(e,t,n){},"3e80":function(e,t,n){},4125:function(e,t,n){},"412b":function(e,t,n){},"45b2":function(e,t,n){"use strict";n("264a")},"464f":function(e,t,n){},"46c5":function(e,t,n){"use strict";n("dff0")},5079:function(e,t,n){},"509b":function(e,t,n){},"51f2":function(e,t,n){},5208:function(e,t,n){"use strict";n("3d94")},5228:function(e,t,n){},"533e":function(e,t,n){},5561:function(e,t,n){"use strict";n("a2cc")},"5a73":function(e,t,n){"use strict";n("f9c9")},"5c57":function(e,t,n){"use strict";n("f0ff")},"645a":function(e,t,n){},6513:function(e,t,n){},6742:function(e,t,n){},"6a35":function(e,t,n){"use strict";n("d436")},"6ca9":function(e,t,n){"use strict";n("8429")},"6d05":function(e,t,n){"use strict";n("d7f6")},"719b":function(e,t,n){"use strict";n("8b3c")},"72a9":function(e,t,n){"use strict";n("d551")},7309:function(e,t,n){"use strict";n("c227")},"73a8":function(e,t,n){"use strict";n("3c37")},7649:function(e,t,n){"use strict";n("37dc")},"7a2c":function(e,t,n){"use strict";n("c4c1")},8429:function(e,t,n){},"857c":function(e,t,n){"use strict";n("645a")},"85fe":function(e,t,n){"use strict";(function(e){function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var l=arguments.length,c=new Array(l>1?l-1:0),d=1;d1){var i=e.find((function(e){return e.isIntersecting}));i&&(t=i)}if(n.callback){var a=t.isIntersecting&&t.intersectionRatio>=n.threshold;if(a===n.oldResult)return;n.oldResult=a,n.callback(a,t)}}),this.options.intersection),t.context.$nextTick((function(){n.observer&&n.observer.observe(n.el)}))}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&this.options.intersection.threshold||0}}]),e}();function f(e,t,n){var i=t.value;if(i)if("undefined"===typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var a=new g(e,i,n);e._vue_visibilityState=a}}function m(e,t,n){var i=t.value,a=t.oldValue;if(!p(i,a)){var s=e._vue_visibilityState;i?s?s.createObserver(i,n):f(e,{value:i},n):y(e)}}function y(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var v={bind:f,update:m,unbind:y};function b(e){e.directive("observe-visibility",v)}var T={version:"0.4.6",install:b},S=null;"undefined"!==typeof window?S=window.Vue:"undefined"!==typeof e&&(S=e.Vue),S&&S.use(T)}).call(this,n("c8ba"))},"8b3c":function(e,t,n){},"8e4d":function(e,t,n){"use strict";n("bdc3")},9475:function(e,t,n){"use strict";n("1fde")},"98e2":function(e,t,n){},"9a8a":function(e,t,n){},"9c7e":function(e,t,n){"use strict";n("5228")},"9c92":function(e,t,n){},"9cea":function(e,t,n){"use strict";n("a61f")},"9f0d":function(e,t,n){},"9f11":function(e,t,n){},"9f17":function(e,t,n){"use strict";n("6742")},a2cc:function(e,t,n){},a34a:function(e,t,n){"use strict";n("51f2")},a61f:function(e,t,n){},a7e9:function(e,t,n){},b0a0:function(e,t,n){},b324:function(e,t,n){},b32a:function(e,t,n){"use strict";n("3e80")},b39c:function(e,t,n){"use strict";n("18f4")},b831:function(e,t,n){"use strict";n("533e")},b857:function(e,t,n){"use strict";n("3702")},bdc3:function(e,t,n){},c1f5:function(e,t,n){"use strict";n("f4ae")},c227:function(e,t,n){},c4bc:function(e,t,n){"use strict";n("2eeb")},c4c1:function(e,t,n){},c61f:function(e,t,n){"use strict";n("509b")},c80b:function(e,t,n){"use strict";n("6513")},ca3d:function(e,t,n){"use strict";n("5079")},cb1f:function(e,t,n){"use strict";n("dd53")},cd88:function(e,t,n){},cdce:function(e,t,n){},d1ac:function(e,t,n){"use strict";n("9f11")},d1b4:function(e,t,n){"use strict";n("4125")},d436:function(e,t,n){},d551:function(e,t,n){},d71b:function(e,t,n){"use strict";n("9f0d")},d7f6:function(e,t,n){},dd53:function(e,t,n){},dfa5:function(e,t,n){"use strict";n("2482")},dff0:function(e,t,n){},e47c:function(e,t,n){"use strict";n("cd88")},e508:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return L})),n.d(t,"b",(function(){return M})),n.d(t,"c",(function(){return z}));var i=n("252c"),a=n("85fe"),s=n("ed83"),r=n.n(s),o=n("2b0e"),l={itemsLimit:1e3};const c={items:{type:Array,required:!0},keyField:{type:String,default:"id"},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"}};function d(){return this.items.length&&"object"!==typeof this.items[0]}let u=!1;if("undefined"!==typeof window){u=!1;try{var h=Object.defineProperty({},"passive",{get(){u=!0}});window.addEventListener("test",null,h)}catch(H){}}let p=0;var g={name:"RecycleScroller",components:{ResizeObserver:i["a"]},directives:{ObserveVisibility:a["a"]},props:{...c,itemSize:{type:Number,default:null},gridItems:{type:Number,default:void 0},itemSecondarySize:{type:Number,default:void 0},minItemSize:{type:[Number,String],default:null},sizeField:{type:String,default:"size"},typeField:{type:String,default:"type"},buffer:{type:Number,default:200},pageMode:{type:Boolean,default:!1},prerender:{type:Number,default:0},emitUpdate:{type:Boolean,default:!1},skipHover:{type:Boolean,default:!1},listTag:{type:String,default:"div"},itemTag:{type:String,default:"div"},listClass:{type:[String,Object,Array],default:""},itemClass:{type:[String,Object,Array],default:""}},data(){return{pool:[],totalSize:0,ready:!1,hoverKey:null}},computed:{sizes(){if(null===this.itemSize){const e={"-1":{accumulator:0}},t=this.items,n=this.sizeField,i=this.minItemSize;let a,s=1e4,r=0;for(let o=0,l=t.length;o{this.$_prerender=!1,this.updateVisibleItems(!0),this.ready=!0})},activated(){const e=this.$_lastUpdateScrollPosition;"number"===typeof e&&this.$nextTick(()=>{this.scrollToPosition(e)})},beforeDestroy(){this.removeListeners()},methods:{addView(e,t,n,i,a){const s={item:n,position:0},r={id:p++,index:t,used:!0,key:i,type:a};return Object.defineProperty(s,"nr",{configurable:!1,value:r}),e.push(s),s},unuseView(e,t=!1){const n=this.$_unusedViews,i=e.nr.type;let a=n.get(i);a||(a=[],n.set(i,a)),a.push(e),t||(e.nr.used=!1,e.position=-9999,this.$_views.delete(e.nr.key))},handleResize(){this.$emit("resize"),this.ready&&this.updateVisibleItems(!1)},handleScroll(e){this.$_scrollDirty||(this.$_scrollDirty=!0,requestAnimationFrame(()=>{this.$_scrollDirty=!1;const{continuous:e}=this.updateVisibleItems(!1,!0);e||(clearTimeout(this.$_refreshTimout),this.$_refreshTimout=setTimeout(this.handleScroll,100))}))},handleVisibilityChange(e,t){this.ready&&(e||0!==t.boundingClientRect.width||0!==t.boundingClientRect.height?(this.$emit("visible"),requestAnimationFrame(()=>{this.updateVisibleItems(!1)})):this.$emit("hidden"))},updateVisibleItems(e,t=!1){const n=this.itemSize,i=this.gridItems||1,a=this.itemSecondarySize||n,s=this.$_computedMinItemSize,r=this.typeField,o=this.simpleArray?null:this.keyField,c=this.items,d=c.length,u=this.sizes,h=this.$_views,p=this.$_unusedViews,g=this.pool;let f,m,y,v,b,T;if(d)if(this.$_prerender)f=v=0,m=b=Math.min(this.prerender,c.length),y=null;else{const e=this.getScroll();if(t){let t=e.start-this.$_lastUpdateScrollPosition;if(t<0&&(t=-t),null===n&&te.start&&(a=s),s=~~((i+a)/2)}while(s!==n);for(s<0&&(s=0),f=s,y=u[d-1].accumulator,m=s;md&&(m=d)),v=f;vd&&(m=d),v<0&&(v=0),b>d&&(b=d),y=Math.ceil(d/i)*n}}else f=m=v=b=y=0;m-f>l.itemsLimit&&this.itemsLimitError(),this.totalSize=y;const S=f<=this.$_endIndex&&m>=this.$_startIndex;if(this.$_continuous!==S){if(S){h.clear(),p.clear();for(let e=0,t=g.length;e=m)&&this.unuseView(T));const _=S?null:new Map;let C,k,w,I;for(let l=f;l=w.length)&&(T=this.addView(g,l,C,e,k),this.unuseView(T,!0),w=p.get(k)),T=w[I],T.item=C,T.nr.used=!0,T.nr.index=l,T.nr.key=e,T.nr.type=k,_.set(k,I+1),I++),h.set(e,T)),null===n?(T.position=u[l-1].accumulator,T.offset=0):(T.position=Math.floor(l/i)*n,T.offset=l%i*a)):T&&this.unuseView(T)}return this.$_startIndex=f,this.$_endIndex=m,this.emitUpdate&&this.$emit("update",f,m,v,b),clearTimeout(this.$_sortTimer),this.$_sortTimer=setTimeout(this.sortViews,300),{continuous:S}},getListenerTarget(){let e=r()(this.$el);return!window.document||e!==window.document.documentElement&&e!==window.document.body||(e=window),e},getScroll(){const{$el:e,direction:t}=this,n="vertical"===t;let i;if(this.pageMode){const t=e.getBoundingClientRect(),a=n?t.height:t.width;let s=-(n?t.top:t.left),r=n?window.innerHeight:window.innerWidth;s<0&&(r+=s,s=0),s+r>a&&(r=a-s),i={start:s,end:s+r}}else i=n?{start:e.scrollTop,end:e.scrollTop+e.clientHeight}:{start:e.scrollLeft,end:e.scrollLeft+e.clientWidth};return i},applyPageMode(){this.pageMode?this.addListeners():this.removeListeners()},addListeners(){this.listenerTarget=this.getListenerTarget(),this.listenerTarget.addEventListener("scroll",this.handleScroll,!!u&&{passive:!0}),this.listenerTarget.addEventListener("resize",this.handleResize)},removeListeners(){this.listenerTarget&&(this.listenerTarget.removeEventListener("scroll",this.handleScroll),this.listenerTarget.removeEventListener("resize",this.handleResize),this.listenerTarget=null)},scrollToItem(e){let t;t=null===this.itemSize?e>0?this.sizes[e-1].accumulator:0:Math.floor(e/this.gridItems)*this.itemSize,this.scrollToPosition(t)},scrollToPosition(e){const t="vertical"===this.direction?{scroll:"scrollTop",start:"top"}:{scroll:"scrollLeft",start:"left"};let n,i,a;if(this.pageMode){const s=r()(this.$el),o="HTML"===s.tagName?0:s[t.scroll],l=s.getBoundingClientRect(),c=this.$el.getBoundingClientRect(),d=c[t.start]-l[t.start];n=s,i=t.scroll,a=e+o+d}else n=this.$el,i=t.scroll,a=e;n[i]=a},itemsLimitError(){throw setTimeout(()=>{console.log("It seems the scroller element isn't scrolling, so it tries to render all the items at once.","Scroller:",this.$el),console.log("Make sure the scroller has a fixed height (or width) and 'overflow-y' (or 'overflow-x') set to 'auto' so it can scroll correctly and only render the items visible in the scroll viewport.")}),new Error("Rendered items limit reached")},sortViews(){this.pool.sort((e,t)=>e.nr.index-t.nr.index)}}};function f(e,t,n,i,a,s,r,o,l,c){"boolean"!==typeof r&&(l=o,o=r,r=!1);const d="function"===typeof n?n.options:n;let u;if(e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0,a&&(d.functional=!0)),i&&(d._scopeId=i),s?(u=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,l(e)),e&&e._registeredComponents&&e._registeredComponents.add(s)},d._ssrRegister=u):t&&(u=r?function(e){t.call(this,c(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(d.functional){const e=d.render;d.render=function(t,n){return u.call(n),e(t,n)}}else{const e=d.beforeCreate;d.beforeCreate=e?[].concat(e,u):[u]}return n}const m=g;var y=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("div",{directives:[{name:"observe-visibility",rawName:"v-observe-visibility",value:n.handleVisibilityChange,expression:"handleVisibilityChange"}],staticClass:"vue-recycle-scroller",class:(e={ready:n.ready,"page-mode":n.pageMode},e["direction-"+n.direction]=!0,e),on:{"&scroll":function(e){return n.handleScroll.apply(null,arguments)}}},[n.$slots.before?a("div",{ref:"before",staticClass:"vue-recycle-scroller__slot"},[n._t("before")],2):n._e(),n._v(" "),a(n.listTag,{ref:"wrapper",tag:"component",staticClass:"vue-recycle-scroller__item-wrapper",class:n.listClass,style:(t={},t["vertical"===n.direction?"minHeight":"minWidth"]=n.totalSize+"px",t)},[n._l(n.pool,(function(e){return a(n.itemTag,n._g({key:e.nr.id,tag:"component",staticClass:"vue-recycle-scroller__item-view",class:[n.itemClass,{hover:!n.skipHover&&n.hoverKey===e.nr.key}],style:n.ready?{transform:"translate"+("vertical"===n.direction?"Y":"X")+"("+e.position+"px) translate"+("vertical"===n.direction?"X":"Y")+"("+e.offset+"px)",width:n.gridItems?("vertical"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0,height:n.gridItems?("horizontal"===n.direction&&n.itemSecondarySize||n.itemSize)+"px":void 0}:null},n.skipHover?{}:{mouseenter:function(){n.hoverKey=e.nr.key},mouseleave:function(){n.hoverKey=null}}),[n._t("default",null,{item:e.item,index:e.nr.index,active:e.nr.used})],2)})),n._v(" "),n._t("empty")],2),n._v(" "),n.$slots.after?a("div",{ref:"after",staticClass:"vue-recycle-scroller__slot"},[n._t("after")],2):n._e(),n._v(" "),a("ResizeObserver",{on:{notify:n.handleResize}})],1)},v=[];y._withStripped=!0;const b=void 0,T=void 0,S=void 0,_=!1,C=f({render:y,staticRenderFns:v},b,m,T,_,S,!1,void 0,void 0,void 0);var k={name:"DynamicScroller",components:{RecycleScroller:C},provide(){return"undefined"!==typeof ResizeObserver&&(this.$_resizeObserver=new ResizeObserver(e=>{requestAnimationFrame(()=>{if(Array.isArray(e))for(const t of e)if(t.target){const e=new CustomEvent("resize",{detail:{contentRect:t.contentRect}});t.target.dispatchEvent(e)}})})),{vscrollData:this.vscrollData,vscrollParent:this,vscrollResizeObserver:this.$_resizeObserver}},inheritAttrs:!1,props:{...c,minItemSize:{type:[Number,String],required:!0}},data(){return{vscrollData:{active:!0,sizes:{},validSizes:{},keyField:this.keyField,simpleArray:!1}}},computed:{simpleArray:d,itemsWithSize(){const e=[],{items:t,keyField:n,simpleArray:i}=this,a=this.vscrollData.sizes,s=t.length;for(let r=0;r=n)break;i+=t[o].size||this.minItemSize,a+=e[o].size||this.minItemSize}const r=a-i;0!==r&&(this.$el.scrollTop+=r)}},beforeCreate(){this.$_updates=[],this.$_undefinedSizes=0,this.$_undefinedMap={}},activated(){this.vscrollData.active=!0},deactivated(){this.vscrollData.active=!1},methods:{onScrollerResize(){const e=this.$refs.scroller;e&&this.forceUpdate(),this.$emit("resize")},onScrollerVisible(){this.$emit("vscroll:update",{force:!1}),this.$emit("visible")},forceUpdate(e=!0){(e||this.simpleArray)&&(this.vscrollData.validSizes={}),this.$emit("vscroll:update",{force:!0})},scrollToItem(e){const t=this.$refs.scroller;t&&t.scrollToItem(e)},getItemSize(e,t){const n=this.simpleArray?null!=t?t:this.items.indexOf(e):e[this.keyField];return this.vscrollData.sizes[n]||0},scrollToBottom(){if(this.$_scrollingToBottom)return;this.$_scrollingToBottom=!0;const e=this.$el;this.$nextTick(()=>{e.scrollTop=e.scrollHeight+5e3;const t=()=>{e.scrollTop=e.scrollHeight+5e3,requestAnimationFrame(()=>{e.scrollTop=e.scrollHeight+5e3,0===this.$_undefinedSizes?this.$_scrollingToBottom=!1:requestAnimationFrame(t)})};requestAnimationFrame(t)})}}};const w=k;var I=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RecycleScroller",e._g(e._b({ref:"scroller",attrs:{items:e.itemsWithSize,"min-item-size":e.minItemSize,direction:e.direction,"key-field":"id","list-tag":e.listTag,"item-tag":e.itemTag},on:{resize:e.onScrollerResize,visible:e.onScrollerVisible},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.item,i=t.index,a=t.active;return[e._t("default",null,null,{item:n.item,index:i,active:a,itemWithSize:n})]}}],null,!0)},"RecycleScroller",e.$attrs,!1),e.listeners),[e._v(" "),n("template",{slot:"before"},[e._t("before")],2),e._v(" "),n("template",{slot:"after"},[e._t("after")],2),e._v(" "),n("template",{slot:"empty"},[e._t("empty")],2)],2)},x=[];I._withStripped=!0;const $=void 0,O=void 0,D=void 0,P=!1,L=f({render:I,staticRenderFns:x},$,w,O,P,D,!1,void 0,void 0,void 0);var A={name:"DynamicScrollerItem",inject:["vscrollData","vscrollParent","vscrollResizeObserver"],props:{item:{required:!0},watchData:{type:Boolean,default:!1},active:{type:Boolean,required:!0},index:{type:Number,default:void 0},sizeDependencies:{type:[Array,Object],default:null},emitResize:{type:Boolean,default:!1},tag:{type:String,default:"div"}},computed:{id(){if(this.vscrollData.simpleArray)return this.index;if(this.item.hasOwnProperty(this.vscrollData.keyField))return this.item[this.vscrollData.keyField];throw new Error(`keyField '${this.vscrollData.keyField}' not found in your item. You should set a valid keyField prop on your Scroller`)},size(){return this.vscrollData.validSizes[this.id]&&this.vscrollData.sizes[this.id]||0},finalActive(){return this.active&&this.vscrollData.active}},watch:{watchData:"updateWatchData",id(){this.size||this.onDataUpdate()},finalActive(e){this.size||(e?this.vscrollParent.$_undefinedMap[this.id]||(this.vscrollParent.$_undefinedSizes++,this.vscrollParent.$_undefinedMap[this.id]=!0):this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=!1)),this.vscrollResizeObserver?e?this.observeSize():this.unobserveSize():e&&this.$_pendingVScrollUpdate===this.id&&this.updateSize()}},created(){if(!this.$isServer&&(this.$_forceNextVScrollUpdate=null,this.updateWatchData(),!this.vscrollResizeObserver)){for(const e in this.sizeDependencies)this.$watch(()=>this.sizeDependencies[e],this.onDataUpdate);this.vscrollParent.$on("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$on("vscroll:update-size",this.onVscrollUpdateSize)}},mounted(){this.vscrollData.active&&(this.updateSize(),this.observeSize())},beforeDestroy(){this.vscrollParent.$off("vscroll:update",this.onVscrollUpdate),this.vscrollParent.$off("vscroll:update-size",this.onVscrollUpdateSize),this.unobserveSize()},methods:{updateSize(){this.finalActive?this.$_pendingSizeUpdate!==this.id&&(this.$_pendingSizeUpdate=this.id,this.$_forceNextVScrollUpdate=null,this.$_pendingVScrollUpdate=null,this.computeSize(this.id)):this.$_forceNextVScrollUpdate=this.id},updateWatchData(){this.watchData&&!this.vscrollResizeObserver?this.$_watchData=this.$watch("item",()=>{this.onDataUpdate()},{deep:!0}):this.$_watchData&&(this.$_watchData(),this.$_watchData=null)},onVscrollUpdate({force:e}){!this.finalActive&&e&&(this.$_pendingVScrollUpdate=this.id),this.$_forceNextVScrollUpdate!==this.id&&!e&&this.size||this.updateSize()},onDataUpdate(){this.updateSize()},computeSize(e){this.$nextTick(()=>{if(this.id===e){const e=this.$el.offsetWidth,t=this.$el.offsetHeight;this.applySize(e,t)}this.$_pendingSizeUpdate=null})},applySize(e,t){const n=~~("vertical"===this.vscrollParent.direction?t:e);n&&this.size!==n&&(this.vscrollParent.$_undefinedMap[this.id]&&(this.vscrollParent.$_undefinedSizes--,this.vscrollParent.$_undefinedMap[this.id]=void 0),this.$set(this.vscrollData.sizes,this.id,n),this.$set(this.vscrollData.validSizes,this.id,!0),this.emitResize&&this.$emit("resize",this.id))},observeSize(){this.vscrollResizeObserver&&this.$el.parentNode&&(this.vscrollResizeObserver.observe(this.$el.parentNode),this.$el.parentNode.addEventListener("resize",this.onResize))},unobserveSize(){this.vscrollResizeObserver&&(this.vscrollResizeObserver.unobserve(this.$el.parentNode),this.$el.parentNode.removeEventListener("resize",this.onResize))},onResize(e){const{width:t,height:n}=e.detail.contentRect;this.applySize(t,n)}},render(e){return e(this.tag,this.$slots.default)}};const N=A,E=void 0,j=void 0,B=void 0,R=void 0,M=f({},E,N,j,R,B,!1,void 0,void 0,void 0);function z({idProp:e=(e=>e.item.id)}={}){const t={},n=new o["default"]({data(){return{store:t}}});return{data(){return{idState:null}},created(){this.$_id=null,this.$_getId="function"===typeof e?()=>e.call(this,this):()=>this[e],this.$watch(this.$_getId,{handler(e){this.$nextTick(()=>{this.$_id=e})},immediate:!0}),this.$_updateIdState()},beforeUpdate(){this.$_updateIdState()},methods:{$_idStateInit(e){const i=this.$options.idState;if("function"===typeof i){const a=i.call(this,this);return n.$set(t,e,a),this.$_id=e,a}throw new Error("[mixin IdState] Missing `idState` function on component definition.")},$_updateIdState(){const n=this.$_getId();null==n&&console.warn(`No id found for IdState with idProp: '${e}'.`),n!==this.$_id&&(t[n]||this.$_idStateInit(n),this.idState=t[n])}}}}function K(e,t){e.component(t+"recycle-scroller",C),e.component(t+"RecycleScroller",C),e.component(t+"dynamic-scroller",L),e.component(t+"DynamicScroller",L),e.component(t+"dynamic-scroller-item",M),e.component(t+"DynamicScrollerItem",M)}const q={version:"1.1.2",install(e,t){const n=Object.assign({},{installComponents:!0,componentsPrefix:""},t);for(const i in n)"undefined"!==typeof n[i]&&(l[i]=n[i]);n.installComponents&&K(e,n.componentsPrefix)}};let F=null;"undefined"!==typeof window?F=window.Vue:"undefined"!==typeof e&&(F=e.Vue),F&&F.use(q)}).call(this,n("c8ba"))},e615:function(e,t,n){"use strict";n("14d4")},e81e:function(e,t,n){"use strict";n("370f")},eb6d:function(e,t,n){"use strict";n("9c92")},ed83:function(e,t,n){var i,a,s;(function(n,r){a=[],i=r,s="function"===typeof i?i.apply(t,a):i,void 0===s||(e.exports=s)})(0,(function(){var e=/(auto|scroll)/,t=function(e,n){return null===e.parentNode?n:t(e.parentNode,n.concat([e]))},n=function(e,t){return getComputedStyle(e,null).getPropertyValue(t)},i=function(e){return n(e,"overflow")+n(e,"overflow-y")+n(e,"overflow-x")},a=function(t){return e.test(i(t))},s=function(e){if(e instanceof HTMLElement||e instanceof SVGElement){for(var n=t(e.parentNode,[]),i=0;i({"~0":"~","~1":"/"}[e]||e))}function*o(e){const t=1;if(e.lengtht)throw new Error("invalid array index "+e);return n}function*p(e,t,n={strict:!1}){let i=e;for(const a of o(t)){if(n.strict&&!Object.prototype.hasOwnProperty.call(i,a))throw new u(t);i=i[a],yield{node:i,token:a}}}function g(e,t){let n=e;for(const{node:i}of p(e,t,{strict:!0}))n=i;return n}function f(e,t,n){let i=null,a=e,s=null;for(const{node:o,token:l}of p(e,t))i=a,a=o,s=l;if(!i)throw new u(t);if(Array.isArray(i))try{const e=h(s,i);i.splice(e,0,n)}catch(r){throw new u(t)}else Object.assign(i,{[s]:n});return e}function m(e,t){let n=null,i=e,a=null;for(const{node:r,token:o}of p(e,t))n=i,i=r,a=o;if(!n)throw new u(t);if(Array.isArray(n))try{const e=h(a,n);n.splice(e,1)}catch(s){throw new u(t)}else{if(!i)throw new u(t);delete n[a]}return e}function y(e,t,n){return m(e,t),f(e,t,n),e}function v(e,t,n){const i=g(e,t);return m(e,t),f(e,n,i),e}function b(e,t,n){return f(e,n,g(e,t)),e}function T(e,t,n){function i(e,t){const n=typeof e,a=typeof t;if(n!==a)return!1;switch(n){case d:{const n=Object.keys(e),a=Object.keys(t);return n.length===a.length&&n.every((n,s)=>n===a[s]&&i(e[n],t[n]))}default:return e===t}}const a=g(e,t);if(!i(n,a))throw new Error("test failed");return e}const S={add:(e,{path:t,value:n})=>f(e,t,n),copy:(e,{from:t,path:n})=>b(e,t,n),move:(e,{from:t,path:n})=>v(e,t,n),remove:(e,{path:t})=>m(e,t),replace:(e,{path:t,value:n})=>y(e,t,n),test:(e,{path:t,value:n})=>T(e,t,n)};function _(e,{op:t,...n}){const i=S[t];if(!i)throw new Error("unknown operation");return i(e,n)}function C(e,t){return t.reduce(_,e)}var k=n("66cd"),w=n("25a9"),I=n("2b88"),x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"doc-topic",class:{"with-on-this-page":e.enableOnThisPageNav&&e.isOnThisPageNavVisible}},[n(e.isTargetIDE?"div":"main",{tag:"component",staticClass:"main",attrs:{id:"main"}},[n("DocumentationHero",{attrs:{role:e.role,enhanceBackground:e.enhanceBackground,enableMinimized:e.enableMinimized,shortHero:e.shortHero,shouldShowLanguageSwitcher:e.shouldShowLanguageSwitcher,iconOverride:e.references[e.pageIcon],standardColorIdentifier:e.standardColorIdentifier},scopedSlots:e._u([{key:"above-content",fn:function(){return[e._t("above-hero-content")]},proxy:!0}],null,!0)},[e._t("above-title"),e.shouldShowLanguageSwitcher?n("LanguageSwitcher",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath}}):e._e(),n("Title",{class:{"minimized-title":e.enableMinimized},attrs:{eyebrow:e.enableMinimized?null:e.roleHeading}},[n(e.titleBreakComponent,{tag:"component"},[e._v(e._s(e.title))]),e.isSymbolDeprecated||e.isSymbolBeta?n("small",{class:e.tagName,attrs:{slot:"after","data-tag-name":e.tagName},slot:"after"}):e._e()],1),e.abstract?n("Abstract",{class:{"minimized-abstract":e.enableMinimized},attrs:{content:e.abstract}}):e._e(),e.sampleCodeDownload?n("div",[n("DownloadButton",{staticClass:"sample-download",attrs:{action:e.sampleCodeDownload.action}})],1):e._e(),e.shouldShowAvailability?n("Availability",{attrs:{platforms:e.platforms,technologies:e.technologies}}):e._e(),e.declarations.length?n("div",{staticClass:"declarations-container",class:{"minimized-container":e.enableMinimized}},e._l(e.declarations,(function(t,i){return n("Declaration",{key:i,attrs:{conformance:e.conformance,declarations:t.declarations,source:e.remoteSource}})})),1):e._e()],2),n("div",{staticClass:"doc-content-wrapper"},[n("div",{staticClass:"doc-content",class:{"no-primary-content":!e.hasPrimaryContent&&e.enhanceBackground}},[e.hasPrimaryContent?n("div",{class:["container",{"minimized-container":e.enableMinimized}]},[n("div",{staticClass:"description",class:{"after-enhanced-hero":e.enhanceBackground}},[e.isRequirement?n("RequirementMetadata",{attrs:{defaultImplementationsCount:e.defaultImplementationsCount}}):e._e(),e.deprecationSummary&&e.deprecationSummary.length?n("Aside",{attrs:{kind:"deprecated"}},[n("ContentNode",{attrs:{content:e.deprecationSummary}})],1):e._e(),e.downloadNotAvailableSummary&&e.downloadNotAvailableSummary.length?n("Aside",{attrs:{kind:"note"}},[n("ContentNode",{attrs:{content:e.downloadNotAvailableSummary}})],1):e._e()],1),e.primaryContentSectionsSanitized&&e.primaryContentSectionsSanitized.length?n("PrimaryContent",{class:{"with-border":!e.enhanceBackground},attrs:{conformance:e.conformance,source:e.remoteSource,sections:e.primaryContentSectionsSanitized}}):e._e(),e.shouldShowViewMoreLink?n("ViewMore",{attrs:{url:e.viewMoreLink}}):e._e()],1):e._e(),e.shouldRenderTopicSection?n("Topics",{attrs:{sections:e.topicSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,topicStyle:e.topicSectionsStyle}}):e._e(),e.defaultImplementationsSections&&!e.enableMinimized?n("DefaultImplementations",{attrs:{sections:e.defaultImplementationsSections,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}}):e._e(),e.relationshipsSections&&!e.enableMinimized?n("Relationships",{attrs:{sections:e.relationshipsSections}}):e._e(),e.seeAlsoSections&&!e.enableMinimized?n("SeeAlso",{attrs:{sections:e.seeAlsoSections}}):e._e()],1),e.enableOnThisPageNav?[n("OnThisPageStickyContainer",{directives:[{name:"show",rawName:"v-show",value:e.isOnThisPageNavVisible,expression:"isOnThisPageNavVisible"}]},[e.topicState.onThisPageSections.length>2?n("OnThisPageNav"):e._e()],1)]:e._e()],2),!e.isTargetIDE&&e.hasBetaContent?n("BetaLegalText"):e._e()],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("documentation.current-page",{title:e.pageTitle}))+" ")])],1)},$=[],O=n("8649"),D=n("bf08"),P=n("d26a"),L=n("748c"),A=n("e425"),N=n("e3ab"),E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"betainfo"},[n("div",{staticClass:"betainfo-container"},[n("GridRow",[n("GridColumn",{attrs:{span:{large:12}}},[n("p",{staticClass:"betainfo-label"},[e._v(e._s(e.$t("metadata.beta.software")))]),n("div",{staticClass:"betainfo-content"},[e._t("content",(function(){return[n("p",[e._v(e._s(e.$t("metadata.beta.legal")))])]}))],2),e._t("after")],2)],1)],1)])},j=[],B=n("0f00"),R=n("620a"),M={name:"BetaLegalText",components:{GridColumn:R["a"],GridRow:B["a"]}},z=M,K=(n("9cea"),n("2877")),q=Object(K["a"])(z,E,j,!1,null,"e8fd2a92",null),F=q.exports,H=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"language",attrs:{role:"complementary","aria-label":e.$t("language")}},[n("Title",[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("div",{staticClass:"language-list"},[n("LanguageSwitcherLink",{staticClass:"language-option swift",class:{active:e.swift.active},attrs:{url:e.swift.active?null:e.swift.url},on:{click:function(t){return e.chooseLanguage(e.swift)}}},[e._v(" "+e._s(e.swift.name)+" ")]),n("LanguageSwitcherLink",{staticClass:"language-option objc",class:{active:e.objc.active},attrs:{url:e.objc.active?null:e.objc.url},on:{click:function(t){return e.chooseLanguage(e.objc)}}},[e._v(" "+e._s(e.objc.name)+" ")])],1)],1)},V=[],W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.url?n("a",{attrs:{href:e.url},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._t("default")],2):n("span",[e._t("default")],2)},U=[],G={name:"LanguageSwitcherLink",props:{url:[String,Object]}},Q=G,X=Object(K["a"])(Q,W,U,!1,null,null,null),Y=X.exports,J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"summary-section"},[e._t("default")],2)},Z=[],ee={name:"Section"},te=ee,ne=(n("1347"),Object(K["a"])(te,J,Z,!1,null,"3aa6f694",null)),ie=ne.exports,ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("p",{staticClass:"title"},[e._t("default")],2)},se=[],re={name:"Title"},oe=re,le=(n("ede5"),Object(K["a"])(oe,ae,se,!1,null,"6796f6ea",null)),ce=le.exports,de={name:"LanguageSwitcher",components:{LanguageSwitcherLink:Y,Section:ie,Title:ce},inject:{isTargetIDE:{default:()=>!1},store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!0},swiftPath:{type:String,required:!0}},computed:{objc:({interfaceLanguage:e,objcPath:t,$route:{query:n}})=>({...O["a"].objectiveC,active:O["a"].objectiveC.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:O["a"].objectiveC.key.url})}),swift:({interfaceLanguage:e,swiftPath:t,$route:{query:n}})=>({...O["a"].swift,active:O["a"].swift.key.api===e,url:Object(P["b"])(Object(L["d"])(t),{...n,language:void 0})})},methods:{chooseLanguage(e){this.isTargetIDE||this.store.setPreferredLanguage(e.key.url),this.$router.push(e.url)}}},ue=de,he=(n("a34a"),Object(K["a"])(ue,H,V,!1,null,"1a36493d",null)),pe=he.exports,ge=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"view-more-link"},[n("router-link",{staticClass:"base-link",attrs:{to:e.url}},[e._t("default",(function(){return[e._v("View more")]}))],2)],1)},fe=[],me={name:"ViewMore",props:{url:{type:String,required:!0}}},ye=me,ve=(n("2591"),Object(K["a"])(ye,ge,fe,!1,null,"0d14b62a",null)),be=ve.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["documentation-hero",{"documentation-hero--disabled":!e.enhanceBackground,"theme-dark":e.enhanceBackground}],style:e.styles},[n("div",{staticClass:"icon"},[e.enhanceBackground?n("TopicTypeIcon",{key:"first",staticClass:"background-icon first-icon",attrs:{type:e.type,"image-override":e.iconOverride,"with-colors":""}}):e._e()],1),n("div",{staticClass:"documentation-hero__above-content"},[e._t("above-content")],2),n("div",{staticClass:"documentation-hero__content",class:{"short-hero":e.shortHero,"extra-bottom-padding":e.shouldShowLanguageSwitcher,"minimized-hero":e.enableMinimized}},[e._t("default")],2)])},Se=[],_e=n("f12c"),Ce=n("31d4"),ke=n("2cae");const we={red:"red",orange:"orange",yellow:"yellow",blue:"blue",green:"green",purple:"purple",gray:"gray"};var Ie={name:"DocumentationHero",components:{TopicTypeIcon:_e["a"]},props:{role:{type:String,required:!0},enhanceBackground:{type:Boolean,required:!0},enableMinimized:{type:Boolean,default:!1},shortHero:{type:Boolean,required:!0},shouldShowLanguageSwitcher:{type:Boolean,required:!0},iconOverride:{type:Object,required:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)}},computed:{color:({type:e})=>ke["b"][Ce["a"][e]||e]||ke["a"].teal,styles:({color:e,standardColorIdentifier:t})=>({"--accent-color":`var(--color-documentation-intro-accent, var(--color-type-icon-${e}))`,"--standard-accent-color":t&&`var(--color-standard-${t}-documentation-intro-fill, var(--color-standard-${t}))`}),type:({role:e})=>{switch(e){case k["a"].collection:return Ce["b"].module;case k["a"].collectionGroup:return Ce["b"].collection;default:return e}}}},xe=Ie,$e=(n("c80b"),Object(K["a"])(xe,Te,Se,!1,null,"6540c364",null)),Oe=$e.exports,De=n("7b1f"),Pe=n("12b1"),Le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageNav"},[n("ul",{staticClass:"items"},e._l(e.onThisPageSections,(function(t){return n("li",{key:t.anchor,class:e.getItemClasses(t)},[n("router-link",{staticClass:"base-link",attrs:{to:t.url},nativeOn:{click:function(n){return e.handleFocusAndScroll(t.anchor)}}},[n(e.getWrapperComponent(t),{tag:"component"},[e._v(" "+e._s(e.getTextContent(t))+" ")])],1)],1)})),0)])},Ae=[];function Ne(e,t){let n,i;return function(...a){const s=this;if(!i)return e.apply(s,a),void(i=Date.now());clearTimeout(n),n=setTimeout(()=>{Date.now()-i>=t&&(e.apply(s,a),i=Date.now())},t-(Date.now()-i))}}var Ee=n("3908"),je=n("8a61"),Be={name:"OnThisPageNav",components:{WordBreak:De["a"]},mixins:[je["a"]],inject:{store:{default(){return{state:{onThisPageSections:[],currentPageAnchor:null}}}}},computed:{onThisPageSections:({store:e,$route:t})=>e.state.onThisPageSections.map(e=>({...e,url:Object(P["b"])("#"+e.anchor,t.query)})),currentPageAnchor:({store:e})=>e.state.currentPageAnchor},async mounted(){window.addEventListener("scroll",this.onScroll,!1),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("scroll",this.onScroll)})},watch:{onThisPageSections:{immediate:!0,async handler(){await Object(Ee["b"])(8),this.onScroll()}}},methods:{onScroll:Ne((function(){const e=this.onThisPageSections.length;if(!e)return;const{scrollY:t,innerHeight:n}=window,{scrollHeight:i}=document.body,a=t+n>=i,s=t<=0,r=.3*n+t;if(s||a){const t=s?0:e-1;return void this.store.setCurrentPageSection(this.onThisPageSections[t].anchor)}let o,l,c=null;for(o=0;oObject(Ze["c"])(["theme","code","indentationWidth"],it),formattedTokens:({language:e,formattedSwiftTokens:t,tokens:n})=>e===O["a"].swift.key.api?t:n,formattedSwiftTokens:({indentationWidth:e,tokens:t})=>{const n=" ".repeat(e);let i=!1;const a=[];let s=0,r=null,o=null,l=null,c=null,d=0,u=null;while(se===nt.attribute||e===nt.externalParam;e.text&&e.text.endsWith(", ")&&g&&f(g)&&(h.text=`${e.text.trimEnd()}\n${n}`,i=!0),a.push(h),s+=1}if(i&&null!==r){const e=a[r].text;a[r].text=`${e}\n${n}`}if(i&&null!==l){const e=a[l].text,t=e.slice(0,c),n=e.slice(c),i=`${t}\n${n}`;a[l].text=i}return a},hasMultipleLines({formattedTokens:e}){return e.reduce((t,n,i)=>{let a=/\n/g;return i===e.length-1&&(a=/\n(?!$)/g),n.text?t+(n.text.match(a)||[]).length:t},1)>=2}},methods:{propsFor(e){return{kind:e.kind,identifier:e.identifier,text:e.text,tokens:e.tokens}},handleWindowResize(){this.displaysMultipleLines=Object(Ye["a"])(this.$refs.declarationGroup)}},async mounted(){window.addEventListener("resize",this.handleWindowResize),this.language===O["a"].objectiveC.key.api&&(await this.$nextTick(),Xe(this.$refs.code.$el,this.language)),this.handleWindowResize()},beforeDestroy(){window.removeEventListener("resize",this.handleWindowResize)}},st=at,rt=(n("72a9"),Object(K["a"])(st,Ue,Ge,!1,null,"d22a3f50",null)),ot=rt.exports,lt=n("5d59"),ct={name:"DeclarationGroup",components:{Source:ot},mixins:[lt["a"]],inject:{languages:{default:()=>new Set},interfaceLanguage:{default:()=>O["a"].swift.key.api},symbolKind:{default:()=>{}}},props:{declaration:{type:Object,required:!0},shouldCaption:{type:Boolean,default:!1},changeType:{type:String,required:!1}},computed:{classes:({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n})=>({["declaration-group--changed declaration-group--"+e]:e,[t]:n}),caption(){return this.declaration.platforms.join(", ")},isSwift:({interfaceLanguage:e})=>e===O["a"].swift.key.api}},dt=ct,ut=(n("c4bc"),Object(K["a"])(dt,Ve,We,!1,null,"4f51d8d2",null)),ht=ut.exports,pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"declaration-diff"},[n("div",{staticClass:"declaration-diff-current"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Current")]),e._l(e.currentDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.currentDeclarations.length>1,changeType:e.changeType}})}))],2),n("div",{staticClass:"declaration-diff-previous"},[n("div",{staticClass:"declaration-diff-version"},[e._v("Previous")]),e._l(e.previousDeclarations,(function(t,i){return n("DeclarationGroup",{key:i,attrs:{declaration:t,"should-caption":e.previousDeclarations.length>1,changeType:e.changeType}})}))],2)])},gt=[],ft={name:"DeclarationDiff",components:{DeclarationGroup:ht},props:{changes:{type:Object,required:!0},changeType:{type:String,required:!0}},computed:{previousDeclarations:({changes:e})=>e.declaration.previous||[],currentDeclarations:({changes:e})=>e.declaration.new||[]}},mt=ft,yt=(n("7a2c"),Object(K["a"])(mt,pt,gt,!1,null,"b3e21c4a",null)),vt=yt.exports,bt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a",{staticClass:"declaration-source-link",attrs:{href:e.url,title:"Open source file for "+e.fileName,target:"_blank"}},[e.isSwiftFile?n("SwiftFileIcon",{staticClass:"declaration-icon"}):e._e(),n("WordBreak",[e._v(e._s(e.fileName))])],1)},Tt=[],St=n("a88f"),_t={name:"DeclarationSourceLink",components:{WordBreak:De["a"],SwiftFileIcon:St["a"]},props:{url:{type:String,required:!0},fileName:{type:String,required:!0}},computed:{isSwiftFile:({fileName:e})=>e.endsWith(".swift")}},Ct=_t,kt=(n("e615"),Object(K["a"])(Ct,bt,Tt,!1,null,"5863919c",null)),wt=kt.exports,It=n("b5cf"),xt={name:"Declaration",components:{DeclarationDiff:vt,DeclarationGroup:ht,DeclarationSourceLink:wt,ConditionalConstraints:He["a"]},constants:{ChangeTypes:It["c"],multipleLinesClass:Je["a"]},inject:["identifier","store"],data:({store:{state:e}})=>({state:e,multipleLinesClass:Je["a"]}),props:{conformance:{type:Object,required:!1},source:{type:Object,required:!1},declarations:{type:Array,required:!0}},computed:{hasPlatformVariants(){return this.declarations.length>1},hasModifiedChanges({declarationChanges:e}){if(!e||!e.declaration)return!1;const t=e.declaration;return!(!(t.new||[]).length||!(t.previous||[]).length)},declarationChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t],changeType:({declarationChanges:e,hasModifiedChanges:t})=>{if(!e)return;const n=e.declaration;return n?t?It["c"].modified:e.change:e.change===It["c"].added?It["c"].added:void 0},changeClasses:({changeType:e})=>({["changed changed-"+e]:e})}},$t=xt,Ot=(n("39d3"),Object(K["a"])($t,qe,Fe,!1,null,"2ab6251b",null)),Dt=Ot.exports,Pt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentNode",e._b({staticClass:"abstract"},"ContentNode",e.$props,!1))},Lt=[],At=n("6359"),Nt={name:"Abstract",components:{ContentNode:At["a"]},props:At["a"].props},Et=Nt,jt=(n("374e"),Object(K["a"])(Et,Pt,Lt,!1,null,"702ec04e",null)),Bt=jt.exports,Rt=n("c081"),Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,wrapTitle:!0}})},zt=[];const Kt={topics:{title:"sections.topics",anchor:"topics",level:2},defaultImplementations:{title:"sections.default-implementations",anchor:"default-implementations",level:2},relationships:{title:"sections.relationships",anchor:"relationships",level:2},seeAlso:{title:"sections.see-also",anchor:"see-also",level:2}},qt={[Ke.details]:{title:"sections.details",anchor:"details",level:2},[Ke.parameters]:{title:"sections.parameters",anchor:"parameters",level:2},[Ke.possibleValues]:{title:"sections.possible-values",anchor:"possibleValues",level:2}};var Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.anchor,title:e.title}},e._l(e.sectionsWithTopics,(function(t,i){return n("ContentTableSection",{key:t.title+"_"+i,class:{"no-title":!t.title},attrs:{title:t.title,anchor:t.anchor},scopedSlots:e._u([t.title&&e.wrapTitle?{key:"title",fn:function(i){var a=i.className;return[n("LinkableHeading",{class:a,attrs:{level:3,anchor:t.anchor}},[n("WordBreak",[e._v(e._s(t.title))])],1)]}}:null],null,!0)},[t.abstract?n("template",{slot:"abstract"},[n("ContentNode",{attrs:{content:t.abstract}})],1):e._e(),t.discussion?n("template",{slot:"discussion"},[n("ContentNode",{attrs:{content:t.discussion.content}})],1):e._e(),e.shouldRenderList?e._l(t.topics,(function(t){return n("TopicsLinkBlock",{key:t.identifier,staticClass:"topic",attrs:{topic:t,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta}})})):n("TopicsLinkCardGrid",{staticClass:"topic",attrs:{items:t.topics,topicStyle:e.topicStyle}})],2)})),1)},Ht=[],Vt=n("70fb"),Wt=n("5dcc"),Ut=n("2f34"),Gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"contenttable alt-light"},[n("div",{staticClass:"container"},[n("LinkableHeading",{staticClass:"title",attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),e._t("default")],2)])},Qt=[],Xt={name:"ContentTable",components:{LinkableHeading:Wt["a"]},props:{anchor:{type:String,required:!0},title:{type:String,required:!0}}},Yt=Xt,Jt=(n("e81e"),Object(K["a"])(Yt,Gt,Qt,!1,null,"6e075935",null)),Zt=Jt.exports,en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"contenttable-section"},[n("div",{staticClass:"section-title"},[e._t("title",(function(){return[e.title?n("LinkableHeading",{class:e.className,attrs:{level:3,anchor:e.anchorComputed}},[e._v(e._s(e.title))]):e._e()]}),{className:e.className})],2),n("div",{staticClass:"section-content"},[e._t("abstract"),e._t("discussion"),e._t("default")],2)])},tn=[],nn=n("002d");const an="contenttable-title";var sn={name:"ContentTableSection",components:{LinkableHeading:Wt["a"]},props:{title:{type:String,required:!1},anchor:{type:String,default:null}},computed:{anchorComputed:({title:e,anchor:t})=>t||Object(nn["a"])(e||""),className:()=>an}},rn=sn,on=(n("46c5"),Object(K["a"])(rn,en,tn,!1,null,"4aae1079",null)),ln=on.exports,cn=n("2a18"),dn={name:"TopicsTable",mixins:[Ut["a"]],components:{TopicsLinkCardGrid:Vt["a"],WordBreak:De["a"],ContentTable:Zt,TopicsLinkBlock:cn["default"],ContentNode:At["a"],ContentTableSection:ln,LinkableHeading:Wt["a"]},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:{type:Array,required:!0},title:{type:String,required:!1,default(){return"Topics"}},anchor:{type:String,required:!1,default(){return"topics"}},wrapTitle:{type:Boolean,default:!1},topicStyle:{type:String,default:Pe["a"].list}},computed:{shouldRenderList:({topicStyle:e})=>e===Pe["a"].list,sectionsWithTopics(){return this.sections.map(e=>({...e,topics:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},un=dn,hn=(n("00f2"),Object(K["a"])(un,Ft,Ht,!1,null,"3ccf02e9",null)),pn=hn.exports,gn={name:"DefaultImplementations",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.defaultImplementations},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections}},fn=gn,mn=Object(K["a"])(fn,Mt,zt,!1,null,null,null),yn=mn.exports,vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"primary-content"},e._l(e.sections,(function(t,i){return n(e.componentFor(t),e._b({key:i,tag:"component"},"component",e.propsFor(t),!1))})),1)},bn=[],Tn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",{staticClass:"datalist"},[e._l(e.values,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.name))])],1),t.content?n("dd",{key:t.name+":content",staticClass:"value-content"},[n("ContentNode",{attrs:{content:t.content}})],1):e._e()]}))],2)],1)},Sn=[],_n=n("5677"),Cn={name:"PossibleValues",components:{ContentNode:_n["default"],LinkableHeading:Wt["a"],WordBreak:De["a"]},props:{values:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.possibleValues]}},kn=Cn,wn=(n("719b"),Object(K["a"])(kn,Tn,Sn,!1,null,null,null)),In=wn.exports,xn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("DeclarationSource",{attrs:{tokens:e.tokens}})],1)},$n=[],On={name:"RestEndpoint",components:{DeclarationSource:ot,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},tokens:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e)}},Dn=On,Pn=Object(K["a"])(Dn,xn,$n,!1,null,null,null),Ln=Pn.exports,An=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"details"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e.isSymbol?[n("dt",{key:e.details.name+":name",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.name"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.ideTitle)+" ")])]:e._e(),e.isTitle?[n("dt",{key:e.details.name+":key",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.key"))+" ")]),n("dd",{key:e.details.ideTitle+":content",staticClass:"detail-content"},[e._v(" "+e._s(e.details.name)+" ")])]:e._e(),n("dt",{key:e.details.name+":type",staticClass:"detail-type"},[e._v(" "+e._s(e.$t("metadata.details.type"))+" ")]),n("dd",{staticClass:"detail-content"},[n("PropertyListKeyType",{attrs:{types:e.details.value}})],1)],2)],1)},Nn=[],En=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"type"},[e._v(e._s(e.typeOutput))])},jn=[],Bn={name:"PropertyListKeyType",props:{types:{type:Array,required:!0}},computed:{englishTypes(){return this.types.map(({arrayMode:e,baseType:t="*"})=>e?"array of "+this.pluralizeKeyType(t):t)},typeOutput(){return this.englishTypes.length>2?[this.englishTypes.slice(0,this.englishTypes.length-1).join(", "),this.englishTypes[this.englishTypes.length-1]].join(", or "):this.englishTypes.join(" or ")}},methods:{pluralizeKeyType(e){switch(e){case"dictionary":return"dictionaries";case"array":case"number":case"string":return e+"s";default:return e}}}},Rn=Bn,Mn=(n("f7c0"),Object(K["a"])(Rn,En,jn,!1,null,"791bac44",null)),zn=Mn.exports,Kn={name:"PropertyListKeyDetails",components:{PropertyListKeyType:zn,LinkableHeading:Wt["a"]},props:{details:{type:Object,required:!0}},computed:{contentSectionData:()=>qt[Ke.details],isTitle(){return"title"===this.details.titleStyle&&this.details.ideTitle},isSymbol(){return"symbol"===this.details.titleStyle&&this.details.ideTitle}}},qn=Kn,Fn=(n("45b2"),Object(K["a"])(qn,An,Nn,!1,null,"d66cd00c",null)),Hn=Fn.exports,Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"parameters"},[n("LinkableHeading",{attrs:{anchor:e.contentSectionData.anchor}},[e._v(" "+e._s(e.$t(e.contentSectionData.title))+" ")]),n("dl",[e._l(e.parameters,(function(t){return[n("dt",{key:t.name+":name",staticClass:"param-name"},[n("code",[e._v(e._s(t.name))])]),n("dd",{key:t.name+":content",staticClass:"param-content"},[n("ContentNode",{attrs:{content:t.content}})],1)]}))],2)],1)},Wn=[],Un={name:"Parameters",components:{ContentNode:At["a"],LinkableHeading:Wt["a"]},props:{parameters:{type:Array,required:!0}},computed:{contentSectionData:()=>qt[Ke.parameters]}},Gn=Un,Qn=(n("1a39"),Object(K["a"])(Gn,Vn,Wn,!1,null,"53cac581",null)),Xn=Qn.exports,Yn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{staticClass:"property-table",attrs:{parameters:e.properties,changes:e.propertyChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"property-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({name:i,content:s})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.attributes,r=t.content,o=t.required,l=t.changes,c=t.deprecated,d=t.readOnly;return[e.shouldShiftType({name:i,content:r})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"property-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:o}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),r?n("ContentNode",{attrs:{content:r}}):e._e(),n("ParameterAttributes",{attrs:{attributes:s,changes:l.attributes}})]}}])})],1)},Jn=[],Zn={inject:["identifier","store"],data:({store:{state:e}})=>({state:e}),computed:{apiChanges:({state:{apiChanges:e},identifier:t})=>e&&e[t]}},ei=n("a0fd"),ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameters-table"},e._l(e.parameters,(function(t){return n("Row",{key:t[e.keyBy],staticClass:"param",class:e.changedClasses(t[e.keyBy])},[n("Column",{staticClass:"param-symbol",attrs:{span:{large:3,small:12}}},[e._t("symbol",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2),n("Column",{staticClass:"param-content",attrs:{span:{large:9,small:12}}},[e._t("description",null,null,e.getProps(t,e.changes[t[e.keyBy]]))],2)],1)})),1)},ni=[],ii={name:"ParametersTable",components:{Row:B["a"],Column:R["a"]},props:{parameters:{type:Array,required:!0},changes:{type:Object,default:()=>({})},keyBy:{type:String,default:"name"}},methods:{getProps(e,t={}){return{...e,changes:t}},changedClasses(e){const{changes:t}=this,{change:n}=t[e]||{};return{["changed changed-"+n]:n}}}},ai=ii,si=(n("5561"),Object(K["a"])(ai,ti,ni,!1,null,"3f89f723",null)),ri=si.exports,oi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"parameter-attributes"},[e.shouldRender(e.AttributeKind.default)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.default")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,2998238055)},"ParameterMetaAttribute",{kind:e.AttributeKind.default,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,859757818)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.minimumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.minimum")}))),n("code",[e._v("> "+e._s(i.value))])]}}],null,!1,770347247)},"ParameterMetaAttribute",{kind:e.AttributeKind.minimumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximum)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v(e._s(i.value))])]}}],null,!1,1190666532)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximum,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.maximumExclusive)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:i.title||e.$t("parameters.maximum")}))),n("code",[e._v("< "+e._s(i.value))])]}}],null,!1,1156490099)},"ParameterMetaAttribute",{kind:e.AttributeKind.maximumExclusive,attributes:e.attributesObject,changes:e.changes},!1)):e._e(),e.shouldRender(e.AttributeKind.allowedTypes)?n("ParameterMetaAttribute",e._b({scopedSlots:e._u([{key:"default",fn:function(t){var i=t.attribute;return[e._v(" "+e._s(e.$t("formats.colon",{content:e.$tc("parameters.possible-types",e.fallbackToValues(i).length)}))),n("code",[e._l(e.fallbackToValues(i),(function(t,a){return[e._l(t,(function(t,s){return[n("DeclarationToken",e._b({key:a+"-"+s},"DeclarationToken",t,!1)),a+1({new:null,previous:null})},value:{type:[Object,Array,String,Boolean],default:null},wrapChanges:{type:Boolean,default:!0},renderSingleChange:{type:Boolean,default:!1}},render(e){const{value:t,changes:n={},wrapChanges:i,renderSingleChange:a}=this,{new:s,previous:r}=n,o=(t,n)=>{const a=this.$scopedSlots.default({value:t});return n&&i?e("div",{class:n},[a]):a?a[0]:null};if(s||r){const t=o(s,ui.added),n=o(r,ui.removed);return a?s&&!r?t:n:e("div",{class:"property-changegroup"},[s?t:"",r?n:""])}return o(t)}},fi=gi,mi=Object(K["a"])(fi,hi,pi,!1,null,null,null),yi=mi.exports,vi={name:"ParameterMetaAttribute",components:{RenderChanged:yi},props:{kind:{type:String,required:!0},attributes:{type:Object,required:!0},changes:{type:Object,default:()=>({})}}},bi=vi,Ti=(n("2822"),Object(K["a"])(bi,ci,di,!1,null,"8590589e",null)),Si=Ti.exports;const _i={allowedTypes:"allowedTypes",allowedValues:"allowedValues",default:"default",maximum:"maximum",maximumExclusive:"maximumExclusive",minimum:"minimum",minimumExclusive:"minimumExclusive"};var Ci={name:"ParameterAttributes",components:{ParameterMetaAttribute:Si,DeclarationToken:tt["a"]},constants:{AttributeKind:_i},props:{attributes:{type:Array,default:()=>[]},changes:{type:Object,default:()=>({})}},computed:{AttributeKind:()=>_i,attributesObject:({attributes:e})=>e.reduce((e,t)=>({...e,[t.kind]:t}),{})},methods:{shouldRender(e){return Object.prototype.hasOwnProperty.call(this.attributesObject,e)},fallbackToValues:e=>{const t=e||[];return Array.isArray(t)?t:t.values}}},ki=Ci,wi=Object(K["a"])(ki,oi,li,!1,null,null,null),Ii=wi.exports,xi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{renderSingleChange:"",value:e.value,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return i?n("span",{staticClass:"property-text"},[e._t("default")],2):e._e()}}],null,!0)})},$i=[],Oi={name:"PossiblyChangedTextAttribute",components:{RenderChanged:yi},props:{changes:{type:Object,required:!1},value:{type:Boolean,default:!1}}},Di=Oi,Pi=(n("5c57"),Object(K["a"])(Di,xi,$i,!1,null,null,null)),Li=Pi.exports,Ai=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{value:e.type,wrapChanges:!1,changes:e.changes},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("DeclarationTokenGroup",{staticClass:"property-metadata property-type",attrs:{type:e.getValues(i)}})}}])})},Ni=[],Ei=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.type&&e.type.length?n("div",[n("code",e._l(e.type,(function(t,i){return n("DeclarationToken",e._b({key:i},"DeclarationToken",t,!1))})),1)]):e._e()},ji=[],Bi={name:"DeclarationTokenGroup",components:{DeclarationToken:tt["a"]},props:{type:{type:Array,default:()=>[],required:!1}}},Ri=Bi,Mi=Object(K["a"])(Ri,Ei,ji,!1,null,null,null),zi=Mi.exports,Ki={name:"PossiblyChangedType",components:{DeclarationTokenGroup:zi,RenderChanged:yi},props:{type:{type:Array,required:!0},changes:{type:Object,required:!1}},methods:{getValues(e){return Array.isArray(e)?e:e.values}}},qi=Ki,Fi=(n("2f87"),Object(K["a"])(qi,Ai,Ni,!1,null,"0a648a1e",null)),Hi=Fi.exports,Vi={name:"PropertyTable",mixins:[Zn],components:{Badge:ei["a"],WordBreak:De["a"],PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},properties:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).properties},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},Wi=Vi,Ui=(n("d71b"),Object(K["a"])(Wi,Yn,Jn,!1,null,"310f0b2c",null)),Gi=Ui.exports,Qi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:[e.bodyParam],changes:e.bodyChanges,keyBy:"key"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.type,a=t.content,s=t.changes,r=t.name;return[e.shouldShiftType({name:r,content:a})?e._e():n("PossiblyChangedType",{attrs:{type:i,changes:s.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.content,s=t.mimeType,r=t.type,o=t.changes;return[e.shouldShiftType({name:i,content:a})?n("PossiblyChangedType",{attrs:{type:r,changes:o.type}}):e._e(),a?n("ContentNode",{attrs:{content:a}}):e._e(),s?n("PossiblyChangedMimetype",{attrs:{mimetype:s,changes:o.mimetype,change:o.change}}):e._e()]}}])}),e.parts.length?[n("h3",[e._v(e._s(e.$t("sections.parts")))]),n("ParametersTable",{staticClass:"parts",attrs:{parameters:e.parts,changes:e.partsChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes;return[n("div",{staticClass:"part-name"},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),s?n("PossiblyChangedType",{attrs:{type:a,changes:r.type}}):e._e()]}},{key:"description",fn:function(t){var i=t.content,a=t.mimeType,s=t.required,r=t.type,o=t.attributes,l=t.changes,c=t.readOnly;return[n("div",[i?e._e():n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:s}},[e._v("(Required) ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:c}},[e._v("(Read only) ")]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l.attributes}})],1)]}}],null,!1,1779956822)})]:e._e()],2)},Xi=[],Yi=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("RenderChanged",{attrs:{changes:e.changeValues,value:e.mimetype},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.value;return n("div",{staticClass:"response-mimetype"},[e._v(" "+e._s(e.$t("content-type",{value:i}))+" ")])}}])})},Ji=[],Zi={name:"PossiblyChangedMimetype",components:{RenderChanged:yi},props:{mimetype:{type:String,required:!0},changes:{type:[Object,String],required:!1},change:{type:String,required:!1}},computed:{changeValues({change:e,changes:t}){return e===It["c"].modified&&"string"!==typeof t?t:void 0}}},ea=Zi,ta=(n("d1ac"),Object(K["a"])(ea,Yi,Ji,!1,null,"20293786",null)),na=ta.exports;const ia="restRequestBody";var aa={name:"RestBody",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedTextAttribute:Li,PossiblyChangedType:Hi,WordBreak:De["a"],ParameterAttributes:Ii,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},constants:{ChangesKey:ia},props:{bodyContentType:{type:Array,required:!0},content:{type:Array},mimeType:{type:String,required:!0},parts:{type:Array,default:()=>[]},title:{type:String,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),bodyParam:({bodyContentType:e,content:t,mimeType:n})=>({key:ia,content:t,mimeType:n,type:e}),bodyChanges:({apiChanges:e})=>e||{},partsChanges:({bodyChanges:e})=>(e[ia]||{}).parts},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},sa=aa,ra=(n("6a35"),Object(K["a"])(sa,Qi,Xi,!1,null,"021cd63d",null)),oa=ra.exports,la=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.parameters,changes:e.parameterChanges},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.changes,o=t.deprecated;return[n("div",{staticClass:"param-name",class:{deprecated:o}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(i))])],1),e.shouldShiftType({content:s,name:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:r.type}})]}},{key:"description",fn:function(t){var i=t.name,a=t.type,s=t.content,r=t.required,o=t.attributes,l=t.changes,c=t.deprecated,d=t.readOnly;return[n("div",[e.shouldShiftType({content:s,name:i})?n("PossiblyChangedType",{attrs:{type:a,changes:l.type}}):e._e(),c?[n("Badge",{staticClass:"param-deprecated",attrs:{variant:"deprecated"}}),e._v("  ")]:e._e(),n("PossiblyChangedTextAttribute",{attrs:{changes:l.required,value:r}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("required")}))+" ")]),n("PossiblyChangedTextAttribute",{attrs:{changes:l.readOnly,value:d}},[e._v(" "+e._s(e.$t("formats.parenthesis",{content:e.$t("read-only")}))+" ")]),s?n("ContentNode",{attrs:{content:s}}):e._e(),n("ParameterAttributes",{attrs:{attributes:o,changes:l}})],2)]}}])})],1)},ca=[],da={name:"RestParameters",mixins:[Zn],components:{Badge:ei["a"],PossiblyChangedType:Hi,PossiblyChangedTextAttribute:Li,ParameterAttributes:Ii,WordBreak:De["a"],ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},parameters:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),parameterChanges:({apiChanges:e})=>(e||{}).restParameters},methods:{shouldShiftType:({content:e=[],name:t})=>!e.length&&t}},ua=da,ha=(n("eb6d"),Object(K["a"])(ua,la,ca,!1,null,"03478142",null)),pa=ha.exports,ga=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",[n("LinkableHeading",{attrs:{anchor:e.anchor}},[e._v(e._s(e.title))]),n("ParametersTable",{attrs:{parameters:e.responses,changes:e.propertyChanges,"key-by":"status"},scopedSlots:e._u([{key:"symbol",fn:function(t){var i=t.status,a=t.type,s=t.reason,r=t.content,o=t.changes;return[n("div",{staticClass:"response-name"},[n("code",[e._v(" "+e._s(i)+" "),n("span",{staticClass:"reason"},[e._v(e._s(s))])])]),e.shouldShiftType({content:r,reason:s,status:i})?e._e():n("PossiblyChangedType",{attrs:{type:a,changes:o.type}})]}},{key:"description",fn:function(t){var i=t.content,a=t.mimetype,s=t.reason,r=t.type,o=t.status,l=t.changes;return[e.shouldShiftType({content:i,reason:s,status:o})?n("PossiblyChangedType",{attrs:{type:r,changes:l.type}}):e._e(),n("div",{staticClass:"response-reason"},[n("code",[e._v(e._s(s))])]),i?n("ContentNode",{attrs:{content:i}}):e._e(),a?n("PossiblyChangedMimetype",{attrs:{mimetype:a,changes:l.mimetype,change:l.change}}):e._e()]}}])})],1)},fa=[],ma={name:"RestResponses",mixins:[Zn],components:{PossiblyChangedMimetype:na,PossiblyChangedType:Hi,ContentNode:At["a"],ParametersTable:ri,LinkableHeading:Wt["a"]},props:{title:{type:String,required:!0},responses:{type:Array,required:!0}},computed:{anchor:({title:e})=>Object(nn["a"])(e),propertyChanges:({apiChanges:e})=>(e||{}).restResponses},methods:{shouldShiftType:({content:e=[],reason:t,status:n})=>!(e.length||t)&&n}},ya=ma,va=(n("7649"),Object(K["a"])(ya,ga,fa,!1,null,"881189f4",null)),ba=va.exports,Ta={name:"PrimaryContent",components:{ContentNode:At["a"],Parameters:Xn,PropertyListKeyDetails:Hn,PropertyTable:Gi,RestBody:oa,RestEndpoint:Ln,RestParameters:pa,RestResponses:ba,PossibleValues:In},constants:{SectionKind:Ke},props:{sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(Ke,e))}},computed:{span(){return{large:9,medium:9,small:12}}},methods:{componentFor(e){return{[Ke.content]:At["a"],[Ke.details]:Hn,[Ke.parameters]:Xn,[Ke.properties]:Gi,[Ke.restBody]:oa,[Ke.restParameters]:pa,[Ke.restHeaders]:pa,[Ke.restCookies]:pa,[Ke.restEndpoint]:Ln,[Ke.restResponses]:ba,[Ke.possibleValues]:In}[e.kind]},propsFor(e){const{bodyContentType:t,content:n,details:i,items:a,kind:s,mimeType:r,parameters:o,title:l,tokens:c,values:d}=e;return{[Ke.content]:{content:n},[Ke.details]:{details:i},[Ke.parameters]:{parameters:o},[Ke.possibleValues]:{values:d},[Ke.properties]:{properties:a,title:l},[Ke.restBody]:{bodyContentType:t,content:n,mimeType:r,parts:o,title:l},[Ke.restCookies]:{parameters:a,title:l},[Ke.restEndpoint]:{tokens:c,title:l},[Ke.restHeaders]:{parameters:a,title:l},[Ke.restParameters]:{parameters:a,title:l},[Ke.restResponses]:{responses:a,title:l}}[s]}}},Sa=Ta,_a=(n("73a8"),Object(K["a"])(Sa,vn,bn,!1,null,"2baae7e0",null)),Ca=_a.exports,ka=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ContentTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title)}},e._l(e.sectionsWithSymbols,(function(e){return n("Section",{key:e.type,attrs:{title:e.title,anchor:e.anchor}},[n("List",{attrs:{symbols:e.symbols,type:e.type}})],1)})),1)},wa=[],Ia=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{ref:"apiChangesDiff",staticClass:"relationships-list",class:e.classes},e._l(e.symbols,(function(t){return n("li",{key:t.identifier,staticClass:"relationships-item"},[t.url?n("router-link",{staticClass:"link",attrs:{to:e.buildUrl(t.url,e.$route.query)}},[n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))])],1):n("WordBreak",{attrs:{tag:"code"}},[e._v(e._s(t.title))]),t.conformance?n("ConditionalConstraints",{attrs:{constraints:t.conformance.constraints,prefix:t.conformance.conformancePrefix}}):e._e()],1)})),0)},xa=[];const $a=3,Oa={conformsTo:"conformance",inheritsFrom:"inheritance",inheritedBy:"inheritedBy"};var Da={name:"RelationshipsList",components:{ConditionalConstraints:He["a"],WordBreak:De["a"]},inject:["store","identifier"],mixins:[lt["b"],lt["a"]],props:{symbols:{type:Array,required:!0},type:{type:String,required:!0}},data(){return{state:this.store.state}},computed:{classes({changeType:e,multipleLinesClass:t,displaysMultipleLinesAfterAPIChanges:n}){return[{inline:this.shouldDisplayInline,column:!this.shouldDisplayInline,["changed changed-"+e]:!!e,[t]:n}]},hasAvailabilityConstraints(){return this.symbols.some(e=>!!(e.conformance||{}).constraints)},changes({identifier:e,state:{apiChanges:t}}){return(t||{})[e]||{}},changeType({changes:e,type:t}){const n=Oa[t];if(e.change!==It["c"].modified)return e.change;const i=e[n];if(!i)return;const a=(e,t)=>e.map((e,n)=>[e,t[n]]),s=a(i.previous,i.new).some(([e,t])=>e.content?0===e.content.length&&t.content.length>0:!!t.content);return s?It["c"].added:It["c"].modified},shouldDisplayInline(){const{hasAvailabilityConstraints:e,symbols:t}=this;return t.length<=$a&&!e}},methods:{buildUrl:P["b"]}},Pa=Da,La=(n("9475"),Object(K["a"])(Pa,Ia,xa,!1,null,"4c67b8c7",null)),Aa=La.exports,Na={name:"Relationships",mixins:[Ut["a"]],components:{ContentTable:Zt,List:Aa,Section:ln},props:{sections:{type:Array,required:!0}},computed:{contentSectionData:()=>Kt.relationships,sectionsWithSymbols(){return this.sections.map(e=>({...e,symbols:e.identifiers.reduce((e,t)=>this.references[t]?e.concat(this.references[t]):e,[])}))}}},Ea=Na,ja=Object(K["a"])(Ea,ka,wa,!1,null,null,null),Ba=ja.exports,Ra=n("e8ea"),Ma=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Section",{staticClass:"availability",attrs:{role:"complementary","aria-label":e.$t("sections.availability")}},[e._l(e.technologies,(function(t){return n("Badge",{key:t,staticClass:"technology"},[n("TechnologyIcon",{staticClass:"tech-icon"}),e._v(" "+e._s(t)+" ")],1)})),e._l(e.platforms,(function(t){return n("Badge",{key:t.name,staticClass:"platform",class:e.changesClassesFor(t.name)},[n("AvailabilityRange",{attrs:{deprecatedAt:t.deprecatedAt,introducedAt:t.introducedAt,platformName:t.name}}),t.deprecatedAt?n("span",{staticClass:"deprecated"},[e._v(" "+e._s(e.$t("aside-kind.deprecated"))+" ")]):t.beta?n("span",{staticClass:"beta"},[e._v(e._s(e.$t("aside-kind.beta")))]):e._e()],1)}))],2)},za=[],Ka=n("3024"),qa=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{attrs:{role:"text","aria-label":e.ariaLabel,title:e.description}},[e._v(" "+e._s(e.text)+" ")])},Fa=[],Ha={name:"AvailabilityRange",props:{deprecatedAt:{type:String,required:!1},introducedAt:{type:String,required:!0},platformName:{type:String,required:!0}},computed:{ariaLabel(){const{deprecatedAt:e,description:t,text:n}=this;return[n].concat(e?this.$t("change-type.deprecated"):[]).concat(t).join(", ")},description(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?this.$t("availability.introduced-and-deprecated",{name:n,introducedAt:t,deprecatedAt:e}):this.$t("availability.available-on",{name:n,introducedAt:t})},text(){const{deprecatedAt:e,introducedAt:t,platformName:n}=this;return e?`${n} ${t}–${e}`:`${n} ${t}+`}}},Va=Ha,Wa=Object(K["a"])(Va,qa,Fa,!1,null,null,null),Ua=Wa.exports,Ga={name:"Availability",mixins:[lt["b"]],inject:["identifier","store"],components:{Badge:ei["a"],AvailabilityRange:Ua,Section:ie,TechnologyIcon:Ka["a"]},props:{platforms:{type:Array,required:!0},technologies:{type:Array,required:!1}},data(){return{state:this.store.state}},methods:{changeFor(e){const{identifier:t,state:{apiChanges:n}}=this,{availability:i={}}=(n||{})[t]||{},a=i[e];if(a)return a.deprecated?It["c"].deprecated:a.introduced&&!a.introduced.previous?It["c"].added:It["c"].modified}}},Qa=Ga,Xa=(n("2d12"),Object(K["a"])(Qa,Ma,za,!1,null,"602d8130",null)),Ya=Xa.exports,Ja=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections}})},Za=[],es={name:"SeeAlso",components:{TopicsTable:pn},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections},computed:{contentSectionData:()=>Kt.seeAlso}},ts=es,ns=Object(K["a"])(ts,Ja,Za,!1,null,null,null),is=ns.exports,as=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"topictitle"},[e.eyebrow?n("span",{staticClass:"eyebrow"},[e._v(e._s(e.eyebrow))]):e._e(),n("h1",{staticClass:"title"},[e._t("default"),e._t("after")],2)])},ss=[],rs={name:"Title",props:{eyebrow:{type:String,required:!1}}},os=rs,ls=(n("3396"),Object(K["a"])(os,as,ss,!1,null,"4492c658",null)),cs=ls.exports,ds=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TopicsTable",{attrs:{anchor:e.contentSectionData.anchor,title:e.$t(e.contentSectionData.title),isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,sections:e.sections,topicStyle:e.topicStyle}})},us=[],hs={name:"Topics",components:{TopicsTable:pn},computed:{contentSectionData:()=>Kt.topics},props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,sections:pn.props.sections,topicStyle:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(Pe["a"],e)}}},ps=hs,gs=Object(K["a"])(ps,ds,us,!1,null,null,null),fs=gs.exports,ms=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"OnThisPageStickyContainer"},[e._t("default")],2)},ys=[],vs={name:"OnThisPageStickyContainer"},bs=vs,Ts=(n("1e0b"),Object(K["a"])(bs,ms,ys,!1,null,"1b6d0048",null)),Ss=Ts.exports;const _s=1050;var Cs={name:"DocumentationTopic",mixins:[D["a"]],constants:{ON_THIS_PAGE_CONTAINER_BREAKPOINT:_s},inject:{isTargetIDE:{default(){return!1}},store:{default(){return{reset(){},state:{}}}}},components:{Declaration:Dt,OnThisPageStickyContainer:Ss,OnThisPageNav:ze,DocumentationHero:Oe,Abstract:Bt,Aside:N["a"],BetaLegalText:F,ContentNode:At["a"],DefaultImplementations:yn,DownloadButton:Rt["a"],LanguageSwitcher:pe,PrimaryContent:Ca,Relationships:Ba,RequirementMetadata:Ra["a"],Availability:Ya,SeeAlso:is,Title:cs,Topics:fs,ViewMore:be,WordBreak:De["a"]},props:{abstract:{type:Array,required:!1},conformance:{type:Object,required:!1},defaultImplementationsSections:{type:Array,required:!1},downloadNotAvailableSummary:{type:Array,required:!1},deprecationSummary:{type:Array,required:!1},diffAvailability:{type:Object,required:!1},modules:{type:Array,required:!1},hasNoExpandedDocumentation:{type:Boolean,required:!1},hierarchy:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!0},identifier:{type:String,required:!0},isRequirement:{type:Boolean,default:()=>!1},platforms:{type:Array,required:!1},primaryContentSections:{type:Array,required:!1},references:{type:Object,required:!0},relationshipsSections:{type:Array,required:!1},roleHeading:{type:String,required:!1},title:{type:String,required:!0},topicSections:{type:Array,required:!1},topicSectionsStyle:{type:String,default:Pe["a"].list},sampleCodeDownload:{type:Object,required:!1},seeAlsoSections:{type:Array,required:!1},languagePaths:{type:Object,default:()=>({})},tags:{type:Array,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isSymbolBeta:{type:Boolean,required:!1},symbolKind:{type:String,default:""},role:{type:String,default:""},remoteSource:{type:Object,required:!1},pageImages:{type:Array,required:!1},enableMinimized:{type:Boolean,default:!1},enableOnThisPageNav:{type:Boolean,default:!1},disableHeroBackground:{type:Boolean,default:!1},standardColorIdentifier:{type:String,required:!1,validator:e=>Object.prototype.hasOwnProperty.call(we,e)},availableLocales:{type:Array,required:!1}},provide(){return{identifier:this.identifier,languages:new Set(Object.keys(this.languagePaths)),interfaceLanguage:this.interfaceLanguage,symbolKind:this.symbolKind,enableMinimized:this.enableMinimized}},data(){return{topicState:this.store.state}},computed:{normalizedSwiftPath:({swiftPath:e})=>Object(L["d"])(e),normalizedObjcPath:({objcPath:e,swiftPath:t})=>Object(L["d"])(e&&t?Object(P["b"])(e,{language:O["a"].objectiveC.key.url}):e),defaultImplementationsCount(){return(this.defaultImplementationsSections||[]).reduce((e,t)=>e+t.identifiers.length,0)},shouldShowAvailability:({platforms:e,technologies:t,enableMinimized:n})=>((e||[]).length||(t||[]).length)&&!n,hasBetaContent:({platforms:e})=>e&&e.length&&e.some(e=>e.beta),pageTitle:({title:e})=>e,pageDescription:({abstract:e,extractFirstParagraphText:t})=>e?t(e):null,shouldShowLanguageSwitcher:({objcPath:e,swiftPath:t,isTargetIDE:n,enableMinimized:i})=>!!(e&&t&&n)&&!i,enhanceBackground:({symbolKind:e,disableHeroBackground:t,enableMinimized:n})=>!t&&!n&&(!e||"module"===e),shortHero:({roleHeading:e,abstract:t,sampleCodeDownload:n,hasAvailability:i,shouldShowLanguageSwitcher:a,declarations:s})=>!!e+!!t+!!n+!!s.length+!!i+a<=1,technologies({modules:e=[]}){const t=e.reduce((e,t)=>(e.push(t.name),e.concat(t.relatedModules||[])),[]);return t.length>1?t:[]},titleBreakComponent:({enhanceBackground:e})=>e?"span":De["a"],hasPrimaryContent:({isRequirement:e,deprecationSummary:t,downloadNotAvailableSummary:n,primaryContentSectionsSanitized:i,shouldShowViewMoreLink:a})=>e||t&&t.length||n&&n.length||i.length||a,viewMoreLink:({interfaceLanguage:e,normalizedObjcPath:t,normalizedSwiftPath:n})=>e===O["a"].objectiveC.key.api?t:n,shouldShowViewMoreLink:({enableMinimized:e,hasNoExpandedDocumentation:t,viewMoreLink:n})=>e&&!t&&n,tagName(){return this.isSymbolDeprecated?this.$t("aside-kind.deprecated"):this.$t("aside-kind.beta")},pageIcon:({pageImages:e=[]})=>{const t=e.find(({type:e})=>"icon"===e);return t?t.identifier:null},shouldRenderTopicSection:({topicSectionsStyle:e,topicSections:t,enableMinimized:n})=>t&&e!==Pe["a"].hidden&&!n,isOnThisPageNavVisible:({topicState:e})=>e.contentWidth>_s,disableMetadata:({enableMinimized:e})=>e,primaryContentSectionsSanitized({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e!==Ke.declarations)},declarations({primaryContentSections:e=[]}){return e.filter(({kind:e})=>e===Ke.declarations)}},methods:{extractProps(e){const{abstract:t,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hierarchy:r,identifier:{interfaceLanguage:o,url:l},metadata:{conformance:c,hasNoExpandedDocumentation:d,modules:u,availableLocales:h,platforms:p,required:g=!1,roleHeading:f,title:m="",tags:y=[],role:v,symbolKind:b="",remoteSource:T,images:S=[],color:{standardColorIdentifier:_}={}}={},primaryContentSections:C,relationshipsSections:k,references:w={},sampleCodeDownload:I,topicSectionsStyle:x,topicSections:$,seeAlsoSections:D,variantOverrides:P,variants:L=[]}=e,A=L.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),{[O["a"].objectiveC.key.api]:[N]=[],[O["a"].swift.key.api]:[E]=[]}=A;return{abstract:t,conformance:c,defaultImplementationsSections:n,deprecationSummary:i,downloadNotAvailableSummary:a,diffAvailability:s,hasNoExpandedDocumentation:d,availableLocales:h,hierarchy:r,role:v,identifier:l,interfaceLanguage:o,isRequirement:g,modules:u,platforms:p,primaryContentSections:C,relationshipsSections:k,references:w,roleHeading:f,sampleCodeDownload:I,title:m,topicSections:$,topicSectionsStyle:x,seeAlsoSections:D,variantOverrides:P,symbolKind:b,tags:y.slice(0,1),remoteSource:T,pageImages:S,objcPath:N,swiftPath:E,standardColorIdentifier:_}}},created(){if(this.topicState.preferredLanguage===O["a"].objectiveC.key.url&&this.interfaceLanguage!==O["a"].objectiveC.key.api&&this.objcPath&&this.$route.query.language!==O["a"].objectiveC.key.url){const{query:e}=this.$route;this.$nextTick().then(()=>{this.$router.replace({path:Object(L["d"])(this.objcPath),query:{...e,language:O["a"].objectiveC.key.url}})})}A["a"].setAvailableLocales(this.availableLocales||[]),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},availableLocales(e){A["a"].setAvailableLocales(e)}}},ks=Cs,ws=(n("6d05"),Object(K["a"])(ks,x,$,!1,null,"43c74ad0",null)),Is=ws.exports,xs=n("2b0e");const $s=()=>({[It["c"].modified]:0,[It["c"].added]:0,[It["c"].deprecated]:0});var Os={state:{apiChanges:null,apiChangesCounts:$s(),selectedAPIChangesVersion:null},setAPIChanges(e){this.state.apiChanges=e},setSelectedAPIChangesVersion(e){this.state.selectedAPIChangesVersion=e},resetApiChanges(){this.state.apiChanges=null,this.state.apiChangesCounts=$s()},async updateApiChangesCounts(){await xs["default"].nextTick(),Object.keys(this.state.apiChangesCounts).forEach(e=>{this.state.apiChangesCounts[e]=this.countChangeType(e)})},countChangeType(e){if(document&&document.querySelectorAll){const t=`.changed-${e}:not(.changed-total)`;return document.querySelectorAll(t).length}return 0}},Ds={state:{onThisPageSections:[],currentPageAnchor:null},resetPageSections(){this.state.onThisPageSections=[],this.state.currentPageAnchor=null},addOnThisPageSection(e,{i18n:t=!0}={}){this.state.onThisPageSections.push({...e,i18n:t})},setCurrentPageSection(e){const t=this.state.onThisPageSections.findIndex(({anchor:t})=>t===e);-1!==t&&(this.state.currentPageAnchor=e)}},Ps=n("d369");const{state:Ls,...As}=Os,{state:Ns,...Es}=Ds;var js={state:{preferredLanguage:Ps["a"].preferredLanguage,contentWidth:0,...Ls,...Ns,references:{}},reset(){this.state.preferredLanguage=Ps["a"].preferredLanguage,this.state.references={},this.resetApiChanges()},setPreferredLanguage(e){this.state.preferredLanguage=e,Ps["a"].preferredLanguage=this.state.preferredLanguage},setContentWidth(e){this.state.contentWidth=e},setReferences(e){this.state.references=e},...As,...Es},Bs=n("8590"),Rs=n("66c9"),Ms=n("0caf"),zs=n("146e");const Ks="",qs=32,Fs="navigator-hide-button";function Hs(e){return e.split("").reduce((e,t)=>(e<<5)-e+t.charCodeAt(0)|0,0)}function Vs(e){const t={},n=e.length;for(let i=0;ie.parent===Ks);const i=t[e];return i?(i.childUIDs||[]).map(e=>t[e]):[]}function Qs(e,t){const n=[],i=[e];let a=null;while(i.length){a=i.pop();const e=t[a];if(!e)return[];n.unshift(e),e.parent&&e.parent!==Ks&&i.push(e.parent)}return n}function Xs(e,t,n){const i=t[e];return i?Gs(i.parent,t,n):[]}var Ys,Js,Zs={name:"NavigatorDataProvider",props:{interfaceLanguage:{type:String,default:O["a"].swift.key.url},technologyUrl:{type:String,required:!0},apiChangesVersion:{type:String,default:""}},data(){return{isFetching:!1,errorFetching:!1,isFetchingAPIChanges:!1,navigationIndex:{[O["a"].swift.key.url]:[]},navigationReferences:{},diffs:null}},computed:{flatChildren:({technologyWithChildren:e={}})=>Ws(e.children||[],null,0,e.beta),technologyPath:({technologyUrl:e})=>{const t=/(\/documentation\/(?:[^/]+))\/?/.exec(e);return t?t[1]:""},technologyWithChildren({navigationIndex:e,interfaceLanguage:t,technologyPath:n}){let i=e[t]||[];return i.length||(i=e[O["a"].swift.key.url]||[]),i.find(e=>n.toLowerCase()===e.path.toLowerCase())}},methods:{async fetchIndexData(){try{this.isFetching=!0;const{interfaceLanguages:e,references:t}=await Object(w["d"])({slug:this.$route.params.locale||""});this.navigationIndex=Object.freeze(e),this.navigationReferences=Object.freeze(t)}catch(e){this.errorFetching=!0}finally{this.isFetching=!1}}},watch:{"$route.params.locale":{handler:"fetchIndexData",immediate:!0}},render(){return this.$scopedSlots.default({technology:this.technologyWithChildren,isFetching:this.isFetching,errorFetching:this.errorFetching,isFetchingAPIChanges:this.isFetchingAPIChanges,apiChanges:this.diffs,flatChildren:this.flatChildren,references:this.navigationReferences})}},er=Zs,tr=Object(K["a"])(er,Ys,Js,!1,null,null,null),nr=tr.exports,ir=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"quick-navigation-open",attrs:{"aria-label":e.$t("quicknav.button.label"),title:e.$t("quicknav.button.title")}},[e._v(" / ")])},ar=[],sr={name:"QuickNavigationButton"},rr=sr,or=(n("5a73"),Object(K["a"])(rr,ir,ar,!1,null,"53faf852",null)),lr=or.exports,cr=function(){var e,t,n=this,i=n.$createElement,a=n._self._c||i;return a("GenericModal",{attrs:{isFullscreen:"",showClose:!1,visible:n.isVisible,backdropBackgroundColorOverride:"rgba(0, 0, 0, 0.7)"},on:{"update:visible":function(e){n.isVisible=e}}},[a("div",{staticClass:"quick-navigation",on:{keydown:[function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusNext.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:(e.preventDefault(),n.focusPrev.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&n._k(e.keyCode,"enter",13,e.key,"Enter")||e.ctrlKey||e.shiftKey||e.altKey||e.metaKey?null:n.handleKeyEnter.apply(null,arguments)}],click:function(e){return e.target!==e.currentTarget?null:n.closeQuickNavigationModal.apply(null,arguments)}}},[a("div",{staticClass:"quick-navigation__container",class:{focus:n.focusedInput}},[a("FilterInput",{staticClass:"quick-navigation__filter",attrs:{placeholder:n.$t("filter.search-symbols",{technology:n.technology}),focusInputWhenCreated:"",focusInputWhenEmpty:"",preventBorderStyle:"",selectInputOnFocus:""},on:{input:function(e){n.focusedIndex=0},focus:function(e){n.focusedInput=!0},blur:function(e){n.focusedInput=!1}},scopedSlots:n._u([{key:"icon",fn:function(){return[a("div",{staticClass:"quick-navigation__magnifier-icon-container",class:{blue:n.userInput.length}},[a("MagnifierIcon")],1)]},proxy:!0}]),model:{value:n.userInput,callback:function(e){n.userInput=e},expression:"userInput"}}),a("div",{staticClass:"quick-navigation__match-list",class:{active:n.processedUserInput.length}},[n.noResultsWereFound?a("div",{staticClass:"no-results"},[a("p",[n._v(" No results found. ")])]):[a("div",n._b({staticClass:"quick-navigation__refs"},"div",(e={},e[n.SCROLL_LOCK_DISABLE_ATTR]=!0,e),!1),n._l(n.filteredSymbols,(function(e,t){return a("Reference",{key:e.uid,staticClass:"quick-navigation__reference",attrs:{url:e.path},nativeOn:{click:function(e){return n.closeQuickNavigationModal.apply(null,arguments)},focus:function(e){return n.focusIndex(t)}}},[a("div",{ref:"match",refInFor:!0,staticClass:"quick-navigation__symbol-match",class:{selected:t==n.focusedIndex},attrs:{role:"list"}},[a("div",{staticClass:"symbol-info"},[a("div",{staticClass:"symbol-name"},[a("TopicTypeIcon",{staticClass:"navigator-icon",attrs:{type:e.type}}),a("div",{staticClass:"symbol-title"},[a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,0,e.start))}}),a("QuickNavigationHighlighter",{attrs:{text:e.substring,matcherText:n.processedUserInput}}),a("span",{domProps:{textContent:n._s(n.formatSymbolTitle(e.title,e.start+e.matchLength))}})],1)],1),a("div",{staticClass:"symbol-path"},n._l(e.parents,(function(t,i){return a("div",{key:t.title},[a("span",{staticClass:"parent-path",domProps:{textContent:n._s(t.title)}}),i!==e.parents.length-1?a("span",{staticClass:"parent-path",domProps:{textContent:n._s("/")}}):n._e()])})),0)])])])})),1),n.previewState?a("Preview",n._b({staticClass:"quick-navigation__preview",attrs:{json:n.previewJSON,state:n.previewState}},"Preview",(t={},t[n.SCROLL_LOCK_DISABLE_ATTR]=!0,t),!1)):n._e()]],2)],1)])])},dr=[],ur=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"filter",class:{focus:e.showSuggestedTags&&!e.preventBorderStyle},attrs:{role:"search",tabindex:"0","aria-labelledby":e.searchAriaLabelledBy},on:{"!blur":function(t){return e.handleBlur.apply(null,arguments)},"!focus":function(t){return e.handleFocus.apply(null,arguments)}}},[n("div",{class:["filter__wrapper",{"filter__wrapper--reversed":e.positionReversed,"filter__wrapper--no-border-style":e.preventBorderStyle}]},[n("div",{staticClass:"filter__top-wrapper"},[n("button",{staticClass:"filter__filter-button",class:{blue:e.inputIsNotEmpty},attrs:{"aria-hidden":"true",tabindex:"-1"},on:{click:e.focusInput,mousedown:function(e){e.preventDefault()}}},[e._t("icon",(function(){return[n("FilterIcon")]}))],2),n("div",{class:["filter__input-box-wrapper",{scrolling:e.isScrolling}],on:{scroll:e.handleScroll}},[e.hasSelectedTags?n("TagList",e._g(e._b({ref:"selectedTags",staticClass:"filter__selected-tags",attrs:{id:e.SelectedTagsId,input:e.input,tags:e.selectedTags,ariaLabel:e.$tc("filter.selected-tags",e.suggestedTags.length),activeTags:e.activeTags,translatableTags:e.translatableTags,areTagsRemovable:""},on:{"focus-prev":e.handleFocusPrevOnSelectedTags,"focus-next":e.focusInputFromTags,"reset-filters":e.resetFilters,"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)}}},"TagList",e.virtualKeyboardBind,!1),e.selectedTagsMultipleSelectionListeners)):e._e(),n("label",{staticClass:"filter__input-label",attrs:{id:"filter-label",for:e.FilterInputId,"data-value":e.modelValue,"aria-label":e.placeholder}},[n("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],ref:"input",staticClass:"filter__input",attrs:{id:e.FilterInputId,placeholder:e.hasSelectedTags?"":e.placeholder,"aria-expanded":e.displaySuggestedTags?"true":"false",disabled:e.disabled,type:"text"},domProps:{value:e.modelValue},on:{focus:function(t){e.selectInputOnFocus&&e.selectInputAndTags()},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.downHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.upHandler.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:e.leftKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:e.rightKeyInputHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:e.deleteHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.metaKey?(t.preventDefault(),t.stopPropagation(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"a",void 0,t.key,void 0)?null:t.ctrlKey?(t.preventDefault(),e.selectInputAndTags.apply(null,arguments)):null},function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.enterHandler.apply(null,arguments)},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.inputKeydownHandler.apply(null,arguments):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.assignEventValues.apply(null,arguments):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.assignEventValues.apply(null,arguments):null}],input:function(t){t.target.composing||(e.modelValue=t.target.value)}}},"input",e.AXinputProperties,!1),e.inputMultipleSelectionListeners))])],1),n("div",{staticClass:"filter__delete-button-wrapper"},[e.input.length||e.displaySuggestedTags||e.hasSelectedTags?n("button",{staticClass:"filter__delete-button",attrs:{"aria-label":e.$t("filter.reset-filter")},on:{click:function(t){return e.resetFilters(!0)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.stopPropagation(),e.resetFilters(!0))},mousedown:function(e){e.preventDefault()}}},[n("ClearRoundedIcon")],1):e._e()])]),e.displaySuggestedTags?n("TagList",e._b({ref:"suggestedTags",staticClass:"filter__suggested-tags",attrs:{id:e.SuggestedTagsId,ariaLabel:e.$tc("filter.suggested-tags",e.suggestedTags.length),input:e.input,tags:e.suggestedTags,translatableTags:e.translatableTags},on:{"click-tags":function(t){return e.selectTag(t.tagName)},"prevent-blur":function(t){return e.$emit("update:preventedBlur",!0)},"focus-next":function(t){e.positionReversed?e.focusInput():e.$emit("focus-next")},"focus-prev":function(t){e.positionReversed?e.$emit("focus-prev"):e.focusInput()}}},"TagList",e.virtualKeyboardBind,!1)):e._e()],1)])},hr=[],pr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"clear-rounded-icon",attrs:{viewBox:"0 0 16 16",themeId:"clear-rounded"}},[n("title",[e._v(e._s(e.$t("icons.clear")))]),n("path",{attrs:{d:"M14.55,0l1.45,1.45-6.56,6.55,6.54,6.54-1.45,1.45-6.53-6.53L1.47,15.99,.01,14.53l6.52-6.53L0,1.47,1.45,.02l6.55,6.54L14.55,0Z","fill-rule":"evenodd"}})])},gr=[],fr=n("be08"),mr={name:"ClearRoundedIcon",components:{SVGIcon:fr["a"]}},yr=mr,vr=Object(K["a"])(yr,pr,gr,!1,null,null,null),br=vr.exports;function Tr(){if(window.getSelection)try{const{activeElement:e}=document;return e&&e.value?e.value.substring(e.selectionStart,e.selectionEnd):window.getSelection().toString()}catch(e){return""}else if(document.selection&&"Control"!==document.selection.type)return document.selection.createRange().text;return""}function Sr(e){if("number"===typeof e.selectionStart)e.selectionStart=e.selectionEnd=e.value.length;else if("undefined"!==typeof e.createTextRange){e.focus();const t=e.createTextRange();t.collapse(!1),t.select()}}function _r(e){e.selectionStart=e.selectionEnd=0}function Cr(e){return/^[\w\W\s]$/.test(e)}function kr(e){const t=e.match(/(.*)<\/data>/);try{return t?JSON.parse(t[1]):null}catch(n){return null}}function wr(e){return"string"!==typeof e&&(e=JSON.stringify(e)),`${e}`}function Ir(e,t,n,i){let a,s;return function(...r){function o(){clearTimeout(a),a=null}function l(){o(),e.apply(s,r)}if(s=this,!a||!n&&!i){if(!n)return o(),void(a=setTimeout(l,t));a=setTimeout(o,t),e.apply(s,r)}}}const xr=280,$r=100;var Or={data(){return{keyboardIsVirtual:!1,activeTags:[],initTagIndex:null,focusedTagIndex:null,metaKey:!1,shiftKey:!1,tabbing:!1,debouncedHandleDeleteTag:null}},constants:{DebounceDelay:xr,VirtualKeyboardThreshold:$r},computed:{virtualKeyboardBind:({keyboardIsVirtual:e})=>({keyboardIsVirtual:e}),allSelectedTagsAreActive:({selectedTags:e,activeTags:t})=>e.every(e=>t.includes(e))},methods:{selectRangeActiveTags(e=this.focusedTagIndex,t=this.selectedTags.length){this.activeTags=this.selectedTags.slice(e,t)},selectTag(e){this.updateSelectedTags([e]),this.clearFilterOnTagSelect&&this.setFilterInput("")},unselectActiveTags(){this.activeTags.length&&(this.deleteTags(this.activeTags),this.resetActiveTags())},async deleteHandler(e){this.activeTags.length>0&&this.setSelectedTags(this.selectedTags.filter(e=>!this.activeTags.includes(e))),this.inputIsSelected()&&this.allSelectedTagsAreActive?(e.preventDefault(),await this.resetFilters()):0===this.$refs.input.selectionEnd&&this.hasSelectedTags&&(e.preventDefault(),this.keyboardIsVirtual?this.setSelectedTags(this.selectedTags.slice(0,-1)):this.$refs.selectedTags.focusLast()),this.unselectActiveTags()},leftKeyInputHandler(e){if(this.assignEventValues(e),this.hasSelectedTags){if(this.activeTags.length&&!this.shiftKey)return e.preventDefault(),void this.$refs.selectedTags.focusTag(this.activeTags[0]);if(this.shiftKey&&0===this.$refs.input.selectionStart&&"forward"!==this.$refs.input.selectionDirection)return null===this.focusedTagIndex&&(this.focusedTagIndex=this.selectedTags.length),this.focusedTagIndex>0&&(this.focusedTagIndex-=1),this.initTagIndex=this.selectedTags.length,void this.selectTagsPressingShift();(0===this.$refs.input.selectionEnd||this.inputIsSelected())&&this.$refs.selectedTags.focusLast()}},rightKeyInputHandler(e){if(this.assignEventValues(e),this.activeTags.length&&this.shiftKey&&this.focusedTagIndex=$r&&(this.keyboardIsVirtual=!0)}),xr),setFilterInput(e){this.$emit("update:input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},updateSelectedTags(e){this.setSelectedTags([...new Set([...this.selectedTags,...e])])},handleCopy(e){e.preventDefault();const t=[],n={tags:[],input:Tr()};if(this.activeTags.length){const e=this.activeTags;n.tags=e,t.push(e.join(" "))}return t.push(n.input),n.tags.length||n.input.length?(e.clipboardData.setData("text/html",wr(n)),e.clipboardData.setData("text/plain",t.join(" ")),n):n},handleCut(e){e.preventDefault();const{input:t,tags:n}=this.handleCopy(e);if(!t&&!n.length)return;const i=this.selectedTags.filter(e=>!n.includes(e)),a=this.input.replace(t,"");this.setSelectedTags(i),this.setFilterInput(a)},handlePaste(e){e.preventDefault();const{types:t}=e.clipboardData;let n=[],i=e.clipboardData.getData("text/plain");if(t.includes("text/html")){const t=e.clipboardData.getData("text/html"),a=kr(t);a&&({tags:n=[],input:i=""}=a)}const a=Tr();i=a.length?this.input.replace(a,i):Object(nn["f"])(this.input,i,document.activeElement.selectionStart),this.setFilterInput(i.trim()),this.allSelectedTagsAreActive?this.setSelectedTags(n):this.updateSelectedTags(n),this.resetActiveTags()},async handleDeleteTag({tagName:e,event:t={}}){const{key:n}=t;this.activeTags.length||this.deleteTags([e]),this.unselectActiveTags(),await this.$nextTick(),Sr(this.$refs.input),this.hasSelectedTags&&(await this.focusInput(),"Backspace"===n&&_r(this.$refs.input))}},mounted(){window.visualViewport&&(window.visualViewport.addEventListener("resize",this.updateKeyboardType),this.$once("hook:beforeDestroy",()=>{window.visualViewport.removeEventListener("resize",this.updateKeyboardType)}))}};const Dr=1e3;var Pr={constants:{ScrollingDebounceDelay:Dr},data(){return{isScrolling:!1,scrollRemovedAt:0}},created(){this.deleteScroll=Ir(this.deleteScroll,Dr)},methods:{deleteScroll(){this.isScrolling=!1,this.scrollRemovedAt=Date.now()},handleScroll(e){const{target:t}=e;if(0!==t.scrollTop)return t.scrollTop=0,void e.preventDefault();const n=150,i=t.offsetWidth,a=i+n;if(t.scrollWidth0?this.focusIndex(this.focusedIndex-1):this.startingPointHook())},focusNext({metaKey:e,ctrlKey:t,shiftKey:n}){(e||t)&&n||(this.externalFocusChange=!1,this.focusedIndex0}},Kr=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tag",attrs:{role:"presentation"}},[n("button",{ref:"button",class:{focus:e.isActiveTag},attrs:{role:"option","aria-selected":e.ariaSelected,"aria-roledescription":"tag"},on:{focus:function(t){return e.$emit("focus",{event:t,tagName:e.name})},click:function(t){return t.preventDefault(),e.$emit("click",{event:t,tagName:e.name})},dblclick:function(t){t.preventDefault(),!e.keyboardIsVirtual&&e.deleteTag()},keydown:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name})},function(t){return t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.shiftKey&&t.metaKey?t.ctrlKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.metaKey?t.ctrlKey||t.shiftKey||t.altKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return t.ctrlKey?t.shiftKey||t.altKey||t.metaKey?null:e.$emit("keydown",{event:t,tagName:e.name}):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.preventDefault(),e.deleteTag.apply(null,arguments))}],mousedown:function(t){return t.preventDefault(),e.focusButton.apply(null,arguments)},copy:e.handleCopy}},[e.isRemovableTag?e._e():n("span",{staticClass:"visuallyhidden"},[e._v(" "+e._s(e.$t("filter.add-tag"))+" - ")]),e.isTranslatableTag?[e._v(" "+e._s(e.$t(e.name))+" ")]:[e._v(" "+e._s(e.name)+" ")],e.isRemovableTag?n("span",{staticClass:"visuallyhidden"},[e._v(" – "+e._s(e.$t("filter.tag-select-remove"))+" ")]):e._e()],2)])},qr=[],Fr={name:"Tag",props:{name:{type:String,required:!0},isFocused:{type:Boolean,default:()=>!1},isRemovableTag:{type:Boolean,default:!1},isTranslatableTag:{type:Boolean,default:!1},isActiveTag:{type:Boolean,default:!1},activeTags:{type:Array,required:!1},keyboardIsVirtual:{type:Boolean,default:!1}},watch:{isFocused(e){e&&this.focusButton()}},mounted(){document.addEventListener("copy",this.handleCopy),document.addEventListener("cut",this.handleCut),document.addEventListener("paste",this.handlePaste),this.$once("hook:beforeDestroy",()=>{document.removeEventListener("copy",this.handleCopy),document.removeEventListener("cut",this.handleCut),document.removeEventListener("paste",this.handlePaste)})},methods:{isCurrentlyActiveElement(){return document.activeElement===this.$refs.button},handleCopy(e){if(!this.isCurrentlyActiveElement())return;e.preventDefault();let t=[];t=this.activeTags.length>0?this.activeTags:[this.name],e.clipboardData.setData("text/html",wr({tags:t})),e.clipboardData.setData("text/plain",t.join(" "))},handleCut(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(this.handleCopy(e),this.deleteTag(e))},handlePaste(e){this.isCurrentlyActiveElement()&&this.isRemovableTag&&(e.preventDefault(),this.deleteTag(e),this.$emit("paste-content",e))},deleteTag(e){this.$emit("delete-tag",{tagName:this.name,event:e}),this.$emit("prevent-blur")},focusButton(e={}){this.keyboardIsVirtual||this.$refs.button.focus(),0===e.buttons&&this.isFocused&&this.deleteTag(e)}},computed:{ariaSelected:({isActiveTag:e,isRemovableTag:t})=>t?e?"true":"false":null}},Hr=Fr,Vr=(n("f055"),Object(K["a"])(Hr,Kr,qr,!1,null,"7e76f326",null)),Wr=Vr.exports,Ur={name:"Tags",mixins:[Pr,zr],props:{tags:{type:Array,default:()=>[]},activeTags:{type:Array,default:()=>[]},translatableTags:{type:Array,default:()=>[]},ariaLabel:{type:String,required:!1},id:{type:String,required:!1},input:{type:String,default:null},areTagsRemovable:{type:Boolean,default:!1},keyboardIsVirtual:{type:Boolean,default:!1}},components:{Tag:Wr},methods:{focusTag(e){this.focusIndex(this.tags.indexOf(e))},startingPointHook(){this.$emit("focus-prev")},handleFocus(e,t){this.focusIndex(t),this.isScrolling=!1,this.$emit("focus",e)},endingPointHook(){this.$emit("focus-next")},resetScroll(){this.$refs["scroll-wrapper"].scrollLeft=0},handleKeydown(e){const{key:t}=e,n=this.tags[this.focusedIndex];Cr(t)&&n&&this.$emit("delete-tag",{tagName:n.label||n,event:e})}},computed:{totalItemsToNavigate:({tags:e})=>e.length}},Gr=Ur,Qr=(n("9f17"),Object(K["a"])(Gr,Rr,Mr,!1,null,"1f2bd813",null)),Xr=Qr.exports;const Yr=5,Jr="filter-input",Zr="selected-tags",eo="suggested-tags",to={autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"combobox","aria-haspopup":"true","aria-autocomplete":"none","aria-owns":"suggestedTags","aria-controls":"suggestedTags"};var no,io,ao={name:"FilterInput",mixins:[Pr,Or],constants:{FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,TagLimit:Yr},components:{TagList:Xr,ClearRoundedIcon:br,FilterIcon:Br},props:{positionReversed:{type:Boolean,default:()=>!1},tags:{type:Array,default:()=>[]},selectedTags:{type:Array,default:()=>[]},preventedBlur:{type:Boolean,default:()=>!1},placeholder:{type:String,default:()=>""},disabled:{type:Boolean,default:()=>!1},value:{type:String,default:()=>""},shouldTruncateTags:{type:Boolean,default:!1},focusInputWhenCreated:{type:Boolean,default:!1},focusInputWhenEmpty:{type:Boolean,default:!1},selectInputOnFocus:{type:Boolean,default:!1},clearFilterOnTagSelect:{type:Boolean,default:!0},preventBorderStyle:{type:Boolean,default:!1},translatableTags:{type:Array,default:()=>[]}},data(){return{resetedTagsViaDeleteButton:!1,FilterInputId:Jr,SelectedTagsId:Zr,SuggestedTagsId:eo,AXinputProperties:to,showSuggestedTags:!1}},computed:{hasSuggestedTags:({suggestedTags:e})=>e.length,hasSelectedTags:({selectedTags:e})=>e.length,inputIsNotEmpty:({input:e,hasSelectedTags:t})=>e.length||t,searchAriaLabelledBy:({hasSelectedTags:e})=>e?Jr.concat(" ",Zr):Jr,modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},input:({value:e})=>e,suggestedTags:({tags:e,selectedTags:t,shouldTruncateTags:n})=>{const i=e.filter(e=>!t.includes(e));return n?i.slice(0,Yr):i},displaySuggestedTags:({showSuggestedTags:e,suggestedTags:t})=>e&&t.length>0,inputMultipleSelectionListeners:({resetActiveTags:e,handleCopy:t,handleCut:n,handlePaste:i})=>({click:e,copy:t,cut:n,paste:i}),selectedTagsMultipleSelectionListeners:({handleSingleTagClick:e,selectInputAndTags:t,handleDeleteTag:n,selectedTagsKeydownHandler:i,focusTagHandler:a,handlePaste:s})=>({"click-tags":e,"select-all":t,"delete-tag":n,keydown:i,focus:a,"paste-tags":s})},watch:{async selectedTags(){this.resetedTagsViaDeleteButton?this.resetedTagsViaDeleteButton=!1:this.$el.contains(document.activeElement)&&await this.focusInput(),this.displaySuggestedTags&&this.hasSuggestedTags&&this.$refs.suggestedTags.resetScroll()},suggestedTags:{immediate:!0,handler(e){this.$emit("suggested-tags",e)}},showSuggestedTags(e){this.$emit("show-suggested-tags",e)}},methods:{async focusInput(){await this.$nextTick(),this.$refs.input.focus(),!this.input&&this.resetActiveTags&&this.resetActiveTags()},async resetFilters(e=!1){if(this.setFilterInput(""),this.setSelectedTags([]),!e)return this.$emit("update:preventedBlur",!0),this.resetActiveTags&&this.resetActiveTags(),void await this.focusInput();this.resetedTagsViaDeleteButton=!0,this.showSuggestedTags=!1,this.$refs.input.blur()},focusFirstTag(e=(()=>{})){this.showSuggestedTags||(this.showSuggestedTags=!0),this.hasSuggestedTags&&this.$refs.suggestedTags?this.$refs.suggestedTags.focusFirst():e()},setFilterInput(e){this.$emit("input",e)},setSelectedTags(e){this.$emit("update:selectedTags",e)},deleteTags(e){this.setSelectedTags(this.selectedTags.filter(t=>!e.includes(t)))},async handleBlur(e){const t=e.relatedTarget;t&&t.matches&&t.matches("button, input, ul")&&this.$el.contains(t)||(await this.$nextTick(),this.resetActiveTags(),this.preventedBlur?this.$emit("update:preventedBlur",!1):(this.showSuggestedTags=!1,this.$emit("blur")))},downHandler(e){const t=()=>this.$emit("focus-next",e);this.positionReversed?t():this.focusFirstTag(t)},upHandler(e){const t=()=>this.$emit("focus-prev",e);this.positionReversed?this.focusFirstTag(t):t()},handleFocusPrevOnSelectedTags(){this.positionReversed?this.focusFirstTag(()=>this.$emit("focus-prev")):this.$emit("focus-prev")},handleFocus(){this.showSuggestedTags=!0,this.$emit("focus")}},created(){this.focusInputWhenCreated&&document.activeElement!==this.$refs.input&&(this.inputIsNotEmpty||this.focusInputWhenEmpty)&&this.focusInput()}},so=ao,ro=(n("7309"),Object(K["a"])(so,ur,hr,!1,null,"3f01a546",null)),oo=ro.exports,lo=n("c161"),co={name:"QuickNavigationHighlighter",props:{text:{type:String,required:!0},matcherText:{type:String,default:""}},render(e){const{matcherText:t,text:n}=this,i=[];let a=0;return t?([...t].forEach(t=>{const s=n.toLowerCase().indexOf(t.toLowerCase(),a);a&&i.push(e("span",n.slice(a,s)));const r=s+1;i.push(e("span",{class:"match"},n.slice(s,r))),a=r}),e("p",{class:"highlight"},i)):e("span",{class:"highlight"},n)}},uo=co,ho=(n("ca3d"),Object(K["a"])(uo,no,io,!1,null,"1c4190f0",null)),po=ho.exports,go=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"magnifier-icon",attrs:{viewBox:"0 0 14 14",themeId:"magnifier"}},[n("path",{attrs:{d:"M15.0013 14.0319L10.9437 9.97424C11.8165 8.88933 12.2925 7.53885 12.2929 6.14645C12.2929 2.75841 9.53449 0 6.14645 0C2.75841 0 0 2.75841 0 6.14645C0 9.53449 2.75841 12.2929 6.14645 12.2929C7.57562 12.2929 8.89486 11.7932 9.94425 10.9637L14.0019 15.0213L15.0013 14.0319ZM6.13645 11.0736C4.83315 11.071 3.58399 10.5521 2.66241 9.63048C1.74084 8.70891 1.22194 7.45974 1.2193 6.15644C1.2193 3.44801 3.41802 1.23928 6.13645 1.23928C8.85488 1.23928 11.0536 3.44801 11.0536 6.15644C11.0636 8.86488 8.85488 11.0736 6.13645 11.0736Z"}})])},fo=[],mo={name:"MagnifierIcon",components:{SVGIcon:fr["a"]}},yo=mo,vo=Object(K["a"])(yo,go,fo,!1,null,null,null),bo=vo.exports,To=n("86d8"),So=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"preview"},[e.state===e.STATE.success?n("DocumentationTopic",e._b({attrs:{enableMinimized:""}},"DocumentationTopic",e.topicProps,!1)):e.state===e.STATE.loadingSlowly?n("div",{staticClass:"loading"},e._l(e.LOADER_ROW_STYLES,(function(e){return n("div",{key:e["--index"],staticClass:"loading-row",style:e})})),0):e.state===e.STATE.error?n("div",{staticClass:"unavailable"},[n("p",[e._v("Preview unavailable")])]):e._e()],1)},_o=[];const{extractProps:Co}=Is.methods,ko="hero",wo={error:"error",loading:"loading",loadingSlowly:"loadingSlowly",success:"success"},Io={...js,state:Object(w["a"])(js.state)};var xo={name:"QuickNavigationPreview",components:{DocumentationTopic:Is},constants:{PreviewState:wo,PreviewStore:Io},data(){return{store:Io}},provide(){return{store:this.store}},props:{json:{type:Object,required:!1},state:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(wo,e)}},computed:{LOADER_ROW_STYLES:()=>[{"--index":0,width:"30%"},{"--index":1,width:"80%"},{"--index":2,width:"50%"}],STATE:()=>wo,topicProps:({json:e})=>{const t=Co(e),{sections:n=[]}=e;let{abstract:i}=t;const a=n.find(({kind:e})=>e===ko);return!i&&a&&(i=a.content),{...t,abstract:i}}}},$o=xo,Oo=(n("c1f5"),Object(K["a"])($o,So,_o,!1,null,"6fb5ba95",null)),Do=Oo.exports;class Po{constructor(e){this.map=new Map,this.maxSize=e}get size(){return this.map.size}get(e){if(!this.map.has(e))return;const t=this.map.get(e);return this.map.delete(e),this.map.set(e,t),t}has(e){return this.map.has(e)}set(e,t){if(this.map.has(e)&&this.map.delete(e),this.map.set(e,t),this.map.size>this.maxSize){const e=this.map.keys().next().value;this.map.delete(e)}}*[Symbol.iterator](){yield*this.map}}var Lo=n("f2af");const{PreviewState:Ao}=Do.constants,No="AbortError",Eo=20,jo=1e3;var Bo={name:"QuickNavigationModal",components:{FilterInput:oo,GenericModal:lo["a"],MagnifierIcon:bo,TopicTypeIcon:_e["a"],QuickNavigationHighlighter:po,Reference:To["a"],Preview:Do},mixins:[zr],created(){this.abortController=null,this.$cachedSymbolResults=new Po(Eo),this.loadingTimeout=null},data(){return{debouncedInput:"",userInput:"",focusedInput:!1,cachedSymbolResults:{},previewIsLoadingSlowly:!1,SCROLL_LOCK_DISABLE_ATTR:Lo["a"]}},props:{children:{type:Array,required:!0},showQuickNavigationModal:{type:Boolean,required:!0},technology:{type:String,required:!0}},computed:{childrenMap({children:e}){return Vs(e)},filteredSymbols:({constructFuzzyRegex:e,children:t,fuzzyMatch:n,processedUserInput:i,childrenMap:a,orderSymbolsByPriority:s})=>{const r=t.filter(e=>"groupMarker"!==e.type&&null!=e.title);if(!i)return[];const o=n({inputLength:i.length,symbols:r,processedInputRegex:new RegExp(e(i),"i"),childrenMap:a}),l=[...new Map(o.map(e=>[e.path,e])).values()];return s(l).slice(0,Eo)},isVisible:{get:({showQuickNavigationModal:e})=>e,set(e){this.$emit("update:showQuickNavigationModal",e)}},noResultsWereFound:({processedUserInput:e,totalItemsToNavigate:t})=>e.length&&!t,processedUserInput:({debouncedInput:e})=>e.replace(/\s/g,""),totalItemsToNavigate:({filteredSymbols:e})=>e.length,selectedSymbol:({filteredSymbols:e,focusedIndex:t})=>null!==t?e[t]:null,nextSymbol:({filteredSymbols:e,focusedIndex:t})=>{if(null===t)return null;let n=t+1;return n>=e.length&&(n=0),e[n]},previewJSON:({cachedSymbolResults:e,selectedSymbol:t})=>t?(e[t.uid]||{}).json:null,previewState:({cachedSymbolResults:e,previewIsLoadingSlowly:t,selectedSymbol:n})=>n&&Object.hasOwnProperty.call(e,n.uid)?e[n.uid].success?Ao.success:Ao.error:t?Ao.loadingSlowly:Ao.loading},watch:{userInput:"debounceInput",focusedIndex:"scrollIntoView",selectedSymbol:"fetchSelectedSymbolData",$route:"closeQuickNavigationModal"},methods:{closeQuickNavigationModal(){this.$emit("update:showQuickNavigationModal",!1)},constructFuzzyRegex(e){return[...e].reduce((t,n,i)=>t.concat(`[${n}]`).concat(i{const a=n.exec(t.title);if(!a)return!1;const s=a[0].length;return!(s>3*e)&&{uid:t.uid,title:t.title,path:t.path,parents:Qs(t.parent,i),type:t.type,inputLengthDifference:t.title.length-e,matchLength:s,matchLengthDifference:s-e,start:a.index,substring:a[0]}}).filter(Boolean)},handleKeyEnter(){!this.noResultsWereFound&&this.userInput.length&&(this.$router.push(this.filteredSymbols[this.focusedIndex].path),this.closeQuickNavigationModal())},orderSymbolsByPriority(e){return e.sort((e,t)=>e.matchLengthDifference>t.matchLengthDifference?1:e.matchLengthDifferencet.start?1:e.startt.inputLengthDifference?1:e.inputLengthDifference{this.previewState===Ao.loading&&(this.previewIsLoadingSlowly=!0)},jo),!this.selectedSymbol||this.$cachedSymbolResults.has(this.selectedSymbol.uid))return clearTimeout(this.loadingTimeout),void(this.previewIsLoadingSlowly=!1);const e=async e=>{if(e&&!this.$cachedSymbolResults.has(e.uid))try{const t=await Object(w["b"])(e.path,{signal:this.abortController.signal});this.$cachedSymbolResults.set(e.uid,{success:!0,json:t})}catch(t){t.name!==No&&this.$cachedSymbolResults.set(e.uid,{success:!1})}finally{this.cachedSymbolResults=Object.freeze(Object.fromEntries(this.$cachedSymbolResults))}};this.abortController&&this.abortController.abort(),this.abortController=new AbortController,await Promise.all([e(this.selectedSymbol).finally(()=>{clearTimeout(this.loadingTimeout),this.previewIsLoadingSlowly=!1}),e(this.nextSymbol)])}}},Ro=Bo,Mo=(n("dfa5"),Object(K["a"])(Ro,cr,dr,!1,null,"71686791",null)),zo=Mo.exports,Ko=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"adjustable-sidebar-width",class:{dragging:e.isDragging,"sidebar-hidden":e.hiddenOnLarge}},[n("div",{ref:"sidebar",staticClass:"sidebar"},[n("div",{ref:"aside",staticClass:"aside",class:e.asideClasses,style:e.asideStyles,attrs:{"aria-hidden":e.hiddenOnLarge?"true":null},on:{transitionstart:function(t){return t.target!==t.currentTarget?null:e.trackTransitionStart.apply(null,arguments)},transitionend:function(t){return t.target!==t.currentTarget?null:e.trackTransitionEnd.apply(null,arguments)}}},[e._t("aside",null,{animationClass:"aside-animated-child",scrollLockID:e.scrollLockID,breakpoint:e.breakpoint})],2),e.fixedWidth?e._e():n("div",{staticClass:"resize-handle",on:{mousedown:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)},touchstart:function(t){return t.preventDefault(),e.startDrag.apply(null,arguments)}}})]),n("div",{ref:"content",staticClass:"content"},[e._t("default")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:function(t){e.breakpoint=t}}})],1)},qo=[],Fo=n("5d2d"),Ho=n("a97e"),Vo=n("63b8"),Wo=n("c8e2"),Uo=n("95da"),Go=n("942d");const Qo="sidebar",Xo=1921,Yo=543,Jo=400,Zo={touch:{move:"touchmove",end:"touchend"},mouse:{move:"mousemove",end:"mouseup"}},el=(e,t=window.innerWidth)=>{const n=Math.min(t,Xo);return Math.floor(Math.min(n*(e/100),n))},tl={medium:30,large:20},nl={medium:50,large:50},il="sidebar-scroll-lock";var al={name:"AdjustableSidebarWidth",constants:{SCROLL_LOCK_ID:il},components:{BreakpointEmitter:Ho["a"]},inject:["store"],props:{shownOnMobile:{type:Boolean,default:!1},hiddenOnLarge:{type:Boolean,default:!1},fixedWidth:{type:Number,default:null}},data(){const e=window.innerWidth,t=window.innerHeight,n=Vo["b"].large,i=el(tl[n]),a=el(nl[n]),s=e>=Xo?Yo:Jo,r=Fo["c"].get(Qo,s);return{isDragging:!1,width:this.fixedWidth||Math.min(Math.max(r,i),a),isTouch:!1,windowWidth:e,windowHeight:t,breakpoint:n,noTransition:!1,isTransitioning:!1,isOpeningOnLarge:!1,focusTrapInstance:null,mobileTopOffset:0,topOffset:0}},computed:{minWidthPercent:({breakpoint:e})=>tl[e]||0,maxWidthPercent:({breakpoint:e})=>nl[e]||100,maxWidth:({maxWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.max(n,el(e,t)),minWidth:({minWidthPercent:e,windowWidth:t,fixedWidth:n})=>Math.min(n||t,el(e,t)),widthInPx:({width:e})=>e+"px",hiddenOnLargeThreshold:({minWidth:e})=>e/2,events:({isTouch:e})=>e?Zo.touch:Zo.mouse,asideStyles:({widthInPx:e,mobileTopOffset:t,topOffset:n,windowHeight:i})=>({width:e,"--top-offset":n?n+"px":null,"--top-offset-mobile":t+"px","--app-height":i+"px"}),asideClasses:({isDragging:e,shownOnMobile:t,noTransition:n,isTransitioning:i,hiddenOnLarge:a,mobileTopOffset:s,isOpeningOnLarge:r})=>({dragging:e,"show-on-mobile":t,"hide-on-large":a,"is-opening-on-large":r,"no-transition":n,"sidebar-transitioning":i,"has-mobile-top-offset":s}),scrollLockID:()=>il,BreakpointScopes:()=>Vo["c"]},async mounted(){window.addEventListener("keydown",this.onEscapeKeydown),window.addEventListener("resize",this.storeWindowSize,{passive:!0}),window.addEventListener("orientationchange",this.storeWindowSize,{passive:!0}),this.storeTopOffset(),0===this.topOffset&&0===window.scrollY||window.addEventListener("scroll",this.storeTopOffset,{passive:!0}),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("keydown",this.onEscapeKeydown),window.removeEventListener("resize",this.storeWindowSize),window.removeEventListener("orientationchange",this.storeWindowSize),window.removeEventListener("scroll",this.storeTopOffset),this.shownOnMobile&&this.toggleScrollLock(!1),this.focusTrapInstance&&this.focusTrapInstance.destroy()}),await this.$nextTick(),this.focusTrapInstance=new Wo["a"](this.$refs.aside)},watch:{$route:"closeMobileSidebar",width:{immediate:!0,handler:Ne((function(e){this.emitEventChange(e)}),150)},windowWidth:"getWidthInCheck",async breakpoint(e){this.getWidthInCheck(),e===Vo["b"].large&&this.closeMobileSidebar(),this.noTransition=!0,await Object(Ee["b"])(5),this.noTransition=!1},shownOnMobile:"handleExternalOpen",async isTransitioning(e){e?(await Object(Ee["a"])(1e3),this.isTransitioning=!1):this.updateContentWidthInStore()},hiddenOnLarge(){this.isTransitioning=!0}},methods:{getWidthInCheck:Ir((function(){this.width>this.maxWidth?this.width=this.maxWidth:this.widththis.maxWidth&&(i=this.maxWidth),this.hiddenOnLarge&&i>=this.hiddenOnLargeThreshold&&(this.$emit("update:hiddenOnLarge",!1),this.isOpeningOnLarge=!0),this.width=Math.max(i,this.minWidth),i<=this.hiddenOnLargeThreshold&&this.$emit("update:hiddenOnLarge",!0)},stopDrag(e){e.preventDefault(),this.isDragging&&(this.isDragging=!1,Fo["c"].set(Qo,this.width),document.removeEventListener(this.events.move,this.handleDrag),document.removeEventListener(this.events.end,this.stopDrag),this.emitEventChange(this.width))},emitEventChange(e){this.$emit("width-change",e),this.updateContentWidthInStore()},getTopOffset(){const e=document.getElementById(Go["e"]);if(!e)return 0;const{y:t}=e.getBoundingClientRect();return Math.max(t,0)},handleExternalOpen(e){e&&(this.mobileTopOffset=this.getTopOffset()),this.toggleScrollLock(e)},async updateContentWidthInStore(){await this.$nextTick(),this.store.setContentWidth(this.$refs.content.offsetWidth)},async toggleScrollLock(e){const t=document.getElementById(this.scrollLockID);e?(await this.$nextTick(),Lo["b"].lockScroll(t),this.focusTrapInstance.start(),Uo["a"].hide(this.$refs.aside)):(Lo["b"].unlockScroll(t),this.focusTrapInstance.stop(),Uo["a"].show(this.$refs.aside))},storeTopOffset:Ne((function(){this.topOffset=this.getTopOffset()}),60),async trackTransitionStart({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!0)},trackTransitionEnd({propertyName:e}){"width"!==e&&"transform"!==e||(this.isTransitioning=!1,this.isOpeningOnLarge=!1)}}},sl=al,rl=(n("cb1f"),Object(K["a"])(sl,Ko,qo,!1,null,"f3c6416c",null)),ol=rl.exports,ll=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{staticClass:"navigator",attrs:{"aria-labelledby":e.INDEX_ROOT_KEY}},[e.isFetching?n("LoadingNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}}},"LoadingNavigatorCard",e.technologyProps,!1)):n("NavigatorCard",e._b({attrs:{type:e.type,children:e.flatChildren,"active-path":e.activePath,scrollLockID:e.scrollLockID,"error-fetching":e.errorFetching,"render-filter-on-top":e.renderFilterOnTop,"api-changes":e.apiChanges,"allow-hiding":e.allowHiding,"navigator-references":e.navigatorReferences},on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"filter",fn:function(){return[e._t("filter")]},proxy:!0}],null,!0)},"NavigatorCard",e.technologyProps,!1)),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.$t("navigator.navigator-is",{state:e.isFetching?e.$t("navigator.state.loading"):e.$t("navigator.state.ready")}))+" ")])],1)},cl=[],dl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({class:{"filter-on-top":e.renderFilterOnTop},on:{close:function(t){return e.$emit("close")},"head-click-alt":e.toggleAllNodes},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[e._t("post-head"),n("div",{class:i,on:{"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]}},[n("DynamicScroller",{directives:[{name:"show",rawName:"v-show",value:e.hasNodes,expression:"hasNodes"}],ref:"scroller",staticClass:"scroller",attrs:{id:e.scrollLockID,"aria-label":e.$t("navigator.title"),items:e.nodesToRender,"min-item-size":e.itemSize,"emit-update":"","key-field":"uid"},on:{update:e.handleScrollerUpdate,"!keydown":[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:t.altKey?(t.preventDefault(),e.focusFirst.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:t.altKey?(t.preventDefault(),e.focusLast.apply(null,arguments)):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusPrev.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.focusNext.apply(null,arguments))}]},nativeOn:{focusin:function(t){return e.handleFocusIn.apply(null,arguments)},focusout:function(t){return e.handleFocusOut.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.item,a=t.active,s=t.index;return[n("DynamicScrollerItem",e._b({ref:"dynamicScroller_"+i.uid},"DynamicScrollerItem",{active:a,item:i,dataIndex:s},!1),[n("NavigatorCardItem",{attrs:{item:i,isRendered:a,"filter-pattern":e.filterPattern,"is-active":i.uid===e.activeUID,"is-bold":e.activePathMap[i.uid],expanded:e.openNodes[i.uid],"api-change":e.apiChangesObject[i.path],isFocused:e.focusedIndex===s,enableFocus:!e.externalFocusChange,"navigator-references":e.navigatorReferences},on:{toggle:e.toggle,"toggle-full":e.toggleFullTree,"toggle-siblings":e.toggleSiblings,navigate:e.handleNavigationChange,"focus-parent":e.focusNodeParent}})],1)]}}],null,!0)}),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"polite"}},[e._v(" "+e._s(e.politeAriaLive)+" ")]),n("div",{staticClass:"no-items-wrapper",attrs:{"aria-live":"assertive"}},[n("p",{staticClass:"no-items"},[e._v(" "+e._s(e.$t(e.assertiveAriaLive))+" ")])])],1),e.errorFetching?e._e():n("div",{staticClass:"filter-wrapper"},[n("div",{staticClass:"navigator-filter"},[n("div",{staticClass:"input-wrapper"},[n("FilterInput",{staticClass:"filter-component",attrs:{tags:e.availableTags,translatableTags:e.translatableTags,"selected-tags":e.selectedTagsModelValue,placeholder:e.$t("filter.title"),"should-keep-open-on-blur":!1,"position-reversed":!e.renderFilterOnTop,"clear-filter-on-tag-select":!1},on:{"update:selectedTags":function(t){e.selectedTagsModelValue=t},"update:selected-tags":function(t){e.selectedTagsModelValue=t},clear:e.clearFilters},model:{value:e.filter,callback:function(t){e.filter=t},expression:"filter"}})],1),e._t("filter")],2)])]}}],null,!0)},"BaseNavigatorCard",{technology:e.technology,isTechnologyBeta:e.isTechnologyBeta,technologyPath:e.technologyPath},!1))},ul=[],hl=n("e508");function pl(e){const t=Object(nn["g"])(Object(nn["d"])(e));return new RegExp(t,"ig")}var gl,fl,ml=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"navigator-card-item",class:{expanded:e.expanded,active:e.isActive,"is-group":e.isGroupMarker},style:{"--nesting-index":e.item.depth},attrs:{"data-nesting-index":e.item.depth,id:"container-"+e.item.uid,"aria-hidden":e.isRendered?null:"true",hideNavigatorIcon:e.isGroupMarker},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.preventDefault(),e.handleLeftKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.handleRightKeydown.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.clickReference.apply(null,arguments))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:t.altKey?"button"in t&&2!==t.button?null:(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]},scopedSlots:e._u([{key:"depth-spacer",fn:function(){return[n("span",{attrs:{hidden:"",id:e.usageLabel}},[e._v(" "+e._s(e.$t("filter.navigate"))+" ")]),e.isParent?n("button",{staticClass:"tree-toggle",attrs:{tabindex:"-1","aria-labelledby":e.item.uid,"aria-expanded":e.expanded?"true":"false","aria-describedby":e.ariaDescribedBy},on:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.toggleTree.apply(null,arguments))},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null},function(t){return t.metaKey?(t.preventDefault(),e.toggleSiblings.apply(null,arguments)):null}]}},[n("InlineChevronRightIcon",{staticClass:"icon-inline chevron",class:{rotate:e.expanded,animating:e.idState.isOpening}})],1):e._e()]},proxy:!0},{key:"navigator-icon",fn:function(t){var i,a=t.className;return[e.apiChange?n("span",{class:[(i={},i["changed changed-"+e.apiChange]=e.apiChange,i),a]}):n("TopicTypeIcon",{key:e.item.uid,class:a,attrs:{type:e.item.type,"image-override":e.item.icon?e.navigatorReferences[e.item.icon]:null,shouldCalculateOptimalWidth:!1}})]}},{key:"title-container",fn:function(){return[e.isParent?n("span",{attrs:{hidden:"",id:e.parentLabel}},[e._v(e._s(e.$tc("filter.parent-label",e.item.childUIDs.length,{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent,"number-parent":e.item.childUIDs.length})))]):e._e(),e.isParent?e._e():n("span",{attrs:{id:e.siblingsLabel,hidden:""}},[e._v(" "+e._s(e.$t("filter.siblings-label",{"number-siblings":e.item.index+1,"total-siblings":e.item.siblingsCount,"parent-siblings":e.item.parent}))+" ")]),n(e.refComponent,{ref:"reference",tag:"component",staticClass:"leaf-link",class:{bolded:e.isBold},attrs:{id:e.item.uid,url:e.isGroupMarker?null:e.item.path||"",tabindex:e.isFocused?"0":"-1","aria-describedby":e.ariaDescribedBy+" "+e.usageLabel},nativeOn:{click:[function(t){return t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.handleClick.apply(null,arguments)},function(t){return t.altKey?(t.preventDefault(),e.toggleEntireTree.apply(null,arguments)):null}]}},[n("HighlightMatches",{attrs:{text:e.item.title,matcher:e.filterPattern}})],1),e.isDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()]},proxy:!0}])})},yl=[],vl=n("34b0"),bl=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card-item"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"depth-spacer"},[e._t("depth-spacer")],2),e.hideNavigatorIcon?e._e():n("div",{staticClass:"navigator-icon-wrapper"},[e._t("navigator-icon",null,{className:"navigator-icon"})],2),n("div",{staticClass:"title-container"},[e._t("title-container")],2)])])},Tl=[],Sl={name:"BaseNavigatorCardItem",props:{hideNavigatorIcon:{type:Boolean,default:()=>!1}}},_l=Sl,Cl=(n("b39c"),Object(K["a"])(_l,bl,Tl,!1,null,"0b9fe514",null)),kl=Cl.exports,wl={name:"HighlightMatch",props:{text:{type:String,required:!0},matcher:{type:RegExp,default:void 0}},render(e){const{matcher:t,text:n}=this;if(!t)return e("p",{class:"highlight"},n);const i=[];let a=0,s=null;const r=new RegExp(t,"gi");while(null!==(s=r.exec(n))){const t=s[0].length,r=s.index+t,o=n.slice(a,s.index);o&&i.push(e("span",o));const l=n.slice(s.index,r);l&&i.push(e("span",{class:"match"},l)),a=r}const o=n.slice(a,n.length);return o&&i.push(e("span",o)),e("p",{class:"highlight"},i)}},Il=wl,xl=(n("b831"),Object(K["a"])(Il,gl,fl,!1,null,"d75876e2",null)),$l=xl.exports,Ol={name:"NavigatorCardItem",mixins:[Object(hl["c"])({idProp:e=>e.item.uid})],components:{BaseNavigatorCardItem:kl,HighlightMatches:$l,TopicTypeIcon:_e["a"],InlineChevronRightIcon:vl["a"],Reference:To["a"],Badge:ei["a"]},props:{isRendered:{type:Boolean,default:!1},item:{type:Object,required:!0},expanded:{type:Boolean,default:!1},filterPattern:{type:RegExp,default:void 0},isActive:{type:Boolean,default:!1},isBold:{type:Boolean,default:!1},apiChange:{type:String,default:null,validator:e=>It["d"].includes(e)},isFocused:{type:Boolean,default:()=>!1},enableFocus:{type:Boolean,default:!0},navigatorReferences:{type:Object,default:()=>({})}},idState(){return{isOpening:!1}},computed:{isGroupMarker:({item:{type:e}})=>e===Ce["b"].groupMarker,isParent:({item:e,isGroupMarker:t})=>!!e.childUIDs.length&&!t,parentLabel:({item:e})=>"label-parent-"+e.uid,siblingsLabel:({item:e})=>"label-"+e.uid,usageLabel:({item:e})=>"usage-"+e.uid,ariaDescribedBy:({isParent:e,parentLabel:t,siblingsLabel:n})=>e?""+t:""+n,isBeta:({item:{beta:e}})=>!!e,isDeprecated:({item:{deprecated:e}})=>!!e,refComponent:({isGroupMarker:e})=>e?"h3":To["a"]},methods:{toggleTree(){this.idState.isOpening=!0,this.$emit("toggle",this.item)},toggleEntireTree(){this.idState.isOpening=!0,this.$emit("toggle-full",this.item)},toggleSiblings(){this.idState.isOpening=!0,this.$emit("toggle-siblings",this.item)},handleLeftKeydown(){this.expanded?this.toggleTree():this.$emit("focus-parent",this.item)},handleRightKeydown(){!this.expanded&&this.isParent&&this.toggleTree()},clickReference(){(this.$refs.reference.$el||this.$refs.reference).click()},focusReference(){(this.$refs.reference.$el||this.$refs.reference).focus()},handleClick(){this.isGroupMarker||this.$emit("navigate",this.item.uid)}},watch:{async isFocused(e){await Object(Ee["b"])(8),e&&this.isRendered&&this.enableFocus&&this.focusReference()},async expanded(){await Object(Ee["b"])(9),this.idState.isOpening=!1}}},Dl=Ol,Pl=(n("6ca9"),Object(K["a"])(Dl,ml,yl,!1,null,"0c96ff75",null)),Ll=Pl.exports,Al=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navigator-card"},[n("div",{staticClass:"navigator-card-full-height"},[n("div",{staticClass:"navigator-card-inner"},[n("div",{staticClass:"head-wrapper"},[n("div",{staticClass:"head-inner"},[n("button",{staticClass:"close-card",class:{"hide-on-large":!e.allowHiding},attrs:{id:e.SIDEBAR_HIDE_BUTTON_ID,"aria-label":e.$t("navigator.close-navigator")},on:{click:e.handleHideClick}},[n("SidenavIcon",{staticClass:"icon-inline close-icon"})],1),n("Reference",{staticClass:"navigator-head",attrs:{id:e.INDEX_ROOT_KEY,url:e.technologyPath},nativeOn:{click:function(t){return t.altKey?(t.preventDefault(),e.$emit("head-click-alt")):null}}},[n("h2",{staticClass:"card-link"},[e._v(" "+e._s(e.technology)+" ")]),e.isTechnologyBeta?n("Badge",{attrs:{variant:"beta"}}):e._e()],1)],1)]),e._t("body",null,{className:"card-body"})],2)])])},Nl=[],El=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"sidenav-icon",attrs:{viewBox:"0 0 14 14",height:"14",themeId:"sidenav"}},[n("path",{attrs:{d:"M6.533 1.867h-6.533v10.267h14v-10.267zM0.933 11.2v-8.4h4.667v8.4zM13.067 11.2h-6.533v-8.4h6.533z"}}),n("path",{attrs:{d:"M1.867 5.133h2.8v0.933h-2.8z"}}),n("path",{attrs:{d:"M1.867 7.933h2.8v0.933h-2.8z"}})])},jl=[],Bl={name:"SidenavIcon",components:{SVGIcon:fr["a"]}},Rl=Bl,Ml=Object(K["a"])(Rl,El,jl,!1,null,null,null),zl=Ml.exports,Kl={name:"BaseNavigatorCard",components:{SidenavIcon:zl,Reference:To["a"],Badge:ei["a"]},props:{allowHiding:{type:Boolean,default:!0},technologyPath:{type:String,default:""},technology:{type:String,required:!0},isTechnologyBeta:{type:Boolean,default:!1}},data(){return{SIDEBAR_HIDE_BUTTON_ID:Fs,INDEX_ROOT_KEY:Ks}},methods:{async handleHideClick(){this.$emit("close"),await this.$nextTick();const e=document.getElementById(Go["d"]);e&&e.focus()}}},ql=Kl,Fl=(n("b32a"),Object(K["a"])(ql,Al,Nl,!1,null,"24789ed0",null)),Hl=Fl.exports;const Vl=e=>e[e.length-1],Wl=(e,t)=>JSON.stringify(e)===JSON.stringify(t),Ul="navigator.state",Gl={sampleCode:"sampleCode",tutorials:"tutorials",articles:"articles"},Ql={[Gl.sampleCode]:"Sample Code",[Gl.tutorials]:"Tutorials",[Gl.articles]:"Articles"},Xl=Object.fromEntries(Object.entries(Ql).map(([e,t])=>[t,e])),Yl={[Ce["b"].article]:Gl.articles,[Ce["b"].learn]:Gl.tutorials,[Ce["b"].overview]:Gl.tutorials,[Ce["b"].resources]:Gl.tutorials,[Ce["b"].sampleCode]:Gl.sampleCode,[Ce["b"].section]:Gl.tutorials,[Ce["b"].tutorial]:Gl.tutorials,[Ce["b"].project]:Gl.tutorials},Jl="navigator.no-results",Zl="navigator.no-children",ec="navigator.error-fetching",tc="navigator.items-found",nc="navigator.tags.hide-deprecated";var ic={name:"NavigatorCard",constants:{STORAGE_KEY:Ul,FILTER_TAGS:Gl,FILTER_TAGS_TO_LABELS:Ql,FILTER_LABELS_TO_TAGS:Xl,TOPIC_TYPE_TO_TAG:Yl,ERROR_FETCHING:ec,ITEMS_FOUND:tc,HIDE_DEPRECATED:nc},components:{FilterInput:oo,NavigatorCardItem:Ll,DynamicScroller:hl["a"],DynamicScrollerItem:hl["b"],BaseNavigatorCard:Hl},props:{...Hl.props,children:{type:Array,required:!0},activePath:{type:Array,required:!0},type:{type:String,required:!0},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},isTechnologyBeta:{type:Boolean,default:!1},navigatorReferences:{type:Object,default:()=>{}},renderFilterOnTop:{type:Boolean,default:!1},hideAvailableTags:{type:Boolean,default:!1}},mixins:[zr],data(){return{filter:"",debouncedFilter:"",selectedTags:[],openNodes:Object.freeze({}),nodesToRender:Object.freeze([]),activeUID:null,lastFocusTarget:null,allNodesToggled:!1,translatableTags:[nc]}},computed:{politeAriaLive(){const{hasNodes:e,nodesToRender:t}=this;return e?this.$tc(tc,t.length,{number:t.length}):""},assertiveAriaLive:({hasNodes:e,hasFilter:t,errorFetching:n})=>e?"":t?Jl:n?ec:Zl,availableTags({selectedTags:e,renderableChildNodesMap:t,apiChangesObject:n,hideAvailableTags:i}){if(i||e.length)return[];const a=new Set(Object.values(n)),s=new Set(Object.values(Ql)),r=new Set([nc]);a.size&&r.delete(nc);const o={type:[],changes:[],other:[]};for(const l in t){if(!Object.hasOwnProperty.call(t,l))continue;if(!s.size&&!a.size&&!r.size)break;const{type:e,path:i,deprecated:c}=t[l],d=Ql[Yl[e]],u=n[i];s.has(d)&&(o.type.push(d),s.delete(d)),u&&a.has(u)&&(o.changes.push(this.$t(It["b"][u])),a.delete(u)),c&&r.has(nc)&&(o.other.push(nc),r.delete(nc))}return o.type.concat(o.changes,o.other)},selectedTagsModelValue:{get(){return this.selectedTags.map(e=>Ql[e]||this.$t(It["b"][e])||e)},set(e){(this.selectedTags.length||e.length)&&(this.selectedTags=e.map(e=>Xl[e]||It["a"][e]||e))}},filterPattern:({debouncedFilter:e})=>e?new RegExp(pl(e),"i"):null,itemSize:()=>qs,childrenMap({children:e}){return Vs(e)},activePathChildren({activeUID:e,childrenMap:t}){return e&&t[e]?Qs(e,t):[]},activePathMap:({activePathChildren:e})=>Object.fromEntries(e.map(({uid:e})=>[e,!0])),activeIndex:({activeUID:e,nodesToRender:t})=>t.findIndex(t=>t.uid===e),filteredChildren({hasFilter:e,children:t,filterPattern:n,selectedTags:i,apiChanges:a}){if(!e)return[];const s=new Set(i);return t.filter(({title:e,path:t,type:i,deprecated:r,deprecatedChildrenCount:o,childUIDs:l})=>{const c=r||o===l.length,d=!n||n.test(e);let u=!0;s.size&&(u=s.has(Yl[i]),a&&!u&&(u=s.has(a[t])),!c&&s.has(nc)&&(u=!0));const h=!a||!!a[t];return d&&u&&h})},renderableChildNodesMap({hasFilter:e,childrenMap:t,deprecatedHidden:n,filteredChildren:i,removeDeprecated:a}){if(!e)return t;const s=i.length-1,r=new Set([]);for(let o=s;o>=0;o-=1){const e=i[o],s=t[e.groupMarkerUID];if(s&&r.add(s),r.has(e))continue;if(r.has(t[e.parent])&&e.type!==Ce["b"].groupMarker){r.add(e);continue}let l=[];e.childUIDs.length&&(l=a(Us(e.uid,t),n)),l.concat(Qs(e.uid,t)).forEach(e=>r.add(e))}return Vs([...r])},nodeChangeDeps:({filteredChildren:e,activePathChildren:t,debouncedFilter:n,selectedTags:i})=>[e,t,n,i],hasFilter({debouncedFilter:e,selectedTags:t,apiChanges:n}){return Boolean(e.length||t.length||n)},deprecatedHidden:({selectedTags:e})=>e[0]===nc,apiChangesObject(){return this.apiChanges||{}},hasNodes:({nodesToRender:e})=>!!e.length,totalItemsToNavigate:({nodesToRender:e})=>e.length,lastActivePathItem:({activePath:e})=>Vl(e)},created(){this.restorePersistedState()},watch:{filter:"debounceInput",nodeChangeDeps:"trackOpenNodes",activePath:"handleActivePathChange",apiChanges(e){e||(this.selectedTags=this.selectedTags.filter(e=>!this.$t(It["b"][e])))},async activeUID(e,t){await this.$nextTick();const n=this.$refs["dynamicScroller_"+t];n&&n.updateSize&&n.updateSize()}},methods:{setUnlessEqual(e,t){Wl(t,this[e])||(this[e]=Object.freeze(t))},toggleAllNodes(){const e=this.children.filter(e=>e.parent===Ks&&e.type!==Ce["b"].groupMarker&&e.childUIDs.length);this.allNodesToggled=!this.allNodesToggled,this.allNodesToggled&&(this.openNodes={},this.generateNodesToRender()),e.forEach(e=>{this.toggleFullTree(e)})},clearFilters(){this.filter="",this.debouncedFilter="",this.selectedTags=[]},scrollToFocus(){this.$refs.scroller.scrollToItem(this.focusedIndex)},debounceInput:Ir((function(e){this.debouncedFilter=e,this.lastFocusTarget=null}),200),trackOpenNodes([e,t,n,i],[,a=[],s="",r=[]]=[]){if(n!==s&&!s&&this.getFromStorage("filter")||!Wl(i,r)&&!r.length&&this.getFromStorage("selectedTags",[]).length)return;const o=!Wl(a,t),{childrenMap:l}=this;let c=t;if(!(this.deprecatedHidden&&!this.debouncedFilter.length||o&&this.hasFilter)&&this.hasFilter){const t=new Set,n=e.length-1;for(let i=n;i>=0;i-=1){const n=e[i];t.has(l[n.parent])||t.has(n)||Qs(n.uid,l).slice(0,-1).forEach(e=>t.add(e))}c=[...t]}const d=o?{...this.openNodes}:{},u=c.reduce((e,t)=>(e[t.uid]=!0,e),d);this.setUnlessEqual("openNodes",u),this.generateNodesToRender(),this.updateFocusIndexExternally()},toggle(e){const t=this.openNodes[e.uid];let n=[],i=[];if(t){const t=Object(w["a"])(this.openNodes),n=Us(e.uid,this.childrenMap);n.forEach(({uid:e})=>{delete t[e]}),this.setUnlessEqual("openNodes",t),i=n.slice(1)}else this.setUnlessEqual("openNodes",{...this.openNodes,[e.uid]:!0}),n=Gs(e.uid,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e.uid,include:n,exclude:i})},toggleFullTree(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Us(e.uid,this.childrenMap);let a=[],s=[];i.forEach(({uid:e})=>{t?delete n[e]:n[e]=!0}),t?a=i.slice(1):s=i.slice(1).filter(e=>this.renderableChildNodesMap[e.uid]),this.setUnlessEqual("openNodes",n),this.augmentRenderNodes({uid:e.uid,exclude:a,include:s})},toggleSiblings(e){const t=this.openNodes[e.uid],n=Object(w["a"])(this.openNodes),i=Xs(e.uid,this.childrenMap,this.children);i.forEach(({uid:e,childUIDs:i,type:a})=>{if(i.length&&a!==Ce["b"].groupMarker)if(t){const t=Us(e,this.childrenMap);t.forEach(e=>{delete n[e.uid]}),delete n[e],this.augmentRenderNodes({uid:e,exclude:t.slice(1),include:[]})}else{n[e]=!0;const t=Gs(e,this.childrenMap,this.children).filter(e=>this.renderableChildNodesMap[e.uid]);this.augmentRenderNodes({uid:e,exclude:[],include:t})}}),this.setUnlessEqual("openNodes",n),this.persistState()},removeDeprecated(e,t){return t?e.filter(({deprecated:e})=>!e):e},generateNodesToRender(){const{children:e,openNodes:t,renderableChildNodesMap:n}=this;this.setUnlessEqual("nodesToRender",e.filter(e=>n[e.uid]&&(e.parent===Ks||t[e.parent]))),this.persistState(),this.scrollToElement()},augmentRenderNodes({uid:e,include:t=[],exclude:n=[]}){const i=this.nodesToRender.findIndex(t=>t.uid===e);if(t.length){const e=t.filter(e=>!this.nodesToRender.includes(e)),n=this.nodesToRender.slice(0);n.splice(i+1,0,...e),this.setUnlessEqual("nodesToRender",n)}else if(n.length){const e=new Set(n);this.setUnlessEqual("nodesToRender",this.nodesToRender.filter(t=>!e.has(t)))}this.persistState()},getFromStorage(e,t=null){const n=Fo["b"].get(Ul,{}),i=n[this.technologyPath];return i?e?i[e]||t:i:t},persistState(){const e={path:this.lastActivePathItem},{path:t}=this.activeUID&&this.childrenMap[this.activeUID]||e,n={technology:this.technology,path:t,hasApiChanges:!!this.apiChanges,openNodes:Object.keys(this.openNodes).map(Number),nodesToRender:this.nodesToRender.map(({uid:e})=>e),activeUID:this.activeUID,filter:this.filter,selectedTags:this.selectedTags},i={...Fo["b"].get(Ul,{}),[this.technologyPath]:n};Fo["b"].set(Ul,i)},clearPersistedState(){const e={...Fo["b"].get(Ul,{}),[this.technologyPath]:{}};Fo["b"].set(Ul,e)},restorePersistedState(){const e=this.getFromStorage();if(!e||e.path!==this.lastActivePathItem)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{technology:t,nodesToRender:n=[],filter:i="",hasAPIChanges:a=!1,activeUID:s=null,selectedTags:r=[],openNodes:o}=e;if(!n.length&&!i&&!r.length)return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);const{childrenMap:l}=this,c=n.every(e=>l[e]),d=s?(this.childrenMap[s]||{}).path===this.lastActivePathItem:1===this.activePath.length;if(t!==this.technology||!c||a!==Boolean(this.apiChanges)||!d||s&&!i&&!r.length&&!n.includes(s))return this.clearPersistedState(),void this.handleActivePathChange(this.activePath);this.setUnlessEqual("openNodes",Object.fromEntries(o.map(e=>[e,!0]))),this.setUnlessEqual("nodesToRender",n.map(e=>l[e])),this.selectedTags=r,this.filter=i,this.debouncedFilter=this.filter,this.activeUID=s,this.scrollToElement()},async scrollToElement(){if(await Object(Ee["b"])(1),!this.$refs.scroller)return;if(this.hasFilter&&!this.deprecatedHidden)return void this.$refs.scroller.scrollToItem(0);const e=document.getElementById(this.activeUID);if(e&&0===this.getChildPositionInScroller(e))return;const t=this.nodesToRender.findIndex(e=>e.uid===this.activeUID);-1!==t&&this.$refs.scroller.scrollToItem(t)},getChildPositionInScroller(e){if(!e)return 0;const{paddingTop:t,paddingBottom:n}=getComputedStyle(this.$refs.scroller.$el),i={top:parseInt(t,10)||0,bottom:parseInt(n,10)||0},{y:a,height:s}=this.$refs.scroller.$el.getBoundingClientRect(),{y:r}=e.getBoundingClientRect(),o=e.offsetParent.offsetHeight,l=r-a-i.top;return l<0?-1:l+o>=s-i.bottom?1:0},isInsideScroller(e){return this.$refs.scroller.$el.contains(e)},handleFocusIn({target:e}){this.lastFocusTarget=e;const t=this.getChildPositionInScroller(e);if(0===t)return;const{offsetHeight:n}=e.offsetParent;this.$refs.scroller.$el.scrollBy({top:n*t,left:0})},handleFocusOut(e){e.relatedTarget&&(this.isInsideScroller(e.relatedTarget)||(this.lastFocusTarget=null))},handleScrollerUpdate:Ir((async function(){await Object(Ee["a"])(300),this.lastFocusTarget&&this.isInsideScroller(this.lastFocusTarget)&&document.activeElement!==this.lastFocusTarget&&this.lastFocusTarget.focus({preventScroll:!0})}),50),setActiveUID(e){this.activeUID=e},handleNavigationChange(e){this.childrenMap[e].path.startsWith(this.technologyPath)&&this.setActiveUID(e)},pathsToFlatChildren(e){const t=e.slice(0).reverse(),{childrenMap:n}=this;let i=this.children;const a=[];while(t.length){const e=t.pop(),s=i.find(t=>t.path===e);if(!s)break;a.push(s),t.length&&(i=s.childUIDs.map(e=>n[e]))}return a},handleActivePathChange(e){const t=this.childrenMap[this.activeUID],n=Vl(e);if(t){if(n===t.path)return;const e=Xs(this.activeUID,this.childrenMap,this.children),i=Gs(this.activeUID,this.childrenMap,this.children),a=Qs(this.activeUID,this.childrenMap),s=[...i,...e,...a].find(e=>e.path===n);if(s)return void this.setActiveUID(s.uid)}const i=this.pathsToFlatChildren(e);i.length?this.setActiveUID(i[i.length-1].uid):this.activeUID?this.setActiveUID(null):this.trackOpenNodes(this.nodeChangeDeps)},updateFocusIndexExternally(){this.externalFocusChange=!0,this.activeIndex>0?this.focusIndex(this.activeIndex):this.focusIndex(0)},focusNodeParent(e){const t=this.childrenMap[e.parent];if(!t)return;const n=this.nodesToRender.findIndex(e=>e.uid===t.uid);-1!==n&&this.focusIndex(n)}}},ac=ic,sc=(n("8e4d"),Object(K["a"])(ac,dl,ul,!1,null,"1543892a",null)),rc=sc.exports,oc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCard",e._b({on:{close:function(t){return e.$emit("close")}},scopedSlots:e._u([{key:"body",fn:function(t){var i=t.className;return[n("transition",{attrs:{name:"delay-visibility"}},[n("div",{staticClass:"loading-navigator",class:i,attrs:{"aria-hidden":"true"}},e._l(e.LOADER_ROWS,(function(e,t){return n("LoadingNavigatorItem",{key:t,attrs:{index:t,width:e.width,hideNavigatorIcon:e.hideNavigatorIcon}})})),1)])]}}])},"BaseNavigatorCard",e.$props,!1))},lc=[],cc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseNavigatorCardItem",{staticClass:"loading-navigator-item",style:"--index: "+e.index+";",attrs:{hideNavigatorIcon:e.hideNavigatorIcon},scopedSlots:e._u([{key:"navigator-icon",fn:function(e){var t=e.className;return[n("div",{class:t})]}},{key:"title-container",fn:function(){return[n("div",{staticClass:"loader",style:{width:e.width}})]},proxy:!0}])})},dc=[],uc={name:"LoadingNavigatorItem",components:{BaseNavigatorCardItem:kl},props:{...kl.props,index:{type:Number,default:0},width:{type:String,default:"50%"}}},hc=uc,pc=(n("d1b4"),Object(K["a"])(hc,cc,dc,!1,null,"0de29914",null)),gc=pc.exports;const fc=[{width:"30%",hideNavigatorIcon:!0},{width:"80%"},{width:"50%"}];var mc={name:"LoadingNavigatorCard",components:{BaseNavigatorCard:Hl,LoadingNavigatorItem:gc},props:{...Hl.props},data(){return{LOADER_ROWS:fc}}},yc=mc,vc=(n("115d"),Object(K["a"])(yc,oc,lc,!1,null,"4b6d345f",null)),bc=vc.exports,Tc={name:"Navigator",components:{NavigatorCard:rc,LoadingNavigatorCard:bc},data(){return{INDEX_ROOT_KEY:Ks}},props:{flatChildren:{type:Array,required:!0},parentTopicIdentifiers:{type:Array,required:!0},technology:{type:Object,required:!0},isFetching:{type:Boolean,default:!1},references:{type:Object,default:()=>{}},navigatorReferences:{type:Object,default:()=>{}},scrollLockID:{type:String,default:""},errorFetching:{type:Boolean,default:!1},renderFilterOnTop:{type:Boolean,default:!1},apiChanges:{type:Object,default:null},allowHiding:{type:Boolean,default:!0}},computed:{parentTopicReferences({references:e,parentTopicIdentifiers:t}){return t.reduce((t,n)=>{const i=e[n];return i?t.concat(i):(console.error(`Reference for "${n}" is missing`),t)},[])},activePath({parentTopicReferences:e,$route:{path:t}}){if(t=t.replace(/\/$/,"").toLowerCase(),!e.length)return[t];let n=1;return"technologies"===e[0].kind&&(n=2),e.slice(n).map(e=>e.url).concat(t)},type:()=>Ce["b"].module,technologyProps:({technology:e})=>({technology:e.title,technologyPath:e.path||e.url,isTechnologyBeta:e.beta})}},Sc=Tc,_c=(n("9c7e"),Object(K["a"])(Sc,ll,cl,!1,null,"159b9764",null)),Cc=_c.exports,kc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{staticClass:"documentation-nav",attrs:{breakpoint:e.BreakpointName.medium,hasOverlay:!1,hasSolidBackground:"",hasNoBorder:e.hasNoBorder,isDark:e.isDark,isWideFormat:"",hasFullWidthBorder:"","aria-label":e.$t("api-reference")},scopedSlots:e._u([e.displaySidenav?{key:"pre-title",fn:function(t){var i=t.closeNav,a=t.isOpen,s=t.currentBreakpoint,r=t.className;return[n("div",{class:r},[n("transition",{attrs:{name:"sidenav-toggle"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.sidenavHiddenOnLarge,expression:"sidenavHiddenOnLarge"}],staticClass:"sidenav-toggle-wrapper"},[n("button",{staticClass:"sidenav-toggle",attrs:{"aria-label":e.$t("navigator.open-navigator"),id:e.baseNavOpenSidenavButtonId,tabindex:a?-1:null},on:{click:function(t){return t.preventDefault(),e.handleSidenavToggle(i,s)}}},[n("span",{staticClass:"sidenav-icon-wrapper"},[n("SidenavIcon",{staticClass:"icon-inline sidenav-icon"})],1)]),n("span",{staticClass:"sidenav-toggle__separator"})])])],1)]}}:null,{key:"tray",fn:function(t){var i=t.closeNav;return[n("Hierarchy",{attrs:{currentTopicTitle:e.title,isSymbolDeprecated:e.isSymbolDeprecated,isSymbolBeta:e.isSymbolBeta,parentTopicIdentifiers:e.hierarchyItems,currentTopicTags:e.currentTopicTags,references:e.references}}),n("NavMenuItems",{staticClass:"nav-menu-settings",attrs:{previousSiblingChildren:e.breadcrumbCount}},[e.interfaceLanguage&&(e.swiftPath||e.objcPath)?n("LanguageToggle",{attrs:{interfaceLanguage:e.interfaceLanguage,objcPath:e.objcPath,swiftPath:e.swiftPath,closeNav:i}}):e._e(),e._t("menu-items")],2),e._t("tray-after",null,null,{breadcrumbCount:e.breadcrumbCount})]}}],null,!0)},[n("template",{slot:"default"},[e._t("title",(function(){return[e.rootLink?n("router-link",{staticClass:"nav-title-link",attrs:{to:e.rootLink}},[e._v(" "+e._s(e.$t("documentation.title"))+" ")]):n("span",{staticClass:"nav-title-link inactive"},[e._v(e._s(e.$t("documentation.title")))])]}),null,{rootLink:e.rootLink,linkClass:"nav-title-link",inactiveClass:"inactive"})],2),n("template",{slot:"after-content"},[e._t("after-content")],2)],2)},wc=[],Ic=n("cbcf"),xc=n("9b30"),$c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"hierarchy",class:{"has-badge":e.hasBadge},attrs:{"aria-label":e.$t("documentation.nav.breadcrumbs")}},[e.root?n("HierarchyItem",{key:e.root.title,staticClass:"root-hierarchy",attrs:{url:e.addQueryParamsToUrl(e.root.url)}},[e._v(" "+e._s(e.root.title)+" ")]):e._e(),e._l(e.collapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{isCollapsed:"",url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),e.collapsibleItems.length?n("HierarchyCollapsedItems",{attrs:{topics:e.collapsibleItems}}):e._e(),e._l(e.nonCollapsibleItems,(function(t){return n("HierarchyItem",{key:t.title,attrs:{url:e.addQueryParamsToUrl(t.url)}},[e._v(" "+e._s(t.title)+" ")])})),n("HierarchyItem",[e._v(" "+e._s(e.currentTopicTitle)+" "),n("template",{slot:"tags"},[e.isSymbolDeprecated?n("Badge",{attrs:{variant:"deprecated"}}):e.isSymbolBeta?n("Badge",{attrs:{variant:"beta"}}):e._e(),e._l(e.currentTopicTags,(function(t){return n("Badge",{key:t.type+"-"+t.text,attrs:{variant:t.type}},[e._v(" "+e._s(t.text)+" ")])}))],2)],2)],2)},Oc=[],Dc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"hierarchy-collapsed-items"},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[e._v("/")]),n("button",{ref:"btn",staticClass:"toggle",class:{focused:!e.collapsed},on:{click:e.toggleCollapsed}},[n("span",{staticClass:"indicator"},[n("EllipsisIcon",{staticClass:"icon-inline toggle-icon"})],1)]),n("ul",{ref:"dropdown",staticClass:"dropdown",class:{collapsed:e.collapsed}},e._l(e.topicsWithUrls,(function(t){return n("li",{key:t.title,staticClass:"dropdown-item"},[n("router-link",{staticClass:"nav-menu-link",attrs:{to:t.url}},[e._v(e._s(t.title))])],1)})),0)])},Pc=[],Lc=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"ellipsis-icon",attrs:{viewBox:"0 0 14 14",themeId:"ellipsis"}},[n("path",{attrs:{d:"m12.439 7.777v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554zm-4.662 0v-1.554h-1.554v1.554z"}})])},Ac=[],Nc={name:"EllipsisIcon",components:{SVGIcon:fr["a"]}},Ec=Nc,jc=Object(K["a"])(Ec,Lc,Ac,!1,null,null,null),Bc=jc.exports,Rc={name:"HierarchyCollapsedItems",components:{EllipsisIcon:Bc},data:()=>({collapsed:!0}),props:{topics:{type:Array,required:!0}},watch:{collapsed(e,t){t&&!e?document.addEventListener("click",this.handleDocumentClick,!1):!t&&e&&document.removeEventListener("click",this.handleDocumentClick,!1)}},beforeDestroy(){document.removeEventListener("click",this.handleDocumentClick,!1)},computed:{topicsWithUrls:({$route:e,topics:t})=>t.map(t=>({...t,url:Object(P["b"])(t.url,e.query)}))},methods:{handleDocumentClick(e){const{target:t}=e,{collapsed:n,$refs:{btn:i,dropdown:a}}=this,s=!i.contains(t)&&!a.contains(t);!n&&s&&(this.collapsed=!0)},toggleCollapsed(){this.collapsed=!this.collapsed}}},Mc=Rc,zc=(n("2ca2"),Object(K["a"])(Mc,Dc,Pc,!1,null,"74906830",null)),Kc=zc.exports,qc=function(e,t){var n=t._c;return n(t.$options.components.NavMenuItemBase,{tag:"component",staticClass:"hierarchy-item",class:[{collapsed:t.props.isCollapsed},t.data.staticClass]},[n("span",{staticClass:"hierarchy-item-icon icon-inline"},[t._v("/")]),t.props.url?n("router-link",{staticClass:"parent item nav-menu-link",attrs:{to:t.props.url}},[t._t("default")],2):[n("span",{staticClass:"current item"},[t._t("default")],2),t._t("tags")]],2)},Fc=[],Hc=n("863d"),Vc={name:"HierarchyItem",components:{NavMenuItemBase:Hc["a"],InlineChevronRightIcon:vl["a"]},props:{isCollapsed:Boolean,url:{type:String,required:!1}}},Wc=Vc,Uc=(n("260a"),Object(K["a"])(Wc,qc,Fc,!0,null,"382bf39e",null)),Gc=Uc.exports;const Qc=3;var Xc={name:"Hierarchy",components:{Badge:ei["a"],NavMenuItems:xc["a"],HierarchyCollapsedItems:Kc,HierarchyItem:Gc},constants:{MaxVisibleLinks:Qc},inject:["store"],props:{isSymbolDeprecated:Boolean,isSymbolBeta:Boolean,references:Object,currentTopicTitle:{type:String,required:!0},parentTopicIdentifiers:{type:Array,default:()=>[]},currentTopicTags:{type:Array,default:()=>[]}},computed:{windowWidth:({store:e})=>e.state.contentWidth,parentTopics(){return this.parentTopicIdentifiers.reduce((e,t)=>{const n=this.references[t];if(n){const{title:t,url:i}=n;return e.concat({title:t,url:i})}return console.error(`Reference for "${t}" is missing`),e},[])},root:({parentTopics:e,windowWidth:t})=>t<=1e3?null:e[0],firstItemSlice:({root:e})=>e?1:0,linksAfterCollapse:({windowWidth:e,hasBadge:t})=>{const n=t?1:0;return e>1200?Qc-n:e>1e3?Qc-1-n:e>=800?Qc-2-n:0},collapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n,-t):e.slice(n),nonCollapsibleItems:({parentTopics:e,linksAfterCollapse:t,firstItemSlice:n})=>t?e.slice(n).slice(-t):[],hasBadge:({isSymbolDeprecated:e,isSymbolBeta:t,currentTopicTags:n})=>e||t||n.length},methods:{addQueryParamsToUrl(e){return Object(P["b"])(e,this.$route.query)}}},Yc=Xc,Jc=(n("5208"),Object(K["a"])(Yc,$c,Oc,!1,null,"c2bd6086",null)),Zc=Jc.exports,ed=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItemBase",{staticClass:"nav-menu-setting language-container"},[n("div",{class:{"language-toggle-container":e.hasLanguages}},[n("select",{ref:"language-sizer",staticClass:"language-dropdown language-sizer",attrs:{"aria-hidden":"true",tabindex:"-1"}},[n("option",{key:e.currentLanguage.name,attrs:{selected:""}},[e._v(e._s(e.currentLanguage.name))])]),n("label",{staticClass:"nav-menu-setting-label",attrs:{for:e.hasLanguages?"language-toggle":null}},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),e.hasLanguages?n("select",{directives:[{name:"model",rawName:"v-model",value:e.languageModel,expression:"languageModel"}],staticClass:"language-dropdown nav-menu-link",style:"width: "+e.adjustedWidth+"px",attrs:{id:"language-toggle"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.languageModel=t.target.multiple?n:n[0]},function(t){return e.pushRoute(e.currentLanguage.route)}]}},e._l(e.languages,(function(t){return n("option",{key:t.api,domProps:{value:t.api}},[e._v(" "+e._s(t.name)+" ")])})),0):n("span",{staticClass:"nav-menu-toggle-none current-language",attrs:{"aria-current":"page"}},[e._v(e._s(e.currentLanguage.name))]),e.hasLanguages?n("InlineChevronDownIcon",{staticClass:"toggle-icon icon-inline"}):e._e()],1),e.hasLanguages?n("div",{staticClass:"language-list-container"},[n("span",{staticClass:"nav-menu-setting-label"},[e._v(e._s(e.$t("formats.colon",{content:e.$t("language")})))]),n("ul",{staticClass:"language-list"},e._l(e.languages,(function(t){return n("li",{key:t.api,staticClass:"language-list-item"},[t.api===e.languageModel?n("span",{staticClass:"current-language",attrs:{"data-language":t.api,"aria-current":"page"}},[e._v(" "+e._s(t.name)+" ")]):n("a",{staticClass:"nav-menu-link",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),e.pushRoute(t.route)}}},[e._v(" "+e._s(t.name)+" ")])])})),0)]):e._e()])},td=[],nd=n("7948"),id={name:"LanguageToggle",components:{InlineChevronDownIcon:nd["a"],NavMenuItemBase:Hc["a"]},inject:{store:{default(){return{setPreferredLanguage(){}}}}},props:{interfaceLanguage:{type:String,required:!0},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},closeNav:{type:Function,default:()=>{}}},data(){return{languageModel:null,adjustedWidth:0}},mounted(){const e=Ne(async()=>{await Object(Ee["b"])(3),this.calculateSelectWidth()},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)})},watch:{interfaceLanguage:{immediate:!0,handler(e){this.languageModel=e}},currentLanguage:{immediate:!0,handler:"calculateSelectWidth"}},methods:{getRoute(e){const t=e.query===O["a"].swift.key.url?void 0:e.query;return{query:{...this.$route.query,language:t},path:this.isCurrentPath(e.path)?null:Object(L["d"])(e.path)}},async pushRoute(e){await this.closeNav(),this.store.setPreferredLanguage(e.query),this.$router.push(this.getRoute(e))},isCurrentPath(e){return this.$route.path.replace(/^\//,"")===e},async calculateSelectWidth(){await this.$nextTick(),this.adjustedWidth=this.$refs["language-sizer"].clientWidth+6}},computed:{languages(){return[{name:O["a"].swift.name,api:O["a"].swift.key.api,route:{path:this.swiftPath,query:O["a"].swift.key.url}},{name:O["a"].objectiveC.name,api:O["a"].objectiveC.key.api,route:{path:this.objcPath,query:O["a"].objectiveC.key.url}}]},currentLanguage:({languages:e,languageModel:t})=>e.find(e=>e.api===t),hasLanguages:({objcPath:e,swiftPath:t})=>t&&e}},ad=id,sd=(n("b857"),Object(K["a"])(ad,ed,td,!1,null,"d12167e0",null)),rd=sd.exports,od={name:"DocumentationNav",components:{SidenavIcon:zl,NavBase:Ic["a"],NavMenuItems:xc["a"],Hierarchy:Zc,LanguageToggle:rd},props:{title:{type:String,required:!1},parentTopicIdentifiers:{type:Array,required:!1},isSymbolBeta:{type:Boolean,required:!1},isSymbolDeprecated:{type:Boolean,required:!1},isDark:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},currentTopicTags:{type:Array,required:!0},references:{type:Object,default:()=>({})},interfaceLanguage:{type:String,required:!1},objcPath:{type:String,required:!1},swiftPath:{type:String,required:!1},sidenavHiddenOnLarge:{type:Boolean,default:!1},displaySidenav:{type:Boolean,default:!1}},computed:{baseNavOpenSidenavButtonId:()=>Go["d"],BreakpointName:()=>Vo["b"],breadcrumbCount:({hierarchyItems:e})=>e.length+1,rootHierarchyReference:({parentTopicIdentifiers:e,references:t})=>t[e[0]]||{},isRootTechnologyLink:({rootHierarchyReference:{kind:e}})=>"technologies"===e,rootLink:({isRootTechnologyLink:e,rootHierarchyReference:t,$route:n})=>e?{path:t.url,query:n.query}:null,hierarchyItems:({parentTopicIdentifiers:e,isRootTechnologyLink:t})=>t?e.slice(1):e},methods:{async handleSidenavToggle(e,t){await e(),this.$emit("toggle-sidenav",t),await this.$nextTick();const n=document.getElementById(Fs);n&&n.focus()}}},ld=od,cd=(n("c61f"),Object(K["a"])(ld,kc,wc,!1,null,"138d523a",null)),dd=cd.exports,ud=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"StaticContentWidth"},[e._t("default")],2)},hd=[],pd={name:"StaticContentWidth",inject:["store"],mounted(){const e=Ne(async()=>{await this.$nextTick(),this.store.setContentWidth(this.$el.offsetWidth)},150);window.addEventListener("resize",e),window.addEventListener("orientationchange",e),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}),e()}},gd=pd,fd=Object(K["a"])(gd,ud,hd,!1,null,null,null),md=fd.exports,yd=n("3bdd"),vd=n("4009");const bd="symbol";var Td={watch:{topicData:{immediate:!0,handler:"extractOnThisPageSections"}},methods:{shouldRegisterContentSection(e){return e.type===_n["BlockType"].heading&&e.level<4},extractOnThisPageSections(e){if(!e)return;this.store.resetPageSections();const{metadata:{title:t},primaryContentSections:n,topicSections:i,defaultImplementationsSections:a,relationshipsSections:s,seeAlsoSections:r,kind:o}=e;this.store.addOnThisPageSection({title:t,anchor:vd["a"],level:1,isSymbol:o===bd},{i18n:!1}),n&&n.forEach(e=>{switch(e.kind){case Ke.content:At["a"].methods.forEach.call(e,e=>{this.shouldRegisterContentSection(e)&&this.store.addOnThisPageSection({title:e.text,anchor:e.anchor||Object(nn["a"])(e.text),level:e.level},{i18n:!1})});break;case Ke.properties:case Ke.restBody:case Ke.restCookies:case Ke.restEndpoint:case Ke.restHeaders:case Ke.restParameters:case Ke.restResponses:this.store.addOnThisPageSection({title:e.title,anchor:Object(nn["a"])(e.title),level:2});break;default:qt[e.kind]&&this.store.addOnThisPageSection(qt[e.kind])}}),i&&this.store.addOnThisPageSection(Kt.topics),a&&this.store.addOnThisPageSection(Kt.defaultImplementations),s&&this.store.addOnThisPageSection(Kt.relationships),r&&this.store.addOnThisPageSection(Kt.seeAlso)}}},Sd=n("9b56");const _d="0.3.0",Cd="navigator-hidden-large",{extractProps:kd}=Is.methods;var wd={name:"DocumentationTopicView",constants:{MIN_RENDER_JSON_VERSION_WITH_INDEX:_d,NAVIGATOR_HIDDEN_ON_LARGE_KEY:Cd},components:{Navigator:Cc,AdjustableSidebarWidth:ol,StaticContentWidth:md,NavigatorDataProvider:nr,Topic:Is,CodeTheme:Bs["a"],Nav:dd,QuickNavigationButton:lr,QuickNavigationModal:zo,PortalTarget:I["PortalTarget"]},mixins:[Ms["a"],zs["a"],Td],props:{enableMinimized:{type:Boolean,default:!1}},data(){return{topicDataDefault:null,topicDataObjc:null,sidenavVisibleOnMobile:!1,sidenavHiddenOnLarge:Fo["c"].get(Cd,!1),showQuickNavigationModal:!1,store:js,BreakpointName:Vo["b"]}},computed:{objcOverrides:({topicData:e})=>{const{variantOverrides:t=[]}=e||{},n=({interfaceLanguage:e})=>e===O["a"].objectiveC.key.api,i=({traits:e})=>e.some(n),a=t.find(i);return a?a.patch:null},enableQuickNavigation:({isTargetIDE:e})=>!e&&Object(Ze["c"])(["features","docs","quickNavigation","enable"],!0),topicData:{get(){return this.topicDataObjc?this.topicDataObjc:this.topicDataDefault},set(e){this.topicDataDefault=e}},topicKey:({$route:e,topicProps:t})=>[e.path,t.interfaceLanguage].join(),topicProps(){return kd(this.topicData)},parentTopicIdentifiers:({topicProps:{hierarchy:{paths:e=[]},references:t},$route:n})=>e.length?e.find(e=>{const i=e.find(e=>t[e]&&"technologies"!==t[e].kind),a=i&&t[i];return a&&n.path.toLowerCase().startsWith(a.url.toLowerCase())})||e[0]:[],technology:({$route:e,topicProps:{identifier:t,references:n,role:i,title:a},parentTopicIdentifiers:s})=>{const r={title:a,url:e.path},o=n[t];if(!s.length)return o||r;const l=n[s[0]];return l&&"technologies"!==l.kind?l:(i!==k["a"].collection||o)&&(l&&n[s[1]]||o)||r},languagePaths:({topicData:{variants:e=[]}})=>e.reduce((e,t)=>t.traits.reduce((e,n)=>n.interfaceLanguage?{...e,[n.interfaceLanguage]:(e[n.interfaceLanguage]||[]).concat(t.paths)}:e,e),{}),objcPath:({languagePaths:{[O["a"].objectiveC.key.api]:[e]=[]}={}})=>e,swiftPath:({languagePaths:{[O["a"].swift.key.api]:[e]=[]}={}})=>e,isSymbolBeta:({topicProps:{platforms:e}})=>!!(e&&e.length&&e.every(e=>e.beta)),isSymbolDeprecated:({topicProps:{platforms:e,deprecationSummary:t}})=>!!(t&&t.length>0||e&&e.length&&e.every(e=>e.deprecatedAt)),enableNavigator:({isTargetIDE:e,topicDataDefault:t})=>!e&&Object(yd["b"])(Object(yd["a"])(t.schemaVersion),_d)>=0,enableOnThisPageNav:({isTargetIDE:e})=>!Object(Ze["c"])(["features","docs","onThisPageNavigator","disable"],!1)&&!e,sidebarProps:({sidenavVisibleOnMobile:e,enableNavigator:t,sidenavHiddenOnLarge:n})=>t?{shownOnMobile:e,hiddenOnLarge:n}:{},sidebarListeners(){return this.enableNavigator?{"update:shownOnMobile":this.toggleMobileSidenav,"update:hiddenOnLarge":this.toggleLargeSidenav}:{}}},methods:{applyObjcOverrides(){this.topicDataObjc=C(Object(w["a"])(this.topicData),this.objcOverrides)},handleCodeColorsChange(e){Rs["a"].updateCodeColors(e)},handleToggleSidenav(e){e===Vo["b"].large?this.toggleLargeSidenav():this.toggleMobileSidenav()},openQuickNavigationModal(){this.sidenavVisibleOnMobile||(this.showQuickNavigationModal=!0)},toggleLargeSidenav(e=!this.sidenavHiddenOnLarge){this.sidenavHiddenOnLarge=e,Fo["c"].set(Cd,e)},toggleMobileSidenav(e=!this.sidenavVisibleOnMobile){this.sidenavVisibleOnMobile=e},onQuickNavigationKeydown(e){("/"===e.key||"o"===e.key&&e.shiftKey&&e.metaKey)&&this.enableNavigator&&"input"!==e.target.tagName.toLowerCase()&&(this.openQuickNavigationModal(),e.preventDefault())}},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"}),this.enableQuickNavigation&&window.addEventListener("keydown",this.onQuickNavigationKeydown)},provide(){return{store:this.store}},inject:{isTargetIDE:{default(){return!1}}},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge),this.$bridge.off("codeColors",this.handleCodeColorsChange),this.enableQuickNavigation&&window.removeEventListener("keydown",this.onQuickNavigationKeydown)},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(w["c"])(e,t,n).then(t=>n(n=>{Object(Sd["c"])(e.params.locale,n),n.topicData=t,e.query.language===O["a"].objectiveC.key.url&&n.objcOverrides&&n.applyObjcOverrides()})).catch(n)},beforeRouteUpdate(e,t,n){e.path===t.path&&e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides?(this.applyObjcOverrides(),n()):Object(w["e"])(e,t)?Object(w["c"])(e,t,n).then(t=>{this.topicDataObjc=null,this.topicData=t,e.query.language===O["a"].objectiveC.key.url&&this.objcOverrides&&this.applyObjcOverrides(),Object(Sd["c"])(e.params.locale,this),n()}).catch(n):n()},created(){this.store.reset()},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},Id=wd,xd=(n("857c"),Object(K["a"])(Id,i,a,!1,null,"4a89caca",null));t["default"]=xd.exports},f9c9:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js b/docs/LHUIHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js new file mode 100644 index 0000000..5203308 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/documentation-topic~topic.1679ec90.js @@ -0,0 +1,20 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic"],{"1c3f":function(t,e,n){"use strict";n("b826")},"2b88":function(t,e,n){"use strict"; +/*! + * portal-vue © Thorsten Lünborg, 2019 + * + * Version: 2.1.7 + * + * LICENCE: MIT + * + * https://github.com/linusborg/portal-vue + * + */function s(t){return t&&"object"===typeof t&&"default"in t?t["default"]:t}Object.defineProperty(e,"__esModule",{value:!0});var r=s(n("2b0e"));function o(t){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function a(t){return i(t)||l(t)||c()}function i(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var s=n.passengers[0],r="function"===typeof s?s(e):n.passengers;return t.concat(r)}),[])}function f(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function p(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var m={},g={},y={},b=r.extend({data:function(){return{transports:m,targets:g,sources:y,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,s=t.passengers,o=t.order,a=void 0===o?1/0:o;if(e&&n&&s){var i={to:e,from:n,passengers:h(s),order:a},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(i),d=this.transports[e].slice(0);-1===c?d.push(i):d[c]=i,this.transports[e]=f(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,s=t.from;if(n&&(s||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var o=this.transports[n].slice(0);o.splice(r,1),this.transports[n]=o}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var s in this.transports[e])if(this.transports[e][s].from===n)return+s;return-1}}}),v=new b(m),T=1,S=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(T++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){v.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){v.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};v.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};v.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),w=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:v.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){v.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){v.unregisterTarget(e),v.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){v.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),s=this.transition||this.tag;return e?n[0]:this.slim&&!s?t():t(s,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),C=0,$=["disabled","name","order","slim","slotProps","tag","to"],k=["multiple","transition"],x=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(C++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(v.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=v.targets[e.name];else{var n=e.append;if(n){var s="string"===typeof n?n:"DIV",r=document.createElement(s);t.appendChild(r),t=r}var o=p(this.$props,k);o.slim=this.targetSlim,o.tag=this.targetTag,o.slotProps=this.targetSlotProps,o.name=this.to,this.portalTarget=new w({el:t,parent:this.$parent||this,propsData:o})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=p(this.$props,$);return t(S,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function P(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",S),t.component(e.portalTargetName||"PortalTarget",w),t.component(e.MountingPortalName||"MountingPortal",x)}var I={install:P};e.default=I,e.Portal=S,e.PortalTarget=w,e.MountingPortal=x,e.Wormhole=v},"66c9":function(t,e,n){"use strict";e["a"]={state:{codeColors:null},reset(){this.state.codeColors=null},updateCodeColors(t){const e=t=>t?`rgba(${t.red}, ${t.green}, ${t.blue}, ${t.alpha})`:null;this.state.codeColors=Object.entries(t).reduce((t,[n,s])=>({...t,[n]:e(s)}),{})}}},7948:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-chevron-down-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-down"}},[n("path",{attrs:{d:"M12.634 2.964l0.76 0.649-6.343 7.426-6.445-7.423 0.755-0.655 5.683 6.545 5.59-6.542z"}})])},r=[],o=n("be08"),a={name:"InlineChevronDownIcon",components:{SVGIcon:o["a"]}},i=a,l=n("2877"),c=Object(l["a"])(i,s,r,!1,null,null,null);e["a"]=c.exports},8590:function(t,e,n){"use strict";var s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{style:t.codeStyle},[t._t("default")],2)},r=[],o=n("66c9");const a=0,i=255;function l(t){const e=t.match(/rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d+\.?\d*|\.\d+)\s*\)/);if(!e)throw new Error("invalid rgba() input");const n=10;return{r:parseInt(e[1],n),g:parseInt(e[2],n),b:parseInt(e[3],n),a:parseFloat(e[4])}}function c(t){const{r:e,g:n,b:s}=l(t);return.2126*e+.7152*n+.0722*s}function u(t,e){const n=Math.round(i*e),s=l(t),{a:r}=s,[o,c,u]=[s.r,s.g,s.b].map(t=>Math.max(a,Math.min(i,t+n)));return`rgba(${o}, ${c}, ${u}, ${r})`}function h(t,e){return u(t,e)}function d(t,e){return u(t,-1*e)}var f={name:"CodeTheme",data(){return{codeThemeState:o["a"].state}},computed:{codeStyle(){const{codeColors:t}=this.codeThemeState;return t?{"--text":t.text,"--background":t.background,"--line-highlight":t.lineHighlight,"--url":t.commentURL,"--syntax-comment":t.comment,"--syntax-quote":t.comment,"--syntax-keyword":t.keyword,"--syntax-literal":t.keyword,"--syntax-selector-tag":t.keyword,"--syntax-string":t.stringLiteral,"--syntax-bullet":t.stringLiteral,"--syntax-meta":t.keyword,"--syntax-number":t.stringLiteral,"--syntax-symbol":t.stringLiteral,"--syntax-tag":t.stringLiteral,"--syntax-attr":t.typeAnnotation,"--syntax-built_in":t.typeAnnotation,"--syntax-builtin-name":t.typeAnnotation,"--syntax-class":t.typeAnnotation,"--syntax-params":t.typeAnnotation,"--syntax-section":t.typeAnnotation,"--syntax-title":t.typeAnnotation,"--syntax-type":t.typeAnnotation,"--syntax-attribute":t.keyword,"--syntax-identifier":t.text,"--syntax-subst":t.text,"--color-syntax-param-internal-name":this.internalParamNameColor}:null},internalParamNameColor(){const{background:t,text:e}=this.codeThemeState.codeColors;try{const n=c(t),s=nObject.keys(u).includes(t),default:u.light},codeBackgroundColorOverride:{type:String,default:""},backdropBackgroundColorOverride:{type:String,default:""},width:{type:String,default:null},showClose:{type:Boolean,default:!0}},data(){return{lastFocusItem:null,prefersDarkStyle:!1,focusTrapInstance:null}},computed:{isVisible:{get:({visible:t})=>t,set(t){this.$emit("update:visible",t)}},modalColors(){return{"--code-background":this.codeBackgroundColorOverride,"--backdrop-background":this.backdropBackgroundColorOverride}},themeClass({theme:t,prefersDarkStyle:e,isThemeDynamic:n}){let s={};return n&&(s={"theme-light":!e,"theme-dark":e}),["theme-"+t,s]},stateClasses:({isFullscreen:t,isVisible:e,showClose:n})=>({"modal-fullscreen":t,"modal-standard":!t,"modal-open":e,"modal-with-close":n}),isThemeDynamic:({theme:t})=>t===u.dynamic||t===u.code},watch:{isVisible(t){t?this.onShow():this.onHide()}},mounted(){if(this.focusTrapInstance=new a["a"],document.addEventListener("keydown",this.onKeydown),this.isThemeDynamic){const t=window.matchMedia("(prefers-color-scheme: dark)");t.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{t.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(t)}},beforeDestroy(){this.isVisible&&o["b"].unlockScroll(this.$refs.container),document.removeEventListener("keydown",this.onKeydown),this.focusTrapInstance.destroy()},methods:{async onShow(){await this.$nextTick(),o["b"].lockScroll(this.$refs.container),await this.focusCloseButton(),this.focusTrapInstance.updateFocusContainer(this.$refs.container),this.focusTrapInstance.start(),i["a"].hide(this.$refs.container)},onHide(){o["b"].unlockScroll(this.$refs.container),this.focusTrapInstance.stop(),this.lastFocusItem&&(this.lastFocusItem.focus({preventScroll:!0}),this.lastFocusItem=null),this.$emit("close"),i["a"].show(this.$refs.container)},closeModal(){this.isVisible=!1},selectContent(){window.getSelection().selectAllChildren(this.$refs.content)},onClickOutside(){this.closeModal()},onKeydown(t){const{metaKey:e=!1,ctrlKey:n=!1,key:s}=t;this.isVisible&&("a"===s&&(e||n)&&(t.preventDefault(),this.selectContent()),"Escape"===s&&(t.preventDefault(),this.closeModal()))},onColorSchemePreferenceChange({matches:t}){this.prefersDarkStyle=t},async focusCloseButton(){this.lastFocusItem=document.activeElement,await this.$nextTick(),this.$refs.close&&this.$refs.close.focus(),this.$emit("open")}}},d=h,f=(n("1c3f"),n("2877")),p=Object(f["a"])(d,s,r,!1,null,"795f7b59",null);e["a"]=p.exports},c8e2:function(t,e,n){"use strict";function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return o}));var r=n("0cb0");class o{constructor(t){s(this,"focusContainer",null),s(this,"tabTargets",[]),s(this,"firstTabTarget",null),s(this,"lastTabTarget",null),s(this,"lastFocusedElement",null),this.focusContainer=t,this.onFocus=this.onFocus.bind(this)}updateFocusContainer(t){this.focusContainer=t}start(){this.collectTabTargets(),this.firstTabTarget?this.focusContainer.contains(document.activeElement)&&r["a"].isTabbableElement(document.activeElement)||this.firstTabTarget.focus():console.warn("There are no focusable elements. FocusTrap needs at least one."),this.lastFocusedElement=document.activeElement,document.addEventListener("focus",this.onFocus,!0)}stop(){document.removeEventListener("focus",this.onFocus,!0)}collectTabTargets(){this.tabTargets=r["a"].getTabbableElements(this.focusContainer),this.firstTabTarget=this.tabTargets[0],this.lastTabTarget=this.tabTargets[this.tabTargets.length-1]}onFocus(t){if(this.focusContainer.contains(t.target))this.lastFocusedElement=t.target;else{if(t.preventDefault(),this.collectTabTargets(),this.lastFocusedElement===this.lastTabTarget||!this.lastFocusedElement||!document.contains(this.lastFocusedElement))return this.firstTabTarget.focus(),void(this.lastFocusedElement=this.firstTabTarget);this.lastFocusedElement===this.firstTabTarget&&(this.lastTabTarget.focus(),this.lastFocusedElement=this.lastTabTarget)}}destroy(){this.stop(),this.focusContainer=null,this.tabTargets=[],this.firstTabTarget=null,this.lastTabTarget=null,this.lastFocusedElement=null}}}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js b/docs/LHUIHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js new file mode 100644 index 0000000..ab75cfe --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/documentation-topic~topic~tutorials-overview.90c61522.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["documentation-topic~topic~tutorials-overview"],{"007b":function(e,t,n){},"0444":function(e,t,n){},"05a1":function(e,t,n){},"0939":function(e,t,n){"use strict";n("9034")},"0caf":function(e,t,n){"use strict";t["a"]={inject:{performanceMetricsEnabled:{default:!1},isTargetIDE:{default:!1}},methods:{newContentMounted(){let e;this.performanceMetricsEnabled&&(e=Math.round(window.performance.now()),window.renderedTimes||(window.renderedTimes=[]),window.renderedTimes.push(e)),this.$bridge.send({type:"rendered",data:{time:e}})},handleContentUpdateFromBridge(e){this.topicData=e}}}},"0cb0":function(e,t,n){"use strict";const i=["input","select","textarea","button","optgroup","option","menuitem","fieldset","object","a[href]","*[tabindex]","*[contenteditable]"],a=i.join(",");t["a"]={getTabbableElements(e){const t=e.querySelectorAll(a),n=t.length;let i;const r=[];for(i=0;i=0},isFocusableElement(e){const t=e.nodeName.toLowerCase(),n=i.includes(t);return!("a"!==t||!e.getAttribute("href"))||(n?!e.disabled:"true"===e.getAttribute("contenteditable")||!Number.isNaN(parseFloat(e.getAttribute("tabindex"))))}}},"0cf0":function(e,t,n){},"0da1":function(e,t,n){"use strict";n("5c97")},"0eaa":function(e,t,n){},"0f00":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row"},[e._t("default")],2)},a=[],r={name:"GridRow"},s=r,o=(n("2224"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"be73599c",null);t["a"]=c.exports},1020:function(e,t){var n={exports:{}};function i(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(t){var n=e[t];"object"!=typeof n||Object.isFrozen(n)||i(n)})),e}n.exports=i,n.exports.default=i;var a=n.exports;class r{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){const n=Object.create(null);for(const i in e)n[i]=e[i];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const c="
",l=e=>!!e.kind,u=(e,{prefix:t})=>{if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((e,t)=>`${e}${"_".repeat(t+1)}`)].join(" ")}return`${t}${e}`};class d{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=s(e)}openNode(e){if(!l(e))return;let t=e.kind;t=e.sublanguage?"language-"+t:u(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){l(e)&&(this.buffer+=c)}value(){return this.buffer}span(e){this.buffer+=``}}class p{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){while(this.closeNode());}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"===typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),e}static _collapse(e){"string"!==typeof e&&e.children&&(e.children.every(e=>"string"===typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{p._collapse(e)}))}}class h extends p{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){const e=new d(this,this.options);return e.value()}finalize(){return!0}}function m(e){return e?"string"===typeof e?e:e.source:null}function f(e){return v("(?=",e,")")}function g(e){return v("(?:",e,")*")}function b(e){return v("(?:",e,")?")}function v(...e){const t=e.map(e=>m(e)).join("");return t}function y(e){const t=e[e.length-1];return"object"===typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function w(...e){const t=y(e),n="("+(t.capture?"":"?:")+e.map(e=>m(e)).join("|")+")";return n}function _(e){return new RegExp(e.toString()+"|").exec("").length-1}function x(e,t){const n=e&&e.exec(t);return n&&0===n.index}const k=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C(e,{joinWith:t}){let n=0;return e.map(e=>{n+=1;const t=n;let i=m(e),a="";while(i.length>0){const e=k.exec(i);if(!e){a+=i;break}a+=i.substring(0,e.index),i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?a+="\\"+String(Number(e[1])+t):(a+=e[0],"("===e[0]&&n++)}return a}).map(e=>`(${e})`).join(t)}const S=/\b\B/,E="[a-zA-Z]\\w*",O="[a-zA-Z_]\\w*",I="\\b\\d+(\\.\\d+)?",j="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",T="\\b(0b[01]+)",A="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",L=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=v(t,/.*\b/,e.binary,/\b.*/)),o({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},B={begin:"\\\\[\\s\\S]",relevance:0},$={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[B]},N={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[B]},M={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},P=function(e,t,n={}){const i=o({scope:"comment",begin:e,end:t,contains:[]},n);i.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const a=w("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return i.contains.push({begin:v(/[ ]+/,"(",a,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i},R=P("//","$"),V=P("/\\*","\\*/"),D=P("#","$"),G={scope:"number",begin:I,relevance:0},z={scope:"number",begin:j,relevance:0},q={scope:"number",begin:T,relevance:0},F={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[B,{begin:/\[/,end:/\]/,relevance:0,contains:[B]}]}]},U={scope:"title",begin:E,relevance:0},W={scope:"title",begin:O,relevance:0},H={begin:"\\.\\s*"+O,relevance:0},K=function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})};var Z=Object.freeze({__proto__:null,MATCH_NOTHING_RE:S,IDENT_RE:E,UNDERSCORE_IDENT_RE:O,NUMBER_RE:I,C_NUMBER_RE:j,BINARY_NUMBER_RE:T,RE_STARTERS_RE:A,SHEBANG:L,BACKSLASH_ESCAPE:B,APOS_STRING_MODE:$,QUOTE_STRING_MODE:N,PHRASAL_WORDS_MODE:M,COMMENT:P,C_LINE_COMMENT_MODE:R,C_BLOCK_COMMENT_MODE:V,HASH_COMMENT_MODE:D,NUMBER_MODE:G,C_NUMBER_MODE:z,BINARY_NUMBER_MODE:q,REGEXP_MODE:F,TITLE_MODE:U,UNDERSCORE_TITLE_MODE:W,METHOD_GUARD:H,END_SAME_AS_BEGIN:K});function Y(e,t){const n=e.input[e.index-1];"."===n&&t.ignoreMatch()}function X(e,t){void 0!==e.className&&(e.scope=e.className,delete e.className)}function J(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=Y,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function Q(e,t){Array.isArray(e.illegal)&&(e.illegal=w(...e.illegal))}function ee(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function te(e,t){void 0===e.relevance&&(e.relevance=1)}const ne=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(t=>{delete e[t]}),e.keywords=n.keywords,e.begin=v(n.beforeMatch,f(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},ie=["of","and","for","in","not","or","if","then","parent","list","value"],ae="keyword";function re(e,t,n=ae){const i=Object.create(null);return"string"===typeof e?a(n,e.split(" ")):Array.isArray(e)?a(n,e):Object.keys(e).forEach((function(n){Object.assign(i,re(e[n],t,n))})),i;function a(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach((function(t){const n=t.split("|");i[n[0]]=[e,se(n[0],n[1])]}))}}function se(e,t){return t?Number(t):oe(e)?0:1}function oe(e){return ie.includes(e.toLowerCase())}const ce={},le=e=>{console.error(e)},ue=(e,...t)=>{console.log("WARN: "+e,...t)},de=(e,t)=>{ce[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),ce[`${e}/${t}`]=!0)},pe=new Error;function he(e,t,{key:n}){let i=0;const a=e[n],r={},s={};for(let o=1;o<=t.length;o++)s[o+i]=a[o],r[o+i]=!0,i+=_(t[o-1]);e[n]=s,e[n]._emit=r,e[n]._multi=!0}function me(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),pe;if("object"!==typeof e.beginScope||null===e.beginScope)throw le("beginScope must be object"),pe;he(e,e.begin,{key:"beginScope"}),e.begin=C(e.begin,{joinWith:""})}}function fe(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),pe;if("object"!==typeof e.endScope||null===e.endScope)throw le("endScope must be object"),pe;he(e,e.end,{key:"endScope"}),e.end=C(e.end,{joinWith:""})}}function ge(e){e.scope&&"object"===typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope,delete e.scope)}function be(e){ge(e),"string"===typeof e.beginScope&&(e.beginScope={_wrap:e.beginScope}),"string"===typeof e.endScope&&(e.endScope={_wrap:e.endScope}),me(e),fe(e)}function ve(e){function t(t,n){return new RegExp(m(t),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(n?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=_(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=t(C(e,{joinWith:"|"}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex((e,t)=>t>0&&void 0!==e),i=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}function a(e){const t=new i;return e.contains.forEach(e=>t.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}function r(n,i){const s=n;if(n.isCompiled)return s;[X,ee,be,ne].forEach(e=>e(n,i)),e.compilerExtensions.forEach(e=>e(n,i)),n.__beforeBegin=null,[J,Q,te].forEach(e=>e(n,i)),n.isCompiled=!0;let o=null;return"object"===typeof n.keywords&&n.keywords.$pattern&&(n.keywords=Object.assign({},n.keywords),o=n.keywords.$pattern,delete n.keywords.$pattern),o=o||/\w+/,n.keywords&&(n.keywords=re(n.keywords,e.case_insensitive)),s.keywordPatternRe=t(o,!0),i&&(n.begin||(n.begin=/\B|\b/),s.beginRe=t(s.begin),n.end||n.endsWithParent||(n.end=/\B|\b/),n.end&&(s.endRe=t(s.end)),s.terminatorEnd=m(s.end)||"",n.endsWithParent&&i.terminatorEnd&&(s.terminatorEnd+=(n.end?"|":"")+i.terminatorEnd)),n.illegal&&(s.illegalRe=t(n.illegal)),n.contains||(n.contains=[]),n.contains=[].concat(...n.contains.map((function(e){return we("self"===e?n:e)}))),n.contains.forEach((function(e){r(e,s)})),n.starts&&r(n.starts,i),s.matcher=a(s),s}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=o(e.classNameAliases||{}),r(e)}function ye(e){return!!e&&(e.endsWithParent||ye(e.starts))}function we(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return o(e,{variants:null},t)}))),e.cachedVariants?e.cachedVariants:ye(e)?o(e,{starts:e.starts?o(e.starts):null}):Object.isFrozen(e)?o(e):e}var _e="11.3.1";class xe extends Error{constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t}}const ke=s,Ce=o,Se=Symbol("nomatch"),Ee=7,Oe=function(e){const t=Object.create(null),n=Object.create(null),i=[];let s=!0;const o="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let l={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:h};function u(e){return l.noHighlightRe.test(e)}function d(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=l.languageDetectRe.exec(t);if(n){const t=$(n[1]);return t||(ue(o.replace("{}",n[1])),ue("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>u(e)||$(e))}function p(e,t,n){let i="",a="";"object"===typeof t?(i=e,n=t.ignoreIllegals,a=t.language):(de("10.7.0","highlight(lang, code, ...args) has been deprecated."),de("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),a=e,i=t),void 0===n&&(n=!0);const r={code:i,language:a};V("before:highlight",r);const s=r.result?r.result:m(r.language,r.code,n);return s.code=r.code,V("after:highlight",s),s}function m(e,n,i,a){const c=Object.create(null);function u(e,t){return e.keywords[t]}function d(){if(!j.keywords)return void A.addText(L);let e=0;j.keywordPatternRe.lastIndex=0;let t=j.keywordPatternRe.exec(L),n="";while(t){n+=L.substring(e,t.index);const i=E.case_insensitive?t[0].toLowerCase():t[0],a=u(j,i);if(a){const[e,r]=a;if(A.addText(n),n="",c[i]=(c[i]||0)+1,c[i]<=Ee&&(B+=r),e.startsWith("_"))n+=t[0];else{const n=E.classNameAliases[e]||e;A.addKeyword(t[0],n)}}else n+=t[0];e=j.keywordPatternRe.lastIndex,t=j.keywordPatternRe.exec(L)}n+=L.substr(e),A.addText(n)}function p(){if(""===L)return;let e=null;if("string"===typeof j.subLanguage){if(!t[j.subLanguage])return void A.addText(L);e=m(j.subLanguage,L,!0,T[j.subLanguage]),T[j.subLanguage]=e._top}else e=_(L,j.subLanguage.length?j.subLanguage:null);j.relevance>0&&(B+=e.relevance),A.addSublanguage(e._emitter,e.language)}function h(){null!=j.subLanguage?p():d(),L=""}function f(e,t){let n=1;while(void 0!==t[n]){if(!e._emit[n]){n++;continue}const i=E.classNameAliases[e[n]]||e[n],a=t[n];i?A.addKeyword(a,i):(L=a,d(),L=""),n++}}function g(e,t){return e.scope&&"string"===typeof e.scope&&A.openNode(E.classNameAliases[e.scope]||e.scope),e.beginScope&&(e.beginScope._wrap?(A.addKeyword(L,E.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap),L=""):e.beginScope._multi&&(f(e.beginScope,t),L="")),j=Object.create(e,{parent:{value:j}}),j}function b(e,t,n){let i=x(e.endRe,n);if(i){if(e["on:end"]){const n=new r(e);e["on:end"](t,n),n.isMatchIgnored&&(i=!1)}if(i){while(e.endsParent&&e.parent)e=e.parent;return e}}if(e.endsWithParent)return b(e.parent,t,n)}function v(e){return 0===j.matcher.regexIndex?(L+=e[0],1):(P=!0,0)}function y(e){const t=e[0],n=e.rule,i=new r(n),a=[n.__beforeBegin,n["on:begin"]];for(const r of a)if(r&&(r(e,i),i.isMatchIgnored))return v(t);return n.skip?L+=t:(n.excludeBegin&&(L+=t),h(),n.returnBegin||n.excludeBegin||(L=t)),g(n,e),n.returnBegin?0:t.length}function w(e){const t=e[0],i=n.substr(e.index),a=b(j,e,i);if(!a)return Se;const r=j;j.endScope&&j.endScope._wrap?(h(),A.addKeyword(t,j.endScope._wrap)):j.endScope&&j.endScope._multi?(h(),f(j.endScope,e)):r.skip?L+=t:(r.returnEnd||r.excludeEnd||(L+=t),h(),r.excludeEnd&&(L=t));do{j.scope&&A.closeNode(),j.skip||j.subLanguage||(B+=j.relevance),j=j.parent}while(j!==a.parent);return a.starts&&g(a.starts,e),r.returnEnd?0:t.length}function k(){const e=[];for(let t=j;t!==E;t=t.parent)t.scope&&e.unshift(t.scope);e.forEach(e=>A.openNode(e))}let C={};function S(t,a){const r=a&&a[0];if(L+=t,null==r)return h(),0;if("begin"===C.type&&"end"===a.type&&C.index===a.index&&""===r){if(L+=n.slice(a.index,a.index+1),!s){const t=new Error(`0 width match regex (${e})`);throw t.languageName=e,t.badRule=C.rule,t}return 1}if(C=a,"begin"===a.type)return y(a);if("illegal"===a.type&&!i){const e=new Error('Illegal lexeme "'+r+'" for mode "'+(j.scope||"")+'"');throw e.mode=j,e}if("end"===a.type){const e=w(a);if(e!==Se)return e}if("illegal"===a.type&&""===r)return 1;if(M>1e5&&M>3*a.index){const e=new Error("potential infinite loop, way more iterations than matches");throw e}return L+=r,r.length}const E=$(e);if(!E)throw le(o.replace("{}",e)),new Error('Unknown language: "'+e+'"');const O=ve(E);let I="",j=a||O;const T={},A=new l.__emitter(l);k();let L="",B=0,N=0,M=0,P=!1;try{for(j.matcher.considerAll();;){M++,P?P=!1:j.matcher.considerAll(),j.matcher.lastIndex=N;const e=j.matcher.exec(n);if(!e)break;const t=n.substring(N,e.index),i=S(t,e);N=e.index+i}return S(n.substr(N)),A.closeAllNodes(),A.finalize(),I=A.toHTML(),{language:e,value:I,relevance:B,illegal:!1,_emitter:A,_top:j}}catch(R){if(R.message&&R.message.includes("Illegal"))return{language:e,value:ke(n),illegal:!0,relevance:0,_illegalBy:{message:R.message,index:N,context:n.slice(N-100,N+100),mode:R.mode,resultSoFar:I},_emitter:A};if(s)return{language:e,value:ke(n),illegal:!1,relevance:0,errorRaised:R,_emitter:A,_top:j};throw R}}function y(e){const t={value:ke(e),illegal:!1,relevance:0,_top:c,_emitter:new l.__emitter(l)};return t._emitter.addText(e),t}function _(e,n){n=n||l.languages||Object.keys(t);const i=y(e),a=n.filter($).filter(M).map(t=>m(t,e,!1));a.unshift(i);const r=a.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if($(e.language).supersetOf===t.language)return 1;if($(t.language).supersetOf===e.language)return-1}return 0}),[s,o]=r,c=s;return c.secondBest=o,c}function k(e,t,i){const a=t&&n[t]||i;e.classList.add("hljs"),e.classList.add("language-"+a)}function C(e){let t=null;const n=d(e);if(u(n))return;if(V("before:highlightElement",{el:e,language:n}),e.children.length>0&&(l.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/issues/2886"),console.warn(e)),l.throwUnescapedHTML)){const t=new xe("One of your code blocks includes unescaped HTML.",e.innerHTML);throw t}t=e;const i=t.textContent,a=n?p(i,{language:n,ignoreIllegals:!0}):_(i);e.innerHTML=a.value,k(e,n,a.language),e.result={language:a.language,re:a.relevance,relevance:a.relevance},a.secondBest&&(e.secondBest={language:a.secondBest.language,relevance:a.secondBest.relevance}),V("after:highlightElement",{el:e,result:a,text:i})}function S(e){l=Ce(l,e)}const E=()=>{j(),de("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function O(){j(),de("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let I=!1;function j(){if("loading"===document.readyState)return void(I=!0);const e=document.querySelectorAll(l.cssSelector);e.forEach(C)}function T(){I&&j()}function A(n,i){let a=null;try{a=i(e)}catch(r){if(le("Language definition for '{}' could not be registered.".replace("{}",n)),!s)throw r;le(r),a=c}a.name||(a.name=n),t[n]=a,a.rawDefinition=i.bind(null,e),a.aliases&&N(a.aliases,{languageName:n})}function L(e){delete t[e];for(const t of Object.keys(n))n[t]===e&&delete n[t]}function B(){return Object.keys(t)}function $(e){return e=(e||"").toLowerCase(),t[e]||t[n[e]]}function N(e,{languageName:t}){"string"===typeof e&&(e=[e]),e.forEach(e=>{n[e.toLowerCase()]=t})}function M(e){const t=$(e);return t&&!t.disableAutodetect}function P(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}function R(e){P(e),i.push(e)}function V(e,t){const n=e;i.forEach((function(e){e[n]&&e[n](t)}))}function D(e){return de("10.7.0","highlightBlock will be removed entirely in v12.0"),de("10.7.0","Please use highlightElement now."),C(e)}"undefined"!==typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",T,!1),Object.assign(e,{highlight:p,highlightAuto:_,highlightAll:j,highlightElement:C,highlightBlock:D,configure:S,initHighlighting:E,initHighlightingOnLoad:O,registerLanguage:A,unregisterLanguage:L,listLanguages:B,getLanguage:$,registerAliases:N,autoDetection:M,inherit:Ce,addPlugin:R}),e.debugMode=function(){s=!1},e.safeMode=function(){s=!0},e.versionString=_e,e.regex={concat:v,lookahead:f,either:w,optional:b,anyNumberOfTimes:g};for(const r in Z)"object"===typeof Z[r]&&a(Z[r]);return Object.assign(e,Z),e};var Ie=Oe({});e.exports=Ie,Ie.HighlightJS=Ie,Ie.default=Ie},"12b1":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={list:"list",compactGrid:"compactGrid",detailedGrid:"detailedGrid",hidden:"hidden"}},1417:function(e,t,n){var i={"./markdown":["84cb","highlight-js-custom-markdown"],"./markdown.js":["84cb","highlight-js-custom-markdown"],"./swift":["81c8","highlight-js-custom-swift"],"./swift.js":["81c8","highlight-js-custom-swift"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n(a)}))}a.keys=function(){return Object.keys(i)},a.id="1417",e.exports=a},"146e":function(e,t,n){"use strict";var i=n("e425"),a=n("dd18"),r=n("8a61");function s(e){return new Promise((t,n)=>{e.complete?t():(e.addEventListener("load",t,{once:!0}),e.addEventListener("error",n,{once:!0}))})}function o(){return Promise.allSettled([...document.getElementsByTagName("img")].map(s))}t["a"]={mixins:[r["a"]],mounted(){this.scrollToElementIfAnchorPresent()},updated(){this.scrollToElementIfAnchorPresent()},methods:{async scrollToElementIfAnchorPresent(){const{hash:e}=this.$route;if(!e)return;const{imageLoadingStrategy:t}=i["a"].state;i["a"].setImageLoadingStrategy(a["a"].eager),await this.$nextTick(),await o(),this.scrollToElement(e),i["a"].setImageLoadingStrategy(t)}}}},"159b":function(e,t,n){"use strict";n("2d6f")},"17a4":function(e,t,n){"use strict";n("bbe1")},"19cc":function(e,t,n){},"1f39":function(e,t,n){"use strict";n("007b")},2224:function(e,t,n){"use strict";n("b392")},"25a9":function(e,t,n){"use strict";n.d(t,"c",(function(){return d})),n.d(t,"e",(function(){return p})),n.d(t,"b",(function(){return h})),n.d(t,"a",(function(){return m})),n.d(t,"d",(function(){return f}));var i=n("748c"),a=n("d26a"),r=n("3bdd");class s extends Error{constructor({location:e,response:t}){super("Request redirected"),this.location=e,this.response=t}}class o extends Error{constructor(e){super("Unable to fetch data"),this.route=e}}async function c(e,t={},n={}){function i(e){return("ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET||0!==e.status)&&!e.ok}const o=Object(a["c"])(e),c=Object(a["d"])(t);c&&(o.search=c);const l=await fetch(o.href,n);if(i(l))throw l;if(l.redirected)throw new s({location:l.url,response:l});const u=await l.json();return Object(r["c"])(u.schemaVersion),u}function l(e){const t=e.replace(/\/$/,"");return Object(i["c"])(["/data",t])+".json"}function u(e){const{pathname:t,search:n}=new URL(e),i=/\/data(\/.*).json$/,a=i.exec(t);return a?a[1]+n:t+n}async function d(e,t,n){const i=l(e.path);let a;try{a=await c(i,e.query)}catch(r){if("ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET)throw console.error(r),!1;if(r instanceof s)throw u(r.location);r.status&&404===r.status?n({name:"not-found",params:[e.path]}):n(new o(e))}return a}function p(e,t){return!Object(a["a"])(e,t)}async function h(e,t={}){const n=l(e);return c(n,{},t)}function m(e){return JSON.parse(JSON.stringify(e))}async function f({slug:e}){const t=Object(a["c"])(["/index/",e,"index.json"]);return c(t)}},"2cae":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var i=n("31d4"),a=n("66cd");const r={blue:"blue",teal:"teal",orange:"orange",purple:"purple",green:"green",sky:"sky",pink:"pink"},s={[i["b"].article]:r.teal,[i["b"].init]:r.blue,[i["b"].case]:r.orange,[i["b"].class]:r.purple,[i["b"].collection]:r.pink,[a["a"].collectionGroup]:r.teal,[i["b"].dictionarySymbol]:r.purple,[i["b"].enum]:r.orange,[i["b"].extension]:r.orange,[i["b"].func]:r.green,[i["b"].op]:r.green,[i["b"].httpRequest]:r.green,[i["b"].module]:r.sky,[i["b"].method]:r.blue,[i["b"].macro]:r.pink,[i["b"].protocol]:r.purple,[i["b"].property]:r.teal,[i["b"].propertyListKey]:r.green,[i["b"].propertyListKeyReference]:r.green,[i["b"].sampleCode]:r.purple,[i["b"].struct]:r.purple,[i["b"].subscript]:r.blue,[i["b"].typealias]:r.orange,[i["b"].union]:r.purple,[i["b"].var]:r.purple}},"2d6f":function(e,t,n){},"2f34":function(e,t,n){"use strict";t["a"]={inject:{store:{default:()=>({state:{references:{}},setReferences(){},reset(){}})}},computed:{references:({store:e})=>e.state.references}}},3024:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"technology-icon",attrs:{viewBox:"0 0 14 14",themeId:"technology"}},[n("path",{attrs:{d:"M3.39,9l3.16,1.84.47.28.47-.28L10.61,9l.45.26,1.08.63L7,12.91l-5.16-3,1.08-.64L3.39,9M7,0,0,4.1,2.47,5.55,0,7,2.47,8.44,0,9.9,7,14l7-4.1L11.53,8.45,14,7,11.53,5.56,14,4.1ZM7,7.12,5.87,6.45l-1.54-.9L3.39,5,1.85,4.1,7,1.08l5.17,3L10.6,5l-.93.55-1.54.91ZM7,10,3.39,7.9,1.85,7,3.4,6.09,4.94,7,7,8.2,9.06,7,10.6,6.1,12.15,7l-1.55.9Z"}})])},a=[],r=n("be08"),s={name:"TechnologyIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"308e":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"column",style:e.style},[e._t("default")],2)},a=[],r={name:"Column",props:{span:{type:Number,default:null}},computed:{style:({span:e})=>({"--col-span":e})}},s=r,o=(n("fe08"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"0f654188",null);t["a"]=c.exports},"31d4":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));const i={article:"article",associatedtype:"associatedtype",buildSetting:"buildSetting",case:"case",collection:"collection",class:"class",container:"container",dictionarySymbol:"dictionarySymbol",enum:"enum",extension:"extension",func:"func",groupMarker:"groupMarker",httpRequest:"httpRequest",init:"init",languageGroup:"languageGroup",learn:"learn",macro:"macro",method:"method",module:"module",op:"op",overview:"overview",project:"project",property:"property",propertyListKey:"propertyListKey",propertyListKeyReference:"propertyListKeyReference",protocol:"protocol",resources:"resources",root:"root",sampleCode:"sampleCode",section:"section",struct:"struct",subscript:"subscript",symbol:"symbol",tutorial:"tutorial",typealias:"typealias",union:"union",var:"var"},a={[i.init]:i.method,[i.case]:i.enum,[i.propertyListKeyReference]:i.propertyListKey,[i.project]:i.tutorial}},"3b75":function(e,t,n){},"3b96":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"curly-brackets-icon",attrs:{viewBox:"0 0 14 14",themeId:"curly-brackets"}},[n("path",{attrs:{d:"M9.987 14h-0.814v-0.916h0.36c0.137 0 0.253-0.038 0.349-0.116 0.099-0.080 0.179-0.188 0.239-0.318 0.064-0.134 0.11-0.298 0.139-0.483 0.031-0.186 0.045-0.38 0.045-0.58v-2.115c0-0.417 0.046-0.781 0.139-1.083 0.092-0.3 0.2-0.554 0.322-0.754 0.127-0.203 0.246-0.353 0.366-0.458 0.087-0.076 0.155-0.131 0.207-0.169-0.052-0.037-0.12-0.093-0.207-0.167-0.12-0.105-0.239-0.255-0.366-0.459-0.122-0.2-0.23-0.453-0.322-0.754-0.093-0.3-0.139-0.665-0.139-1.082v-2.13c0-0.199-0.014-0.392-0.045-0.572-0.029-0.182-0.076-0.345-0.139-0.483-0.060-0.137-0.141-0.246-0.239-0.328-0.095-0.076-0.212-0.115-0.349-0.115h-0.36v-0.916h0.814c0.442 0 0.788 0.18 1.030 0.538 0.238 0.352 0.358 0.826 0.358 1.407v2.236c0 0.3 0.015 0.597 0.044 0.886 0.030 0.287 0.086 0.544 0.164 0.765 0.077 0.216 0.184 0.392 0.318 0.522 0.129 0.124 0.298 0.188 0.503 0.188h0.058v0.916h-0.058c-0.206 0-0.374 0.064-0.503 0.188-0.134 0.129-0.242 0.305-0.318 0.521-0.078 0.223-0.134 0.48-0.164 0.766-0.029 0.288-0.044 0.587-0.044 0.884v2.236c0 0.582-0.12 1.055-0.358 1.409-0.242 0.358-0.588 0.538-1.030 0.538z"}}),n("path",{attrs:{d:"M4.827 14h-0.814c-0.442 0-0.788-0.18-1.030-0.538-0.238-0.352-0.358-0.825-0.358-1.409v-2.221c0-0.301-0.015-0.599-0.045-0.886-0.029-0.287-0.085-0.544-0.163-0.764-0.077-0.216-0.184-0.393-0.318-0.522-0.131-0.127-0.296-0.188-0.503-0.188h-0.058v-0.916h0.058c0.208 0 0.373-0.063 0.503-0.188 0.135-0.129 0.242-0.304 0.318-0.522 0.078-0.22 0.134-0.477 0.163-0.765 0.030-0.286 0.045-0.585 0.045-0.886v-2.251c0-0.582 0.12-1.055 0.358-1.407 0.242-0.358 0.588-0.538 1.030-0.538h0.814v0.916h-0.36c-0.138 0-0.252 0.038-0.349 0.116-0.099 0.079-0.179 0.189-0.239 0.327-0.064 0.139-0.11 0.302-0.141 0.483-0.029 0.18-0.044 0.373-0.044 0.572v2.13c0 0.417-0.046 0.782-0.138 1.082-0.092 0.302-0.201 0.556-0.324 0.754-0.123 0.201-0.246 0.356-0.366 0.459-0.086 0.074-0.153 0.13-0.206 0.167 0.052 0.038 0.12 0.093 0.206 0.169 0.12 0.103 0.243 0.258 0.366 0.458s0.232 0.453 0.324 0.754c0.092 0.302 0.138 0.666 0.138 1.083v2.115c0 0.2 0.015 0.394 0.044 0.58 0.030 0.186 0.077 0.349 0.139 0.482 0.062 0.132 0.142 0.239 0.241 0.32 0.096 0.079 0.21 0.116 0.349 0.116h0.36z"}})])},a=[],r=n("be08"),s={name:"CurlyBracketsIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"3ba9":function(e,t,n){},"3bdd":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return d}));const i={major:0,minor:3,patch:0};function a({major:e,minor:t,patch:n}){return[e,t,n].join(".")}function r(e){const[t=0,n=0,i=0]=e.split(".");return[Number(t),Number(n),Number(i)]}function s(e,t){const n=r(e),i=r(t);for(let a=0;ai[a])return 1;if(n[a]`[Swift-DocC-Render] The render node version for this page (${e}) has a different major version component than Swift-DocC-Render supports (${o}). Compatibility is not guaranteed.`;function u(e){const{major:t,minor:n}=e,{major:r,minor:s}=i;return t!==r?l(a(e)):n>s?c(a(e)):""}function d(e){if(!e)return;const t=u(e);t&&console.warn(t)}},"43fe":function(e,t,n){"use strict";n("4573")},4573:function(e,t,n){},"47cc":function(e,t,n){},"49e3":function(e,t,n){},"517a":function(e,t,n){"use strict";n("8222")},5201:function(e,t,n){"use strict";n("0cf0")},"52e4":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("WordBreak",{attrs:{tag:"code"}},[e._t("default")],2)},a=[],r=n("7b1f"),s={name:"CodeVoice",components:{WordBreak:r["a"]}},o=s,c=(n("8c92"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"05f4a5b7",null);t["a"]=l.exports},5416:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"device-frame",class:e.classes,style:e.styles,attrs:{"data-device":e.device}},[n("div",{staticClass:"device-screen",class:{"with-device":e.currentDeviceAttrs}},[e._t("default")],2),n("div",{staticClass:"device"})])},a=[],r={},s=n("6842");const o=e=>e&&e!==1/0,c=(e,t=4)=>o(e)?+`${Math.round(`${e}e+${t}`)}e-${t}`:null;var l={name:"DeviceFrame",props:{device:{type:String,required:!0}},provide:{insideDeviceFrame:!0},computed:{currentDeviceAttrs:({device:e})=>Object(s["c"])(["theme","device-frames",e],r[e]),styles:({toPixel:e,toUrl:t,toPct:n,currentDeviceAttrs:i={}})=>{const{screenTop:a,screenLeft:r,screenWidth:s,frameWidth:o,lightUrl:l,darkUrl:u,screenHeight:d,frameHeight:p}=i;return{"--screen-top":n(a/p),"--screen-left":n(r/o),"--screen-width":n(s/o),"--screen-height":n(d/p),"--screen-aspect":c(s/d)||null,"--frame-width":e(o),"--frame-aspect":c(o/p)||null,"--device-light-url":t(l),"--device-dark-url":t(u)}},classes:({currentDeviceAttrs:e})=>({"no-device":!e})},methods:{toPixel:e=>o(e)?e+"px":null,toUrl:e=>o(e)?`url(${e})`:null,toPct:e=>o(e)?c(100*e)+"%":null}},u=l,d=(n("b2da"),n("2877")),p=Object(d["a"])(u,i,a,!1,null,"28ae8fd3",null);t["a"]=p.exports},5677:function(e,t,n){"use strict";n.r(t),n.d(t,"BlockType",(function(){return Ct}));var i=n("2f34"),a=n("e3ab"),r=n("7b69"),s=n("5dcc"),o=n("52e4"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"DictionaryExample"},[e._t("default"),n("CollapsibleCodeListing",{attrs:{content:e.example.content,showLineNumbers:""}})],2)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"collapsible-code-listing",class:{"single-line":1===e.content[0].code.length}},[n("pre",[n("CodeBlock",e._l(this.content,(function(t,i){return n("div",{key:i,class:["container-general",{collapsible:!0===t.collapsible},{collapsed:!0===t.collapsible&&e.collapsed}]},e._l(t.code,(function(t,i){return n("div",{key:i,staticClass:"code-line-container"},[e._v("\n "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showLineNumbers,expression:"showLineNumbers"}],staticClass:"code-number"}),e._v("\n "),n("div",{staticClass:"code-line"},[e._v(e._s(t))]),e._v("\n ")])})),0)})),0)],1)])},d=[],p=n("800b"),h={name:"CollapsibleCodeListing",components:{CodeBlock:p["a"]},props:{collapsed:{type:Boolean,required:!1},content:{type:Array,required:!0},showLineNumbers:{type:Boolean,default:()=>!0}}},m=h,f=(n("efc1"),n("2877")),g=Object(f["a"])(m,u,d,!1,null,"25a17a0e",null),b=g.exports,v={name:"DictionaryExample",components:{CollapsibleCodeListing:b},props:{example:{type:Object,required:!0}}},y=v,w=Object(f["a"])(y,c,l,!1,null,null,null),_=w.exports,x=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",{staticClass:"endpoint-example"},[n("Column",{staticClass:"example-code"},[e._t("default"),n("Tabnav",{model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[n("TabnavItem",{attrs:{value:e.Tab.request}},[e._v(e._s(e.$t("tab.request")))]),n("TabnavItem",{attrs:{value:e.Tab.response}},[e._v(e._s(e.$t("tab.response")))])],1),n("div",{staticClass:"output"},[e.isCurrent(e.Tab.request)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.request,!1))],1):e._e(),e.isCurrent(e.Tab.response)?n("div",{staticClass:"code"},[n("CollapsibleCodeListing",e._b({attrs:{collapsed:e.isCollapsed,showLineNumbers:""}},"CollapsibleCodeListing",e.response,!1))],1):e._e()]),e.isCollapsible?n("div",{staticClass:"controls"},[e.isCollapsed?n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showMore.apply(null,arguments)}}},[n("InlinePlusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("more"))+" ")],1):n("a",{staticClass:"toggle",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showLess.apply(null,arguments)}}},[n("InlineMinusCircleSolidIcon",{staticClass:"control-icon icon-inline"}),e._v(" "+e._s(e.$t("less"))+" ")],1)]):e._e()],2)],1)},k=[],C=n("0f00"),S=n("620a"),E=function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("nav",{staticClass:"tabnav",class:(e={},e["tabnav--"+t.position]=t.position,e["tabnav--vertical"]=t.vertical,e)},[i("ul",{staticClass:"tabnav-items"},[t._t("default")],2)])},O=[];const I="tabnavData";var j={name:"Tabnav",constants:{ProvideKey:I},provide(){const e={selectTab:this.selectTab};return Object.defineProperty(e,"activeTab",{enumerable:!0,get:()=>this.value}),{[I]:e}},props:{position:{type:String,required:!1,validator:e=>new Set(["start","center","end"]).has(e)},vertical:{type:Boolean,default:!1},value:{type:[String,Number],required:!0}},methods:{selectTab(e){this.$emit("input",e)}}},T=j,A=(n("fb8e"),Object(f["a"])(T,E,O,!1,null,"5283512a",null)),L=A.exports,B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"tabnav-item"},[n("a",{staticClass:"tabnav-link",class:{active:e.isActive},attrs:{href:"#","aria-current":e.isActive?"true":"false"},on:{click:function(t){return t.preventDefault(),e.tabnavData.selectTab(e.value)}}},[e._t("default")],2)])},$=[],N={name:"TabnavItem",inject:{tabnavData:{default:{activeTab:null,selectTab:()=>{}}}},props:{value:{type:[String,Number],default:null}},computed:{isActive({tabnavData:e,value:t}){return e.activeTab===t}}},M=N,P=(n("6869"),Object(f["a"])(M,B,$,!1,null,"6aa9882a",null)),R=P.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle-solid"}},[n("path",{attrs:{d:"M7.005 0.5h-0.008c-1.791 0.004-3.412 0.729-4.589 1.9l0-0c-1.179 1.177-1.908 2.803-1.908 4.6 0 3.59 2.91 6.5 6.5 6.5s6.5-2.91 6.5-6.5c0-3.587-2.906-6.496-6.492-6.5h-0zM4.005 7.52v-1h2.5v-2.51h1v2.51h2.5v1h-2.501v2.49h-1v-2.49z"}})])},D=[],G=n("be08"),z={name:"InlinePlusCircleSolidIcon",components:{SVGIcon:G["a"]}},q=z,F=Object(f["a"])(q,V,D,!1,null,null,null),U=F.exports,W=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-minus-circle-solid-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-minus-circle-solid"}},[n("path",{attrs:{d:"m6.98999129.48999129c3.58985091 0 6.50000001 2.91014913 6.50000001 6.5 0 3.58985091-2.9101491 6.50000001-6.50000001 6.50000001-3.58985087 0-6.5-2.9101491-6.5-6.50000001 0-3.58985087 2.91014913-6.5 6.5-6.5zm3 6.02001742h-6v1h6z","fill-rule":"evenodd"}})])},H=[],K={name:"InlineMinusCircleSolidIcon",components:{SVGIcon:G["a"]}},Z=K,Y=Object(f["a"])(Z,W,H,!1,null,null,null),X=Y.exports;const J={request:"Request",response:"Response"};var Q={name:"EndpointExample",components:{InlineMinusCircleSolidIcon:X,InlinePlusCircleSolidIcon:U,TabnavItem:R,Tabnav:L,CollapsibleCodeListing:b,Row:C["a"],Column:S["a"]},constants:{Tab:J},props:{request:{type:Object,required:!0},response:{type:Object,required:!0}},data(){return{isCollapsed:!0,currentTab:J.request}},computed:{Tab:()=>J,isCollapsible:({response:e,request:t,currentTab:n})=>{const i={[J.request]:t.content,[J.response]:e.content}[n]||[];return i.some(({collapsible:e})=>e)}},methods:{isCurrent(e){return this.currentTab===e},showMore(){this.isCollapsed=!1},showLess(){this.isCollapsed=!0}}},ee=Q,te=(n("b0e7"),Object(f["a"])(ee,x,k,!1,null,"c84e62a6",null)),ne=te.exports,ie=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("figure",{attrs:{id:e.anchor}},[e._t("default")],2)},ae=[],re={name:"Figure",props:{anchor:{type:String,required:!1}}},se=re,oe=Object(f["a"])(se,ie,ae,!1,null,null,null),ce=oe.exports,le=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",staticClass:"caption",class:{trailing:e.trailing}},[e.title?[n("strong",[e._v(e._s(e.title))]),e._v(" "),e._t("default")]:[e._t("default")]],2)},ue=[];const de={caption:"caption",figcaption:"figcaption"},pe={leading:"leading",trailing:"trailing"};var he={name:"Caption",constants:{CaptionPosition:pe,CaptionTag:de},props:{title:{type:String,required:!1},tag:{type:String,required:!0,validator:e=>Object.hasOwnProperty.call(de,e)},position:{type:String,default:()=>pe.leading,validator:e=>Object.hasOwnProperty.call(pe,e)}},computed:{trailing:({position:e})=>e===pe.trailing}},me=he,fe=(n("6209"),Object(f["a"])(me,le,ue,!1,null,"1b76f4e0",null)),ge=fe.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ImageAsset",{attrs:{alt:e.alt,variants:e.variants}})},ve=[],ye=n("8bd9"),we={name:"InlineImage",components:{ImageAsset:ye["a"]},props:{alt:{type:String,default:""},variants:{type:Array,required:!0}}},_e=we,xe=(n("cb92"),Object(f["a"])(_e,be,ve,!1,null,"3a939631",null)),ke=xe.exports,Ce=n("86d8"),Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"table-wrapper"},[n("table",{class:{spanned:e.spanned}},[e._t("default")],2)])},Ee=[],Oe={name:"Table",props:{spanned:{type:Boolean,default:!1}}},Ie=Oe,je=(n("ec71"),Object(f["a"])(Ie,Se,Ee,!1,null,"5ed73c89",null)),Te=je.exports,Ae=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("s",{attrs:{"data-before-text":e.$t("accessibility.strike.start"),"data-after-text":e.$t("accessibility.strike.end")}},[e._t("default")],2)},Le=[],Be={name:"StrikeThrough"},$e=Be,Ne=(n("d0da"),Object(f["a"])($e,Ae,Le,!1,null,"7fc51673",null)),Me=Ne.exports,Pe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("small",[e._t("default")],2)},Re=[],Ve={name:"Small"},De=Ve,Ge=(n("b0f5"),Object(f["a"])(De,Pe,Re,!1,null,"77035f61",null)),ze=Ge.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Asset",{attrs:{identifier:e.identifier,"video-autoplays":!1,"video-muted":!1,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,deviceFrame:e.deviceFrame}})},Fe=[],Ue=n("80e4"),We=n("7689"),He={name:"BlockVideo",mixins:[We["a"]],components:{Asset:Ue["a"]},props:{identifier:{type:String,required:!0},deviceFrame:{type:String,required:!1}}},Ke=He,Ze=(n("fe1c"),Object(f["a"])(Ke,qe,Fe,!1,null,"035a093f",null)),Ye=Ze.exports,Xe=n("308e"),Je=n("ee9e"),Qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TabNavigator",class:[{"tabs--vertical":e.vertical}]},[n("Tabnav",e._b({model:{value:e.currentTitle,callback:function(t){e.currentTitle=t},expression:"currentTitle"}},"Tabnav",{position:e.position,vertical:e.vertical},!1),e._l(e.titles,(function(t){return n("TabnavItem",{key:t,attrs:{value:t}},[e._v(" "+e._s(t)+" ")])})),1),n("div",{staticClass:"tabs-content"},[n("div",{staticClass:"tabs-content-container"},[n("transition-group",{attrs:{name:"fade"}},[e._l(e.titles,(function(t){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t===e.currentTitle,expression:"title === currentTitle"}],key:t,staticClass:"tab-container",class:{active:t===e.currentTitle}},[e._t(t)],2)]}))],2)],1)])],1)},et=[],tt={name:"TabNavigator",components:{TabnavItem:R,Tabnav:L},props:{vertical:{type:Boolean,default:!1},position:{type:String,default:"start",validator:e=>new Set(["start","center","end"]).has(e)},titles:{type:Array,required:!0,default:()=>[]}},data(){return{currentTitle:this.titles[0]}},watch:{titles(e,t){if(e.length!t.includes(e));this.currentTitle=n||this.currentTitle}}}},nt=tt,it=(n("9ed5"),Object(f["a"])(nt,Qe,et,!1,null,"e671a734",null)),at=it.exports,rt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"tasklist"},e._l(e.tasks,(function(t,i){return n("li",{key:i},[e.showCheckbox(t)?n("input",{attrs:{type:"checkbox",disabled:""},domProps:{checked:t.checked}}):e._e(),e._t("task",null,{task:t})],2)})),0)},st=[];const ot="checked",ct=e=>Object.hasOwnProperty.call(e,ot);var lt={name:"TaskList",props:{tasks:{required:!0,type:Array,validator:e=>e.some(ct)}},methods:{showCheckbox:ct}},ut=lt,dt=(n("c3da"),Object(f["a"])(ut,rt,st,!1,null,"6a56a858",null)),pt=dt.exports,ht=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isListStyle?n("div",{staticClass:"links-block"},e._l(e.items,(function(e){return n("TopicsLinkBlock",{key:e.identifier,staticClass:"topic-link-block",attrs:{topic:e}})})),1):n("TopicsLinkCardGrid",{staticClass:"links-block",attrs:{items:e.items,"topic-style":e.blockStyle}})},mt=[],ft=n("70fb"),gt=n("12b1"),bt={name:"LinksBlock",mixins:[i["a"]],components:{TopicsLinkBlock:()=>n.e("chunk-c0335d80").then(n.bind(null,"2a18")),TopicsLinkCardGrid:ft["a"]},props:{identifiers:{type:Array,required:!0},blockStyle:{type:String,default:gt["a"].compactGrid}},computed:{isListStyle:({blockStyle:e})=>e===gt["a"].list,items:({identifiers:e,references:t})=>e.reduce((e,n)=>t[n]?e.concat(t[n]):e,[])}},vt=bt,yt=(n("6e71"),Object(f["a"])(vt,ht,mt,!1,null,"ce6f87f6",null)),wt=yt.exports,_t=n("5416");const{CaptionPosition:xt,CaptionTag:kt}=ge.constants,Ct={aside:"aside",codeListing:"codeListing",endpointExample:"endpointExample",heading:"heading",orderedList:"orderedList",paragraph:"paragraph",table:"table",termList:"termList",unorderedList:"unorderedList",dictionaryExample:"dictionaryExample",small:"small",video:"video",row:"row",tabNavigator:"tabNavigator",links:"links"},St={codeVoice:"codeVoice",emphasis:"emphasis",image:"image",inlineHead:"inlineHead",link:"link",newTerm:"newTerm",reference:"reference",strong:"strong",text:"text",superscript:"superscript",subscript:"subscript",strikethrough:"strikethrough"},Et={both:"both",column:"column",none:"none",row:"row"},Ot={left:"left",right:"right",center:"center",unset:"unset"},It=7;function jt(e,t){const n=n=>n.map(jt(e,t)),i=t=>t.map(t=>e("li",{},n(t.content))),c=(t,i,a,r,s,o,c)=>{const{colspan:l,rowspan:u}=o[`${s}_${r}`]||{};if(0===l||0===u)return null;const d=c[r]||Ot.unset;let p=null;return d!==Ot.unset&&(p=d+"-cell"),e(t,{attrs:{...i,colspan:l,rowspan:u},class:p},n(a))},l=(t,n=Et.none,i={},a=[])=>{switch(n){case Et.both:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r+1,i,a),...n.map((e,t)=>c("td",{},e,t+1,r+1,i,a))])))]}case Et.column:return[e("tbody",{},t.map(([t,...n],r)=>e("tr",{},[c("th",{scope:"row"},t,0,r,i,a),...n.map((e,t)=>c("td",{},e,t+1,r,i,a))])))];case Et.row:{const[n,...r]=t;return[e("thead",{},[e("tr",{},n.map((e,t)=>c("th",{scope:"col"},e,t,0,i,a)))]),e("tbody",{},r.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n+1,i,a)))))]}default:return[e("tbody",{},t.map((t,n)=>e("tr",{},t.map((e,t)=>c("td",{},e,t,n,i,a)))))]}},u=({metadata:{abstract:t=[],anchor:i,title:a,...r},...s})=>{const o={...s,metadata:r},c=[n([o])];if(a&&t.length||t.length){const i=a?xt.leading:xt.trailing,r=i===xt.trailing?1:0,s=kt.figcaption;c.splice(r,0,e(ge,{props:{title:a,position:i,tag:s}},n(t)))}return e(ce,{props:{anchor:i}},c)},d=({metadata:{deviceFrame:t},...i})=>e(_t["a"],{props:{device:t}},n([i]));return function(c){switch(c.type){case Ct.aside:{const t={kind:c.style,name:c.name};return e(a["a"],{props:t},n(c.content))}case Ct.codeListing:{if(c.metadata&&c.metadata.anchor)return u(c);const t={syntax:c.syntax,fileType:c.fileType,content:c.code,showLineNumbers:c.showLineNumbers};return e(r["a"],{props:t})}case Ct.endpointExample:{const t={request:c.request,response:c.response};return e(ne,{props:t},n(c.summary||[]))}case Ct.heading:{const t={anchor:c.anchor,level:c.level};return e(s["a"],{props:t},c.text)}case Ct.orderedList:return e("ol",{attrs:{start:c.start}},i(c.items));case Ct.paragraph:{const t=1===c.inlineContent.length&&c.inlineContent[0].type===St.image,i=t?{class:["inline-image-container"]}:{};return e("p",i,n(c.inlineContent))}case Ct.table:{const t=l(c.rows,c.header,c.extendedData,c.alignments);if(c.metadata&&c.metadata.abstract){const{title:i}=c.metadata,a=i?xt.leading:xt.trailing,r=kt.caption;t.unshift(e(ge,{props:{title:i,position:a,tag:r}},n(c.metadata.abstract)))}return e(Te,{attrs:{id:c.metadata&&c.metadata.anchor},props:{spanned:!!c.extendedData}},t)}case Ct.termList:return e("dl",{},c.items.map(({term:t,definition:i})=>[e("dt",{},n(t.inlineContent)),e("dd",{},n(i.content))]));case Ct.unorderedList:{const t=e=>pt.props.tasks.validator(e.items);return t(c)?e(pt,{props:{tasks:c.items},scopedSlots:{task:e=>n(e.task.content)}}):e("ul",{},i(c.items))}case Ct.dictionaryExample:{const t={example:c.example};return e(_,{props:t},n(c.summary||[]))}case Ct.small:return e("p",{},[e(ze,{},n(c.inlineContent))]);case Ct.video:{if(c.metadata&&c.metadata.abstract)return u(c);if(!t[c.identifier])return null;const{deviceFrame:n}=c.metadata||{};return e(Ye,{props:{identifier:c.identifier,deviceFrame:n}})}case Ct.row:{const t=c.numberOfColumns?{large:c.numberOfColumns}:void 0;return e(Je["a"],{props:{columns:t}},c.columns.map(t=>e(Xe["a"],{props:{span:t.size}},n(t.content))))}case Ct.tabNavigator:{const t=c.tabs.length>It,i=c.tabs.map(e=>e.title),a=c.tabs.reduce((e,t)=>({...e,[t.title]:()=>n(t.content)}),{});return e(at,{props:{titles:i,vertical:t},scopedSlots:a})}case Ct.links:return e(wt,{props:{blockStyle:c.style,identifiers:c.items}});case St.codeVoice:return e(o["a"],{},c.code);case St.emphasis:case St.newTerm:return e("em",n(c.inlineContent));case St.image:{if(c.metadata&&(c.metadata.anchor||c.metadata.abstract))return u(c);const n=t[c.identifier];return n?c.metadata&&c.metadata.deviceFrame?d(c):e(ke,{props:{alt:n.alt,variants:n.variants}}):null}case St.link:return e("a",{attrs:{href:c.destination}},c.title);case St.reference:{const i=t[c.identifier];if(!i)return null;const a=c.overridingTitleInlineContent||i.titleInlineContent,r=c.overridingTitle||i.title;return e(Ce["a"],{props:{url:i.url,kind:i.kind,role:i.role,isActive:c.isActive,ideTitle:i.ideTitle,titleStyle:i.titleStyle,hasInlineFormatting:!!a}},a?n(a):r)}case St.strong:case St.inlineHead:return e("strong",n(c.inlineContent));case St.text:return"\n"===c.text?e("br"):c.text;case St.superscript:return e("sup",n(c.inlineContent));case St.subscript:return e("sub",n(c.inlineContent));case St.strikethrough:return e(Me,n(c.inlineContent));default:return null}}}var Tt,At,Lt={name:"ContentNode",constants:{TableHeaderStyle:Et,TableColumnAlignments:Ot},mixins:[i["a"]],render:function(e){return e(this.tag,{class:"content"},this.content.map(jt(e,this.references),this))},props:{content:{type:Array,required:!0},tag:{type:String,default:()=>"div"}},methods:{map(e){function t(n=[]){return n.map(n=>{switch(n.type){case Ct.aside:return e({...n,content:t(n.content)});case Ct.dictionaryExample:return e({...n,summary:t(n.summary)});case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.superscript:case St.subscript:case St.strikethrough:case St.newTerm:return e({...n,inlineContent:t(n.inlineContent)});case Ct.orderedList:case Ct.unorderedList:return e({...n,items:n.items.map(e=>({...e,content:t(e.content)}))});case Ct.table:return e({...n,rows:n.rows.map(e=>e.map(t))});case Ct.termList:return e({...n,items:n.items.map(e=>({...e,term:{inlineContent:t(e.term.inlineContent)},definition:{content:t(e.definition.content)}}))});default:return e(n)}})}return t(this.content)},forEach(e){function t(n=[]){n.forEach(n=>{switch(e(n),n.type){case Ct.aside:t(n.content);break;case Ct.paragraph:case St.emphasis:case St.strong:case St.inlineHead:case St.newTerm:case St.superscript:case St.subscript:case St.strikethrough:t(n.inlineContent);break;case Ct.orderedList:case Ct.unorderedList:n.items.forEach(e=>t(e.content));break;case Ct.dictionaryExample:t(n.summary);break;case Ct.table:n.rows.forEach(e=>{e.forEach(t)});break;case Ct.termList:n.items.forEach(e=>{t(e.term.inlineContent),t(e.definition.content)});break}})}return t(this.content)},reduce(e,t){let n=t;return this.forEach(t=>{n=e(n,t)}),n}},computed:{plaintext(){return this.reduce((e,t)=>t.type===Ct.paragraph?e+"\n":t.type===St.text?`${e}${t.text}`:e,"").trim()}},BlockType:Ct,InlineType:St},Bt=Lt,$t=Object(f["a"])(Bt,Tt,At,!1,null,null,null);t["default"]=$t.exports},"598a":function(e,t,n){},"5c97":function(e,t,n){},"5da3":function(e,t,n){e.exports=n.p+"img/no-image@2x.df2a0a50.png"},"5dcc":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("h"+e.level,{tag:"component",attrs:{id:e.anchor}},[e.shouldLink?n("router-link",{staticClass:"header-anchor",attrs:{to:{hash:"#"+e.anchor}},on:{click:function(t){return e.handleFocusAndScroll(e.anchor)}}},[e._t("default"),n("span",{staticClass:"visuallyhidden"},[e._v(e._s(e.$t("accessibility.in-page-link")))]),n("LinkIcon",{staticClass:"icon",attrs:{"aria-hidden":"true"}})],2):[e._t("default")]],2)},a=[],r=n("8a61"),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"link-icon",attrs:{viewBox:"0 0 20 20"}},[n("path",{attrs:{d:"M19.34,4.88L15.12,.66c-.87-.87-2.3-.87-3.17,0l-3.55,3.56-1.38,1.38-1.4,1.4c-.47,.47-.68,1.09-.64,1.7,.02,.29,.09,.58,.21,.84,.11,.23,.24,.44,.43,.63l4.22,4.22h0l.53-.53,.53-.53h0l-4.22-4.22c-.29-.29-.29-.77,0-1.06l1.4-1.4,.91-.91,.58-.58,.55-.55,2.9-2.9c.29-.29,.77-.29,1.06,0l4.22,4.22c.29,.29,.29,.77,0,1.06l-2.9,2.9c.14,.24,.24,.49,.31,.75,.08,.32,.11,.64,.09,.96l3.55-3.55c.87-.87,.87-2.3,0-3.17Z"}}),n("path",{attrs:{d:"M14.41,9.82s0,0,0,0l-4.22-4.22h0l-.53,.53-.53,.53h0l4.22,4.22c.29,.29,.29,.77,0,1.06l-1.4,1.4-.91,.91-.58,.58-.55,.55h0l-2.9,2.9c-.29,.29-.77,.29-1.06,0L1.73,14.04c-.29-.29-.29-.77,0-1.06l2.9-2.9c-.14-.24-.24-.49-.31-.75-.08-.32-.11-.64-.09-.97L.68,11.93c-.87,.87-.87,2.3,0,3.17l4.22,4.22c.87,.87,2.3,.87,3.17,0l3.55-3.55,1.38-1.38,1.4-1.4c.47-.47,.68-1.09,.64-1.7-.02-.29-.09-.58-.21-.84-.11-.22-.24-.44-.43-.62Z"}})])},o=[],c=n("be08"),l={name:"LinkIcon",components:{SVGIcon:c["a"]}},u=l,d=n("2877"),p=Object(d["a"])(u,s,o,!1,null,null,null),h=p.exports,m={name:"LinkableHeading",mixins:[r["a"]],components:{LinkIcon:h},props:{anchor:{type:String,required:!1},level:{type:Number,default:()=>2,validator:e=>e>=1&&e<=6}},inject:{enableMinimized:{default:()=>!1},isTargetIDE:{default:()=>!1}},computed:{shouldLink:({anchor:e,enableMinimized:t,isTargetIDE:n})=>!!e&&!t&&!n}},f=m,g=(n("bbf6"),Object(d["a"])(f,i,a,!1,null,"6007a8a4",null));t["a"]=g.exports},6058:function(e,t,n){},6209:function(e,t,n){"use strict";n("0eaa")},"620a":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"col",class:e.classes},[e._t("default")],2)},a=[];const r=0,s=12,o=new Set(["large","medium","small"]),c=e=>({type:Object,default:()=>({}),validator:t=>Object.keys(t).every(n=>o.has(n)&&e(t[n]))}),l=c(e=>"boolean"===typeof e),u=c(e=>"number"===typeof e&&e>=r&&e<=s);var d={name:"GridColumn",props:{isCentered:l,isUnCentered:l,span:{...u,default:()=>({large:s})}},computed:{classes:function(){return{["large-"+this.span.large]:void 0!==this.span.large,["medium-"+this.span.medium]:void 0!==this.span.medium,["small-"+this.span.small]:void 0!==this.span.small,"large-centered":!!this.isCentered.large,"medium-centered":!!this.isCentered.medium,"small-centered":!!this.isCentered.small,"large-uncentered":!!this.isUnCentered.large,"medium-uncentered":!!this.isUnCentered.medium,"small-uncentered":!!this.isUnCentered.small}}}},p=d,h=(n("6e4a"),n("2877")),m=Object(h["a"])(p,i,a,!1,null,"2ee3ad8b",null);t["a"]=m.exports},"636c":function(e,t,n){},"63e6":function(e,t,n){},"64b5":function(e,t,n){},6667:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"diagonal-arrow",attrs:{viewBox:"0 0 14 14",themeId:"diagonal-arrow"}},[n("path",{attrs:{d:"M0.010 12.881l10.429-10.477-3.764 0.824-0.339-1.549 7.653-1.679-1.717 7.622-1.546-0.349 0.847-3.759-10.442 10.487z"}})])},a=[],r=n("be08"),s={name:"DiagonalArrowIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"66cd":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i={article:"article",codeListing:"codeListing",collection:"collection",collectionGroup:"collectionGroup",containerSymbol:"containerSymbol",devLink:"devLink",dictionarySymbol:"dictionarySymbol",generic:"generic",link:"link",media:"media",pseudoCollection:"pseudoCollection",pseudoSymbol:"pseudoSymbol",restRequestSymbol:"restRequestSymbol",sampleCode:"sampleCode",symbol:"symbol",table:"table",learn:"learn",overview:"overview",project:"project",tutorial:"tutorial",resources:"resources"}},6869:function(e,t,n){"use strict";n("9649")},"6e4a":function(e,t,n){"use strict";n("05a1")},"6e71":function(e,t,n){"use strict";n("3ba9")},"70fb":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicsLinkCardGrid"},[n("Row",{attrs:{columns:{large:e.compactCards?3:2,medium:2}}},e._l(e.items,(function(t){return n("Column",{key:t.title},[n("TopicsLinkCardGridItem",{attrs:{item:t,compact:e.compactCards}})],1)})),1)],1)},a=[],r=n("ee9e"),s=n("308e"),o=n("12b1"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Card",{staticClass:"reference-card-grid-item",attrs:{url:e.item.url,image:e.imageReferences.card,title:e.item.title,"floating-style":"",size:e.cardSize,"link-text":e.compact?"":e.$t(e.linkText)},scopedSlots:e._u([e.imageReferences.card?null:{key:"cover",fn:function(t){var i=t.classes;return[n("div",{staticClass:"reference-card-grid-item__image",class:i},[n("TopicTypeIcon",{staticClass:"reference-card-grid-item__icon",attrs:{type:e.item.role,"image-override":e.references[e.imageReferences.icon]}})],1)]}}],null,!0)},[e.compact?e._e():n("ContentNode",{attrs:{content:e.item.abstract}})],1)},l=[],u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Reference",e._b({staticClass:"card",class:e.classes,attrs:{url:e.url}},"Reference",e.linkAriaTags,!1),[n("CardCover",{attrs:{variants:e.imageVariants,rounded:e.floatingStyle,alt:e.imageReference.alt,"aria-hidden":"true"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("cover",null,null,t)]}}],null,!0)}),n("div",{staticClass:"details",attrs:{"aria-hidden":"true"}},[e.eyebrow?n("div",{staticClass:"eyebrow",attrs:{id:e.eyebrowId,"aria-label":e.formatAriaLabel("- "+e.eyebrow)}},[e._v(" "+e._s(e.eyebrow)+" ")]):e._e(),n("div",{staticClass:"title",attrs:{id:e.titleId}},[e._v(" "+e._s(e.title)+" ")]),e.$slots.default?n("div",{staticClass:"card-content",attrs:{id:e.contentId}},[e._t("default")],2):e._e(),e.linkText?n(e.hasButton?"ButtonLink":"div",{tag:"component",staticClass:"link"},[e._v(" "+e._s(e.linkText)+" "),e.showExternalLinks?n("DiagonalArrowIcon",{staticClass:"icon-inline link-icon"}):e.hasButton?e._e():n("InlineChevronRightIcon",{staticClass:"icon-inline link-icon"})],1):e._e()],1)],1)},d=[],p=n("76ab"),h=n("34b0"),m=n("6667"),f=n("86d8"),g={small:"small",large:"large"},b=n("2f34"),v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"card-cover-wrap",class:{rounded:e.rounded}},[e._t("default",(function(){return[n("ImageAsset",{staticClass:"card-cover",attrs:{variants:e.variants,alt:e.alt}})]}),{classes:"card-cover"})],2)},y=[],w=n("8bd9"),_={name:"CardCover",components:{ImageAsset:w["a"]},props:{variants:{type:Array,required:!0},rounded:{type:Boolean,default:!1},alt:{type:String,default:null}}},x=_,k=(n("850e"),n("2877")),C=Object(k["a"])(x,v,y,!1,null,"0c1c40a1",null),S=C.exports,E={name:"Card",components:{Reference:f["a"],DiagonalArrowIcon:m["a"],InlineChevronRightIcon:h["a"],CardCover:S,ButtonLink:p["a"]},constants:{CardSize:g},mixins:[b["a"]],computed:{titleId:({_uid:e})=>"card_title_"+e,contentId:({_uid:e})=>"card_content_"+e,eyebrowId:({_uid:e})=>"card_eyebrow_"+e,linkAriaTags:({titleId:e,eyebrowId:t,contentId:n,eyebrow:i,$slots:a})=>({"aria-labelledby":e.concat(i?" "+t:""),"aria-describedby":a.default?""+n:null}),classes:({size:e,floatingStyle:t})=>[e,{"floating-style":t}],imageReference:({image:e,references:t})=>t[e]||{},imageVariants:({imageReference:e})=>e.variants||[]},props:{linkText:{type:String,required:!1},url:{type:String,required:!1,default:""},eyebrow:{type:String,required:!1},image:{type:String,required:!1},size:{type:String,validator:e=>Object.prototype.hasOwnProperty.call(g,e)},title:{type:String,required:!0},hasButton:{type:Boolean,default:()=>!1},floatingStyle:{type:Boolean,default:!1},showExternalLinks:{type:Boolean,default:!1},formatAriaLabel:{type:Function,default:e=>e}}},O=E,I=(n("0939"),Object(k["a"])(O,u,d,!1,null,"328d568a",null)),j=I.exports,T=n("f12c"),A=n("66cd");const L={[A["a"].article]:"documentation.card.read-article",[A["a"].overview]:"documentation.card.start-tutorial",[A["a"].collection]:"documentation.card.view-api",[A["a"].symbol]:"documentation.card.view-symbol",[A["a"].sampleCode]:"documentation.card.view-sample-code"};var B={name:"TopicsLinkCardGridItem",components:{TopicTypeIcon:T["a"],Card:j,ContentNode:()=>Promise.resolve().then(n.bind(null,"5677"))},mixins:[b["a"]],props:{item:{type:Object,required:!0},compact:{type:Boolean,default:!0}},computed:{imageReferences:({item:e})=>(e.images||[]).reduce((e,t)=>(e[t.type]=t.identifier,e),{icon:null,card:null}),linkText:({item:e})=>L[e.role]||"documentation.card.learn-more",cardSize:({compact:e})=>e?void 0:g.large}},$=B,N=(n("8f26"),Object(k["a"])($,c,l,!1,null,"08a5e3f8",null)),M=N.exports,P={name:"TopicsLinkCardGrid",components:{TopicsLinkCardGridItem:M,Column:s["a"],Row:r["a"]},props:{items:{type:Array,required:!0},topicStyle:{type:String,default:o["a"].compactGrid,validator:e=>e===o["a"].compactGrid||e===o["a"].detailedGrid}},computed:{compactCards:({topicStyle:e})=>e===o["a"].compactGrid}},R=P,V=Object(k["a"])(R,i,a,!1,null,null,null);t["a"]=V.exports},"72e7":function(e,t,n){"use strict";const i={up:"up",down:"down"};t["a"]={constants:{IntersectionDirections:i},data(){return{intersectionObserver:null,intersectionPreviousScrollY:0,intersectionScrollDirection:i.down}},computed:{intersectionThreshold(){const e=[];for(let t=0;t<=1;t+=.01)e.push(t);return e},intersectionRoot(){return null},intersectionRootMargin(){return"0px 0px 0px 0px"},intersectionObserverOptions(){return{root:this.intersectionRoot,rootMargin:this.intersectionRootMargin,threshold:this.intersectionThreshold}}},async mounted(){await n.e("chunk-2d0d3105").then(n.t.bind(null,"5abe",7)),this.intersectionObserver=new IntersectionObserver(e=>{this.detectIntersectionScrollDirection();const t=this.onIntersect;t?e.forEach(t):console.warn("onIntersect not implemented")},this.intersectionObserverOptions),this.getIntersectionTargets().forEach(e=>{this.intersectionObserver.observe(e)})},beforeDestroy(){this.intersectionObserver&&this.intersectionObserver.disconnect()},methods:{getIntersectionTargets(){return[this.$el]},detectIntersectionScrollDirection(){window.scrollYthis.intersectionPreviousScrollY&&(this.intersectionScrollDirection=i.up),this.intersectionPreviousScrollY=window.scrollY}}}},"74ea":function(e,t,n){"use strict";n("636c")},7689:function(e,t,n){"use strict";t["a"]={computed:{isClientMobile(){let e=!1;return e="maxTouchPoints"in navigator||"msMaxTouchPoints"in navigator?Boolean(navigator.maxTouchPoints||navigator.msMaxTouchPoints):window.matchMedia?window.matchMedia("(pointer:coarse)").matches:"orientation"in window,e}}}},"76ab":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.resolvedComponent,e._b({tag:"component",staticClass:"button-cta",class:{"is-dark":e.isDark}},"component",e.componentProps,!1),[e._t("default")],2)},a=[],r=n("86d8"),s={name:"ButtonLink",components:{Reference:r["a"]},props:{url:{type:String,required:!1},isDark:{type:Boolean,default:!1}},computed:{resolvedComponent:({url:e})=>e?r["a"]:"button",componentProps:({url:e})=>e?{url:e}:{}}},o=s,c=(n("0da1"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c9c81868",null);t["a"]=l.exports},"7b1f":function(e,t,n){"use strict";var i,a,r={functional:!0,name:"WordBreak",render(e,{props:t,slots:n,data:i}){const a=n().default||[],r=a.filter(e=>e.text&&!e.tag);if(0===r.length||r.length!==a.length)return e(t.tag,i,a);const s=r.map(({text:e})=>e).join(),o=[];let c=null,l=0;while(null!==(c=t.safeBoundaryPattern.exec(s))){const t=c.index+1;o.push(s.slice(l,t)),o.push(e("wbr",{key:c.index})),l=t}return o.push(s.slice(l,s.length)),e(t.tag,i,o)},props:{safeBoundaryPattern:{type:RegExp,default:()=>/([a-z](?=[A-Z])|(:)\w|\w(?=[._]\w))/g},tag:{type:String,default:()=>"span"}}},s=r,o=n("2877"),c=Object(o["a"])(s,i,a,!1,null,null,null);t["a"]=c.exports},"7b69":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing",class:{"single-line":1===e.syntaxHighlightedLines.length},attrs:{"data-syntax":e.syntaxNameNormalized}},[e.fileName?n("Filename",{attrs:{isActionable:e.isFileNameActionable,fileType:e.fileType},on:{click:function(t){return e.$emit("file-name-click")}}},[e._v(e._s(e.fileName)+" ")]):e._e(),n("div",{staticClass:"container-general"},[n("pre",[n("CodeBlock",[e._l(e.syntaxHighlightedLines,(function(t,i){return[n("span",{key:i,class:["code-line-container",{highlighted:e.isHighlighted(i)}]},[e.showLineNumbers?n("span",{staticClass:"code-number",attrs:{"data-line-number":e.lineNumberFor(i)}}):e._e(),n("span",{staticClass:"code-line",domProps:{innerHTML:e._s(t)}})]),e._v("\n")]}))],2)],1)])],1)},a=[],r=n("002d"),s=n("8649"),o=n("800b"),c=n("1020"),l=n.n(c);const u={objectivec:["objective-c"]},d={bash:["sh","zsh"],c:["h"],cpp:["cc","c++","h++","hpp","hh","hxx","cxx"],css:[],diff:["patch"],http:["https"],java:["jsp"],javascript:["js","jsx","mjs","cjs"],json:[],llvm:[],markdown:["md","mkdown","mkd"],objectivec:["mm","objc","obj-c"].concat(u.objectivec),perl:["pl","pm"],php:[],python:["py","gyp","ipython"],ruby:["rb","gemspec","podspec","thor","irb"],scss:[],shell:["console","shellsession"],swift:[],xml:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],...Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES?Object.fromEntries(Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_HLJS_LANGUAGES.split(",").map(e=>[e,[]])):void 0},p=new Set(["markdown","swift"]),h=Object.entries(d),m=new Set(Object.keys(d)),f=new Map;async function g(e){const t=[e];try{return await t.reduce(async(e,t)=>{let i;await e,i=p.has(t)?await n("1417")("./"+t):await n("b7b0")("./"+t),l.a.registerLanguage(t,i.default)},Promise.resolve()),!0}catch(i){return console.error(`Could not load ${e} file`),!1}}function b(e){if(m.has(e))return e;const t=h.find(([,t])=>t.includes(e));return t?t[0]:null}function v(e){if(f.has(e))return f.get(e);const t=b(e);return f.set(e,t),t}l.a.configure({classPrefix:"syntax-",languages:[...m]});const y=async e=>{const t=v(e);return!(!t||l.a.listLanguages().includes(t))&&g(t)},w=/\r\n|\r|\n/g,_=/syntax-/;function x(e){return 0===e.length?[]:e.split(w)}function k(e){return(e.trim().match(w)||[]).length}function C(e){const t=document.createElement("template");return t.innerHTML=e,t.content.childNodes}function S(e){const{className:t}=e;if(!_.test(t))return null;const n=x(e.innerHTML).reduce((e,n)=>`${e}${n}\n`,"");return C(n.trim())}function E(e){return Array.from(e.childNodes).forEach(e=>{if(k(e.textContent))try{const t=e.childNodes.length?E(e):S(e);t&&e.replaceWith(...t)}catch(t){console.error(t)}}),S(e)}function O(e,t){const n=b(t);if(!l.a.getLanguage(n))throw new Error("Unsupported language for syntax highlighting: "+t);return l.a.highlight(e,{language:n,ignoreIllegals:!0}).value}function I(e,t){const n=e.join("\n"),i=O(n,t),a=document.createElement("code");return a.innerHTML=i,E(a),x(a.innerHTML)}var j=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"filename"},[e.isActionable?n("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2):n("span",[n("FileIcon",{attrs:{fileType:e.fileType}}),e._t("default")],2)])},T=[],A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return"swift"===e.fileType?n("SwiftFileIcon",{staticClass:"file-icon"}):n("GenericFileIcon",{staticClass:"file-icon"})},L=[],B=n("a88f"),$=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"generic-file-icon",attrs:{viewBox:"0 0 14 14",themeId:"generic-file"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},N=[],M=n("be08"),P={name:"GenericFileIcon",components:{SVGIcon:M["a"]}},R=P,V=n("2877"),D=Object(V["a"])(R,$,N,!1,null,null,null),G=D.exports,z={name:"CodeListingFileIcon",components:{SwiftFileIcon:B["a"],GenericFileIcon:G},props:{fileType:String}},q=z,F=(n("e6db"),Object(V["a"])(q,A,L,!1,null,"7c381064",null)),U=F.exports,W={name:"CodeListingFilename",components:{FileIcon:U},props:{isActionable:{type:Boolean,default:()=>!1},fileType:String}},H=W,K=(n("8608"),Object(V["a"])(H,j,T,!1,null,"c8c40662",null)),Z=K.exports,Y={name:"CodeListing",components:{Filename:Z,CodeBlock:o["a"]},data(){return{syntaxHighlightedLines:[]}},props:{fileName:String,isFileNameActionable:{type:Boolean,default:()=>!1},syntax:String,fileType:String,content:{type:Array,required:!0},startLineNumber:{type:Number,default:()=>1},highlights:{type:Array,default:()=>[]},showLineNumbers:{type:Boolean,default:()=>!1}},computed:{escapedContent:({content:e})=>e.map(r["c"]),highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},syntaxNameNormalized(){const e={occ:s["a"].objectiveC.key.url};return e[this.syntax]||this.syntax}},watch:{content:{handler:"syntaxHighlightLines",immediate:!0}},methods:{isHighlighted(e){return this.highlightedLineNumbers.has(this.lineNumberFor(e))},lineNumberFor(e){return this.startLineNumber+e},async syntaxHighlightLines(){let e;try{await y(this.syntaxNameNormalized),e=I(this.content,this.syntaxNameNormalized)}catch(t){e=this.escapedContent}this.syntaxHighlightedLines=e.map(e=>""===e?"\n":e)}}},X=Y,J=(n("7e3a"),Object(V["a"])(X,i,a,!1,null,"59f42f5b",null));t["a"]=J.exports},"7e3a":function(e,t,n){"use strict";n("f030")},"800b":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("code",{attrs:{tabindex:"0","data-before-code":e.$t("accessibility.code.start"),"data-after-code":e.$t("accessibility.code.end")}},[e._t("default")],2)},a=[],r={name:"CodeBlock"},s=r,o=(n("159b"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"08295b2f",null);t["a"]=c.exports},"80c8":function(e,t,n){},"80e4":function(e,t,n){"use strict";var i,a,r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"asset"},[n(e.assetComponent,e._g(e._b({tag:"component"},"component",e.assetProps,!1),e.assetListeners))],1)},s=[],o=n("8bd9"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ConditionalWrapper",{ref:"wrapper",attrs:{tag:e.DeviceFrameComponent,"should-wrap":!!e.deviceFrame,device:e.deviceFrame}},[n("video",{ref:"video",attrs:{controls:e.showsControls,autoplay:e.autoplays,poster:e.normalisedPosterPath,width:e.optimalWidth,playsinline:""},domProps:{muted:e.muted},on:{playing:function(t){return e.$emit("playing")},pause:function(t){return e.$emit("pause")},ended:function(t){return e.$emit("ended")}}},[n("source",{attrs:{src:e.normalizePath(e.videoAttributes.url)}})])])},l=[],u=n("748c"),d=n("e425"),p=n("821b"),h={functional:!0,name:"ConditionalWrapper",props:{tag:[Object,String],shouldWrap:Boolean},render(e,t){return t.props.shouldWrap?e(t.props.tag,t.data,t.children):t.children}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null),b=g.exports,v=n("5416"),y={name:"VideoAsset",components:{ConditionalWrapper:b},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},posterVariants:{type:Array,required:!1,default:()=>[]},muted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},data:()=>({appState:d["a"].state,optimalWidth:null}),computed:{DeviceFrameComponent:()=>v["a"],preferredColorScheme:({appState:e})=>e.preferredColorScheme,systemColorScheme:({appState:e})=>e.systemColorScheme,userPrefersDark:({preferredColorScheme:e,systemColorScheme:t})=>e===p["a"].dark||e===p["a"].auto&&t===p["a"].dark,shouldShowDarkVariant:({darkVideoVariantAttributes:e,userPrefersDark:t})=>e&&t,defaultVideoAttributes(){return this.videoVariantsGroupedByAppearance.light[0]||this.darkVideoVariantAttributes||{}},darkVideoVariantAttributes(){return this.videoVariantsGroupedByAppearance.dark[0]},videoVariantsGroupedByAppearance(){return Object(u["e"])(this.variants)},posterVariantsGroupedByAppearance(){const{light:e,dark:t}=Object(u["e"])(this.posterVariants);return{light:Object(u["a"])(e),dark:Object(u["a"])(t)}},defaultPosterAttributes:({posterVariantsGroupedByAppearance:e,userPrefersDark:t})=>t&&e.dark.length?e.dark[0]:e.light[0]||{},normalisedPosterPath:({defaultPosterAttributes:e})=>Object(u["c"])(e.src),videoAttributes:({darkVideoVariantAttributes:e,defaultVideoAttributes:t,shouldShowDarkVariant:n})=>n?e:t},watch:{normalisedPosterPath:{immediate:!0,handler:"getPosterDimensions"}},methods:{normalizePath:u["c"],async getPosterDimensions(e){if(!e)return void(this.optimalWidth=null);const{density:t}=this.defaultPosterAttributes,n=parseInt(t.match(/\d+/)[0],10),{width:i}=await Object(u["b"])(e);this.optimalWidth=i/n}}},w=y,_=Object(f["a"])(w,c,l,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"video-replay-container"},[n("VideoAsset",{ref:"asset",attrs:{variants:e.variants,autoplays:e.autoplays,showsControls:e.showsControls,muted:e.muted,posterVariants:e.posterVariants,deviceFrame:e.deviceFrame},on:{pause:e.onPause,playing:e.onVideoPlaying,ended:e.onVideoEnd}}),e.showsControls?e._e():n("a",{staticClass:"control-button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.togglePlayStatus.apply(null,arguments)}}},[e._v(" "+e._s(e.text)+" "),e.videoEnded?n("InlineReplayIcon",{staticClass:"control-icon icon-inline"}):e.isPlaying?n("PauseIcon",{staticClass:"control-icon icon-inline"}):n("PlayIcon",{staticClass:"control-icon icon-inline"})],1)],1)},C=[],S=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-replay-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-replay"}},[n("path",{attrs:{d:"M2.254 10.201c-1.633-2.613-0.838-6.056 1.775-7.689 2.551-1.594 5.892-0.875 7.569 1.592l0.12 0.184-0.848 0.53c-1.34-2.145-4.166-2.797-6.311-1.457s-2.797 4.166-1.457 6.311 4.166 2.797 6.311 1.457c1.006-0.629 1.71-1.603 2.003-2.723l0.056-0.242 0.98 0.201c-0.305 1.487-1.197 2.792-2.51 3.612-2.613 1.633-6.056 0.838-7.689-1.775z"}}),n("path",{attrs:{d:"M10.76 1.355l0.984-0.18 0.851 4.651-4.56-1.196 0.254-0.967 3.040 0.796z"}})])},E=[],O=n("be08"),I={name:"InlineReplayIcon",components:{SVGIcon:O["a"]}},j=I,T=Object(f["a"])(j,S,E,!1,null,null,null),A=T.exports,L=n("c4dd"),B=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"pause-icon",attrs:{viewBox:"0 0 14 14",themeId:"pause"}},[n("path",{attrs:{d:"M5 4h1v6h-1z"}}),n("path",{attrs:{d:"M8 4h1v6h-1z"}}),n("path",{attrs:{d:"M7 0.5c-3.6 0-6.5 2.9-6.5 6.5s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5-2.9-6.5-6.5-6.5zM7 12.5c-3 0-5.5-2.5-5.5-5.5s2.5-5.5 5.5-5.5 5.5 2.5 5.5 5.5-2.5 5.5-5.5 5.5z"}})])},$=[],N={name:"PauseIcon",components:{SVGIcon:O["a"]}},M=N,P=Object(f["a"])(M,B,$,!1,null,null,null),R=P.exports,V={name:"ReplayableVideoAsset",components:{PauseIcon:R,PlayIcon:L["a"],InlineReplayIcon:A,VideoAsset:x},props:{variants:{type:Array,required:!0},showsControls:{type:Boolean,default:()=>!0},autoplays:{type:Boolean,default:()=>!0},muted:{type:Boolean,default:!0},posterVariants:{type:Array,default:()=>[]},deviceFrame:{type:String,required:!1}},computed:{text(){return this.videoEnded?this.$t("video.replay"):this.isPlaying?this.$t("video.pause"):this.$t("video.play")}},data(){return{isPlaying:!1,videoEnded:!1}},methods:{async togglePlayStatus(){const e=this.$refs.asset.$refs.video;e&&(this.isPlaying&&!this.videoEnded?await e.pause():await e.play())},onVideoEnd(){this.isPlaying=!1,this.videoEnded=!0},onVideoPlaying(){const{video:e}=this.$refs.asset.$refs;this.isPlaying=!e.paused,this.videoEnded=e.ended},onPause(){const{video:e}=this.$refs.asset.$refs;!this.showsControls&&this.isPlaying&&(this.isPlaying=!1),this.videoEnded=e.ended}}},D=V,G=(n("74ea"),Object(f["a"])(D,k,C,!1,null,"7653dfd0",null)),z=G.exports,q=n("2f34");const F={video:"video",image:"image"};var U={name:"Asset",components:{ImageAsset:o["a"],VideoAsset:x},constants:{AssetTypes:F},mixins:[q["a"]],props:{identifier:{type:String,required:!0},showsReplayButton:{type:Boolean,default:()=>!1},showsVideoControls:{type:Boolean,default:()=>!0},videoAutoplays:{type:Boolean,default:()=>!0},videoMuted:{type:Boolean,default:!0},deviceFrame:{type:String,required:!1}},computed:{rawAsset(){return this.references[this.identifier]||{}},isRawAssetVideo:({rawAsset:e})=>e.type===F.video,videoPoster(){return this.isRawAssetVideo&&this.references[this.rawAsset.poster]},asset(){return this.isRawAssetVideo&&this.prefersReducedMotion&&this.videoPoster||this.rawAsset},assetComponent(){switch(this.asset.type){case F.image:return o["a"];case F.video:return this.showsReplayButton?z:x;default:return}},prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion)").matches},assetProps(){return{[F.image]:this.imageProps,[F.video]:this.videoProps}[this.asset.type]},imageProps(){return{alt:this.asset.alt,variants:this.asset.variants}},videoProps(){return{variants:this.asset.variants,showsControls:this.showsVideoControls,muted:this.videoMuted,autoplays:!this.prefersReducedMotion&&this.videoAutoplays,posterVariants:this.videoPoster?this.videoPoster.variants:[],deviceFrame:this.deviceFrame}},assetListeners(){return{[F.image]:null,[F.video]:{ended:()=>this.$emit("videoEnded")}}[this.asset.type]}}},W=U,H=(n("5201"),Object(f["a"])(W,r,s,!1,null,"dcbc7b38",null));t["a"]=H.exports},"81c0":function(e,t,n){},8222:function(e,t,n){},"850e":function(e,t,n){"use strict";n("88d2")},8608:function(e,t,n){"use strict";n("a7f3")},"863d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"nav-menu-item",class:{"nav-menu-item--animated":e.animate}},[e._t("default")],2)},a=[],r={name:"NavMenuItemBase",props:{animate:{type:Boolean,default:!0}}},s=r,o=(n("43fe"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"66cbfe4c",null);t["a"]=c.exports},8649:function(e,t,n){"use strict";t["a"]={objectiveC:{name:"Objective-C",key:{api:"occ",url:"objc"}},swift:{name:"Swift",key:{api:"swift",url:"swift"}}}},"86d8":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.refComponent,{tag:"component",attrs:{url:e.urlWithParams,"is-active":e.isActiveComputed}},[e._t("default")],2)},a=[],r=n("d26a"),s=n("66cd"),o=n("9895"),c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("a",{attrs:{href:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},l=[],u={name:"ReferenceExternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null),m=h.exports,f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ReferenceInternal",e._b({},"ReferenceInternal",e.$props,!1),[n("CodeVoice",[e._t("default")],2)],1)},g=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isActive?n("router-link",{attrs:{to:e.url}},[e._t("default")],2):n("span",[e._t("default")],2)},v=[],y={name:"ReferenceInternal",props:{url:{type:String,required:!0},isActive:{type:Boolean,default:!0}}},w=y,_=Object(p["a"])(w,b,v,!1,null,null,null),x=_.exports,k=n("52e4"),C={name:"ReferenceInternalSymbol",props:x.props,components:{ReferenceInternal:x,CodeVoice:k["a"]}},S=C,E=Object(p["a"])(S,f,g,!1,null,null,null),O=E.exports,I={name:"Reference",computed:{isInternal({url:e}){if(!e.startsWith("/")&&!e.startsWith("#"))return!1;const{resolved:{name:t}={}}=this.$router.resolve(e)||{};return t!==o["b"]},isSymbolReference(){return"symbol"===this.kind&&!this.hasInlineFormatting&&(this.role===s["a"].symbol||this.role===s["a"].dictionarySymbol)},isDisplaySymbol({isSymbolReference:e,titleStyle:t,ideTitle:n}){return n?e&&"symbol"===t:e},refComponent(){return this.isInternal?this.isDisplaySymbol?O:x:m},urlWithParams({isInternal:e}){return e?Object(r["b"])(this.url,this.$route.query):this.url},isActiveComputed({url:e,isActive:t}){return!(!e||!t)}},props:{url:{type:String,required:!0},kind:{type:String,required:!1},role:{type:String,required:!1},isActive:{type:Boolean,required:!1,default:!0},ideTitle:{type:String,required:!1},titleStyle:{type:String,required:!1},hasInlineFormatting:{type:Boolean,default:!1}}},j=I,T=Object(p["a"])(j,i,a,!1,null,null,null);t["a"]=T.exports},"88d2":function(e,t,n){},"8a61":function(e,t,n){"use strict";var i=n("3908");t["a"]={methods:{async scrollToElement(e){await Object(i["b"])(8);const t=this.$router.resolve({hash:e}),{selector:n,offset:a}=await this.$router.options.scrollBehavior(t.route),r=document.querySelector(n);return r?(r.scrollIntoView(),window.scrollY+window.innerHeight`${Object(r["c"])(e.src)} ${e.density}`).join(", "),n=e[0],i={srcSet:t,src:Object(r["c"])(n.src)},{width:a}=n.size||{width:null};return a&&(i.width=a,i.height="auto"),i}var h={name:"ImageAsset",mixins:[s],inject:{imageLoadingStrategy:{default:null}},data:()=>({appState:o["a"].state,fallbackImageSrcSet:null,optimalWidth:null}),computed:{allVariants:({lightVariants:e=[],darkVariants:t=[]})=>e.concat(t),defaultAttributes:({lightVariantAttributes:e,darkVariantAttributes:t})=>e||t,darkVariantAttributes:({darkVariants:e})=>p(e),lightVariantAttributes:({lightVariants:e})=>p(e),loading:({appState:e,imageLoadingStrategy:t})=>t||e.imageLoadingStrategy,preferredColorScheme:({appState:e})=>e.preferredColorScheme,prefersAuto:({preferredColorScheme:e})=>e===c["a"].auto,prefersDark:({preferredColorScheme:e})=>e===c["a"].dark},props:{alt:{type:String,default:""},variants:{type:Array,required:!0},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},methods:{handleImageLoadError(){this.fallbackImageSrcSet=u.a+" 2x"},async calculateOptimalWidth(){const{$refs:{img:{currentSrc:e}},allVariants:t}=this,{density:n}=t.find(({src:t})=>e.endsWith(t)),i=parseInt(n.match(/\d+/)[0],d),a=await Object(r["b"])(e),s=a.width/i;return s},async optimizeImageSize(){if(!this.defaultAttributes.width&&this.$refs.img)try{this.optimalWidth=await this.calculateOptimalWidth()}catch{console.error("Unable to calculate optimal image width")}}},mounted(){this.shouldCalculateOptimalWidth&&this.$refs.img.addEventListener("load",this.optimizeImageSize)}},m=h,f=n("2877"),g=Object(f["a"])(m,i,a,!1,null,null,null);t["a"]=g.exports},"8c92":function(e,t,n){"use strict";n("80c8")},"8d2d":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"tutorial-icon",attrs:{viewBox:"0 0 14 14",themeId:"tutorial"}},[n("path",{attrs:{d:"M0.933 6.067h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M0.933 1.867h3.733v1.867h-3.733v-1.867z"}}),n("path",{attrs:{d:"M13.067 1.867v10.267h-7.467v-10.267zM12.133 2.8h-5.6v8.4h5.6z"}}),n("path",{attrs:{d:"M0.933 10.267h3.733v1.867h-3.733v-1.867z"}})])},a=[],r=n("be08"),s={name:"TutorialIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},"8d90":function(e,t,n){},"8f26":function(e,t,n){"use strict";n("0444")},9034:function(e,t,n){},"95da":function(e,t,n){"use strict";var i=n("0cb0");const a="data-original-",r="aria-hidden",s="tabindex";function o(e,t){const n=a+t;if(e.getAttribute(n))return;const i=e.getAttribute(t)||"";e.setAttribute(n,i)}function c(e,t){const n=a+t;if(!e.hasAttribute(n))return;const i=e.getAttribute(n);e.removeAttribute(n),i.length?e.setAttribute(t,i):e.removeAttribute(t)}function l(e,t){const n=document.body;let i=e,a=e;while(i=i.previousElementSibling)t(i);while(a=a.nextElementSibling)t(a);e.parentElement&&e.parentElement!==n&&l(e.parentElement,t)}const u=e=>{o(e,r),o(e,s),e.setAttribute(r,"true"),e.setAttribute(s,"-1");const t=i["a"].getTabbableElements(e);let n=t.length-1;while(n>=0)o(t[n],s),t[n].setAttribute(s,"-1"),n-=1},d=e=>{c(e,r),c(e,s);const t=e.querySelectorAll(`[${a+s}]`);let n=t.length-1;while(n>=0)c(t[n],s),n-=1};t["a"]={hide(e){l(e,u)},show(e){l(e,d)}}},9649:function(e,t,n){},"9a61":function(e,t,n){"use strict";n("19cc")},"9b30":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"nav-menu-items",attrs:{"data-previous-menu-children-count":e.previousSiblingChildren}},[e._t("default")],2)},a=[],r={name:"NavMenuItems",props:{previousSiblingChildren:{type:Number,default:0}}},s=r,o=(n("517a"),n("2877")),c=Object(o["a"])(s,i,a,!1,null,"67c1c0a5",null);t["a"]=c.exports},"9ed5":function(e,t,n){"use strict";n("a5f5")},a295:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",themeId:"path"}},[n("path",{attrs:{d:"M0 0.948h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M11.2 10.252h2.8v2.8h-2.8z"}}),n("path",{attrs:{d:"M6.533 1.852h0.933v10.267h-0.933z"}}),n("path",{attrs:{d:"M2.8 1.852h4.667v0.933h-4.667z"}}),n("path",{attrs:{d:"M6.533 11.186h4.667v0.933h-4.667z"}})])},a=[],r=n("be08"),s={name:"PathIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},a4f0:function(e,t,n){},a5f5:function(e,t,n){},a7a5:function(e,t,n){},a7d8:function(e,t,n){},a7f3:function(e,t,n){},a88f:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"swift-file-icon",attrs:{viewBox:"0 0 15 14",themeId:"swift-file"}},[n("path",{attrs:{d:"M14.93,13.56A2.15,2.15,0,0,0,15,13a5.37,5.37,0,0,0-1.27-3.24A6.08,6.08,0,0,0,14,7.91,9.32,9.32,0,0,0,9.21.31a8.51,8.51,0,0,1,1.78,5,6.4,6.4,0,0,1-.41,2.18A45.06,45.06,0,0,1,3.25,1.54,44.57,44.57,0,0,0,7.54,6.9,45.32,45.32,0,0,1,1.47,2.32,35.69,35.69,0,0,0,8.56,9.94a6.06,6.06,0,0,1-3.26.85A9.48,9.48,0,0,1,0,8.91a10,10,0,0,0,8.1,4.72c2.55,0,3.25-1.2,4.72-1.2a2.09,2.09,0,0,1,1.91,1.15C14.79,13.69,14.88,13.75,14.93,13.56Z"}})])},a=[],r=n("be08"),s={name:"SwiftFileIcon",components:{SVGIcon:r["a"]}},o=s,c=(n("c3e5"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"c01a6890",null);t["a"]=l.exports},a97e:function(e,t,n){"use strict";var i=n("63b8");const a=e=>e?`(max-width: ${e}px)`:"",r=e=>e?`(min-width: ${e}px)`:"";function s({minWidth:e,maxWidth:t}){return["only screen",r(e),a(t)].filter(Boolean).join(" and ")}function o({maxWidth:e,minWidth:t}){return window.matchMedia(s({minWidth:t,maxWidth:e}))}var c,l,u={name:"BreakpointEmitter",constants:{BreakpointAttributes:i["a"],BreakpointName:i["b"],BreakpointScopes:i["c"]},props:{scope:{type:String,default:()=>i["c"].default,validator:e=>e in i["c"]}},render(){return this.$scopedSlots.default?this.$scopedSlots.default({matchingBreakpoint:this.matchingBreakpoint}):null},data:()=>({matchingBreakpoint:null}),methods:{initMediaQuery(e,t){const n=o(t),i=t=>this.handleMediaQueryChange(t,e);n.addListener(i),this.$once("hook:beforeDestroy",()=>{n.removeListener(i)}),i(n)},handleMediaQueryChange(e,t){e.matches&&(this.matchingBreakpoint=t,this.$emit("change",t))}},mounted(){const e=i["a"][this.scope]||{};Object.entries(e).forEach(([e,t])=>{this.initMediaQuery(e,t)})}},d=u,p=n("2877"),h=Object(p["a"])(d,c,l,!1,null,null,null);t["a"]=h.exports},a9f1:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"article-icon",attrs:{viewBox:"0 0 14 14",themeId:"article"}},[n("path",{attrs:{d:"M8.033 1l3.967 4.015v7.985h-10v-12zM7.615 2h-4.615v10h8v-6.574z"}}),n("path",{attrs:{d:"M7 1h1v4h-1z"}}),n("path",{attrs:{d:"M7 5h5v1h-5z"}})])},a=[],r=n("be08"),s={name:"ArticleIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},aea0:function(e,t,n){},b0e7:function(e,t,n){"use strict";n("8d90")},b0f5:function(e,t,n){"use strict";n("49e3")},b2da:function(e,t,n){"use strict";n("e529")},b392:function(e,t,n){},b7b0:function(e,t,n){var i={"./bash":["f0f8","highlight-js-bash"],"./c":["1fe5","highlight-js-c"],"./cpp":["0209","highlight-js-cpp"],"./css":["ee8c","highlight-js-css"],"./diff":["48b8","highlight-js-diff"],"./http":["c01d","highlight-js-http"],"./java":["332f","highlight-js-java"],"./javascript":["4dd1","highlight-js-javascript"],"./json":["5ad2","highlight-js-json"],"./llvm":["7c30","highlight-js-llvm"],"./markdown":["04b0","highlight-js-markdown"],"./objectivec":["9bf2","highlight-js-objectivec"],"./perl":["6a51","highlight-js-perl"],"./php":["2907","highlight-js-php"],"./python":["9510","highlight-js-python"],"./ruby":["82cb","highlight-js-ruby"],"./scss":["6113","highlight-js-scss"],"./shell":["b65b","highlight-js-shell"],"./swift":["2a39","highlight-js-swift"],"./xml":["8dcb","highlight-js-xml"]};function a(e){if(!n.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],a=t[0];return n.e(t[1]).then((function(){return n.t(a,7)}))}a.keys=function(){return Object.keys(i)},a.id="b7b0",e.exports=a},b8f2:function(e,t,n){"use strict";n("a7a5")},bbe1:function(e,t,n){},bbf6:function(e,t,n){"use strict";n("63e6")},bf08:function(e,t,n){"use strict";var i=n("2788"),a=n("002d"),r=n("d26a"),s=n("5677");t["a"]={methods:{extractFirstParagraphText(e=[]){const t=s["default"].computed.plaintext.bind({...s["default"].methods,content:e})();return Object(a["e"])(t)}},computed:{pagePath:({$route:{path:e="/"}={}})=>e,pageURL:({pagePath:e="/"})=>Object(r["e"])(e),disableMetadata:()=>!1},mounted(){this.disableMetadata||Object(i["a"])({title:this.pageTitle,description:this.pageDescription,url:this.pageURL,currentLocale:this.$i18n.locale})}}},c081:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.action?n("DestinationDataProvider",{attrs:{destination:e.action},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.url,a=t.title;return n("ButtonLink",{attrs:{url:i,isDark:e.isDark}},[e._v(" "+e._s(a)+" ")])}}],null,!1,1264376715)}):e._e()},a=[],r=n("76ab"),s=n("c7ea"),o={name:"CallToActionButton",components:{DestinationDataProvider:s["a"],ButtonLink:r["a"]},props:{action:{type:Object,required:!0},isDark:{type:Boolean,default:!1}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},c3da:function(e,t,n){"use strict";n("fda2")},c3e5:function(e,t,n){"use strict";n("aea0")},c4dd:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"play-icon",attrs:{viewBox:"0 0 14 14",themeId:"play"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M10.195 7.010l-5 3v-6l5 3z"}})])},a=[],r=n("be08"),s={name:"PlayIcon",components:{SVGIcon:r["a"]}},o=s,c=n("2877"),l=Object(c["a"])(o,i,a,!1,null,null,null);t["a"]=l.exports},c7ea:function(e,t,n){"use strict";var i=n("2f34");const a={link:"link",reference:"reference",text:"text"};var r,s,o={name:"DestinationDataProvider",mixins:[i["a"]],props:{destination:{type:Object,required:!0,default:()=>({})}},inject:{isTargetIDE:{default:()=>!1}},constants:{DestinationType:a},computed:{isExternal:({reference:e,destination:t})=>e.type===a.link||t.type===a.link,shouldAppendOpensInBrowser:({isExternal:e,isTargetIDE:t})=>e&&t,reference:({references:e,destination:t})=>e[t.identifier]||{},linkUrl:({destination:e,reference:t})=>({[a.link]:e.destination,[a.reference]:t.url,[a.text]:e.text}[e.type]),linkTitle:({reference:e,destination:t})=>({[a.link]:t.title,[a.reference]:t.overridingTitle||e.title,[a.text]:""}[t.type])},methods:{formatAriaLabel(e){return this.shouldAppendOpensInBrowser?e+" (opens in browser)":e}},render(){return this.$scopedSlots.default({url:this.linkUrl||"",title:this.linkTitle||"",formatAriaLabel:this.formatAriaLabel,isExternal:this.isExternal})}},c=o,l=n("2877"),u=Object(l["a"])(c,r,s,!1,null,null,null);t["a"]=u.exports},cb92:function(e,t,n){"use strict";n("598a")},cbcf:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("nav",{ref:"nav",staticClass:"nav",class:e.rootClasses,attrs:{role:"navigation"}},[n("div",{ref:"wrapper",staticClass:"nav__wrapper"},[n("div",{staticClass:"nav__background"}),e.hasOverlay?n("div",{staticClass:"nav-overlay",on:{click:e.closeNav}}):e._e(),n("div",{staticClass:"nav-content"},[e._t("pre-title",null,{className:"pre-title"},{closeNav:e.closeNav,inBreakpoint:e.inBreakpoint,currentBreakpoint:e.currentBreakpoint,isOpen:e.isOpen}),e.$slots.default?n("div",{staticClass:"nav-title"},[e._t("default")],2):e._e(),e._t("after-title"),n("div",{staticClass:"nav-menu"},[n("a",{ref:"axToggle",staticClass:"nav-ax-toggle",attrs:{href:"#",role:"button"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"visuallyhidden"},[e.isOpen?[e._v(" "+e._s(e.$t("documentation.nav.close-menu"))+" ")]:[e._v(" "+e._s(e.$t("documentation.nav.open-menu"))+" ")]],2)]),n("div",{ref:"tray",staticClass:"nav-menu-tray",on:{transitionend:function(t){return t.target!==t.currentTarget?null:e.onTransitionEnd.apply(null,arguments)},click:e.handleTrayClick}},[e._t("tray",(function(){return[n("NavMenuItems",[e._t("menu-items")],2)]}),{closeNav:e.closeNav})],2)]),n("div",{staticClass:"nav-actions"},[n("a",{ref:"toggle",staticClass:"nav-menucta",attrs:{href:"#",tabindex:"-1","aria-hidden":"true"},on:{click:function(t){return t.preventDefault(),e.toggleNav.apply(null,arguments)}}},[n("span",{staticClass:"nav-menucta-chevron"})])])],2),e._t("after-content")],2),n("BreakpointEmitter",{attrs:{scope:e.BreakpointScopes.nav},on:{change:e.onBreakpointChange}})],1)},a=[],r=n("72e7"),s=n("9b30"),o=n("a97e"),c=n("f2af"),l=n("942d"),u=n("63b8"),d=n("95da"),p=n("3908");const{noClose:h}=l["a"],{BreakpointName:m,BreakpointScopes:f}=o["a"].constants,g=8,b={isDark:"theme-dark",isOpen:"nav--is-open",inBreakpoint:"nav--in-breakpoint-range",isTransitioning:"nav--is-transitioning",isSticking:"nav--is-sticking",hasSolidBackground:"nav--solid-background",hasNoBorder:"nav--noborder",hasFullWidthBorder:"nav--fullwidth-border",isWideFormat:"nav--is-wide-format",noBackgroundTransition:"nav--no-bg-transition"};var v={name:"NavBase",components:{NavMenuItems:s["a"],BreakpointEmitter:o["a"]},constants:{NavStateClasses:b,NoBGTransitionFrames:g},props:{breakpoint:{type:String,default:m.small},hasOverlay:{type:Boolean,default:!0},hasSolidBackground:{type:Boolean,default:!1},hasNoBorder:{type:Boolean,default:!1},hasFullWidthBorder:{type:Boolean,default:!1},isDark:{type:Boolean,default:!1},isWideFormat:{type:Boolean,default:!1}},mixins:[r["a"]],data(){return{isOpen:!1,isTransitioning:!1,isSticking:!1,noBackgroundTransition:!0,currentBreakpoint:m.large}},computed:{BreakpointScopes:()=>f,inBreakpoint:({currentBreakpoint:e,breakpoint:t})=>!Object(u["d"])(e,t),rootClasses:({isOpen:e,inBreakpoint:t,isTransitioning:n,isSticking:i,hasSolidBackground:a,hasNoBorder:r,hasFullWidthBorder:s,isDark:o,isWideFormat:c,noBackgroundTransition:l})=>({[b.isDark]:o,[b.isOpen]:e,[b.inBreakpoint]:t,[b.isTransitioning]:n,[b.isSticking]:i,[b.hasSolidBackground]:a,[b.hasNoBorder]:r,[b.hasFullWidthBorder]:s,[b.isWideFormat]:c,[b.noBackgroundTransition]:l})},watch:{isOpen(e){this.$emit("change",e),e?this.onExpand():this.onClose()}},async mounted(){window.addEventListener("keydown",this.onEscape),window.addEventListener("popstate",this.closeNav),window.addEventListener("orientationchange",this.closeNav),document.addEventListener("click",this.handleClickOutside),this.handleFlashOnMount(),await this.$nextTick()},beforeDestroy(){window.removeEventListener("keydown",this.onEscape),window.removeEventListener("popstate",this.closeNav),window.removeEventListener("orientationchange",this.closeNav),document.removeEventListener("click",this.handleClickOutside),this.isOpen&&this.toggleScrollLock(!1)},methods:{getIntersectionTargets(){return[document.getElementById(l["e"])||this.$el]},toggleNav(){this.isOpen=!this.isOpen,this.isTransitioning=!0},closeNav(){const e=this.isOpen;return this.isOpen=!1,this.resolveOnceTransitionsEnd(e)},resolveOnceTransitionsEnd(e){return e&&this.inBreakpoint?(this.isTransitioning=!0,new Promise(e=>{const t=this.$watch("isTransitioning",()=>{e(),t()})})):Promise.resolve()},async onTransitionEnd({propertyName:e}){"max-height"===e&&(this.$emit("changed",this.isOpen),this.isTransitioning=!1,this.isOpen?(this.$emit("opened"),this.toggleScrollLock(!0)):this.$emit("closed"))},onBreakpointChange(e){this.currentBreakpoint=e,this.inBreakpoint||this.closeNav()},onIntersect({intersectionRatio:e}){window.scrollY<0||(this.isSticking=1!==e)},onEscape({key:e}){"Escape"===e&&this.isOpen&&(this.closeNav(),this.$refs.axToggle.focus())},handleTrayClick({target:e}){e.href&&!e.classList.contains(h)&&this.closeNav()},handleClickOutside({target:e}){this.$refs.nav.contains(e)||this.closeNav()},toggleScrollLock(e){e?c["b"].lockScroll(this.$refs.tray):c["b"].unlockScroll(this.$refs.tray)},onExpand(){this.$emit("open"),d["a"].hide(this.$refs.wrapper),document.activeElement===this.$refs.toggle&&document.activeElement.blur()},onClose(){this.$emit("close"),this.toggleScrollLock(!1),d["a"].show(this.$refs.wrapper)},async handleFlashOnMount(){await Object(p["b"])(g),this.noBackgroundTransition=!1}}},y=v,w=(n("1f39"),n("2877")),_=Object(w["a"])(y,i,a,!1,null,"5c0521d3",null);t["a"]=_.exports},d0da:function(e,t,n){"use strict";n("64b5")},e3ab:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("aside",{class:e.kind,attrs:{"aria-label":e.kind}},[n("p",{staticClass:"label"},[e._v(e._s(e.name||e.$t(e.label)))]),e._t("default")],2)},a=[];const r={deprecated:"deprecated",experiment:"experiment",important:"important",note:"note",tip:"tip",warning:"warning"};var s={name:"Aside",props:{kind:{type:String,required:!0,validator:e=>Object.prototype.hasOwnProperty.call(r,e)},name:{type:String,required:!1}},computed:{label:({kind:e})=>"aside-kind."+e}},o=s,c=(n("b8f2"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"3ccce809",null);t["a"]=l.exports},e529:function(e,t,n){},e6db:function(e,t,n){"use strict";n("47cc")},ec71:function(e,t,n){"use strict";n("a4f0")},ee9e:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"row",class:{"with-columns":e.columns},style:e.style},[e._t("default")],2)},a=[],r=n("63b8"),s={name:"Row",props:{columns:{type:Object,required:!1,validator:e=>Object.entries(e).every(([e,t])=>r["b"][e]&&"number"===typeof t)},gap:{type:Number,required:!1}},computed:{style:({columns:e={},gap:t})=>({"--col-count-large":e.large,"--col-count-medium":e.medium,"--col-count-small":e.small||1,"--col-gap":t&&t+"px"})}},o=s,c=(n("17a4"),n("2877")),l=Object(c["a"])(o,i,a,!1,null,"1bcb2d0f",null);t["a"]=l.exports},efc1:function(e,t,n){"use strict";n("3b75")},f030:function(e,t,n){},f12c:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"TopicTypeIcon",style:e.styles},[e.imageOverride?n("OverridableAsset",{staticClass:"icon-inline",attrs:{imageOverride:e.imageOverride,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth}}):n(e.icon,e._b({tag:"component",staticClass:"icon-inline"},"component",e.iconProps,!1))],1)},a=[],r=n("a295"),s=n("3024"),o=n("a9f1"),c=n("8d2d"),l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func"}},[n("path",{attrs:{d:"M13 1v12h-12v-12zM12.077 1.923h-10.154v10.154h10.154z"}}),n("path",{attrs:{d:"M5.191 9.529c0.044 0.002 0.089 0.004 0.133 0.004 0.108 0 0.196-0.025 0.262-0.074s0.122-0.113 0.166-0.188c0.044-0.077 0.078-0.159 0.103-0.247s0.049-0.173 0.074-0.251l0.598-2.186h-0.709l0.207-0.702h0.702l0.288-1.086c0.083-0.384 0.256-0.667 0.517-0.849s0.591-0.273 0.99-0.273c0.108 0 0.212 0.007 0.314 0.022s0.203 0.027 0.306 0.037l-0.207 0.761c-0.054-0.006-0.106-0.011-0.155-0.018s-0.102-0.011-0.155-0.011c-0.108 0-0.196 0.016-0.262 0.048s-0.122 0.075-0.166 0.129-0.080 0.115-0.107 0.185c-0.028 0.068-0.055 0.14-0.085 0.214l-0.222 0.842h0.768l-0.192 0.702h-0.783l-0.628 2.319c-0.059 0.222-0.129 0.419-0.21 0.594s-0.182 0.322-0.303 0.443-0.269 0.214-0.443 0.281-0.385 0.1-0.631 0.1c-0.084 0-0.168-0.004-0.251-0.011s-0.168-0.014-0.251-0.018l0.207-0.768c0.040 0 0.081 0.001 0.126 0.004z"}})])},u=[],d=n("be08"),p={name:"TopicFuncIcon",components:{SVGIcon:d["a"]}},h=p,m=n("2877"),f=Object(m["a"])(h,l,u,!1,null,null,null),g=f.exports,b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"collection-icon",attrs:{viewBox:"0 0 14 14",themeId:"collection"}},[n("path",{attrs:{d:"m1 1v12h12v-12zm11 11h-10v-10h10z"}}),n("path",{attrs:{d:"m3 4h8v1h-8zm0 2.5h8v1h-8zm0 2.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 4h8v1h-8z"}}),n("path",{attrs:{d:"m3 6.5h8v1h-8z"}}),n("path",{attrs:{d:"m3 9h8v1h-8z"}})])},v=[],y={name:"CollectionIcon",components:{SVGIcon:d["a"]}},w=y,_=Object(m["a"])(w,b,v,!1,null,null,null),x=_.exports,k=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-func-op"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M5.098 4.968v-1.477h-0.738v1.477h-1.477v0.738h1.477v1.477h0.738v-1.477h1.477v-0.738z"}}),n("path",{attrs:{d:"M8.030 4.807l-2.031 5.538h0.831l2.031-5.538z"}}),n("path",{attrs:{d:"M8.894 8.805v0.923h2.215v-0.923z"}})])},C=[],S={name:"TopicFuncOpIcon",components:{SVGIcon:d["a"]}},E=S,O=Object(m["a"])(E,k,C,!1,null,null,null),I=O.exports,j=n("3b96"),T=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{attrs:{viewBox:"0 0 14 14",height:"14",themeId:"topic-subscript"}},[n("path",{attrs:{d:"M13 13h-12v-12h12zM1.923 12.077h10.154v-10.154h-10.154z"}}),n("path",{attrs:{d:"M4.133 3.633v6.738h1.938v-0.831h-0.923v-5.077h0.923v-0.831z"}}),n("path",{attrs:{d:"M9.856 10.371v-6.738h-1.938v0.831h0.923v5.077h-0.923v0.831z"}})])},A=[],L={name:"TopicSubscriptIcon",components:{SVGIcon:d["a"]}},B=L,$=Object(m["a"])(B,T,A,!1,null,null,null),N=$.exports,M=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"two-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"two-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("g",{attrs:{transform:"translate(1.000000, 1.000000)"}},[n("rect",{attrs:{stroke:"currentColor",x:"0.5",y:"0.5",width:"13",height:"13"}}),n("text",{attrs:{"font-size":"8","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"8.2",y:"11"}},[e._v(e._s(e.second))])]),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor"}},[n("tspan",{attrs:{x:"1.7",y:"11"}},[e._v(e._s(e.first))])])])])])},P=[],R={name:"TwoLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{first:{type:String,required:!0},second:{type:String,required:!0}}},V=R,D=Object(m["a"])(V,M,P,!1,null,null,null),G=D.exports,z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"single-letter-icon",attrs:{width:"16px",height:"16px",viewBox:"0 0 16 16",themeId:"single-letter"}},[n("g",{attrs:{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"}},[n("rect",{attrs:{stroke:"currentColor",x:"1",y:"1",width:"14",height:"14"}}),n("text",{attrs:{"font-size":"11","font-weight":"bold",fill:"currentColor",x:"49%",y:"12","text-anchor":"middle"}},[n("tspan",[e._v(e._s(e.symbol))])])])])},q=[],F={name:"SingleLetterSymbolIcon",components:{SVGIcon:d["a"]},props:{symbol:{type:String,required:!0}}},U=F,W=Object(m["a"])(U,z,q,!1,null,null,null),H=W.exports,K=n("31d4"),Z=n("2cae"),Y=n("fdd9");const X={[K["b"].article]:o["a"],[K["b"].associatedtype]:x,[K["b"].buildSetting]:x,[K["b"].class]:H,[K["b"].collection]:x,[K["b"].dictionarySymbol]:H,[K["b"].container]:x,[K["b"].enum]:H,[K["b"].extension]:G,[K["b"].func]:g,[K["b"].op]:I,[K["b"].httpRequest]:H,[K["b"].languageGroup]:x,[K["b"].learn]:r["a"],[K["b"].method]:H,[K["b"].macro]:H,[K["b"].module]:s["a"],[K["b"].overview]:r["a"],[K["b"].protocol]:G,[K["b"].property]:H,[K["b"].propertyListKey]:H,[K["b"].resources]:r["a"],[K["b"].sampleCode]:j["a"],[K["b"].struct]:H,[K["b"].subscript]:N,[K["b"].symbol]:x,[K["b"].tutorial]:c["a"],[K["b"].typealias]:H,[K["b"].union]:H,[K["b"].var]:H},J={[K["b"].class]:{symbol:"C"},[K["b"].dictionarySymbol]:{symbol:"O"},[K["b"].enum]:{symbol:"E"},[K["b"].extension]:{first:"E",second:"x"},[K["b"].httpRequest]:{symbol:"E"},[K["b"].method]:{symbol:"M"},[K["b"].macro]:{symbol:"#"},[K["b"].protocol]:{first:"P",second:"r"},[K["b"].property]:{symbol:"P"},[K["b"].propertyListKey]:{symbol:"K"},[K["b"].struct]:{symbol:"S"},[K["b"].typealias]:{symbol:"T"},[K["b"].union]:{symbol:"U"},[K["b"].var]:{symbol:"V"}};var Q={name:"TopicTypeIcon",components:{OverridableAsset:Y["a"],SVGIcon:d["a"],SingleLetterSymbolIcon:H},constants:{TopicTypeIcons:X,TopicTypeProps:J},props:{type:{type:String,required:!0},withColors:{type:Boolean,default:!1},imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{normalisedType:({type:e})=>K["a"][e]||e,icon:({normalisedType:e})=>X[e]||x,iconProps:({normalisedType:e})=>J[e]||{},color:({normalisedType:e})=>Z["b"][e],styles:({color:e,withColors:t})=>t&&e?{"--icon-color":`var(--color-type-icon-${e})`}:{}}},ee=Q,te=(n("9a61"),Object(m["a"])(ee,i,a,!1,null,"18b61706",null));t["a"]=te.exports},f2af:function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));let i=!1,a=-1,r=0;const s="data-scroll-lock-disable",o=()=>window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1);function c(e){e.touches.length>1||e.preventDefault()}const l=e=>!!e&&e.scrollHeight-e.scrollTop<=e.clientHeight;function u(){r=document.body.getBoundingClientRect().top,document.body.style.overflow="hidden scroll",document.body.style.top=r+"px",document.body.style.position="fixed",document.body.style.width="100%"}function d(e){e&&(e.ontouchstart=null,e.ontouchmove=null),document.removeEventListener("touchmove",c)}function p(e,t){const n=e.targetTouches[0].clientY-a,i=e.target.closest(`[${s}]`)||t;return 0===i.scrollTop&&n>0||l(i)&&n<0?c(e):(e.stopPropagation(),!0)}function h(e){document.addEventListener("touchmove",c,{passive:!1}),e&&(e.ontouchstart=e=>{1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},e.ontouchmove=t=>{1===t.targetTouches.length&&p(t,e)})}t["b"]={lockScroll(e){i||(o()?h(e):u(),i=!0)},unlockScroll(e){i&&(o()?d(e):(document.body.style.removeProperty("overflow"),document.body.style.removeProperty("top"),document.body.style.removeProperty("position"),document.body.style.removeProperty("width"),window.scrollTo(0,Math.abs(r))),i=!1)}}},fb8e:function(e,t,n){"use strict";n("6058")},fda2:function(e,t,n){},fdd9:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.shouldUseAsset?n("ImageAsset",e._b({},"ImageAsset",{variants:e.variants,loading:null,shouldCalculateOptimalWidth:e.shouldCalculateOptimalWidth,alt:e.alt},!1)):n("SVGIcon",{attrs:{"icon-url":e.iconUrl,themeId:e.themeId}})},a=[],r=n("8bd9"),s=n("be08"),o={name:"OverridableAsset",components:{SVGIcon:s["a"],ImageAsset:r["a"]},props:{imageOverride:{type:Object,default:null},shouldCalculateOptimalWidth:{type:Boolean,default:!0}},computed:{variants:({imageOverride:e})=>e?e.variants:[],alt:({imageOverride:e})=>e.alt,firstVariant:({variants:e})=>e[0],iconUrl:({firstVariant:e})=>e&&e.url,themeId:({firstVariant:e})=>e&&e.svgID,isSameOrigin:({iconUrl:e,sameOrigin:t})=>t(e),shouldUseAsset:({isSameOrigin:e,themeId:t})=>!e||!t},methods:{sameOrigin(e){if(!e)return!1;const t=new URL(e,window.location),n=new URL(window.location);return t.origin===n.origin}}},c=o,l=n("2877"),u=Object(l["a"])(c,i,a,!1,null,null,null);t["a"]=u.exports},fe08:function(e,t,n){"use strict";n("a7d8")},fe1c:function(e,t,n){"use strict";n("81c0")}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-bash.1b52852f.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-bash.1b52852f.js new file mode 100644 index 0000000..6db1778 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-bash.1b52852f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-bash"],{f0f8:function(e,s){function t(e){const s=e.regex,t={},n={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[t]}]};Object.assign(t,{className:"variable",variants:[{begin:s.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},n]});const a={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},i={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,t,a]};a.contains.push(c);const o={className:"",begin:/\\"/},r={className:"string",begin:/'/,end:/'/},l={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,t]},p=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],d=e.SHEBANG({binary:`(${p.join("|")})`,relevance:10}),h={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},m=["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],u=["true","false"],b={match:/(\/[a-z._-]+)+/},g=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],f=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],w=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],k=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:m,literal:u,built_in:[...g,...f,"set","shopt",...w,...k]},contains:[d,e.SHEBANG(),h,l,e.HASH_COMMENT_MODE,i,b,c,o,r,t]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-c.d1db3f17.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-c.d1db3f17.js new file mode 100644 index 0000000..3bc41ac --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-c.d1db3f17.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-c"],{"1fe5":function(e,n){function s(e){const n=e.regex,s=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),t="decltype\\(auto\\)",a="[a-zA-Z_]\\w*::",i="<[^<>]+>",r="("+t+"|"+n.optional(a)+"[a-zA-Z_]\\w*"+n.optional(i)+")",l={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",c={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(c,{className:"string"}),{className:"string",begin:/<.*?>/},s,e.C_BLOCK_COMMENT_MODE]},g={className:"title",begin:n.optional(a)+e.IDENT_RE,relevance:0},p=n.optional(a)+e.IDENT_RE+"\\s*\\(",m=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],_=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],f={keyword:m,type:_,literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},b=[u,l,s,e.C_BLOCK_COMMENT_MODE,d,c],w={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:f,contains:b.concat([{begin:/\(/,end:/\)/,keywords:f,contains:b.concat(["self"]),relevance:0}]),relevance:0},h={begin:"("+r+"[\\*&\\s]+)+"+p,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:f,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:t,keywords:f,relevance:0},{begin:p,returnBegin:!0,contains:[e.inherit(g,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:[s,e.C_BLOCK_COMMENT_MODE,c,d,l,{begin:/\(/,end:/\)/,keywords:f,relevance:0,contains:["self",s,e.C_BLOCK_COMMENT_MODE,c,d,l]}]},l,s,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C",aliases:["h"],keywords:f,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},e.TITLE_MODE]}]),exports:{preprocessor:u,strings:c,keywords:f}}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js new file mode 100644 index 0000000..db9fd82 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-cpp.eaddddbe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-cpp"],{"0209":function(e,t){function n(e){const t=e.regex,n=e.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),a="decltype\\(auto\\)",i="[a-zA-Z_]\\w*::",r="<[^<>]+>",s="(?!struct)("+a+"|"+t.optional(i)+"[a-zA-Z_]\\w*"+t.optional(r)+")",c={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},o="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",l={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+o+"|.)",end:"'",illegal:"."},e.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(l,{className:"string"}),{className:"string",begin:/<.*?>/},n,e.C_BLOCK_COMMENT_MODE]},p={className:"title",begin:t.optional(i)+e.IDENT_RE,relevance:0},_=t.optional(i)+e.IDENT_RE+"\\s*\\(",m=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],g=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],f=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],b=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],h=["NULL","false","nullopt","nullptr","true"],w=["_Pragma"],y={type:g,keyword:m,literal:h,built_in:w,_type_hints:f},v={className:"function.dispatch",relevance:0,keywords:{_hint:b},begin:t.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,e.IDENT_RE,t.lookahead(/(<[^<>]+>|)\s*\(/))},k=[v,u,c,n,e.C_BLOCK_COMMENT_MODE,d,l],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:y,contains:k.concat([{begin:/\(/,end:/\)/,keywords:y,contains:k.concat(["self"]),relevance:0}]),relevance:0},E={className:"function",begin:"("+s+"[\\*&\\s]+)+"+_,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:y,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:a,keywords:y,relevance:0},{begin:_,returnBegin:!0,contains:[p],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[l,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:[n,e.C_BLOCK_COMMENT_MODE,l,d,c,{begin:/\(/,end:/\)/,keywords:y,relevance:0,contains:["self",n,e.C_BLOCK_COMMENT_MODE,l,d,c]}]},c,n,e.C_BLOCK_COMMENT_MODE,u]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:y,illegal:"",keywords:y,contains:["self",c]},{begin:e.IDENT_RE+"::",keywords:y},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}e.exports=n}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-css.75eab1fe.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-css.75eab1fe.js new file mode 100644 index 0000000..3d507d0 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-css.75eab1fe.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-css"],{ee8c:function(e,t){const o=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),i=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=e.regex,s=o(e),d={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},c="and or not only",g=/@-?\w[\w]*(-\w+)*/,m="[a-zA-Z-][a-zA-Z0-9_-]*",p=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[s.BLOCK_COMMENT,d,s.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+m,relevance:0},s.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+a.join("|")+")"},{begin:":(:)?("+n.join("|")+")"}]},s.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[s.BLOCK_COMMENT,s.HEXCOLOR,s.IMPORTANT,s.CSS_NUMBER_MODE,...p,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},s.FUNCTION_DISPATCH]},{begin:t.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:g},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:c,attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...p,s.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+i.join("|")+")\\b"}]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js new file mode 100644 index 0000000..5271416 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-custom-markdown.7cffc4b3.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-markdown","highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},t={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},c={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},d=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,d,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},g={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};g.contains.push(o),o.contains.push(g);let r=[a,l];g.contains=g.contains.concat(r),o.contains=o.contains.concat(r),r=r.concat(g,o);const b={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:r},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:r}]}]},u={className:"quote",begin:"^>\\s+",contains:r,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[b,a,t,g,o,u,s,i,l,c]}}n.exports=a},"84cb":function(n,e,a){"use strict";a.r(e);var i=a("04b0"),s=a.n(i);const t={begin:"",returnBegin:!0,contains:[{className:"link",begin:"doc:",end:">",excludeEnd:!0}]},c={className:"link",begin:/`{2}(?!`)/,end:/`{2}(?!`)/,excludeBegin:!0,excludeEnd:!0},d={begin:"^>\\s+[Note:|Tip:|Important:|Experiment:|Warning:]",end:"$",returnBegin:!0,contains:[{className:"quote",begin:"^>",end:"\\s+"},{className:"type",begin:"Note|Tip|Important|Experiment|Warning",end:":"},{className:"quote",begin:".*",end:"$",endsParent:!0}]},l={begin:"@",end:"[{\\)\\s]",returnBegin:!0,contains:[{className:"title",begin:"@",end:"[\\s+(]",excludeEnd:!0},{begin:":",end:"[,\\)\n\t]",excludeBegin:!0,keywords:{literal:"true false null undefined"},contains:[{className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",endsWithParent:!0,excludeEnd:!0},{className:"string",variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}],endsParent:!0},{className:"link",begin:"http|https",endsWithParent:!0,excludeEnd:!0}]}]};e["default"]=function(n){const e=s()(n),a=e.contains.find(({className:n})=>"code"===n);a.variants=a.variants.filter(({begin:n})=>!n.includes("( {4}|\\t)"));const i=[...e.contains.filter(({className:n})=>"code"!==n),a];return{...e,contains:[c,t,d,l,...i]}}}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js new file mode 100644 index 0000000..d19f988 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-custom-swift.5cda5c20.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-custom-swift","highlight-js-swift"],{"2a39":function(e,n){function t(e){return e?"string"===typeof e?e:e.source:null}function a(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>t(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function c(...e){const n=s(e),a="("+(n.capture?"":"?:")+e.map(e=>t(e)).join("|")+")";return a}const u=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(u),r=["init","self"].map(u),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],d=["false","nil","true"],p=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],f=c(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),h=c(f,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(f,h,"*"),y=c(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=c(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,c("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function k(e){const n={match:/\s+/,relevance:0},t=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,t],f={match:[/\./,c(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,c(...m)),relevance:0},k=m.filter(e=>"string"===typeof e).concat(["_|0"]),C=m.filter(e=>"string"!==typeof e).concat(l).map(u),D={variants:[{className:"keyword",match:c(...C,...r)}]},B={$pattern:c(/\b\w+/,/#\w+/),keyword:k.concat(F),literal:d},_=[f,y,D],S={match:i(/\./,c(...b)),relevance:0},x={className:"built_in",match:i(/\b/,c(...b),/(?=\()/)},M=[S,x],I={match:/->/,relevance:0},$={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${h})+`}]},O=[I,$],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},K=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),P=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[K(e),P(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[K(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,c(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:a(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,a(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,I,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},te={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...M,...O,j,Z,...J,...Q,Y]},ae={begin://,contains:[...s,Y]},ie={begin:c(a(i(E,/\s*:/)),a(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,te],endsParent:!0,illegal:/["']/},ce={match:[/func/,/\s+/,c(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[ae,se,n],illegal:[/\[/,/%/]},ue={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[ae,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...p,...d],end:/}/};for(const a of Z.variants){const e=a.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...M,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ce,ue,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...M,...O,j,Z,...J,...Q,Y,te]}}e.exports=k},"81c8":function(e,n,t){"use strict";t.r(n);var a=t("2a39"),i=t.n(a);n["default"]=function(e){const n=i()(e);n.keywords.keyword=[...n.keywords.keyword,"distributed"];const t=({beginKeywords:e=""})=>e.split(" ").includes("class"),a=n.contains.findIndex(t);if(a>=0){const{beginKeywords:e,...t}=n.contains[a];n.contains[a]={...t,begin:/\b(struct|protocol|extension|enum|actor|class\b(?!.*\bfunc))\b/}}return n}}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-diff.62d66733.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-diff.62d66733.js new file mode 100644 index 0000000..64337fa --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-diff.62d66733.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-diff"],{"48b8":function(e,n){function a(e){const n=e.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-http.163e45b6.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-http.163e45b6.js new file mode 100644 index 0000000..14f39a9 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-http.163e45b6.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-http"],{c01d:function(e,n){function a(e){const n=e.regex,a="HTTP/(2|1\\.[01])",s=/[A-Za-z][A-Za-z0-9-]*/,t={className:"attribute",begin:n.concat("^",s,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},i=[t,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+a+" \\d{3})",end:/$/,contains:[{className:"meta",begin:a},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},{begin:"(?=^[A-Z]+ (.*?) "+a+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:a},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:i}},e.inherit(t,{relevance:0})]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-java.8326d9d8.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-java.8326d9d8.js new file mode 100644 index 0000000..f11ca2a --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-java.8326d9d8.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-java"],{"332f":function(e,a){var n="[0-9](_*[0-9])*",s=`\\.(${n})`,i="[0-9a-fA-F](_*[0-9a-fA-F])*",t={className:"number",variants:[{begin:`(\\b(${n})((${s})|\\.)?|(${s}))[eE][+-]?(${n})[fFdD]?\\b`},{begin:`\\b(${n})((${s})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${s})[fFdD]?\\b`},{begin:`\\b(${n})[fFdD]\\b`},{begin:`\\b0[xX]((${i})\\.?|(${i})?\\.(${i}))[pP][+-]?(${n})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${i})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function r(e,a,n){return-1===n?"":e.replace(a,s=>r(e,a,n-1))}function c(e){e.regex;const a="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",n=a+r("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),s=["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"],i=["super","this"],c=["false","true","null"],l=["char","boolean","long","float","int","byte","short","double"],o={keyword:s,literal:c,type:l,built_in:i},b={className:"meta",begin:"@"+a,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},_={className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:o,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[e.BACKSLASH_ESCAPE]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword",3:"title.class"},contains:[_,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+n+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:o,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:o,relevance:0,contains:[b,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,t,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},t,b]}}e.exports=c}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js new file mode 100644 index 0000000..ac843fc --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-javascript.acb8a8eb.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-javascript"],{"4dd1":function(e,n){const a="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],s=["true","false","null","undefined","NaN","Infinity"],c=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],r=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],i=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","module","global"],l=[].concat(i,c,r);function b(e){const n=e.regex,b=(e,{after:n})=>{const a="",end:""},u=/<[A-Za-z0-9\\._:-]+\s*\/>/,m={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a];if("<"===t||","===t)return void n.ignoreMatch();let s;">"===t&&(b(e,{after:a})||n.ignoreMatch());const c=e.input.substr(a);(s=c.match(/^\s+extends\s+/))&&0===s.index&&n.ignoreMatch()}},E={$pattern:a,keyword:t,literal:s,built_in:l,"variable.language":o},A="[0-9](_?[0-9])*",y=`\\.(${A})`,N="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${N})((${y})|\\.)?|(${y}))[eE][+-]?(${A})\\b`},{begin:`\\b(${N})\\b((${y})\\b|\\.)?|(${y})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},h={className:"subst",begin:"\\$\\{",end:"\\}",keywords:E,contains:[]},_={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"xml"}},p={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,h]},w=e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:d+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),S={className:"comment",variants:[w,e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},R=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,f];h.contains=R.concat({begin:/\{/,end:/\}/,keywords:E,contains:["self"].concat(R)});const k=[].concat(S,h.contains),O=k.concat([{begin:/\(/,end:/\)/,keywords:E,contains:["self"].concat(k)}]),I={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O},x={variants:[{match:[/class/,/\s+/,d,/\s+/,/extends/,/\s+/,n.concat(d,"(",n.concat(/\./,d),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,d],scope:{1:"keyword",3:"title.class"}}]},T={relevance:0,match:n.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]+|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+/),className:"title.class",keywords:{_:[...c,...r]}},C={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},M={variants:[{match:[/function/,/\s+/,d,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[I],illegal:/%/},B={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function $(e){return n.concat("(?!",e.join("|"),")")}const D={match:n.concat(/\b/,$([...i,"super"]),d,n.lookahead(/\(/)),className:"title.function",relevance:0},U={begin:n.concat(/\./,n.lookahead(n.concat(d,/(?![0-9A-Za-z$_(])/))),end:d,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Z={match:[/get|set/,/\s+/,d,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},I]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",F={match:[/const|var|let/,/\s+/,d,/\s*/,/=\s*/,n.lookahead(z)],className:{1:"keyword",3:"title.function"},contains:[I]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:E,exports:{PARAMS_CONTAINS:O,CLASS_REFERENCE:T},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),C,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,_,p,v,S,f,T,{className:"attr",begin:d+n.lookahead(":"),relevance:0},F,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[S,e.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:E,contains:O}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:g.begin,end:g.end},{match:u},{begin:m.begin,"on:begin":m.isTrulyOpeningTag,end:m.end}],subLanguage:"xml",contains:[{begin:m.begin,end:m.end,skip:!0,contains:["self"]}]}]},M,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[I,e.inherit(e.TITLE_MODE,{begin:d,className:"title.function"})]},{match:/\.\.\./,relevance:0},U,{match:"\\$"+d,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[I]},D,B,x,Z,{match:/\$[(.]/}]}}e.exports=b}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-json.471128d2.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-json.471128d2.js new file mode 100644 index 0000000..c87d3c3 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-json.471128d2.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-json"],{"5ad2":function(n,e){function a(n){const e={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},a={match:/[{}[\],:]/,className:"punctuation",relevance:0},s={beginKeywords:["true","false","null"].join(" ")};return{name:"JSON",contains:[e,a,n.QUOTE_STRING_MODE,s,n.C_NUMBER_MODE,n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-llvm.6100b125.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-llvm.6100b125.js new file mode 100644 index 0000000..0beb806 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-llvm.6100b125.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-llvm"],{"7c30":function(e,n){function a(e){const n=e.regex,a=/([-a-zA-Z$._][\w$.-]*)/,t={className:"type",begin:/\bi\d+(?=\s|\b)/},i={className:"operator",relevance:0,begin:/=/},c={className:"punctuation",relevance:0,begin:/,/},l={className:"number",variants:[{begin:/0[xX][a-fA-F0-9]+/},{begin:/-?\d+(?:[.]\d+)?(?:[eE][-+]?\d+(?:[.]\d+)?)?/}],relevance:0},r={className:"symbol",variants:[{begin:/^\s*[a-z]+:/}],relevance:0},s={className:"variable",variants:[{begin:n.concat(/%/,a)},{begin:/%\d+/},{begin:/#\d+/}]},o={className:"title",variants:[{begin:n.concat(/@/,a)},{begin:/@\d+/},{begin:n.concat(/!/,a)},{begin:n.concat(/!\d+/,a)},{begin:/!\d+/}]};return{name:"LLVM IR",keywords:"begin end true false declare define global constant private linker_private internal available_externally linkonce linkonce_odr weak weak_odr appending dllimport dllexport common default hidden protected extern_weak external thread_local zeroinitializer undef null to tail target triple datalayout volatile nuw nsw nnan ninf nsz arcp fast exact inbounds align addrspace section alias module asm sideeffect gc dbg linker_private_weak attributes blockaddress initialexec localdynamic localexec prefix unnamed_addr ccc fastcc coldcc x86_stdcallcc x86_fastcallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc ptx_device ptx_kernel intel_ocl_bicc msp430_intrcc spir_func spir_kernel x86_64_sysvcc x86_64_win64cc x86_thiscallcc cc c signext zeroext inreg sret nounwind noreturn noalias nocapture byval nest readnone readonly inlinehint noinline alwaysinline optsize ssp sspreq noredzone noimplicitfloat naked builtin cold nobuiltin noduplicate nonlazybind optnone returns_twice sanitize_address sanitize_memory sanitize_thread sspstrong uwtable returned type opaque eq ne slt sgt sle sge ult ugt ule uge oeq one olt ogt ole oge ord uno ueq une x acq_rel acquire alignstack atomic catch cleanup filter inteldialect max min monotonic nand personality release seq_cst singlethread umax umin unordered xchg add fadd sub fsub mul fmul udiv sdiv fdiv urem srem frem shl lshr ashr and or xor icmp fcmp phi call trunc zext sext fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg ret br switch invoke unwind unreachable indirectbr landingpad resume malloc alloca free load store getelementptr extractelement insertelement shufflevector getresult extractvalue insertvalue atomicrmw cmpxchg fence argmemonly double",contains:[t,e.COMMENT(/;\s*$/,null,{relevance:0}),e.COMMENT(/;/,/$/),e.QUOTE_STRING_MODE,{className:"string",variants:[{begin:/"/,end:/[^\\]"/}]},o,c,i,s,r,l]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-markdown.90077643.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-markdown.90077643.js new file mode 100644 index 0000000..dc8d097 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-markdown.90077643.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-markdown"],{"04b0":function(n,e){function a(n){const e=n.regex,a={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},c={className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},t={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},g=/[A-Za-z][A-Za-z0-9+.-]*/,d={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,g,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},l={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},o={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]};l.contains.push(o),o.contains.push(l);let b=[a,d];l.contains=l.contains.concat(b),o.contains=o.contains.concat(b),b=b.concat(l,o);const r={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:b},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:b}]}]},m={className:"quote",begin:"^>\\s+",contains:b,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[r,a,c,l,o,m,s,i,d,t]}}n.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js new file mode 100644 index 0000000..2456ffc --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-objectivec.bcdf5156.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-objectivec"],{"9bf2":function(e,n){function _(e){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},_=/[a-zA-Z@][a-zA-Z0-9_]*/,i=["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],t=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],a=["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],o={$pattern:_,keyword:i,literal:t,built_in:a},s={$pattern:_,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:o,illegal:"/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+s.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:s,contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE,relevance:0}]}}e.exports=_}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js new file mode 100644 index 0000000..a4c74d1 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-perl.757d7b6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-perl"],{"6a51":function(e,n){function t(e){const n=e.regex,t=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],s=/[dualxmsipngr]{0,12}/,r={$pattern:/[\w.]+/,keyword:t.join(" ")},i={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:r},a={begin:/->\{/,end:/\}/},o={variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},c=[e.BACKSLASH_ESCAPE,i,o],g=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],l=(e,t,r="\\1")=>{const i="\\1"===r?r:n.concat(r,t);return n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,i,/(?:\\.|[^\\\/])*?/,r,s)},d=(e,t,r)=>n.concat(n.concat("(?:",e,")"),t,/(?:\\.|[^\\\/])*?/,r,s),p=[o,e.HASH_COMMENT_MODE,e.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:c,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:l("s|tr|y",n.either(...g,{capture:!0}))},{begin:l("s|tr|y","\\(","\\)")},{begin:l("s|tr|y","\\[","\\]")},{begin:l("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:d("(?:m|qr)?",/\//,/\//)},{begin:d("m|qr",n.either(...g,{capture:!0}),/\1/)},{begin:d("m|qr",/\(/,/\)/)},{begin:d("m|qr",/\[/,/\]/)},{begin:d("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return i.contains=p,a.contains=p,{name:"Perl",aliases:["pl","pm"],keywords:r,contains:p}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js new file mode 100644 index 0000000..3d12a9c --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-php.cc8d6c27.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-php"],{2907:function(e,r){function t(e){const r={className:"variable",begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*(?![A-Za-z0-9])(?![$])"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},n=e.inherit(e.APOS_STRING_MODE,{illegal:null}),i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),o=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(a)}),l={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[e.inherit(n,{begin:"b'",end:"'"}),e.inherit(i,{begin:'b"',end:'"'}),i,n,o]},c={className:"number",variants:[{begin:"\\b0b[01]+(?:_[01]+)*\\b"},{begin:"\\b0o[0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0x[\\da-f]+(?:_[\\da-f]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:e[+-]?\\d+)?"}],relevance:0},s={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile enum eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list match|0 mixed new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException UnhandledMatchError ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Stringable Throwable Traversable WeakReference WeakMap Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{case_insensitive:!0,keywords:s,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:s,contains:["self",r,e.C_BLOCK_COMMENT_MODE,l,c]}]},{className:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",relevance:0,end:";",contains:[e.UNDERSCORE_TITLE_MODE]},l,c]}}e.exports=t}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-python.c214ed92.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-python.c214ed92.js new file mode 100644 index 0000000..c8d2ed8 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-python.c214ed92.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-python"],{9510:function(e,n){function a(e){const n=e.regex,a=/[\p{XID_Start}_]\p{XID_Continue}*/u,i=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],s=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],t=["__debug__","Ellipsis","False","None","NotImplemented","True"],r=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],l={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:i,built_in:s,literal:t,type:r},o={className:"meta",begin:/^(>>>|\.\.\.) /},b={className:"subst",begin:/\{/,end:/\}/,keywords:l,illegal:/#/},c={begin:/\{\{/,relevance:0},d={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,o,c,b]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,c,b]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,c,b]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},p="[0-9](_?[0-9])*",g=`(\\b(${p}))?\\.(${p})|\\b(${p})\\.`,m={className:"number",relevance:0,variants:[{begin:`(\\b(${p})|(${g}))[eE][+-]?(${p})[jJ]?\\b`},{begin:`(${g})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${p})[jJ]\\b`}]},_={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:l,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},u={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:["self",o,m,d,e.HASH_COMMENT_MODE]}]};return b.contains=[d,m,o],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:l,illegal:/(<\/|->|\?)|=>/,contains:[o,m,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},d,_,e.HASH_COMMENT_MODE,{match:[/def/,/\s+/,a],scope:{1:"keyword",3:"title.function"},contains:[u]},{variants:[{match:[/class/,/\s+/,a,/\s*/,/\(\s*/,a,/\s*\)/]},{match:[/class/,/\s+/,a]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[m,u,d]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-ruby.f889d392.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-ruby.f889d392.js new file mode 100644 index 0000000..a8355da --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-ruby.f889d392.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-ruby"],{"82cb":function(e,n){function a(e){const n=e.regex,a="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",i={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__",built_in:"proc lambda",literal:"true false nil"},s={className:"doctag",begin:"@[A-Za-z]+"},b={begin:"#<",end:">"},c=[e.COMMENT("#","$",{contains:[s]}),e.COMMENT("^=begin","^=end",{contains:[s],relevance:10}),e.COMMENT("^__END__","\\n$")],r={className:"subst",begin:/#\{/,end:/\}/,keywords:i},d={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[e.BACKSLASH_ESCAPE,r]})]}]},t="[1-9](_?[0-9])*|0",o="[0-9](_?[0-9])*",g={className:"number",relevance:0,variants:[{begin:`\\b(${t})(\\.(${o}))?([eE][+-]?(${o})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},l={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:i},_=[d,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE,relevance:0}]}].concat(c)},{className:"function",begin:n.concat(/def\s+/,n.lookahead(a+"\\s*(\\(|;|$)")),relevance:0,keywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:a}),l].concat(c)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[d,{begin:a}],relevance:0},g,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:i},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,r],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(b,c),relevance:0}].concat(b,c);r.contains=_,l.contains=_;const w="[>?]>",E="[\\w#]+\\(\\w+\\):\\d+:\\d+>",u="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",N=[{begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta",begin:"^("+w+"|"+E+"|"+u+")(?=[ ])",starts:{end:"$",contains:_}}];return c.unshift(b),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:i,illegal:/\/\*/,contains:[e.SHEBANG({binary:"ruby"})].concat(N).concat(c).concat(_)}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-scss.62ee18da.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-scss.62ee18da.js new file mode 100644 index 0000000..8f46244 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-scss.62ee18da.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-scss"],{6113:function(e,t){const i=e=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:e.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),o=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],n=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],l=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-height","max-width","min-height","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function s(e){const t=i(e),s=n,d=a,c="@[a-z-]+",p="and or not only",g="[a-zA-Z-][a-zA-Z0-9_-]*",m={className:"variable",begin:"(\\$"+g+")\\b"};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,t.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+o.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+d.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+s.join("|")+")"},m,{begin:/\(/,end:/\)/,contains:[t.CSS_NUMBER_MODE]},t.CSS_VARIABLE,{className:"attribute",begin:"\\b("+l.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,contains:[t.BLOCK_COMMENT,m,t.HEXCOLOR,t.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.IMPORTANT]},{begin:"@(page|font-face)",keywords:{$pattern:c,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:p,attribute:r.join(" ")},contains:[{begin:c,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},m,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,t.HEXCOLOR,t.CSS_NUMBER_MODE]},t.FUNCTION_DISPATCH]}}e.exports=s}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js new file mode 100644 index 0000000..999f452 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-shell.dd7f411f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-shell"],{b65b:function(s,n){function e(s){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}s.exports=e}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js new file mode 100644 index 0000000..89d1daf --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-swift.84f3e88c.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-swift"],{"2a39":function(e,n){function a(e){return e?"string"===typeof e?e:e.source:null}function t(e){return i("(?=",e,")")}function i(...e){const n=e.map(e=>a(e)).join("");return n}function s(e){const n=e[e.length-1];return"object"===typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{}}function u(...e){const n=s(e),t="("+(n.capture?"":"?:")+e.map(e=>a(e)).join("|")+")";return t}const c=e=>i(/\b/,e,/\w$/.test(e)?/\b/:/\B/),o=["Protocol","Type"].map(c),r=["init","self"].map(c),l=["Any","Self"],m=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],p=["false","nil","true"],d=["assignment","associativity","higherThan","left","lowerThan","none","right"],F=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],h=u(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),f=u(h,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),w=i(h,f,"*"),y=u(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),g=u(y,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),E=i(y,g,"*"),v=i(/[A-Z]/,g,"*"),A=["autoclosure",i(/convention\(/,u("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",i(/objc\(/,E,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function C(e){const n={match:/\s+/,relevance:0},a=e.COMMENT("/\\*","\\*/",{contains:["self"]}),s=[e.C_LINE_COMMENT_MODE,a],h={match:[/\./,u(...o,...r)],className:{2:"keyword"}},y={match:i(/\./,u(...m)),relevance:0},C=m.filter(e=>"string"===typeof e).concat(["_|0"]),k=m.filter(e=>"string"!==typeof e).concat(l).map(c),D={variants:[{className:"keyword",match:u(...k,...r)}]},B={$pattern:u(/\b\w+/,/#\w+/),keyword:C.concat(F),literal:p},_=[h,y,D],S={match:i(/\./,u(...b)),relevance:0},M={className:"built_in",match:i(/\b/,u(...b),/(?=\()/)},x=[S,M],$={match:/->/,relevance:0},I={className:"operator",relevance:0,variants:[{match:w},{match:`\\.(\\.|${f})+`}]},O=[$,I],L="([0-9]_*)+",T="([0-9a-fA-F]_*)+",j={className:"number",relevance:0,variants:[{match:`\\b(${L})(\\.(${L}))?([eE][+-]?(${L}))?\\b`},{match:`\\b0x(${T})(\\.(${T}))?([pP][+-]?(${L}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},P=(e="")=>({className:"subst",variants:[{match:i(/\\/,e,/[0\\tnr"']/)},{match:i(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),K=(e="")=>({className:"subst",match:i(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),z=(e="")=>({className:"subst",label:"interpol",begin:i(/\\/,e,/\(/),end:/\)/}),q=(e="")=>({begin:i(e,/"""/),end:i(/"""/,e),contains:[P(e),K(e),z(e)]}),U=(e="")=>({begin:i(e,/"/),end:i(/"/,e),contains:[P(e),z(e)]}),Z={className:"string",variants:[q(),q("#"),q("##"),q("###"),U(),U("#"),U("##"),U("###")]},V={match:i(/`/,E,/`/)},W={className:"variable",match:/\$\d+/},G={className:"variable",match:`\\$${g}+`},J=[V,W,G],R={match:/(@|#)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...O,j,Z]}]}},X={className:"keyword",match:i(/@/,u(...A))},H={className:"meta",match:i(/@/,E)},Q=[R,X,H],Y={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:i(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,g,"+")},{className:"type",match:v,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:i(/\s+&\s+/,t(v)),relevance:0}]},ee={begin://,keywords:B,contains:[...s,..._,...Q,$,Y]};Y.contains.push(ee);const ne={match:i(E,/\s*:/),keywords:"_|0",relevance:0},ae={begin:/\(/,end:/\)/,relevance:0,keywords:B,contains:["self",ne,...s,..._,...x,...O,j,Z,...J,...Q,Y]},te={begin://,contains:[...s,Y]},ie={begin:u(t(i(E,/\s*:/)),t(i(E,/\s+/,E,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:E}]},se={begin:/\(/,end:/\)/,keywords:B,contains:[ie,...s,..._,...O,j,Z,...Q,Y,ae],endsParent:!0,illegal:/["']/},ue={match:[/func/,/\s+/,u(V.match,E,w)],className:{1:"keyword",3:"title.function"},contains:[te,se,n],illegal:[/\[/,/%/]},ce={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[te,se,n],illegal:/\[|%/},oe={match:[/operator/,/\s+/,w],className:{1:"keyword",3:"title"}},re={begin:[/precedencegroup/,/\s+/,v],className:{1:"keyword",3:"title"},contains:[Y],keywords:[...d,...p],end:/}/};for(const t of Z.variants){const e=t.contains.find(e=>"interpol"===e.label);e.keywords=B;const n=[..._,...x,...O,j,Z,...J];e.contains=[...n,{begin:/\(/,end:/\)/,contains:["self",...n]}]}return{name:"Swift",keywords:B,contains:[...s,ue,ce,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:B,contains:[e.inherit(e.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),..._]},oe,re,{beginKeywords:"import",end:/$/,contains:[...s],relevance:0},..._,...x,...O,j,Z,...J,...Q,Y,ae]}}e.exports=C}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js b/docs/LHUIHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js new file mode 100644 index 0000000..55cc1e2 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/highlight-js-xml.9c3688c7.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["highlight-js-xml"],{"8dcb":function(e,n){function a(e){const n=e.regex,a=n.concat(/[A-Z_]/,n.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),s=/[A-Za-z0-9._:-]+/,t={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},c=e.inherit(i,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"string"}),r=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),g={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin://,relevance:10,contains:[i,r,l,c,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[i,c,r,l]}]}]},e.COMMENT(//,{relevance:10}),{begin://,relevance:10},t,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[g],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[g],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:a,relevance:0,starts:g}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(a,/>/))),contains:[{className:"name",begin:a,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}e.exports=a}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/index.e8a5d294.js b/docs/LHUIHelpers.doccarchive/js/index.e8a5d294.js new file mode 100644 index 0000000..f24cc9e --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/index.e8a5d294.js @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */(function(e){function t(t){for(var i,o,s=t[0],c=t[1],l=t[2],u=0,h=[];u])/g,o=/^-+/,r=/["'&<>]/g;function a(e){return e.trim().replace(i,"-").replace(o,"").toLowerCase()}function s(e){const t=e=>({'"':""","'":"'","&":"&","<":"<",">":">"}[e]||e);return e.replace(r,t)}function c(e){return e.replace(/#(.*)/,(e,t)=>"#"+CSS.escape(t))}function l(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function u(e){let t,n;const i="\\s*",o=" ",r=e.trim(),a=r.length;if(!a)return o;const s=[];for(t=0;t[{name:"description",content:t},{property:"og:locale",content:i},{property:"og:site_name",content:r},{property:"og:type",content:"website"},{property:"og:title",content:e},{property:"og:description",content:t},{property:"og:url",content:n},{property:"og:image",content:Object(o["e"])("/developer-og.jpg")},{name:"twitter:image",content:Object(o["e"])("/developer-og-twitter.jpg")},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:description",content:t},{name:"twitter:title",content:e},{name:"twitter:url",content:n}],s=e=>[e,r].filter(Boolean).join(" | "),c=e=>{const{content:t}=e,n=e.property?"property":"name",i=e[n],o=document.querySelector(`meta[${n}="${i}"]`);if(o&&t)o.setAttribute("content",t);else if(o&&!t)o.remove();else if(t){const t=document.createElement("meta");t.setAttribute(n,e[n]),t.setAttribute("content",e.content),document.getElementsByTagName("head")[0].appendChild(t)}},l=e=>{document.title=e};function u({title:e,description:t,url:n,currentLocale:i}){const o=s(e);l(o),a({title:o,description:t,url:n,currentLocale:i}).forEach(e=>c(e))}function h(e){document.querySelector("html").setAttribute("lang",e)}},"34b0":function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-chevron-right-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-chevron-right"}},[n("path",{attrs:{d:"M2.964 1.366l0.649-0.76 7.426 6.343-7.423 6.445-0.655-0.755 6.545-5.683-6.542-5.59z"}})])},o=[],r=n("be08"),a={name:"InlineChevronRightIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},3502:function(e,t,n){},3908:function(e,t,n){"use strict";function i(e){let t=null,n=e-1;const i=new Promise(e=>{t=e});return requestAnimationFrame((function e(){n-=1,n<=0?t():requestAnimationFrame(e)})),i}function o(e){return new Promise(t=>{setTimeout(t,e)})}n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}))},"3be4":function(e,t,n){},"3ca7":function(e){e.exports=JSON.parse('[{"code":"en-US","name":"English","slug":"en-US"},{"code":"zh-CN","name":"简体中文","slug":"zh-CN"},{"code":"ja-JP","name":"日本語","slug":"ja-JP"}]')},4009:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));const i="app-top"},"48b1":function(e,t,n){"use strict";n("e487")},5522:function(e,t,n){"use strict";n("a3e8")},"5c0b":function(e,t,n){"use strict";n("9c0c")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l}));const i="developer.setting.";function o(e=localStorage){return{getItem:t=>{try{return e.getItem(t)}catch(n){return null}},setItem:(t,n)=>{try{e.setItem(t,n)}catch(i){}},removeItem:t=>{try{e.removeItem(t)}catch(n){}}}}function r(e){return{get:(t,n)=>{const o=JSON.parse(e.getItem(i+t));return null!==o?o:n},set:(t,n)=>e.setItem(i+t,JSON.stringify(n)),remove:t=>e.removeItem(i+t)}}const a=o(window.localStorage),s=o(window.sessionStorage),c=r(a),l=r(s)},"63b8":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"d",(function(){return s}));const i={large:"large",medium:"medium",small:"small"},o={default:"default",nav:"nav"},r={[o.default]:{[i.large]:{minWidth:1069,contentWidth:980},[i.medium]:{minWidth:736,maxWidth:1068,contentWidth:692},[i.small]:{minWidth:320,maxWidth:735,contentWidth:280}},[o.nav]:{[i.large]:{minWidth:1024},[i.medium]:{minWidth:768,maxWidth:1023},[i.small]:{minWidth:320,maxWidth:767}}},a={[i.small]:0,[i.medium]:1,[i.large]:2};function s(e,t){return a[e]>a[t]}},6842:function(e,t,n){"use strict";function i(e,t,n){let i,o=e,r=t;for("string"===typeof r&&(r=[r]),i=0;ie.json()).catch(()=>({}))}const c=(e,t)=>i(r,e,t)},"748c":function(e,t,n){"use strict";function i(e){return e.reduce((e,t)=>(t.traits.includes("dark")?e.dark.push(t):e.light.push(t),e),{light:[],dark:[]})}function o(e){const t=["1x","2x","3x"];return t.reduce((t,n)=>{const i=e.find(e=>e.traits.includes(n));return i?t.concat({density:n,src:i.url,size:i.size}):t},[])}function r(e){const t="/",n=new RegExp(t+"+","g");return e.join(t).replace(n,t)}function a(e){const{baseUrl:t}=window,n=Array.isArray(e)?r(e):e;return n&&"string"===typeof n&&!n.startsWith(t)&&n.startsWith("/")?r([t,n]):n}function s(e){return e?e.startsWith("/")?e:"/"+e:e}function c(e){return e?`url('${a(e)}')`:void 0}function l(e){return new Promise((t,n)=>{const i=new Image;i.src=e,i.onerror=n,i.onload=()=>t({width:i.width,height:i.height})})}n.d(t,"e",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"b",(function(){return l}))},"7ac6":function(e,t,n){},"7d8d":function(e){e.exports=JSON.parse('{"view-in":"日本語で表示","continue-viewing":"日本語で表示を続ける","language":"言語","video":{"replay":"リプレイ","play":"再生","pause":"一時停止","watch":"概要のビデオを観る"},"tutorials":{"title":"チュートリアル | チュートリアル","step":"手順{number}","submit":"送信","next":"次へ","preview":{"title":"プレビューなし | プレビュー | プレビュー","no-preview-available-step":"この手順では利用可能なプレビューがありません。"},"nav":{"chapters":"章","current":"現在の{thing}"},"assessment":{"check-your-understanding":"理解度を確認する","success-message":"よくできました。このチュートリアルの問題にすべて回答しました。","answer-number-is":"問題番号{index}は","correct":"正解です","incorrect":"不正解です","next-question":"次の問題"},"project-files":"プロジェクトファイル","estimated-time":"予測時間","sections":{"chapter":"{number}章"},"question-of":"{total}問中の{index}問","section-of":"{total}件中の{number}件","overriding-title":"{title}の{newTitle}","time":{"format":"{number} {minutes}","minutes":{"full":"分 | 分 | {count}分","short":"分 | 分"},"hours":{"full":"時間 | 時間"}}},"documentation":{"title":"ドキュメント","nav":{"breadcrumbs":"パンくずリスト","menu":"メニュー","open-menu":"メニューを開く","close-menu":"メニューを閉じる"},"current-page":"現在のページは{title}です","card":{"learn-more":"詳しい情報","read-article":"記事を読む","start-tutorial":"チュートリアルを開始","view-api":"APIのコレクションを表示","view-symbol":"記号を表示","view-sample-code":"サンプルコードを表示"}},"aside-kind":{"beta":"ベータ版","experiment":"試験運用版","important":"重要","note":"注意","tip":"ヒント","warning":"警告","deprecated":"非推奨"},"change-type":{"added":"追加","modified":"変更","deprecated":"非推奨"},"verbs":{"hide":"非表示","show":"表示","close":"閉じる"},"sections":{"title":"セクション{number}","on-this-page":"このページの内容","topics":"トピック","default-implementations":"デフォルト実装","relationships":"関連項目","see-also":"参照","declaration":"宣言","details":"詳細","parameters":"パラメータ","possible-values":"使用できる値","parts":"パーツ","availability":"利用可能","resources":"リソース"},"metadata":{"details":{"name":"名前","key":"キー","type":"タイプ"},"beta":{"legal":"このドキュメントはベータ版のソフトウェアのもので、変更される可能性があります。","software":"ベータ版ソフトウェア"},"default-implementation":"デフォルト実装あり。| デフォルト実装あり。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt}で導入され、{name} {deprecatedAt}で非推奨になりました","available-on":"{name} {introducedAt}以降で使用できます"},"more":"さらに表示","less":"表示を減らす","api-reference":"APIリファレンス","filter":{"title":"フィルタ","search-symbols":"{technology}でシンボルを検索","suggested-tags":"提案されたタグ | 提案されたタグ","selected-tags":"選択したタグ | 選択したタグ","add-tag":"タグを追加","tag-select-remove":"タグ。選択してリストから削除します。","navigate":"シンボルを移動するには、上下左右の矢印キーを押します。","siblings-label":"{total-siblings}個中{number-siblings}個のシンボルが{parent-siblings}の中にあります","parent-label":"{total-siblings}個中{number-siblings}個のシンボルが1個のシンボルを含む{parent-siblings}の中にあります | {total-siblings}個中{number-siblings}個のシンボルが{number-parent}個のシンボルを含む{parent-siblings}の中にあります","reset-filter":"フィルタをリセット"},"navigator":{"title":"ドキュメントナビゲータ","open-navigator":"ドキュメントナビゲータを開く","close-navigator":"ドキュメントナビゲータを閉じる","no-results":"結果が見つかりません。","no-children":"使用できるデータがありません。","error-fetching":"データを取得する際にエラーが起きました。","items-found":"項目が見つかりません | 1個の項目が見つかりました | {number}個の項目が見つかりましたTabキーを押すと項目をナビゲートできます。","navigator-is":"ナビゲータは{state}です","state":{"loading":"読み込み中","ready":"準備完了"},"tags":{"hide-deprecated":"非推奨の項目を非表示"}},"tab":{"request":"リクエスト","response":"レスポンス"},"required":"必須","parameters":{"default":"デフォルト","minimum":"最小","maximum":"最大","possible-types":"タイプ | 使用できるタイプ","possible-values":"値 | 使用できる値"},"content-type":"Content-Type: {value}","read-only":"読み出し専用","error":{"unknown":"原因不明のエラーが起きました。","image":"イメージを読み込めませんでした"},"color-scheme":{"select":"カラースキーム環境設定を選択","auto":"自動","dark":"ダーク","light":"ライト"},"accessibility":{"strike":{"start":"取り消し線テキストの開始","end":"取り消し線テキストの終了"},"code":{"start":"コードブロックの開始","end":"コードブロックの終了"},"skip-navigation":"ナビゲーションをスキップ"},"select-language":"このページの言語を選択","icons":{"clear":"消去","web-service-endpoint":"Webサービスのエンドポイント","search":"検索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"クイックナビゲーションを開く","title":"クリックするか「/」を入力すると素早く移動します"}}}')},"821b":function(e,t,n){"use strict";t["a"]={auto:"auto",dark:"dark",light:"light"}},"942d":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return s}));const i=52,o=48,r="nav-sticky-anchor",a="nav-open-navigator",s={noClose:"noclose"}},"94a8":function(e){e.exports=JSON.parse('{"view-in":"View in English","continue-viewing":"Continue viewing in English","language":"Language","video":{"replay":"Replay","play":"Play","pause":"Pause","watch":"Watch intro video"},"tutorials":{"title":"Tutorial | Tutorials","step":"Step {number}","submit":"Submit","next":"Next","preview":{"title":"No Preview | Preview | Previews","no-preview-available-step":"No preview available for this step."},"nav":{"chapters":"Chapters","current":"Current {thing}"},"assessment":{"check-your-understanding":"Check Your Understanding","success-message":"Great job, you\'ve answered all the questions for this tutorial.","answer-number-is":"Answer number {index} is","correct":"correct","incorrect":"incorrect","next-question":"Next question"},"project-files":"Project files","estimated-time":"Estimated Time","sections":{"chapter":"Chapter {number}"},"question-of":"Question {index} of {total}","section-of":"{number} of {total}","overriding-title":"{newTitle} with {title}","time":{"format":"{number} {minutes}","minutes":{"full":"minute | minutes | {count} minutes","short":"min | mins"},"hours":{"full":"hour | hours"}}},"documentation":{"title":"Documentation","nav":{"breadcrumbs":"Breadcrumbs","menu":"Menu","open-menu":"Open Menu","close-menu":"Close Menu"},"current-page":"Current page is {title}","card":{"learn-more":"Learn More","read-article":"Read article","start-tutorial":"Start tutorial","view-api":"View API collection","view-symbol":"View symbol","view-sample-code":"View sample code"}},"aside-kind":{"beta":"Beta","experiment":"Experiment","important":"Important","note":"Note","tip":"Tip","warning":"Warning","deprecated":"Deprecated"},"change-type":{"added":"Added","modified":"Modified","deprecated":"Deprecated"},"verbs":{"hide":"Hide","show":"Show","close":"Close"},"sections":{"title":"Section {number}","on-this-page":"On this page","topics":"Topics","default-implementations":"Default Implementations","relationships":"Relationships","see-also":"See Also","declaration":"Declaration","details":"Details","parameters":"Parameters","possible-values":"Possible Values","parts":"Parts","availability":"Availability","resources":"Resources"},"metadata":{"details":{"name":"Name","key":"Key","type":"Type"},"beta":{"legal":"This documentation refers to beta software and may be changed.","software":"Beta Software"},"default-implementation":"Default implementation provided. | Default implementations provided."},"availability":{"introduced-and-deprecated":"Introduced in {name} {introducedAt} and deprecated in {name} {deprecatedAt}","available-on":"Available on {name} {introducedAt} and later"},"more":"More","less":"Less","api-reference":"API Reference","filter":{"title":"Filter","search-symbols":"Search symbols in {technology}","suggested-tags":"Suggested tag | Suggested tags","selected-tags":"Selected tag | Selected tags","add-tag":"Add tag","tag-select-remove":"Tag. Select to remove from list.","navigate":"To navigate the symbols, press Up Arrow, Down Arrow, Left Arrow or Right Arrow","siblings-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings}","parent-label":"{number-siblings} of {total-siblings} symbols inside {parent-siblings} containing one symbol | {number-siblings} of {total-siblings} symbols inside {parent-siblings} containing {number-parent} symbols","reset-filter":"Reset Filter"},"navigator":{"title":"Documentation Navigator","open-navigator":"Open Documentation Navigator","close-navigator":"Close Documentation Navigator","no-results":"No results found.","no-children":"No data available.","error-fetching":"There was an error fetching the data.","items-found":"No items were found | 1 item was found | {number} items were found. Tab back to navigate through them.","navigator-is":"Navigator is {state}","state":{"loading":"loading","ready":"ready"},"tags":{"hide-deprecated":"Hide Deprecated"}},"tab":{"request":"Request","response":"Response"},"required":"Required","parameters":{"default":"Default","minimum":"Minimum","maximum":"Maximum","possible-types":"Type | Possible types","possible-values":"Value | Possible Values"},"content-type":"Content-Type: {value}","read-only":"Read-only","error":{"unknown":"An unknown error occurred.","image":"Image failed to load","not-found":"The page you\'re looking for can\'t be found."},"color-scheme":{"select":"Select a color scheme preference","auto":"Auto","dark":"Dark","light":"Light"},"accessibility":{"strike":{"start":"start of stricken text","end":"end of stricken text"},"code":{"start":"start of code block","end":"end of code block"},"skip-navigation":"Skip Navigation","in-page-link":"in page link"},"select-language":"Select the language for this page","icons":{"clear":"Clear","web-service-endpoint":"Web Service Endpoint","search":"Search"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"Open Quick Navigation","title":"Click or type / for quick navigation"}}}')},9895:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));const i="not-found",o="documentation-topic"},9923:function(e,t,n){"use strict";n.r(t),n.d(t,"defaultLocale",(function(){return a})),n.d(t,"messages",(function(){return s}));var i=n("94a8"),o=n("d9c4"),r=n("7d8d");const a="en-US",s={"en-US":i,"zh-CN":o,"ja-JP":r}},"9b56":function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return u}));var i=n("3ca7"),o=n("9923"),r=n("2788");const a=i.reduce((e,t)=>({...e,[t.slug]:t.code}),{});function s(e){return a[e]}function c(e){return!!a[e]}function l(e){return{params:{locale:e===o["defaultLocale"]?void 0:e}}}function u(e=o["defaultLocale"],t){if(!c(e))return;t.$i18n.locale=e;const n=s(e);Object(r["b"])(n)}},"9c0c":function(e,t,n){},"9dba":function(e,t,n){"use strict";n("3502")},a2be:function(e,t,n){"use strict";n("01da")},a3e8:function(e,t,n){},a919:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"close-icon",attrs:{viewBox:"0 0 14 14",themeId:"close"}},[n("path",{attrs:{d:"M12.73,0l1.27,1.27-5.74,5.73,5.72,5.72-1.27,1.27-5.72-5.72L1.28,13.99,.01,12.72,5.72,7.01,0,1.28,1.27,.01,6.99,5.73,12.73,0Z"}})])},o=[],r=n("be08"),a={name:"CloseIcon",components:{SVGIcon:r["a"]}},s=a,c=n("2877"),l=Object(c["a"])(s,i,o,!1,null,null,null);t["a"]=l.exports},be08:function(e,t,n){"use strict";var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{staticClass:"svg-icon",attrs:{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}},[e.themeOverrideURL?n("use",{attrs:{href:e.themeOverrideURL+"#"+e.themeId,width:"100%",height:"100%"}}):e._t("default")],2)},o=[],r=n("6842"),a={name:"SVGIcon",props:{themeId:{type:String,required:!1},iconUrl:{type:String,default:null}},computed:{themeOverrideURL:({iconUrl:e,themeId:t})=>e||Object(r["c"])(["theme","icons",t],void 0)}},s=a,c=(n("c2c4"),n("2877")),l=Object(c["a"])(s,i,o,!1,null,"33d3200a",null);t["a"]=l.exports},c2c4:function(e,t,n){"use strict";n("161e")},c83d:function(e,t,n){},d26a:function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return c})),n.d(t,"e",(function(){return l}));var i=n("748c"),o={input:"input",tags:"tags"};function r(e={}){return Object.entries(e).reduce((e,[t,n])=>n?e.concat(`${encodeURIComponent(t)}=${encodeURIComponent(n)}`):e,[]).join("&")}function a(e,{changes:t,language:n,context:i}={}){const[o,a]=e.split("#"),s=o.match(/\?.*/),c=r({changes:t,language:n,context:i}),l=s?"&":"?",u=a?o:e,h=c?`${l}${c}`:"",d=a?"#"+a:"";return`${u}${h}${d}`}function s(e,t){const{query:{changes:n,[o.input]:i,[o.tags]:r,...a}={}}=e,{query:{changes:s,[o.input]:c,[o.tags]:l,...u}={}}=t;return e.name===t.name&&JSON.stringify({path:e.path,query:a})===JSON.stringify({path:t.path,query:u})}function c(e,t=window.location.href){return new URL(Object(i["c"])(e),t)}function l(e,t){return c(e,t).href}},d369:function(e,t,n){"use strict";var i=n("5d2d");const o={preferredColorScheme:"developer.setting.preferredColorScheme",preferredLocale:"developer.setting.preferredLocale",preferredLanguage:"docs.setting.preferredLanguage"},r={preferredColorScheme:"docs.setting.preferredColorScheme"};t["a"]=Object.defineProperties({},Object.keys(o).reduce((e,t)=>({...e,[t]:{get:()=>{const e=r[t],n=i["a"].getItem(o[t]);return e?n||i["a"].getItem(e):n},set:e=>i["a"].setItem(o[t],e)}}),{}))},d9c4:function(e){e.exports=JSON.parse('{"view-in":"以中文查看","continue-viewing":"继续以中文查看","language":"语言","video":{"replay":"重新播放","play":"播放","pause":"暂停","watch":"观看介绍视频"},"tutorials":{"title":"教程","step":"第 {number} 步","submit":"提交","next":"下一步","preview":{"title":"无预览 | 预览","no-preview-available-step":"这一步没有预览。"},"nav":{"chapters":"章节","current":"当前{thing}"},"assessment":{"check-your-understanding":"检查你的理解程度","success-message":"很棒,你回答了此教程的所有问题。","answer-number-is":"第 {index} 个答案","correct":"正确","incorrect":"错误","next-question":"下一个问题"},"project-files":"项目文件","estimated-time":"预计时间","sections":{"chapter":"第 {number} 章"},"question-of":"第 {index} 个问题(共 {total} 个)","section-of":"{number}/{total}","overriding-title":"{newTitle}{title}","time":{"format":"{number} {minutes}","minutes":{"full":"分钟 | {count} 分钟","short":"分钟"},"hours":{"full":"小时"}}},"documentation":{"title":"文档","nav":{"breadcrumbs":"面包屑导航","menu":"菜单","open-menu":"打开菜单","close-menu":"关闭菜单"},"current-page":"当前页面为:{title}","card":{"learn-more":"进一步了解","read-article":"阅读文章","start-tutorial":"开始教程","view-api":"查看 API 集合","view-symbol":"查看符号","view-sample-code":"查看示例代码"}},"aside-kind":{"beta":"Beta 版","experiment":"试验","important":"重要事项","note":"注","tip":"提示","warning":"警告","deprecated":"已弃用"},"change-type":{"added":"已添加","modified":"已修改","deprecated":"已弃用"},"verbs":{"hide":"隐藏","show":"显示","close":"关闭"},"sections":{"title":"第 {number} 部分","on-this-page":"在此页面上","topics":"主题","default-implementations":"默认实现","relationships":"关系","see-also":"另请参阅","declaration":"声明","details":"详细信息","parameters":"参数","possible-values":"可能值","parts":"部件","availability":"可用性","resources":"资源"},"metadata":{"details":{"name":"名称","key":"密钥","type":"类型"},"beta":{"legal":"此文档涉及 Beta 版软件且可能会改动。","software":"Beta 版软件"},"default-implementation":"提供默认实现。| 提供默认实现方法。"},"availability":{"introduced-and-deprecated":"{name} {introducedAt} 中引入,{name} {deprecatedAt} 中弃用","available-on":"{name} {introducedAt} 及更高版本中可用"},"more":"更多","less":"更少","api-reference":"API 参考","filter":{"title":"过滤","search-symbols":"在 {technology} 搜索符号","suggested-tags":"建议标签","selected-tags":"所选标签","add-tag":"添加标签","tag-select-remove":"标签。选择以从列表中移除。","navigate":"若要导航符号,请按下上箭头、下箭头、左箭头或右箭头。","siblings-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)","parent-label":"{parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含一个符号 | {parent-siblings} 内含 {number-siblings} 个符号(共 {total-siblings} 个)包含 {number-parent} 个符号","reset-filter":"还原过滤条件"},"navigator":{"title":"文档导航器","open-navigator":"打开文档导航器","close-navigator":"关闭文档导航器","no-results":"未找到结果。","no-children":"无可用数据。","error-fetching":"获取数据时出错。","items-found":"未找到任何项目 | 找到 1 个项目 | 找到 {number} 个项目。按下 Tab 键导航。","navigator-is":"导航器{state}","state":{"loading":"正在载入","ready":"准备就绪"},"tags":{"hide-deprecated":"隐藏已弃用"}},"tab":{"request":"请求","response":"回复"},"required":"必需","parameters":{"default":"默认","minimum":"最小值","maximum":"最大值","possible-types":"类型 | 可能类型","possible-values":"值 | 可能值"},"content-type":"内容类型:{value}","read-only":"只读","error":{"unknown":"出现未知错误。","image":"图像无法载入"},"color-scheme":{"select":"选择首选颜色方案","auto":"自动","dark":"深色","light":"浅色"},"accessibility":{"strike":{"start":"删除线文本开始","end":"删除线文本结束"},"code":{"start":"代码块开头","end":"代码块结尾"},"skip-navigation":"跳过导航"},"select-language":"选择此页面的语言","icons":{"clear":"清除","web-service-endpoint":"网络服务端点","search":"搜索"},"formats":{"parenthesis":"({content})","colon":"{content}: "},"quicknav":{"button":{"label":"打开快速导航","title":"点按或键入 / 进行快速导航"}}}')},dd18:function(e,t,n){"use strict";t["a"]={eager:"eager",lazy:"lazy"}},e425:function(e,t,n){"use strict";var i=n("821b"),o=n("dd18"),r=n("d369"),a=n("3ca7");const s="undefined"!==typeof window.matchMedia&&[i["a"].light,i["a"].dark,"no-preference"].some(e=>window.matchMedia(`(prefers-color-scheme: ${e})`).matches),c=s?i["a"].auto:i["a"].light;t["a"]={state:{imageLoadingStrategy:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,preferredColorScheme:r["a"].preferredColorScheme||c,preferredLocale:r["a"].preferredLocale,supportsAutoColorScheme:s,systemColorScheme:i["a"].light,availableLocales:[]},reset(){this.state.imageLoadingStrategy="ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET?o["a"].eager:o["a"].lazy,this.state.preferredColorScheme=r["a"].preferredColorScheme||c,this.state.supportsAutoColorScheme=s,this.state.systemColorScheme=i["a"].light},setImageLoadingStrategy(e){this.state.imageLoadingStrategy=e},setPreferredColorScheme(e){this.state.preferredColorScheme=e,r["a"].preferredColorScheme=e},setAllLocalesAreAvailable(){const e=a.map(e=>e.code);this.state.availableLocales=e},setAvailableLocales(e=[]){this.state.availableLocales=e},setPreferredLocale(e){this.state.preferredLocale=e,r["a"].preferredLocale=this.state.preferredLocale},setSystemColorScheme(e){this.state.systemColorScheme=e},syncPreferredColorScheme(){r["a"].preferredColorScheme&&r["a"].preferredColorScheme!==this.state.preferredColorScheme&&(this.state.preferredColorScheme=r["a"].preferredColorScheme)}}},e487:function(e,t,n){},e759:function(e,t,n){"use strict";n("3be4")},e9e6:function(e,t,n){"use strict";n("7ac6")},ed78:function(e,t,n){"use strict";n("c83d")},ed96:function(e,t,n){n.p=window.baseUrl},f161:function(e,t,n){"use strict";n.r(t);n("ed96");var i=n("2b0e"),o=n("a925"),r=n("8c4f"),a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:{fromkeyboard:e.fromKeyboard,hascustomheader:e.hasCustomHeader},attrs:{id:"app"}},[n("div",{attrs:{id:e.AppTopID}}),e.isTargetIDE?e._e():n("a",{attrs:{href:"#main",id:"skip-nav"}},[e._v(e._s(e.$t("accessibility.skip-navigation")))]),n("InitialLoadingPlaceholder"),e._t("header",(function(){return[e.enablei18n?n("SuggestLang"):e._e(),e.hasCustomHeader?n("custom-header",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e._e()]}),{isTargetIDE:e.isTargetIDE}),n("div",{attrs:{id:e.baseNavStickyAnchorId}}),e._t("default",(function(){return[n("router-view",{staticClass:"router-content"}),e.hasCustomFooter?n("custom-footer",{attrs:{"data-color-scheme":e.preferredColorScheme}}):e.isTargetIDE?e._e():n("Footer",{scopedSlots:e._u([{key:"default",fn:function(t){var i=t.className;return[e.enablei18n?n("div",{class:i},[n("LocaleSelector")],1):e._e()]}}])})]}),{isTargetIDE:e.isTargetIDE}),e._t("footer",null,{isTargetIDE:e.isTargetIDE})],2)},s=[],c=n("e425"),l=n("821b"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("footer",{staticClass:"footer"},[n("div",{staticClass:"row"},[n("ColorSchemeToggle")],1),e._t("default",null,{className:"row"})],2)},h=[],d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"color-scheme-toggle",attrs:{"aria-label":e.$t("color-scheme.select"),role:"radiogroup"}},e._l(e.options,(function(t){return n("label",{key:t},[n("input",{attrs:{type:"radio"},domProps:{checked:t==e.preferredColorScheme,value:t},on:{input:e.setPreferredColorScheme}}),n("div",{staticClass:"text"},[e._v(e._s(e.$t("color-scheme."+t)))])])})),0)},g=[],m={name:"ColorSchemeToggle",data:()=>({appState:c["a"].state}),computed:{options:({supportsAutoColorScheme:e})=>[l["a"].light,l["a"].dark,...e?[l["a"].auto]:[]],preferredColorScheme:({appState:e})=>e.preferredColorScheme,supportsAutoColorScheme:({appState:e})=>e.supportsAutoColorScheme},methods:{setPreferredColorScheme:e=>{c["a"].setPreferredColorScheme(e.target.value)}},watch:{preferredColorScheme:{immediate:!0,handler(e){document.body.dataset.colorScheme=e}}}},p=m,f=(n("9dba"),n("2877")),b=Object(f["a"])(p,d,g,!1,null,"02a6f6ec",null),v=b.exports,w={name:"Footer",components:{ColorSchemeToggle:v}},y=w,j=(n("e9e6"),Object(f["a"])(y,u,h,!1,null,"4e049dbd",null)),S=j.exports,E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.loaded?e._e():n("div",{staticClass:"InitialLoadingPlaceholder",attrs:{id:"loading-placeholder"}})},C=[],_={name:"InitialLoadingPlaceholder",data(){return{loaded:!1}},created(){const e=()=>{this.loaded=!0};this.$router.onReady(e,e)}},P=_,k=(n("48b1"),Object(f["a"])(P,E,C,!1,null,"35c356b6",null)),L=k.exports,A=n("942d"),T=n("6842");function x(e,t){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,t)&&"string"===typeof e[t]}function O(e,t,n,i){if(!t||"object"!==typeof t||i&&(x(t,"light")||x(t,"dark"))){let o=t;if(x(t,i)&&(o=t[i]),"object"===typeof o)return;n[e]=o}else Object.entries(t).forEach(([t,o])=>{const r=[e,t].join("-");O(r,o,n,i)})}function I(e,t="light"){const n={},i=e||{};return O("-",i,n,t),n}var $=n("4009"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.displaySuggestLang?n("div",{staticClass:"suggest-lang"},[n("div",{staticClass:"suggest-lang__wrapper"},[n("router-link",{staticClass:"suggest-lang__link",attrs:{to:e.getLocaleParam(e.preferredLocale),lang:e.getCodeForSlug(e.preferredLocale)},nativeOn:{click:function(t){return e.setPreferredLocale(e.preferredLocale)}}},[e._v(e._s(e.$i18n.messages[e.preferredLocale]["view-in"])),n("InlineChevronRightIcon",{staticClass:"icon-inline"})],1),n("div",{staticClass:"suggest-lang__close-icon-wrapper"},[n("button",{staticClass:"suggest-lang__close-icon-button",attrs:{"aria-label":e.$t("continue-viewing")},on:{click:function(t){return e.setPreferredLocale(e.$i18n.locale)}}},[n("CloseIcon",{staticClass:"icon-inline"})],1)])],1)]):e._e()},N=[],R=n("34b0"),U=n("a919"),q=n("3ca7"),V=n("9b56"),B={name:"SuggestLang",components:{InlineChevronRightIcon:R["a"],CloseIcon:U["a"]},computed:{preferredLocale:()=>{const e=c["a"].state.preferredLocale;if(e)return e;const t=q.find(e=>{const t=e.code.split("-")[0],n=window.navigator.language.split("-")[0];return n===t});return t?t.slug:null},displaySuggestLang:({preferredLocale:e,$i18n:t})=>e&&t.locale!==e},methods:{setPreferredLocale:e=>{c["a"].setPreferredLocale(e)},getCodeForSlug:V["a"],getLocaleParam:V["b"]}},M=B,W=(n("ed78"),Object(f["a"])(M,D,N,!1,null,"ad72c62e",null)),F=W.exports,G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"locale-selector"},[n("select",{attrs:{"aria-label":e.$t("select-language")},domProps:{value:e.$i18n.locale},on:{change:e.updateRouter}},e._l(e.locales,(function(t){var i=t.slug,o=t.name,r=t.code;return n("option",{key:i,attrs:{lang:r},domProps:{value:i}},[e._v(" "+e._s(o)+" ")])})),0),n("ChevronThickIcon",{staticClass:"icon-inline"})],1)},H=[],J=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-thick-icon",attrs:{viewBox:"0 0 14 10.5",themeId:"chevron-thick"}},[n("path",{attrs:{d:"M12.43,0l1.57,1.22L7,10.5,0,1.23,1.58,0,7,7,12.43,0Z"}})])},K=[],z=n("be08"),Y={name:"ChevronThickIcon",components:{SVGIcon:z["a"]}},Q=Y,Z=Object(f["a"])(Q,J,K,!1,null,null,null),X=Z.exports,ee={name:"LocaleSelector",components:{ChevronThickIcon:X},methods:{updateRouter({target:{value:e}}){this.$router.push(Object(V["b"])(e)),c["a"].setPreferredLocale(e),Object(V["c"])(e,this)}},computed:{availableLocales:()=>c["a"].state.availableLocales,locales:({availableLocales:e})=>q.filter(({code:t})=>e.includes(t))}},te=ee,ne=(n("e759"),Object(f["a"])(te,G,H,!1,null,"7e4d9b69",null)),ie=ne.exports,oe={name:"CoreApp",components:{Footer:S,InitialLoadingPlaceholder:L,SuggestLang:F,LocaleSelector:ie},provide(){return{isTargetIDE:this.isTargetIDE,performanceMetricsEnabled:"true"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_PERFORMANCE_ENABLED}},data(){return{AppTopID:$["a"],appState:c["a"].state,fromKeyboard:!1,isTargetIDE:"ide"===Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,themeSettings:T["d"],baseNavStickyAnchorId:A["e"]}},computed:{currentColorScheme:({appState:e})=>e.systemColorScheme,preferredColorScheme:({appState:e})=>e.preferredColorScheme,availableLocales:({appState:e})=>e.availableLocales,CSSCustomProperties:({currentColorScheme:e,preferredColorScheme:t,themeSettings:n})=>I(n.theme,t===l["a"].auto?e:t),hasCustomHeader:()=>!!window.customElements.get("custom-header"),hasCustomFooter:()=>!!window.customElements.get("custom-footer"),enablei18n:({availableLocales:e})=>Object(T["c"])(["features","docs","i18n","enable"],!1)&&e.length>1},props:{enableThemeSettings:{type:Boolean,default:!0}},watch:{CSSCustomProperties:{immediate:!0,handler(e){this.detachStylesFromRoot(e),this.attachStylesToRoot(e)}}},async created(){window.addEventListener("keydown",this.onKeyDown),this.$bridge.on("navigation",this.handleNavigationRequest),this.enableThemeSettings&&Object.assign(this.themeSettings,await Object(T["b"])()),window.addEventListener("pageshow",this.syncPreferredColorScheme),this.$once("hook:beforeDestroy",()=>{window.removeEventListener("pageshow",this.syncPreferredColorScheme)})},mounted(){(document.querySelector(".footer-current-year")||{}).innerText=(new Date).getFullYear(),this.attachColorSchemeListeners()},beforeDestroy(){this.fromKeyboard?window.removeEventListener("mousedown",this.onMouseDown):window.removeEventListener("keydown",this.onKeyDown),this.$bridge.off("navigation",this.handleNavigationRequest),this.detachStylesFromRoot(this.CSSCustomProperties)},methods:{onKeyDown(){this.fromKeyboard=!0,window.addEventListener("mousedown",this.onMouseDown),window.removeEventListener("keydown",this.onKeyDown)},onMouseDown(){this.fromKeyboard=!1,window.addEventListener("keydown",this.onKeyDown),window.removeEventListener("mousedown",this.onMouseDown)},handleNavigationRequest(e){this.$router.push(e)},attachColorSchemeListeners(){if(!window.matchMedia)return;const e=window.matchMedia("(prefers-color-scheme: dark)");e.addListener(this.onColorSchemePreferenceChange),this.$once("hook:beforeDestroy",()=>{e.removeListener(this.onColorSchemePreferenceChange)}),this.onColorSchemePreferenceChange(e)},onColorSchemePreferenceChange({matches:e}){const t=e?l["a"].dark:l["a"].light;c["a"].setSystemColorScheme(t)},attachStylesToRoot(e){const t=document.body;Object.entries(e).filter(([,e])=>Boolean(e)).forEach(([e,n])=>{t.style.setProperty(e,n)})},detachStylesFromRoot(e){const t=document.body;Object.entries(e).forEach(([e])=>{t.style.removeProperty(e)})},syncPreferredColorScheme(){c["a"].syncPreferredColorScheme()}}},re=oe,ae=(n("5c0b"),n("a2be"),Object(f["a"])(re,a,s,!1,null,"7d594ed9",null)),se=ae.exports;class ce{constructor(){this.$send=()=>{}}send(e){this.$send(e)}}class le{constructor(){const{webkit:{messageHandlers:{bridge:e={}}={}}={}}=window;this.bridge=e;const{postMessage:t=(()=>{})}=e;this.$send=t.bind(e)}send(e){this.$send(e)}}class ue{constructor(e=new ce){this.backend=e,this.listeners={}}send(e){this.backend.send(e)}receive(e){this.emit(e.type,e.data)}emit(e,t){this.listeners[e]&&this.listeners[e].forEach(e=>e(t))}on(e,t){this.listeners[e]||(this.listeners[e]=new Set),this.listeners[e].add(t)}off(e,t){this.listeners[e]&&this.listeners[e].delete(t)}}var he={install(e,t){let n;n=t.performanceMetricsEnabled||"ide"===t.appTarget?new le:new ce,e.prototype.$bridge=new ue(n)}};function de(e){return"custom-"+e}function ge(e){return class extends HTMLElement{constructor(){super();const t=this.attachShadow({mode:"open"}),n=e.content.cloneNode(!0);t.appendChild(n)}}}function me(e){const t=de(e),n=document.getElementById(t);n&&window.customElements.define(t,ge(n))}function pe(e,t={names:["header","footer"]}){const{names:n}=t;e.config.ignoredElements=/^custom-/,n.forEach(me)}function fe(e,t){const{value:n=!1}=t;e.style.display=n?"none":""}var be={hide:fe};function ve(e,{performanceMetrics:t=!1}={}){e.config.productionTip=!1,e.use(pe),e.directive("hide",be.hide),e.use(he,{appTarget:Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET,performanceMetricsEnabled:t}),window.bridge=e.prototype.$bridge,e.config.performance=t}var we=n("9895"),ye=n("63b8"),je=n("3908"),Se=n("002d"),Ee=n("d26a");const Ce=10;function _e(e){const{name:t}=e,n=t.includes(we["a"]);return n?Ce:0}function Pe(){const{location:e}=window;return e.pathname+e.search+e.hash}function ke(){const e=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return ePromise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("tutorials-overview")]).then(n.bind(null,"f025"))},{path:"/tutorials/:id/*",name:"topic",component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("documentation-topic~topic"),n.e("topic")]).then(n.bind(null,"3213"))},{path:"/documentation/*",name:we["a"],component:()=>Promise.all([n.e("documentation-topic~topic~tutorials-overview"),n.e("chunk-c0335d80"),n.e("documentation-topic~topic"),n.e("documentation-topic")]).then(n.bind(null,"f8ac"))},{path:"*",name:we["b"],component:Ke},{path:"*",name:"server-error",component:Me}];const Ye=[{pathPrefix:"/:locale?",nameSuffix:"-locale"}];function Qe(e,t=[],n=Ye){return n.reduce((n,i)=>n.concat(e.filter(e=>!t.includes(e.name)).map(e=>({...e,path:i.pathPrefix+e.path,name:e.name+i.nameSuffix}))),[])}const Ze=[...Qe(ze,[we["b"]]),...ze];function Xe(e={}){const t=new r["a"]({mode:"history",base:T["a"],scrollBehavior:Le,...e,routes:e.routes||Ze});return t.onReady(()=>{"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual"),Ae()}),"ide"!==Object({NODE_ENV:"production",VUE_APP_TITLE:"Documentation",BASE_URL:"{{BASE_PATH}}/"}).VUE_APP_TARGET&&t.onError(e=>{const{route:n={path:"/"}}=e;t.replace({name:"server-error",params:[n.path]})}),window.addEventListener("unload",Te),t}var et=n("9923");function tt(e=et){const{defaultLocale:t,messages:n,dateTimeFormats:i={}}=e,r=new o["a"]({dateTimeFormats:i,locale:t,fallbackLocale:t,messages:n});return r}i["default"].use(ve),i["default"].use(r["a"]),i["default"].use(o["a"]),new i["default"]({router:Xe(),render:e=>e(se),i18n:tt()}).$mount("#app")}}); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/topic.8cd0c0c4.js b/docs/LHUIHelpers.doccarchive/js/topic.8cd0c0c4.js new file mode 100644 index 0000000..af0651e --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/topic.8cd0c0c4.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["topic"],{"0466":function(e,t,n){},"0503":function(e,t,n){"use strict";n("e38e")},"0c11":function(e,t,n){},"0c14":function(e,t,n){},1006:function(e,t,n){"use strict";n("a95e")},"1dd5":function(e,t,n){"use strict";n("7b17")},"257c":function(e,t,n){"use strict";n("7748")},"2a05":function(e,t,n){},"2f9d":function(e,t,n){"use strict";n("525c")},3213:function(e,t,n){"use strict";n.r(t);var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.topicData?n(e.componentFor(e.topicData),e._b({key:e.topicKey,tag:"component",attrs:{hierarchy:e.hierarchy}},"component",e.propsFor(e.topicData),!1)):e._e()],1)},i=[],r=n("25a9"),o=n("a97e");const{BreakpointName:a}=o["a"].constants;var c,l,u={state:{linkableSections:[],breakpoint:a.large,references:{}},addLinkableSection(e){const t={...e,visibility:0};t.sectionNumber=this.state.linkableSections.length,this.state.linkableSections.push(t)},reset(){this.state.linkableSections=[],this.state.breakpoint=a.large,this.state.references={}},updateLinkableSection(e){this.state.linkableSections=this.state.linkableSections.map(t=>e.anchor===t.anchor?{...t,visibility:e.visibility}:t)},updateBreakpoint(e){this.state.breakpoint=e},setReferences(e){this.state.references=e}},d=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"article"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{chapters:e.hierarchy.modules,technology:e.metadata.category,topic:e.heroTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._t("above-hero"),e._l(e.sections,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component"},"component",e.propsFor(t),!1))}))],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},p=[],h=n("2b88"),m=n("e425"),f=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavBase",{attrs:{id:"nav","aria-label":e.technology,hasSolidBackground:""}},[n("template",{slot:"default"},[n("ReferenceUrlProvider",{attrs:{reference:e.rootReference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.urlWithParams;return n("NavTitleContainer",{attrs:{to:s}},[n("template",{slot:"default"},[e._v(e._s(e.technology))]),n("template",{slot:"subhead"},[e._v(e._s(e.$tc("tutorials.title",2)))])],2)}}])})],1),n("template",{slot:"after-title"},[n("div",{staticClass:"separator"})]),n("template",{slot:"tray"},[n("div",{staticClass:"mobile-dropdown-container"},[n("MobileDropdown",{attrs:{options:e.chapters,sections:e.optionsForSections,currentOption:e.currentSection?e.currentSection.title:""},on:{"select-section":e.onSelectSection}})],1),n("div",{staticClass:"dropdown-container"},[n("PrimaryDropdown",{staticClass:"primary-dropdown",attrs:{options:e.chapters,currentOption:e.topic}}),n("ChevronIcon",{staticClass:"icon-inline"}),e.currentSection?n("SecondaryDropdown",{staticClass:"secondary-dropdown",attrs:{options:e.optionsForSections,currentOption:e.currentSection.title,sectionTracker:e.sectionIndicatorText},on:{"select-section":e.onSelectSection}}):e._e()],1),e._t("tray",null,{siblings:e.chapters.length+e.optionsForSections.length})],2)],2)},v=[],b=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"chevron-icon",attrs:{viewBox:"0 0 14 14",themeId:"chevron"}},[n("path",{attrs:{d:"M3.22 1.184l0.325-0.38 7.235 6.201-7.235 6.19-0.325-0.38 6.792-5.811-6.792-5.82z"}})])},g=[],y=n("be08"),C={name:"ChevronIcon",components:{SVGIcon:y["a"]}},w=C,_=n("2877"),k=Object(_["a"])(w,b,g,!1,null,null,null),S=k.exports,x=n("d26a"),T=n("2f34"),I={name:"ReferenceUrlProvider",mixins:[T["a"]],props:{reference:{type:String,required:!0}},computed:{resolvedReference:({references:e,reference:t})=>e[t]||{},url:({resolvedReference:e})=>e.url,title:({resolvedReference:e})=>e.title},render(){return this.$scopedSlots.default({url:this.url,urlWithParams:Object(x["b"])(this.url,this.$route.query),title:this.title,reference:this.resolvedReference})}},A=I,$=Object(_["a"])(A,c,l,!1,null,null,null),O=$.exports,N=n("8a61"),P=n("cbcf"),q=n("653a"),D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("NavMenuItems",{staticClass:"mobile-dropdown"},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(s){var i=s.title;return n("NavMenuItemBase",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(i))]),n("ul",{staticClass:"tutorial-list"},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.url,i=t.urlWithParams,r=t.title;return n("li",{staticClass:"tutorial-list-item"},[n("router-link",{staticClass:"option tutorial",attrs:{to:i,value:r}},[e._v(" "+e._s(r)+" ")]),s===e.$route.path?n("ul",{staticClass:"section-list",attrs:{role:"listbox"}},e._l(e.sections,(function(t){return n("li",{key:t.title},[n("router-link",{class:e.classesFor(t),attrs:{to:{path:t.path,query:e.$route.query},value:t.title},nativeOn:{click:function(n){return e.onClick(t)}}},[e._v(" "+e._s(t.title)+" ")])],1)})),0):e._e()],1)}}],null,!0)})})),1)])}}],null,!0)})})),1)},j=[],R=n("863d"),M=n("9b30"),B={name:"MobileDropdown",components:{NavMenuItems:M["a"],NavMenuItemBase:R["a"],ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sections:{type:Array,required:!1,default:()=>[]}},methods:{classesFor(e){return["option","section",{active:this.currentOption===e.title},this.depthClass(e)]},depthClass(e){const{depth:t=0}=e;return"depth"+t},onClick(e){this.$emit("select-section",e.path)}}},L=B,E=(n("e688"),Object(_["a"])(L,D,j,!1,null,"154acfbd",null)),F=E.exports,V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$t("sections.title")}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.navigateOverOptions,o=t.OptionClass,a=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{role:"listbox",tabindex:"0"}},e._l(e.options,(function(t){return n("router-link",{key:t.title,attrs:{to:{path:t.path,query:e.$route.query},custom:""},scopedSlots:e._u([{key:"default",fn:function(i){var c,l=i.navigate;return[n("li",{class:[o,(c={},c[a]=e.currentOption===t.title,c)],attrs:{role:"option",value:t.title,"aria-selected":e.currentOption===t.title,"aria-current":e.ariaCurrent(t.title),tabindex:-1},on:{click:function(n){return e.setActive(t,l,s,n)},keydown:[function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.setActive(t,l,s,n)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),r(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),r(t,-1))}]}},[e._v(" "+e._s(t.title)+" ")])]}}],null,!0)})})),1)]}}])},[n("template",{slot:"toggle-post-content"},[n("span",{staticClass:"section-tracker"},[e._v(e._s(e.sectionTracker))])])],2)},U=[],H=function(){var e,t=this,n=t.$createElement,s=t._self._c||n;return s("BaseDropdown",{staticClass:"dropdown-custom",class:(e={},e[t.OpenedClass]=t.isOpen,e["dropdown-small"]=t.isSmall,e),attrs:{value:t.value},scopedSlots:t._u([{key:"dropdown",fn:function(e){var n=e.dropdownClasses;return[s("span",{staticClass:"visuallyhidden",attrs:{id:"DropdownLabel_"+t._uid}},[t._v(t._s(t.ariaLabel))]),s("button",{ref:"dropdownToggle",staticClass:"form-dropdown-toggle",class:n,attrs:{role:"button",id:"DropdownToggle_"+t._uid,"aria-labelledby":"DropdownLabel_"+t._uid+" DropdownToggle_"+t._uid,"aria-expanded":t.isOpen?"true":"false","aria-haspopup":"true"},on:{click:t.toggleDropdown,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeAndFocusToggler.apply(null,arguments)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.openDropdown.apply(null,arguments))}]}},[s("span",{staticClass:"form-dropdown-title"},[t._v(t._s(t.value))]),t._t("toggle-post-content")],2)]}}],null,!0)},[s("template",{slot:"eyebrow"},[t._t("eyebrow")],2),s("template",{slot:"after"},[t._t("default",null,null,{value:t.value,isOpen:t.isOpen,contentClasses:["form-dropdown-content",{"is-open":t.isOpen}],closeDropdown:t.closeDropdown,onChangeAction:t.onChangeAction,closeAndFocusToggler:t.closeAndFocusToggler,navigateOverOptions:t.navigateOverOptions,OptionClass:t.OptionClass,ActiveOptionClass:t.ActiveOptionClass})],2)],2)},z=[],G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"form-element"},[e._t("dropdown",(function(){return[n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.modelValue,expression:"modelValue"}],class:e.dropdownClasses,on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.modelValue=t.target.multiple?n:n[0]}}},"select",e.$attrs,!1),[e._t("default")],2)]}),{dropdownClasses:e.dropdownClasses,value:e.value}),n("InlineChevronDownIcon",{staticClass:"form-icon",attrs:{"aria-hidden":"true"}}),e.$slots.eyebrow?n("span",{staticClass:"form-label",attrs:{"aria-hidden":"true"}},[e._t("eyebrow")],2):e._e(),e._t("after")],2)},W=[],Q=n("7948"),K={name:"BaseDropdown",inheritAttrs:!1,props:{value:{type:String,default:""}},components:{InlineChevronDownIcon:Q["a"]},computed:{modelValue:{get:({value:e})=>e,set(e){this.$emit("input",e)}},dropdownClasses({value:e}){return["form-dropdown",{"form-dropdown-selectnone":""===e,"no-eyebrow":!this.$slots.eyebrow}]}}},X=K,J=(n("ed71"),Object(_["a"])(X,G,W,!1,null,"998803d8",null)),Y=J.exports;const Z="is-open",ee="option",te="option-active";var ne={name:"DropdownCustom",components:{BaseDropdown:Y},constants:{OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te},props:{value:{type:String,default:""},ariaLabel:{type:String,default:""},isSmall:{type:Boolean,default:!1}},data(){return{isOpen:!1,OpenedClass:Z,OptionClass:ee,ActiveOptionClass:te}},mounted(){document.addEventListener("click",this.closeOnLoseFocus)},beforeDestroy(){document.removeEventListener("click",this.closeOnLoseFocus)},methods:{onChangeAction(e){this.$emit("input",e)},toggleDropdown(){this.isOpen?this.closeDropdown():this.openDropdown()},async closeAndFocusToggler(){this.closeDropdown(),await this.$nextTick(),this.$refs.dropdownToggle.focus({preventScroll:!0})},closeDropdown(){this.isOpen=!1,this.$emit("close")},openDropdown(){this.isOpen=!0,this.$emit("open"),this.focusActiveLink()},closeOnLoseFocus(e){!this.$el.contains(e.target)&&this.isOpen&&this.closeDropdown()},navigateOverOptions({target:e},t){const n=this.$el.querySelectorAll("."+ee),s=Array.from(n),i=s.indexOf(e),r=s[i+t];r&&r.focus({preventScroll:!0})},async focusActiveLink(){const e=this.$el.querySelector("."+te);e&&(await this.$nextTick(),e.focus({preventScroll:!0}))}}},se=ne,ie=(n("e84c"),Object(_["a"])(se,H,z,!1,null,"12dd746a",null)),re=ie.exports,oe={name:"SecondaryDropdown",components:{DropdownCustom:re},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0},sectionTracker:{type:String,required:!1}},methods:{ariaCurrent(e){return this.currentOption===e&&"section"},setActive(e,t,n,s){t(s),this.$emit("select-section",e.path),n()}}},ae=oe,ce=(n("7f7b"),Object(_["a"])(ae,V,U,!1,null,"554d62b6",null)),le=ce.exports,ue=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("DropdownCustom",{staticClass:"tutorial-dropdown",attrs:{value:e.currentOption,"aria-label":e.$t("tutorials.nav.current",{thing:e.$tc("tutorials.title",1)}),isSmall:""},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.closeAndFocusToggler,i=t.contentClasses,r=t.closeDropdown,o=t.navigateOverOptions,a=t.OptionClass,c=t.ActiveOptionClass;return[n("ul",{staticClass:"options",class:i,attrs:{tabindex:"0"}},e._l(e.options,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(i){var l=i.title;return n("li",{staticClass:"chapter-list",attrs:{role:"group"}},[n("p",{staticClass:"chapter-name"},[e._v(e._s(l))]),n("ul",{attrs:{role:"listbox"}},e._l(t.projects,(function(t){return n("ReferenceUrlProvider",{key:t.reference,attrs:{reference:t.reference},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.urlWithParams,l=t.title;return[n("router-link",{attrs:{to:i,custom:""},scopedSlots:e._u([{key:"default",fn:function(t){var i,u=t.navigate,d=t.isActive;return[n("li",{class:(i={},i[a]=!0,i[c]=d,i),attrs:{role:"option",value:l,"aria-selected":d,"aria-current":!!d&&"tutorial",tabindex:-1},on:{click:function(t){return e.setActive(u,r,t)},keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setActive(u,r,t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:s.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),o(t,1))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),o(t,-1))}]}},[e._v(" "+e._s(l)+" ")])]}}],null,!0)})]}}],null,!0)})})),1)])}}],null,!0)})})),1)]}}])})},de=[],pe={name:"PrimaryDropdown",components:{DropdownCustom:re,ReferenceUrlProvider:O},props:{options:{type:Array,required:!0},currentOption:{type:String,required:!0}},methods:{setActive(e,t,n){e(n),t()}}},he=pe,me=(n("9938"),Object(_["a"])(he,ue,de,!1,null,"4bddb6e6",null)),fe=me.exports;const ve={title:"Introduction",url:"#introduction",reference:"introduction",sectionNumber:0,depth:0};var be={name:"NavigationBar",components:{NavTitleContainer:q["a"],NavBase:P["a"],ReferenceUrlProvider:O,PrimaryDropdown:fe,SecondaryDropdown:le,MobileDropdown:F,ChevronIcon:S},mixins:[N["a"],T["a"]],props:{chapters:{type:Array,required:!0},technology:{type:String,required:!0},topic:{type:String,required:!0},rootReference:{type:String,required:!0},identifierUrl:{type:String,required:!0}},data(){return{currentSection:ve,tutorialState:this.store.state}},watch:{pageSectionWithHighestVisibility(e){e&&(this.currentSection=e)}},computed:{currentProject(){return this.chapters.reduce((e,{projects:t})=>e.concat(t),[]).find(e=>e.reference===this.identifierUrl)},pageSections(){if(!this.currentProject)return[];const e=[ve].concat(this.currentProject.sections);return this.tutorialState.linkableSections.map((t,n)=>{const s=e[n],i=this.references[s.reference],{url:r,title:o}=i||s;return{...t,title:o,path:r}})},optionsForSections(){return this.pageSections.map(({depth:e,path:t,title:n})=>({depth:e,path:t,title:n}))},pageSectionWithHighestVisibility(){return[...this.pageSections].sort((e,t)=>t.visibility-e.visibility).find(e=>e.visibility>0)},sectionIndicatorText(){const e=this.tutorialState.linkableSections.length-1,{sectionNumber:t}=this.currentSection||{};if(0!==t)return this.$t("tutorials.section-of",{number:t,total:e})}},methods:{onSelectSection(e){const t=e.split("#")[1];this.handleFocusAndScroll(t)}}},ge=be,ye=(n("ea88"),Object(_["a"])(ge,f,v,!1,null,"717bc942",null)),Ce=ye.exports,we=n("bf08"),_e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"body"},[n("BodyContent",{attrs:{content:e.content}})],1)},ke=[],Se=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("article",{staticClass:"body-content"},e._l(e.content,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"layout"},"component",e.propsFor(t),!1))})),1)},xe=[],Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"columns",class:e.classes},[e._l(e.columns,(function(t,s){return[n("Asset",{key:t.media,attrs:{identifier:t.media,videoAutoplays:!1}}),t.content?n("ContentNode",{key:s,attrs:{content:t.content}}):e._e()]}))],2)},Ie=[],Ae=n("80e4"),$e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseContentNode",{attrs:{content:e.articleContent}})},Oe=[],Ne=n("5677"),Pe={name:"ContentNode",components:{BaseContentNode:Ne["default"]},props:Ne["default"].props,computed:{articleContent(){return this.map(e=>{switch(e.type){case Ne["default"].BlockType.codeListing:return{...e,showLineNumbers:!0};case Ne["default"].BlockType.heading:{const{anchor:t,...n}=e;return n}default:return e}})}},methods:Ne["default"].methods,BlockType:Ne["default"].BlockType,InlineType:Ne["default"].InlineType},qe=Pe,De=(n("cb8d"),Object(_["a"])(qe,$e,Oe,!1,null,"3cfe1c35",null)),je=De.exports,Re={name:"Columns",components:{Asset:Ae["a"],ContentNode:je},props:{columns:{type:Array,required:!0}},computed:{classes(){return{"cols-2":2===this.columns.length,"cols-3":3===this.columns.length}}}},Me=Re,Be=(n("e9b0"),Object(_["a"])(Me,Te,Ie,!1,null,"30edf911",null)),Le=Be.exports,Ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"content-and-media",class:e.classes},[n("ContentNode",{attrs:{content:e.content}}),n("Asset",{attrs:{identifier:e.media}})],1)},Fe=[];const Ve={leading:"leading",trailing:"trailing"};var Ue={name:"ContentAndMedia",components:{Asset:Ae["a"],ContentNode:je},props:{content:je.props.content,media:Ae["a"].props.identifier,mediaPosition:{type:String,default:()=>Ve.trailing,validator:e=>Object.prototype.hasOwnProperty.call(Ve,e)}},computed:{classes(){return{"media-leading":this.mediaPosition===Ve.leading,"media-trailing":this.mediaPosition===Ve.trailing}}},MediaPosition:Ve},He=Ue,ze=(n("1006"),Object(_["a"])(He,Ee,Fe,!1,null,"3fa44f9e",null)),Ge=ze.exports,We=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"full-width"},e._l(e.groups,(function(t,s){return n(e.componentFor(t),e._b({key:s,tag:"component",staticClass:"group"},"component",e.propsFor(t),!1),[n("ContentNode",{attrs:{content:t.content}})],1)})),1)},Qe=[],Ke=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",attrs:{id:e.anchor}},[e._t("default")],2)},Xe=[],Je=n("72e7"),Ye={name:"LinkableElement",mixins:[Je["a"]],inject:{navigationBarHeight:{default(){}},store:{default(){return{addLinkableSection(){},updateLinkableSection(){}}}}},props:{anchor:{type:String,required:!0},depth:{type:Number,default:()=>0},tag:{type:String,default:()=>"div"},title:{type:String,required:!0}},computed:{intersectionRootMargin(){const e=this.navigationBarHeight?`-${this.navigationBarHeight}px`:"0%";return e+" 0% -50% 0%"}},created(){this.store.addLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:0})},methods:{onIntersect(e){const t=Math.min(1,e.intersectionRatio);this.store.updateLinkableSection({anchor:this.anchor,depth:this.depth,title:this.title,visibility:t})}}},Ze=Ye,et=Object(_["a"])(Ze,Ke,Xe,!1,null,null,null),tt=et.exports;const{BlockType:nt}=je;var st={name:"FullWidth",components:{ContentNode:je,LinkableElement:tt},props:je.props,computed:{groups:({content:e})=>e.reduce((e,t)=>0===e.length||t.type===nt.heading?[...e,{heading:t.type===nt.heading?t:null,content:[t]}]:[...e.slice(0,e.length-1),{heading:e[e.length-1].heading,content:e[e.length-1].content.concat(t)}],[])},methods:{componentFor(e){return e.heading?tt:"div"},depthFor(e){switch(e.level){case 1:case 2:return 0;default:return 1}},propsFor(e){return e.heading?{anchor:e.heading.anchor,depth:this.depthFor(e.heading),title:e.heading.text}:{}}}},it=st,rt=(n("aece"),Object(_["a"])(it,We,Qe,!1,null,"1f2be54b",null)),ot=rt.exports;const at={columns:"columns",contentAndMedia:"contentAndMedia",fullWidth:"fullWidth"};var ct={name:"BodyContent",props:{content:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(at,e))}},methods:{componentFor(e){return{[at.columns]:Le,[at.contentAndMedia]:Ge,[at.fullWidth]:ot}[e.kind]},propsFor(e){const{content:t,kind:n,media:s,mediaPosition:i}=e;return{[at.columns]:{columns:t},[at.contentAndMedia]:{content:t,media:s,mediaPosition:i},[at.fullWidth]:{content:t}}[n]}},LayoutKind:at},lt=ct,ut=(n("1dd5"),Object(_["a"])(lt,Se,xe,!1,null,"4d5a806e",null)),dt=ut.exports,pt={name:"Body",components:{BodyContent:dt},props:dt.props},ht=pt,mt=(n("5237"),Object(_["a"])(ht,_e,ke,!1,null,"6499e2f2",null)),ft=mt.exports,vt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialCTA",e._b({},"TutorialCTA",e.$props,!1))},bt=[],gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BaseCTA",e._b({attrs:{label:e.$t("tutorials.next")}},"BaseCTA",e.baseProps,!1))},yt=[],Ct=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"call-to-action"},[n("Row",[n("LeftColumn",[n("span",{staticClass:"label"},[e._v(e._s(e.label))]),n("h2",[e._v(" "+e._s(e.title)+" ")]),e.abstract?n("ContentNode",{staticClass:"description",attrs:{content:[e.abstractParagraph]}}):e._e(),e.action?n("Button",{attrs:{action:e.action}}):e._e()],1),n("RightColumn",{staticClass:"right-column"},[e.media?n("Asset",{staticClass:"media",attrs:{identifier:e.media}}):e._e()],1)],1)],1)},wt=[],_t=n("0f00"),kt=n("620a"),St=n("c081"),xt={name:"CallToAction",components:{Asset:Ae["a"],Button:St["a"],ContentNode:Ne["default"],LeftColumn:{render(e){return e(kt["a"],{props:{span:{large:5,small:12}}},this.$slots.default)}},RightColumn:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}},Row:_t["a"]},props:{title:{type:String,required:!0},label:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}},computed:{abstractParagraph(){return{type:"paragraph",inlineContent:this.abstract}}}},Tt=xt,It=(n("c7dd"),Object(_["a"])(Tt,Ct,wt,!1,null,"042a0474",null)),At=It.exports,$t={name:"CallToAction",components:{BaseCTA:At},computed:{baseProps(){return{title:this.title,abstract:this.abstract,action:this.action,media:this.media}}},props:{title:{type:String,required:!0},abstract:{type:Array,required:!1},action:{type:Object,required:!1},media:{type:String,required:!1}}},Ot=$t,Nt=Object(_["a"])(Ot,gt,yt,!1,null,null,null),Pt=Nt.exports,qt={name:"CallToAction",components:{TutorialCTA:Pt},props:Pt.props},Dt=qt,jt=(n("3e1b"),Object(_["a"])(Dt,vt,bt,!1,null,"426a965c",null)),Rt=jt.exports,Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialHero",e._b({},"TutorialHero",e.$props,!1))},Bt=[],Lt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"tutorial-hero",attrs:{anchor:"introduction",title:e.sectionTitle}},[n("div",{staticClass:"hero dark"},[e.backgroundImageUrl?n("div",{staticClass:"bg",style:e.bgStyle}):e._e(),e._t("above-title"),n("Row",[n("Column",[n("Headline",{attrs:{level:1}},[e.chapter?n("template",{slot:"eyebrow"},[e._v(e._s(e.chapter))]):e._e(),e._v(" "+e._s(e.title)+" ")],2),e.content||e.video?n("div",{staticClass:"intro"},[e.content?n("ContentNode",{attrs:{content:e.content}}):e._e(),e.video?[n("p",[n("a",{staticClass:"call-to-action",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleCallToActionModal.apply(null,arguments)}}},[e._v(" Watch intro video "),n("PlayIcon",{staticClass:"cta-icon icon-inline"})],1)]),n("GenericModal",{attrs:{visible:e.callToActionModalVisible,isFullscreen:"",theme:"dark"},on:{"update:visible":function(t){e.callToActionModalVisible=t}}},[n("Asset",{directives:[{name:"show",rawName:"v-show",value:e.callToActionModalVisible,expression:"callToActionModalVisible"}],ref:"asset",staticClass:"video-asset",attrs:{identifier:e.video},on:{videoEnded:e.handleVideoEnd}})],1)]:e._e()],2):e._e(),n("Metadata",{staticClass:"metadata",attrs:{projectFilesUrl:e.projectFilesUrl,estimatedTimeInMinutes:e.estimatedTimeInMinutes,xcodeRequirement:e.xcodeRequirementData}})],1)],1)],2)])},Et=[],Ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"headline"},[e.$slots.eyebrow?n("span",{staticClass:"eyebrow"},[e._t("eyebrow")],2):e._e(),n("Heading",{staticClass:"heading",attrs:{level:e.level}},[e._t("default")],2)],1)},Vt=[];const Ut=1,Ht=6,zt={type:Number,required:!0,validator:e=>e>=Ut&&e<=Ht},Gt={name:"Heading",render:function(e){return e("h"+this.level,this.$slots.default)},props:{level:zt}};var Wt={name:"Headline",components:{Heading:Gt},props:{level:zt}},Qt=Wt,Kt=(n("3976"),Object(_["a"])(Qt,Ft,Vt,!1,null,"d46a1474",null)),Xt=Kt.exports,Jt=n("c161"),Yt=n("c4dd"),Zt=n("748c"),en=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"metadata"},[e.estimatedTimeInMinutes?n("div",{staticClass:"item",attrs:{"aria-label":"\n "+e.$tc("tutorials.time.minutes.full",e.estimatedTimeInMinutes,{count:e.estimatedTimeInMinutes})+"\n "+e.$t("tutorials.estimated-time")+"\n "}},[n("div",{staticClass:"content",attrs:{"aria-hidden":"true"}},[n("i18n",{staticClass:"duration",attrs:{path:"tutorials.time.format",tag:"div"},scopedSlots:e._u([{key:"number",fn:function(){return[e._v(" "+e._s(e.estimatedTimeInMinutes)+" ")]},proxy:!0},{key:"minutes",fn:function(){return[n("div",{staticClass:"minutes"},[e._v(e._s(e.$tc("tutorials.time.minutes.short",e.estimatedTimeInMinutes))+" ")])]},proxy:!0}],null,!1,3313752798)})],1),n("div",{staticClass:"bottom",attrs:{"aria-hidden":"true"}},[e._v(e._s(e.$t("tutorials.estimated-time")))])]):e._e(),e.projectFilesUrl?n("div",{staticClass:"item"},[n("DownloadIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[n("a",{staticClass:"content-link project-download",attrs:{href:e.projectFilesUrl}},[e._v(" "+e._s(e.$t("tutorials.project-files"))+" "),n("InlineDownloadIcon",{staticClass:"small-icon icon-inline"})],1)])],1):e._e(),e.xcodeRequirement?n("div",{staticClass:"item"},[n("XcodeIcon",{staticClass:"item-large-icon icon-inline"}),n("div",{staticClass:"content bottom"},[e.isTargetIDE?n("span",[e._v(e._s(e.xcodeRequirement.title))]):n("a",{staticClass:"content-link",attrs:{href:e.xcodeRequirement.url}},[e._v(" "+e._s(e.xcodeRequirement.title)+" "),n("InlineChevronRightIcon",{staticClass:"icon-inline small-icon xcode-icon"})],1)])],1):e._e()])},tn=[],nn=n("de60"),sn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"xcode-icon",attrs:{viewBox:"0 0 14 14",themeId:"xcode"}},[n("path",{attrs:{d:"M2.668 4.452l-1.338-2.229 0.891-0.891 2.229 1.338 1.338 2.228 3.667 3.666 0.194-0.194 2.933 2.933c0.13 0.155 0.209 0.356 0.209 0.576 0 0.497-0.403 0.9-0.9 0.9-0.22 0-0.421-0.079-0.577-0.209l0.001 0.001-2.934-2.933 0.181-0.181-3.666-3.666z"}}),n("path",{attrs:{d:"M11.824 1.277l-0.908 0.908c-0.091 0.091-0.147 0.216-0.147 0.354 0 0.106 0.033 0.205 0.090 0.286l-0.001-0.002 0.058 0.069 0.185 0.185c0.090 0.090 0.215 0.146 0.353 0.146 0.107 0 0.205-0.033 0.286-0.090l-0.002 0.001 0.069-0.057 0.909-0.908c0.118 0.24 0.187 0.522 0.187 0.82 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.577-0.068-0.826-0.189l0.011 0.005-5.5 5.5c0.116 0.238 0.184 0.518 0.184 0.813 0 1.045-0.848 1.893-1.893 1.893-0.296 0-0.576-0.068-0.826-0.189l0.011 0.005 0.908-0.909c0.090-0.090 0.146-0.215 0.146-0.353 0-0.107-0.033-0.205-0.090-0.286l0.001 0.002-0.057-0.069-0.185-0.185c-0.091-0.091-0.216-0.147-0.354-0.147-0.106 0-0.205 0.033-0.286 0.090l0.002-0.001-0.069 0.058-0.908 0.908c-0.116-0.238-0.184-0.518-0.184-0.813 0-1.045 0.847-1.892 1.892-1.892 0.293 0 0.571 0.067 0.819 0.186l-0.011-0.005 5.5-5.5c-0.116-0.238-0.184-0.519-0.184-0.815 0-1.045 0.847-1.892 1.892-1.892 0.296 0 0.577 0.068 0.827 0.19l-0.011-0.005z"}})])},rn=[],on={name:"XcodeIcon",components:{SVGIcon:y["a"]}},an=on,cn=Object(_["a"])(an,sn,rn,!1,null,null,null),ln=cn.exports,un=n("34b0"),dn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-download-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},pn=[],hn={name:"InlineDownloadIcon",components:{SVGIcon:y["a"]}},mn=hn,fn=Object(_["a"])(mn,dn,pn,!1,null,null,null),vn=fn.exports,bn={name:"HeroMetadata",components:{InlineDownloadIcon:vn,InlineChevronRightIcon:un["a"],DownloadIcon:nn["a"],XcodeIcon:ln},inject:["isTargetIDE"],props:{projectFilesUrl:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:Object,required:!1}}},gn=bn,yn=(n("33ff"),Object(_["a"])(gn,en,tn,!1,null,"94ff76c0",null)),Cn=yn.exports,wn={name:"Hero",components:{PlayIcon:Yt["a"],GenericModal:Jt["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:7,medium:9,small:12}}},this.$slots.default)}},ContentNode:Ne["default"],Headline:Xt,Metadata:Cn,Row:_t["a"],Asset:Ae["a"],LinkableSection:tt},mixins:[T["a"]],props:{title:{type:String,required:!0},chapter:{type:String},content:{type:Array},projectFiles:{type:String},estimatedTimeInMinutes:{type:Number},xcodeRequirement:{type:String,required:!1},video:{type:String},backgroundImage:{type:String}},computed:{backgroundImageUrl(){const e=this.references[this.backgroundImage]||{},{variants:t=[]}=e,n=t.find(e=>e.traits.includes("light"));return Object(Zt["c"])((n||{}).url)},projectFilesUrl(){return this.projectFiles?Object(Zt["c"])(this.references[this.projectFiles].url):null},bgStyle(){return{backgroundImage:Object(Zt["f"])(this.backgroundImageUrl)}},xcodeRequirementData(){return this.references[this.xcodeRequirement]},sectionTitle(){return"Introduction"}},data(){return{callToActionModalVisible:!1}},methods:{async toggleCallToActionModal(){this.callToActionModalVisible=!0,await this.$nextTick();const e=this.$refs.asset.$el.querySelector("video");if(e)try{await e.play(),e.muted=!1}catch(t){}},handleVideoEnd(){this.callToActionModalVisible=!1}}},_n=wn,kn=(n("7fae"),Object(_["a"])(_n,Lt,Et,!1,null,"55543c5a",null)),Sn=kn.exports,xn={name:"Hero",components:{TutorialHero:Sn},props:Sn.props},Tn=xn,In=(n("2f9d"),Object(_["a"])(Tn,Mt,Bt,!1,null,"35a9482f",null)),An=In.exports,$n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("TutorialAssessments",e._b({},"TutorialAssessments",e.$props,!1),[n("p",{attrs:{slot:"success"},slot:"success"},[e._v("Great job, you've answered all the questions for this article.")])])},On=[],Nn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"assessments-wrapper",attrs:{anchor:e.anchor,title:e.title}},[n("Row",{ref:"assessments",staticClass:"assessments"},[n("MainColumn",[n("Row",{staticClass:"banner"},[n("HeaderColumn",[n("h2",{staticClass:"title"},[e._v(e._s(e.title))])])],1),e.completed?n("div",{staticClass:"success"},[e._t("success",(function(){return[n("p",[e._v(e._s(e.SuccessMessage))])]}))],2):n("div",[n("Progress",e._b({ref:"progress"},"Progress",e.progress,!1)),n("Quiz",{key:e.activeIndex,attrs:{choices:e.activeAssessment.choices,content:e.activeAssessment.content,isLast:e.isLast,title:e.activeAssessment.title},on:{submit:e.onSubmit,advance:e.onAdvance,"see-results":e.onSeeResults}})],1),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e.completed?e._t("success",(function(){return[e._v(" "+e._s(e.SuccessMessage)+" ")]})):e._e()],2)],1)],1)],1)},Pn=[],qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Row",[n("p",{staticClass:"title"},[e._v(e._s(e.$t("tutorials.question-of",{index:e.index,total:e.total})))])])},Dn=[],jn={name:"AssessmentsProgress",components:{Row:_t["a"]},props:{index:{type:Number,required:!0},total:{type:Number,required:!0}}},Rn=jn,Mn=(n("6866"),Object(_["a"])(Rn,qn,Dn,!1,null,"28135d78",null)),Bn=Mn.exports,Ln=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"quiz"},[n("ContentNode",{staticClass:"title",attrs:{content:e.title}}),e.content?n("ContentNode",{staticClass:"question-content",attrs:{content:e.content}}):e._e(),n("div",{staticClass:"choices"},[e._l(e.choices,(function(t,s){return n("label",{key:s,class:e.choiceClasses[s]},[n(e.getIconComponent(s),{tag:"component",staticClass:"choice-icon"}),n("input",{directives:[{name:"model",rawName:"v-model",value:e.selectedIndex,expression:"selectedIndex"}],attrs:{type:"radio",name:"assessment"},domProps:{value:s,checked:e._q(e.selectedIndex,s)},on:{change:function(t){e.selectedIndex=s}}}),n("ContentNode",{staticClass:"question",attrs:{content:t.content}}),e.userChoices[s].checked?[n("ContentNode",{staticClass:"answer",attrs:{content:t.justification}}),t.reaction?n("p",{staticClass:"answer"},[e._v(e._s(t.reaction))]):e._e()]:e._e()],2)})),n("div",{staticClass:"visuallyhidden",attrs:{"aria-live":"assertive"}},[e._v(" "+e._s(e.ariaLiveText)+" ")])],2),n("div",{staticClass:"controls"},[n("ButtonLink",{staticClass:"check",attrs:{disabled:null===e.selectedIndex||e.showNextQuestion},nativeOn:{click:function(t){return e.submit.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.submit"))+" ")]),e.isLast?n("ButtonLink",{staticClass:"results",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.seeResults.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.next"))+" ")]):n("ButtonLink",{staticClass:"next",attrs:{disabled:!e.showNextQuestion},nativeOn:{click:function(t){return e.advance.apply(null,arguments)}}},[e._v(" "+e._s(e.$t("tutorials.assessment.next-question"))+" ")])],1)],1)},En=[],Fn=n("76ab"),Vn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"reset-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"reset-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M3.828 4.539l0.707-0.707 5.657 5.657-0.707 0.707-5.657-5.657z"}}),n("path",{attrs:{d:"M3.828 9.489l5.657-5.657 0.707 0.707-5.657 5.657-0.707-0.707z"}})])},Un=[],Hn={name:"ResetCircleIcon",components:{SVGIcon:y["a"]}},zn=Hn,Gn=Object(_["a"])(zn,Vn,Un,!1,null,null,null),Wn=Gn.exports,Qn=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"check-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"check-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M9.626 3.719l0.866 0.5-3.5 6.062-3.464-2 0.5-0.866 2.6 1.5z"}})])},Kn=[],Xn={name:"CheckCircleIcon",components:{SVGIcon:y["a"]}},Jn=Xn,Yn=Object(_["a"])(Jn,Qn,Kn,!1,null,null,null),Zn=Yn.exports,es={name:"Quiz",components:{CheckCircleIcon:Zn,ResetCircleIcon:Wn,ContentNode:Ne["default"],ButtonLink:Fn["a"]},props:{content:{type:Array,required:!1},choices:{type:Array,required:!0},isLast:{type:Boolean,default:!1},title:{type:Array,required:!0}},data(){return{userChoices:this.choices.map(()=>({checked:!1})),selectedIndex:null,checkedIndex:null}},computed:{correctChoices(){return this.choices.reduce((e,t,n)=>t.isCorrect?e.add(n):e,new Set)},choiceClasses(){return this.userChoices.map((e,t)=>({choice:!0,active:this.selectedIndex===t,disabled:e.checked||this.showNextQuestion,correct:e.checked&&this.choices[t].isCorrect,incorrect:e.checked&&!this.choices[t].isCorrect}))},showNextQuestion(){return Array.from(this.correctChoices).every(e=>this.userChoices[e].checked)},ariaLiveText(){if(null===this.checkedIndex)return"";const{isCorrect:e}=this.choices[this.checkedIndex];return`${this.$t("tutorials.assessment.answer-number-is",{index:this.checkedIndex+1})} ${e?this.$t("tutorials.assessment.correct"):this.$t("tutorials.assessment.incorrect")}\n `}},methods:{getIconComponent(e){const t=this.userChoices[e];if(t&&t.checked)return this.choices[e].isCorrect?Zn:Wn},submit(){this.$set(this.userChoices,this.selectedIndex,{checked:!0}),this.checkedIndex=this.selectedIndex,this.$emit("submit")},advance(){this.$emit("advance")},seeResults(){this.$emit("see-results")}}},ts=es,ns=(n("0503"),Object(_["a"])(ts,Ln,En,!1,null,"19ed40e2",null)),ss=ns.exports;const is=12,rs="tutorials.assessment.success-message";var os={name:"Assessments",constants:{SuccessMessage:rs},components:{LinkableSection:tt,Quiz:ss,Progress:Bn,Row:_t["a"],HeaderColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10}}},this.$slots.default)}},MainColumn:{render(e){return e(kt["a"],{props:{isCentered:{large:!0},span:{large:10,medium:10,small:12}}},this.$slots.default)}}},props:{assessments:{type:Array,required:!0},anchor:{type:String,required:!0}},inject:["navigationBarHeight"],data(){return{activeIndex:0,completed:!1,SuccessMessage:this.$t(rs)}},computed:{activeAssessment(){return this.assessments[this.activeIndex]},isLast(){return this.activeIndex===this.assessments.length-1},progress(){return{index:this.activeIndex+1,total:this.assessments.length}},title(){return this.$t("tutorials.assessment.check-your-understanding")}},methods:{scrollTo(e,t=0){e.scrollIntoView(!0),window.scrollBy(0,-this.navigationBarHeight-t)},onSubmit(){this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onAdvance(){this.activeIndex+=1,this.$nextTick(()=>{this.scrollTo(this.$refs.progress.$el,is)})},onSeeResults(){this.completed=!0,this.$nextTick(()=>{this.scrollTo(this.$refs.assessments.$el,is)})}}},as=os,cs=(n("da20"),Object(_["a"])(as,Nn,Pn,!1,null,"65e3c02c",null)),ls=cs.exports,us={name:"Assessments",components:{TutorialAssessments:ls},props:ls.props},ds=us,ps=(n("f264"),Object(_["a"])(ds,$n,On,!1,null,"3c94366b",null)),hs=ps.exports;const ms={articleBody:"articleBody",callToAction:"callToAction",hero:"hero",assessments:"assessments"};var fs={name:"Article",components:{NavigationBar:Ce,PortalTarget:h["PortalTarget"]},mixins:[we["a"]],inject:{isTargetIDE:{default:!1},store:{default(){return{reset(){},setReferences(){}}}}},props:{hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},references:{type:Object,required:!0},sections:{type:Array,required:!0,validator:e=>e.every(({kind:e})=>Object.prototype.hasOwnProperty.call(ms,e))},identifierUrl:{type:String,required:!0}},computed:{heroSection(){return this.sections.find(this.isHero)},heroTitle(){return(this.heroSection||{}).title},pageTitle(){return this.heroTitle?`${this.heroTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},methods:{componentFor(e){const{kind:t}=e;return{[ms.articleBody]:ft,[ms.callToAction]:Rt,[ms.hero]:An,[ms.assessments]:hs}[t]},isHero(e){return e.kind===ms.hero},propsFor(e){const{abstract:t,action:n,anchor:s,assessments:i,backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,kind:l,media:u,projectFiles:d,title:p,video:h,xcodeRequirement:m}=e;return{[ms.articleBody]:{content:a},[ms.callToAction]:{abstract:t,action:n,media:u,title:p},[ms.hero]:{backgroundImage:r,chapter:o,content:a,estimatedTimeInMinutes:c,projectFiles:d,title:p,video:h,xcodeRequirement:m},[ms.assessments]:{anchor:s,assessments:i}}[l]}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},SectionKind:ms},vs=fs,bs=(n("79ef"),Object(_["a"])(vs,d,p,!1,null,"7d4562ea",null)),gs=bs.exports,ys=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tutorial"},[e.isTargetIDE?e._e():n("NavigationBar",{attrs:{technology:e.metadata.category,chapters:e.hierarchy.modules,topic:e.tutorialTitle||"",rootReference:e.hierarchy.reference,identifierUrl:e.identifierUrl}}),n("main",{attrs:{id:"main",role:"main",tabindex:"0"}},[e._l(e.sections,(function(e,t){return n("Section",{key:t,attrs:{section:e}})})),n("BreakpointEmitter",{on:{change:e.handleBreakpointChange}})],2),n("PortalTarget",{attrs:{name:"modal-destination",multiple:""}})],1)},Cs=[],ws=n("66c9"),_s=n("7689"),ks=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sections"},e._l(e.tasks,(function(t,s){return n("Section",e._b({key:s,attrs:{id:t.anchor,sectionNumber:s+1,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},"Section",t,!1))})),1)},Ss=[],xs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("LinkableSection",{staticClass:"section",attrs:{anchor:e.anchor,title:e.introProps.title}},[n("Intro",e._b({},"Intro",e.introProps,!1)),e.stepsSection.length>0?n("Steps",{attrs:{content:e.stepsSection,isRuntimePreviewVisible:e.isRuntimePreviewVisible,sectionNumber:e.sectionNumber},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}}):e._e()],1)},Ts=[],Is=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"intro-container"},[n("Row",{class:["intro","intro-"+e.sectionNumber,{ide:e.isTargetIDE}]},[n("Column",{staticClass:"left"},[n("Headline",{attrs:{level:2}},[n("router-link",{attrs:{slot:"eyebrow",to:e.sectionLink},slot:"eyebrow"},[e._v(" "+e._s(e.$t("sections.title",{number:e.sectionNumber}))+" ")]),e._v(" "+e._s(e.title)+" ")],1),n("ContentNode",{attrs:{content:e.content}})],1),n("Column",{staticClass:"right"},[n("div",{staticClass:"media"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e()],1)])],1),e.expandedSections.length>0?n("ExpandedIntro",{staticClass:"expanded-intro",attrs:{content:e.expandedSections}}):e._e()],1)},As=[],$s={name:"SectionIntro",inject:{isClientMobile:{default:()=>!1},isTargetIDE:{default:()=>!1}},components:{Asset:Ae["a"],ContentNode:Ne["default"],ExpandedIntro:dt,Headline:Xt,Row:_t["a"],Column:{render(e){return e(kt["a"],{props:{span:{large:6,small:12}}},this.$slots.default)}}},props:{sectionAnchor:{type:String,required:!0},content:{type:Array,required:!0},media:{type:String,required:!0},title:{type:String,required:!0},sectionNumber:{type:Number,required:!0},expandedSections:{type:Array,default:()=>[]}},methods:{focus(){this.$emit("focus",this.media)}},computed:{sectionLink(){return{path:this.$route.path,hash:this.sectionAnchor,query:this.$route.query}}}},Os=$s,Ns=(n("257c"),Object(_["a"])(Os,Is,As,!1,null,"7f9a8f65",null)),Ps=Ns.exports,qs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"steps"},[n("div",{staticClass:"content-container"},e._l(e.contentNodes,(function(t,s){return n(t.component,e._b({key:s,ref:"contentNodes",refInFor:!0,tag:"component",class:e.contentClass(s),attrs:{currentIndex:e.activeStep}},"component",t.props,!1))})),1),e.isBreakpointSmall?e._e():n("BackgroundTheme",{staticClass:"asset-container",class:e.assetContainerClasses},[n("transition",{attrs:{name:"fade"}},[e.visibleAsset.media?n("div",{key:e.visibleAsset.media,class:["asset-wrapper",{ide:e.isTargetIDE}]},[n("Asset",{ref:"asset",staticClass:"step-asset",attrs:{identifier:e.visibleAsset.media,showsReplayButton:"",showsVideoControls:!1}})],1):e._e(),e.visibleAsset.code?n("CodePreview",{attrs:{code:e.visibleAsset.code,preview:e.visibleAsset.runtimePreview,isRuntimePreviewVisible:e.isRuntimePreviewVisible},on:{"runtime-preview-toggle":e.onRuntimePreviewToggle}},[e.visibleAsset.runtimePreview?n("transition",{attrs:{name:"fade"}},[n("Asset",{key:e.visibleAsset.runtimePreview,attrs:{identifier:e.visibleAsset.runtimePreview}})],1):e._e()],1):e._e()],1)],1)],1)},Ds=[],js=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["code-preview",{ide:e.isTargetIDE}]},[n("CodeTheme",[e.code?n("CodeListing",e._b({attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1)):e._e()],1),n("div",{staticClass:"runtime-preview",class:e.runtimePreviewClasses,style:e.previewStyles},[n("div",{staticClass:"runtimve-preview__container"},[n("button",{staticClass:"header",attrs:{disabled:!e.hasRuntimePreview,title:e.runtimePreviewTitle},on:{click:e.togglePreview}},[n("span",{staticClass:"runtime-preview-label",attrs:{"aria-label":e.textAriaLabel}},[e._v(e._s(e.togglePreviewText))]),n("DiagonalArrowIcon",{staticClass:"icon-inline preview-icon",class:[e.shouldDisplayHideLabel?"preview-hide":"preview-show"]})],1),n("transition",{on:{leave:e.handleLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.shouldDisplayHideLabel,expression:"shouldDisplayHideLabel"}],staticClass:"runtime-preview-asset"},[e._t("default")],2)])],1)])],1)},Rs=[],Ms=n("7b69"),Bs=n("6667"),Ls=n("8590");const{BreakpointName:Es}=o["a"].constants;function Fs({width:e,height:t},n=1){const s=400,i=e<=s?1.75:3;return{width:e/(i/n),height:t/(i/n)}}var Vs={name:"CodePreview",inject:{isTargetIDE:{default:!1},store:{default(){return{state:{references:{}}}}}},components:{DiagonalArrowIcon:Bs["a"],CodeListing:Ms["a"],CodeTheme:Ls["a"]},props:{code:{type:String,required:!0},preview:{type:String,required:!1},isRuntimePreviewVisible:{type:Boolean,required:!0}},data(){return{tutorialState:this.store.state}},computed:{references:({tutorialState:e})=>e.references,currentBreakpoint(){return this.tutorialState.breakpoint},hasRuntimePreview(){return!!this.preview},previewAssetSize(){const e=this.hasRuntimePreview?this.references[this.preview]:{},t=(e.variants||[{}])[0]||{},n={width:900};let s=t.size||{};s.width||s.height||(s=n);const i=this.currentBreakpoint===Es.medium?.8:1;return Fs(s,i)},previewSize(){const e={width:102};return this.shouldDisplayHideLabel&&this.previewAssetSize?{width:this.previewAssetSize.width}:e},previewStyles(){const{width:e}=this.previewSize;return{width:e+"px"}},codeProps(){return this.references[this.code]},runtimePreviewClasses(){return{collapsed:!this.shouldDisplayHideLabel,disabled:!this.hasRuntimePreview,"runtime-preview-ide":this.isTargetIDE}},shouldDisplayHideLabel(){return this.hasRuntimePreview&&this.isRuntimePreviewVisible},runtimePreviewTitle(){return this.hasRuntimePreview?null:this.$t("tutorials.preview.no-preview-available-step")},togglePreviewText(){return this.$tc("tutorials.preview.title",this.hasRuntimePreview?1:0)},textAriaLabel(){return`${this.togglePreviewText}, ${this.shouldDisplayHideLabel?this.$t("verbs.hide"):this.$t("verbs.show")}`}},methods:{handleLeave(e,t){setTimeout(t,200)},togglePreview(){this.hasRuntimePreview&&this.$emit("runtime-preview-toggle",!this.isRuntimePreviewVisible)}}},Us=Vs,Hs=(n("b27b"),Object(_["a"])(Us,js,Rs,!1,null,"4f53426a",null)),zs=Hs.exports,Gs=n("3908"),Ws=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{style:e.backgroundStyle},[e._t("default")],2)},Qs=[],Ks={name:"BackgroundTheme",data(){return{codeThemeState:ws["a"].state}},computed:{backgroundStyle(){const{codeColors:e}=this.codeThemeState;return e?{"--background":e.background}:null}}},Xs=Ks,Js=Object(_["a"])(Xs,Ws,Qs,!1,null,null,null),Ys=Js.exports,Zs=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["step-container","step-"+e.stepNumber]},[n("div",{ref:"step",staticClass:"step",class:{focused:e.isActive},attrs:{"data-index":e.index}},[n("p",{staticClass:"step-label"},[e._v(e._s(e.$t("tutorials.step",{number:e.stepNumber})))]),n("ContentNode",{attrs:{content:e.content}}),e.caption&&e.caption.length>0?n("ContentNode",{staticClass:"caption",attrs:{content:e.caption}}):e._e()],1),e.isBreakpointSmall||!e.isTargetIDE?n("div",{staticClass:"media-container"},[e.media?n("Asset",{attrs:{identifier:e.media,showsReplayButton:!e.isClientMobile,showsVideoControls:e.isClientMobile,videoAutoplays:!e.isClientMobile}}):e._e(),e.code?n("MobileCodePreview",{attrs:{code:e.code}},[e.runtimePreview?n("Asset",{staticClass:"preview",attrs:{identifier:e.runtimePreview}}):e._e()],1):e._e()],1):e._e()])},ei=[],ti=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("BackgroundTheme",{staticClass:"mobile-code-preview"},[e.code?n("GenericModal",{staticClass:"full-code-listing-modal",attrs:{theme:e.isTargetIDE?"code":"light",codeBackgroundColorOverride:e.modalBackgroundColor,isFullscreen:"",visible:e.fullCodeIsVisible},on:{"update:visible":function(t){e.fullCodeIsVisible=t}}},[n("div",{staticClass:"full-code-listing-modal-content"},[n("CodeTheme",[n("CodeListing",e._b({staticClass:"full-code-listing",attrs:{showLineNumbers:""}},"CodeListing",e.codeProps,!1))],1)],1)]):e._e(),n("CodeTheme",[e.code?n("MobileCodeListing",e._b({attrs:{showLineNumbers:""},on:{"file-name-click":e.toggleFullCode}},"MobileCodeListing",e.codeProps,!1)):e._e()],1),n("CodeTheme",{staticClass:"preview-toggle-container"},[n("PreviewToggle",{attrs:{isActionable:!!e.$slots.default},on:{click:e.togglePreview}})],1),e.$slots.default?n("GenericModal",{staticClass:"runtime-preview-modal",attrs:{theme:e.isTargetIDE?"dynamic":"light",isFullscreen:"",visible:e.previewIsVisible},on:{"update:visible":function(t){e.previewIsVisible=t}}},[n("div",{staticClass:"runtime-preview-modal-content"},[n("span",{staticClass:"runtime-preview-label"},[e._v(e._s(e.$tc("tutorials.preview.title",1)))]),e._t("default")],2)]):e._e()],1)},ni=[],si=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"code-listing-preview",attrs:{"data-syntax":e.syntax}},[n("CodeListing",{attrs:{fileName:e.fileName,syntax:e.syntax,fileType:e.fileType,content:e.previewedLines,startLineNumber:e.displayedRange.start,highlights:e.highlights,showLineNumbers:"",isFileNameActionable:""},on:{"file-name-click":function(t){return e.$emit("file-name-click")}}})],1)},ii=[],ri={name:"MobileCodeListing",components:{CodeListing:Ms["a"]},props:{fileName:String,syntax:String,fileType:String,content:{type:Array,required:!0},highlights:{type:Array,default:()=>[]}},computed:{highlightedLineNumbers(){return new Set(this.highlights.map(({line:e})=>e))},firstHighlightRange(){if(0===this.highlightedLineNumbers.size)return{start:1,end:this.content.length};const e=Math.min(...this.highlightedLineNumbers.values());let t=e;while(this.highlightedLineNumbers.has(t+1))t+=1;return{start:e,end:t}},displayedRange(){const e=this.firstHighlightRange,t=e.start-2<1?1:e.start-2,n=e.end+3>=this.content.length+1?this.content.length+1:e.end+3;return{start:t,end:n}},previewedLines(){return this.content.slice(this.displayedRange.start-1,this.displayedRange.end-1)}}},oi=ri,ai=(n("fae5"),Object(_["a"])(oi,si,ii,!1,null,"5ad4e037",null)),ci=ai.exports,li=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("span",{staticClass:"toggle-preview"},[e.isActionable?n("a",{staticClass:"toggle-text",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("click")}}},[e._v(" "+e._s(e.$tc("tutorials.preview.title",1))+" "),n("InlinePlusCircleIcon",{staticClass:"toggle-icon icon-inline"})],1):n("span",{staticClass:"toggle-text"},[e._v(" "+e._s(e.$tc("tutorials.preview.title",0))+" ")])])},ui=[],di=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"inline-plus-circle-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-plus-circle"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5v0c0-3.038-2.462-5.5-5.5-5.5v0z"}}),n("path",{attrs:{d:"M4 6.52h6v1h-6v-1z"}}),n("path",{attrs:{d:"M6.5 4.010h1v6h-1v-6z"}})])},pi=[],hi={name:"InlinePlusCircleIcon",components:{SVGIcon:y["a"]}},mi=hi,fi=Object(_["a"])(mi,di,pi,!1,null,null,null),vi=fi.exports,bi={name:"MobileCodePreviewToggle",components:{InlinePlusCircleIcon:vi},props:{isActionable:{type:Boolean,required:!0}}},gi=bi,yi=(n("bf0a"),Object(_["a"])(gi,li,ui,!1,null,"78763c14",null)),Ci=yi.exports,wi={name:"MobileCodePreview",inject:["isTargetIDE"],mixins:[T["a"]],components:{GenericModal:Jt["a"],CodeListing:Ms["a"],MobileCodeListing:ci,PreviewToggle:Ci,CodeTheme:Ls["a"],BackgroundTheme:Ys},props:{code:{type:String,required:!0}},computed:{codeProps(){return this.references[this.code]},modalBackgroundColor(){const{codeColors:e}=this.store.state;return e?e.background:null}},data(){return{previewIsVisible:!1,fullCodeIsVisible:!1}},methods:{togglePreview(){this.previewIsVisible=!this.previewIsVisible},toggleFullCode(){this.fullCodeIsVisible=!this.fullCodeIsVisible}}},_i=wi,ki=(n("3fcc"),Object(_["a"])(_i,ti,ni,!1,null,"1aed4baa",null)),Si=ki.exports;const{BreakpointName:xi}=o["a"].constants;var Ti={name:"Step",components:{Asset:Ae["a"],MobileCodePreview:Si,ContentNode:Ne["default"]},inject:["isTargetIDE","isClientMobile","store"],props:{code:{type:String,required:!1},content:{type:Array,required:!0},caption:{type:Array,required:!1},media:{type:String,required:!1},runtimePreview:{type:String,required:!1},sectionNumber:{type:Number,required:!0},stepNumber:{type:Number,required:!0},numberOfSteps:{type:Number,required:!0},index:{type:Number,required:!0},currentIndex:{type:Number,required:!0}},data(){return{tutorialState:this.store.state}},computed:{isBreakpointSmall(){return this.tutorialState.breakpoint===xi.small},isActive:({index:e,currentIndex:t})=>e===t}},Ii=Ti,Ai=(n("c643"),Object(_["a"])(Ii,Zs,ei,!1,null,"eb45ec92",null)),$i=Ai.exports;const{BreakpointName:Oi}=o["a"].constants,{IntersectionDirections:Ni}=Je["a"].constants,Pi="-35% 0% -65% 0%";var qi={name:"SectionSteps",components:{ContentNode:Ne["default"],Step:$i,Asset:Ae["a"],CodePreview:zs,BackgroundTheme:Ys},mixins:[Je["a"]],constants:{IntersectionMargins:Pi},inject:["isTargetIDE","store"],data(){const e=this.content.findIndex(this.isStepNode),{code:t,media:n,runtimePreview:s}=this.content[e]||{};return{tutorialState:this.store.state,visibleAsset:{media:n,code:t,runtimePreview:s},activeStep:e}},computed:{assetContainerClasses(){return{"for-step-code":!!this.visibleAsset.code,ide:this.isTargetIDE}},numberOfSteps(){return this.content.filter(this.isStepNode).length},contentNodes(){return this.content.reduce(({stepCounter:e,nodes:t},n,s)=>{const{type:i,...r}=n,o=this.isStepNode(n),a=o?e+1:e;return o?{stepCounter:e+1,nodes:t.concat({component:$i,type:i,props:{...r,stepNumber:a,index:s,numberOfSteps:this.numberOfSteps,sectionNumber:this.sectionNumber}})}:{stepCounter:e,nodes:t.concat({component:Ne["default"],type:i,props:{content:[n]}})}},{stepCounter:0,nodes:[]}).nodes},isBreakpointSmall(){return this.tutorialState.breakpoint===Oi.small},stepNodes:({contentNodes:e,isStepNode:t})=>e.filter(t),intersectionRootMargin:()=>Pi},async mounted(){await Object(Gs["b"])(8),this.findClosestStepNode()},methods:{isStepNode({type:e}){return"step"===e},contentClass(e){return{["interstitial interstitial-"+(e+1)]:!this.isStepNode(this.content[e])}},onReverseIntoLastStep(){const{asset:e}=this.$refs;if(e){const t=e.$el.querySelector("video");t&&(t.currentTime=0,t.play().catch(()=>{}))}},onFocus(e){const{code:t,media:n,runtimePreview:s}=this.content[e];this.activeStep=e,this.visibleAsset={code:t,media:n,runtimePreview:s}},onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)},findClosestStepNode(){const e=.333*window.innerHeight;let t=null,n=0;this.stepNodes.forEach(s=>{const{index:i}=s.props,r=this.$refs.contentNodes[i].$refs.step;if(!r)return;const{top:o,bottom:a}=r.getBoundingClientRect(),c=o-e,l=a-e,u=Math.abs(c+l);(0===n||u<=n)&&(n=u,t=i)}),null!==t&&this.onFocus(t)},getIntersectionTargets(){const{stepNodes:e,$refs:t}=this;return e.map(({props:{index:e}})=>t.contentNodes[e].$refs.step)},onIntersect(e){const{target:t,isIntersecting:n}=e;if(!n)return;const s=parseFloat(t.getAttribute("data-index"));this.intersectionScrollDirection===Ni.down&&s===this.stepNodes[this.stepNodes.length-1].props.index&&this.onReverseIntoLastStep(),this.onFocus(s)}},props:{content:{type:Array,required:!0},isRuntimePreviewVisible:{type:Boolean,require:!0},sectionNumber:{type:Number,required:!0}}},Di=qi,ji=(n("d4f3"),Object(_["a"])(Di,qs,Ds,!1,null,"2786be2a",null)),Ri=ji.exports,Mi={name:"Section",components:{Intro:Ps,LinkableSection:tt,Steps:Ri},computed:{introProps(){const[{content:e,media:t},...n]=this.contentSection;return{content:e,expandedSections:n,media:t,sectionAnchor:this.anchor,sectionNumber:this.sectionNumber,title:this.title}}},props:{anchor:{type:String,required:!0},title:{type:String,required:!0},contentSection:{type:Array,required:!0},stepsSection:{type:Array,required:!0},sectionNumber:{type:Number,required:!0},isRuntimePreviewVisible:{type:Boolean,required:!0}},methods:{onRuntimePreviewToggle(e){this.$emit("runtime-preview-toggle",e)}}},Bi=Mi,Li=(n("9dc4"),Object(_["a"])(Bi,xs,Ts,!1,null,"6b3a0b3a",null)),Ei=Li.exports,Fi={name:"SectionList",components:{Section:Ei},data(){return{isRuntimePreviewVisible:!0}},props:{tasks:{type:Array,required:!0}},methods:{onRuntimePreviewToggle(e){this.isRuntimePreviewVisible=e}}},Vi=Fi,Ui=(n("4d07"),Object(_["a"])(Vi,ks,Ss,!1,null,"79a75e9e",null)),Hi=Ui.exports;const zi={assessments:ls,hero:Sn,tasks:Hi,callToAction:Pt},Gi=new Set(Object.keys(zi)),Wi={name:"TutorialSection",render:function(e){const{kind:t,...n}=this.section,s=zi[t];return s?e(s,{props:n}):null},props:{section:{type:Object,required:!0,validator:e=>Gi.has(e.kind)}}};var Qi={name:"Tutorial",mixins:[we["a"],_s["a"]],components:{NavigationBar:Ce,Section:Wi,PortalTarget:h["PortalTarget"],BreakpointEmitter:o["a"]},inject:["isTargetIDE","store"],computed:{heroSection(){return this.sections.find(({kind:e})=>"hero"===e)},tutorialTitle(){return(this.heroSection||{}).title},pageTitle(){return this.tutorialTitle?`${this.tutorialTitle} — ${this.metadata.category} Tutorials`:void 0},pageDescription:({heroSection:e,extractFirstParagraphText:t})=>e?t(e.content):null},props:{sections:{type:Array,required:!0},references:{type:Object,required:!0},hierarchy:{type:Object,required:!0},metadata:{type:Object,required:!0},identifierUrl:{type:String,required:!0}},methods:{handleBreakpointChange(e){this.store.updateBreakpoint(e)},handleCodeColorsChange(e){ws["a"].updateCodeColors(e)}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(e){this.store.setReferences(e)},"metadata.availableLocales":function(e){m["a"].setAvailableLocales(e)}},mounted(){this.$bridge.on("codeColors",this.handleCodeColorsChange),this.$bridge.send({type:"requestCodeColors"})},provide(){return{isClientMobile:this.isClientMobile}},beforeDestroy(){this.$bridge.off("codeColors",this.handleCodeColorsChange)}},Ki=Qi,Xi=(n("424f"),Object(_["a"])(Ki,ys,Cs,!1,null,"611d0574",null)),Ji=Xi.exports,Yi=n("0caf"),Zi=n("146e");const er={article:"article",tutorial:"project"};var tr={name:"Topic",inject:{isTargetIDE:{default:!1}},mixins:[Yi["a"],Zi["a"]],data(){return{topicData:null}},computed:{navigationBarHeight(){return this.isTargetIDE?0:52},store(){return u},hierarchy(){const{hierarchy:e={}}=this.topicData,{technologyNavigation:t=["overview","tutorials","resources"]}=e||{};return{...e,technologyNavigation:t}},topicKey:({$route:e,topicData:t})=>[e.path,t.identifier.interfaceLanguage].join()},beforeRouteEnter(e,t,n){e.meta.skipFetchingData?n(e=>e.newContentMounted()):Object(r["c"])(e,t,n).then(e=>n(t=>{t.topicData=e})).catch(n)},beforeRouteUpdate(e,t,n){Object(r["e"])(e,t)?Object(r["c"])(e,t,n).then(e=>{this.topicData=e,n()}).catch(n):n()},created(){this.store.reset()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},methods:{componentFor(e){const{kind:t}=e;return{[er.article]:gs,[er.tutorial]:Ji}[t]},propsFor(e){const{hierarchy:t,kind:n,metadata:s,references:i,sections:r,identifier:o}=e;return{[er.article]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url},[er.tutorial]:{hierarchy:t,metadata:s,references:i,sections:r,identifierUrl:o.url}}[n]}},provide(){return{navigationBarHeight:this.navigationBarHeight,store:this.store}},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},nr=tr,sr=Object(_["a"])(nr,s,i,!1,null,null,null);t["default"]=sr.exports},"32b1":function(e,t,n){},"33ff":function(e,t,n){"use strict";n("4e3e")},3976:function(e,t,n){"use strict";n("0c11")},"3e1b":function(e,t,n){"use strict";n("c5c1")},"3fcc":function(e,t,n){"use strict";n("0c14")},"424f":function(e,t,n){"use strict";n("99b6")},4718:function(e,t,n){},"4b4a":function(e,t,n){},"4d07":function(e,t,n){"use strict";n("b52e")},"4e3e":function(e,t,n){},5237:function(e,t,n){"use strict";n("4b4a")},"525c":function(e,t,n){},5892:function(e,t,n){},5913:function(e,t,n){},"63a8":function(e,t,n){},"653a":function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("router-link",{staticClass:"nav-title-content",attrs:{to:e.to}},[n("span",{staticClass:"title"},[e._t("default")],2),n("span",{staticClass:"subhead"},[e._v(" "),e._t("subhead")],2)])},i=[],r={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=r,a=(n("f1e6"),n("2877")),c=Object(a["a"])(o,s,i,!1,null,"854b4dd6",null);t["a"]=c.exports},6866:function(e,t,n){"use strict";n("5892")},7096:function(e,t,n){},"735b":function(e,t,n){},7748:function(e,t,n){},"79ef":function(e,t,n){"use strict";n("bcaa")},"7b17":function(e,t,n){},"7f7b":function(e,t,n){"use strict";n("735b")},"7fae":function(e,t,n){"use strict";n("a53d")},9924:function(e,t,n){},9938:function(e,t,n){"use strict";n("d513")},"99b6":function(e,t,n){},"9dc4":function(e,t,n){"use strict";n("fe9d")},a0d4:function(e,t,n){},a40c:function(e,t,n){},a53d:function(e,t,n){},a95e:function(e,t,n){},aa4c:function(e,t,n){},aece:function(e,t,n){"use strict";n("c0df")},b27b:function(e,t,n){"use strict";n("2a05")},b52e:function(e,t,n){},bcaa:function(e,t,n){},bf0a:function(e,t,n){"use strict";n("4718")},c0df:function(e,t,n){},c5c1:function(e,t,n){},c643:function(e,t,n){"use strict";n("9924")},c7dd:function(e,t,n){"use strict";n("aa4c")},cb8d:function(e,t,n){"use strict";n("0466")},d4f3:function(e,t,n){"use strict";n("fc13")},d513:function(e,t,n){},d86f:function(e,t,n){},da20:function(e,t,n){"use strict";n("a40c")},de60:function(e,t,n){"use strict";var s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},i=[],r=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:r["a"]}},a=o,c=n("2877"),l=Object(c["a"])(a,s,i,!1,null,null,null);t["a"]=l.exports},e38e:function(e,t,n){},e688:function(e,t,n){"use strict";n("5913")},e84c:function(e,t,n){"use strict";n("d86f")},e9b0:function(e,t,n){"use strict";n("ee09")},ea88:function(e,t,n){"use strict";n("ed98")},ed71:function(e,t,n){"use strict";n("7096")},ed98:function(e,t,n){},ee09:function(e,t,n){},f1e6:function(e,t,n){"use strict";n("a0d4")},f264:function(e,t,n){"use strict";n("63a8")},fae5:function(e,t,n){"use strict";n("32b1")},fc13:function(e,t,n){},fe9d:function(e,t,n){}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js b/docs/LHUIHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js new file mode 100644 index 0000000..3025a8a --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/js/tutorials-overview.2a32cd6f.js @@ -0,0 +1,10 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["tutorials-overview"],{"032c":function(t,e,n){"use strict";n("9b79")},"0b61":function(t,e,n){},"13d5":function(t,e,n){},"15ac":function(t,e,n){"use strict";n("ddf1")},"17d2":function(t,e,n){},"202a":function(t,e,n){"use strict";n("5899")},"277b":function(t,e,n){"use strict";n("60ca")},"29e3":function(t,e,n){"use strict";n("0b61")},3233:function(t,e,n){"use strict";n("8d8f")},4230:function(t,e,n){"use strict";n("52f5")},"441c":function(t,e,n){},"52f5":function(t,e,n){},5899:function(t,e,n){},"60ca":function(t,e,n){},"653a":function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"nav-title-content",attrs:{to:t.to}},[n("span",{staticClass:"title"},[t._t("default")],2),n("span",{staticClass:"subhead"},[t._v(" "),t._t("subhead")],2)])},s=[],a={name:"NavTitleContainer",props:{to:{type:[String,Object],required:!0}}},o=a,r=(n("f1e6"),n("2877")),c=Object(r["a"])(o,i,s,!1,null,"854b4dd6",null);e["a"]=c.exports},6899:function(t,e,n){"use strict";n("441c")},"6fb0":function(t,e,n){"use strict";n("eec8")},"7c60":function(t,e,n){},"8d8f":function(t,e,n){},"8f86":function(t,e,n){},9359:function(t,e,n){"use strict";n("9e08")},9792:function(t,e,n){"use strict";n("c8c8")},"9b79":function(t,e,n){},"9e08":function(t,e,n){},a0d4:function(t,e,n){},a975:function(t,e,n){"use strict";n("7c60")},aebc:function(t,e,n){"use strict";n("c0c9")},b9bf:function(t,e,n){"use strict";n("13d5")},c0c9:function(t,e,n){},c8c8:function(t,e,n){},ca4e:function(t,e,n){"use strict";n("17d2")},ddf1:function(t,e,n){},de60:function(t,e,n){"use strict";var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"download-icon",attrs:{viewBox:"0 0 14 14",themeId:"download"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5s2.91-6.5 6.5-6.5zM7 1.5c-3.038 0-5.5 2.462-5.5 5.5s2.462 5.5 5.5 5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5z"}}),n("path",{attrs:{d:"M7.51 2.964l-0.001 5.431 1.308-2.041 0.842 0.539-2.664 4.162-2.633-4.164 0.845-0.534 1.303 2.059 0.001-5.452z"}})])},s=[],a=n("be08"),o={name:"DownloadIcon",components:{SVGIcon:a["a"]}},r=o,c=n("2877"),l=Object(c["a"])(r,i,s,!1,null,null,null);e["a"]=l.exports},dfc1:function(t,e,n){},ed64:function(t,e,n){"use strict";n("dfc1")},eec8:function(t,e,n){},f025:function(t,e,n){"use strict";n.r(e);var i,s,a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.topicData?n("Overview",t._b({key:t.topicKey},"Overview",t.overviewProps,!1)):t._e()},o=[],r=n("25a9"),c=n("0caf"),l=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-overview"},[t.isTargetIDE?t._e():n("Nav",{staticClass:"theme-dark",attrs:{sections:t.otherSections}},[t._v(" "+t._s(t.title)+" ")]),n("main",{staticClass:"main",attrs:{id:"main",role:"main",tabindex:"0"}},[n("div",{staticClass:"radial-gradient"},[t._t("above-hero"),t.heroSection?n("Hero",{attrs:{action:t.heroSection.action,content:t.heroSection.content,estimatedTime:t.metadata.estimatedTime,image:t.heroSection.image,title:t.heroSection.title}}):t._e()],2),t.otherSections.length>0?n("LearningPath",{attrs:{sections:t.otherSections}}):t._e()],1)],1)},u=[],m=n("e425"),d={state:{activeTutorialLink:null,activeVolume:null,references:{}},reset(){this.state.activeTutorialLink=null,this.state.activeVolume=null,this.state.references={}},setActiveSidebarLink(t){this.state.activeTutorialLink=t},setActiveVolume(t){this.state.activeVolume=t},setReferences(t){this.state.references=t}},p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NavBase",[n("NavTitleContainer",{attrs:{to:t.buildUrl(t.$route.path,t.$route.query)}},[n("template",{slot:"default"},[t._t("default")],2),n("template",{slot:"subhead"},[t._v(t._s(t.$tc("tutorials.title",2)))])],2),n("template",{slot:"menu-items"},[n("NavMenuItemBase",{staticClass:"in-page-navigation"},[n("TutorialsNavigation",{attrs:{sections:t.sections}})],1),t._t("menu-items")],2)],2)},h=[],v=n("cbcf"),f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"tutorials-navigation"},[n("TutorialsNavigationList",t._l(t.sections,(function(e,i){return n("li",{key:e.name+"_"+i,class:t.sectionClasses(e)},[t.isVolume(e)?n(t.componentForVolume(e),t._b({tag:"component",on:{"select-menu":t.onSelectMenu,"deselect-menu":t.onDeselectMenu}},"component",t.propsForVolume(e),!1),t._l(e.chapters,(function(e){return n("li",{key:e.name},[n("TutorialsNavigationLink",[t._v(" "+t._s(e.name)+" ")])],1)})),0):t.isResources(e)?n("TutorialsNavigationLink",[t._v(" "+t._s(t.$t("sections.resources"))+" ")]):t._e()],1)})),0)],1)},b=[],_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("router-link",{staticClass:"tutorials-navigation-link",class:{active:t.active},attrs:{to:t.fragment},nativeOn:{click:function(e){return t.handleFocusAndScroll(t.fragment.hash)}}},[t._t("default")],2)},g=[],C=n("002d"),y=n("8a61"),T={name:"TutorialsNavigationLink",mixins:[y["a"]],inject:{store:{default:()=>({state:{}})}},data(){return{state:this.store.state}},computed:{active:({state:{activeTutorialLink:t},text:e})=>e===t,fragment:({text:t,$route:e})=>({hash:Object(C["a"])(t),query:e.query}),text:({$slots:{default:[{text:t}]}})=>t.trim()}},S=T,V=(n("6fb0"),n("2877")),k=Object(V["a"])(S,_,g,!1,null,"e9f9b59c",null),I=k.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"tutorials-navigation-list",attrs:{role:"list"}},[t._t("default")],2)},N=[],O={name:"TutorialsNavigationList"},$=O,j=(n("202a"),Object(V["a"])($,x,N,!1,null,"6f2800d1",null)),A=j.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tutorials-navigation-menu",class:{collapsed:t.collapsed}},[n("button",{staticClass:"toggle",attrs:{"aria-expanded":t.collapsed?"false":"true",type:"button"},on:{click:function(e){return e.stopPropagation(),t.onClick.apply(null,arguments)}}},[n("span",{staticClass:"text"},[t._v(t._s(t.title))]),n("InlineCloseIcon",{staticClass:"toggle-icon icon-inline"})],1),n("transition-expand",[t.collapsed?t._e():n("div",{staticClass:"tutorials-navigation-menu-content"},[n("TutorialsNavigationList",{attrs:{"aria-label":t.$t("tutorials.nav.chapters")}},[t._t("default")],2)],1)])],1)},q=[],L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"inline-close-icon",attrs:{viewBox:"0 0 14 14",themeId:"inline-close"}},[n("path",{attrs:{d:"M11.91 1l1.090 1.090-4.917 4.915 4.906 4.905-1.090 1.090-4.906-4.905-4.892 4.894-1.090-1.090 4.892-4.894-4.903-4.904 1.090-1.090 4.903 4.904z"}})])},E=[],M=n("be08"),D={name:"InlineCloseIcon",components:{SVGIcon:M["a"]}},F=D,R=Object(V["a"])(F,L,E,!1,null,null,null),B=R.exports,G={name:"TransitionExpand",functional:!0,render(t,e){const n={props:{name:"expand"},on:{afterEnter(t){t.style.height="auto"},enter(t){const{width:e}=getComputedStyle(t);t.style.width=e,t.style.position="absolute",t.style.visibility="hidden",t.style.height="auto";const{height:n}=getComputedStyle(t);t.style.width=null,t.style.position=null,t.style.visibility=null,t.style.height=0,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=n})},leave(t){const{height:e}=getComputedStyle(t);t.style.height=e,getComputedStyle(t).height,requestAnimationFrame(()=>{t.style.height=0})}}};return t("transition",n,e.children)}},z=G,P=(n("032c"),Object(V["a"])(z,i,s,!1,null,null,null)),H=P.exports,K={name:"TutorialsNavigationMenu",components:{InlineCloseIcon:B,TransitionExpand:H,TutorialsNavigationList:A},props:{collapsed:{type:Boolean,default:!0},title:{type:String,required:!0}},methods:{onClick(){this.collapsed?this.$emit("select-menu",this.title):this.$emit("deselect-menu")}}},U=K,Z=(n("277b"),Object(V["a"])(U,w,q,!1,null,"489416f8",null)),J=Z.exports;const Q={resources:"resources",volume:"volume"};var W={name:"TutorialsNavigation",components:{TutorialsNavigationLink:I,TutorialsNavigationList:A,TutorialsNavigationMenu:J},constants:{SectionKind:Q},inject:{store:{default:()=>({setActiveVolume(){}})}},data(){return{state:this.store.state}},props:{sections:{type:Array,required:!0}},computed:{activeVolume:({state:t})=>t.activeVolume},methods:{sectionClasses(t){return{volume:this.isVolume(t),"volume--named":this.isNamedVolume(t),resource:this.isResources(t)}},componentForVolume:({name:t})=>t?J:A,isResources:({kind:t})=>t===Q.resources,isVolume:({kind:t})=>t===Q.volume,activateFirstNamedVolume(){const{isNamedVolume:t,sections:e}=this,n=e.find(t);n&&this.store.setActiveVolume(n.name)},isNamedVolume(t){return this.isVolume(t)&&t.name},onDeselectMenu(){this.store.setActiveVolume(null)},onSelectMenu(t){this.store.setActiveVolume(t)},propsForVolume({name:t}){const{activeVolume:e}=this;return t?{collapsed:t!==e,title:t}:{"aria-label":"Chapters"}}},created(){this.activateFirstNamedVolume()}},X=W,Y=(n("a975"),Object(V["a"])(X,f,b,!1,null,"79093ed6",null)),tt=Y.exports,et=n("653a"),nt=n("d26a"),it=n("863d");const st={resources:"resources",volume:"volume"};var at={name:"Nav",constants:{SectionKind:st},components:{NavMenuItemBase:it["a"],NavTitleContainer:et["a"],TutorialsNavigation:tt,NavBase:v["a"]},props:{sections:{type:Array,require:!0}},methods:{buildUrl:nt["b"]}},ot=at,rt=(n("9359"),Object(V["a"])(ot,p,h,!1,null,"b806ee20",null)),ct=rt.exports,lt=n("bf08"),ut=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"hero"},[n("div",{staticClass:"copy-container"},[n("h1",{staticClass:"title"},[t._v(t._s(t.title))]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e(),t.estimatedTime?n("p",{staticClass:"meta"},[n("TimerIcon"),n("span",{staticClass:"meta-content"},[n("strong",{staticClass:"time"},[t._v(t._s(t.estimatedTime))]),n("span",[t._v(" "+t._s(t.$t("tutorials.estimated-time")))])])],1):t._e(),t.action?n("CallToActionButton",{attrs:{action:t.action,"aria-label":t.$t("tutorials.overriding-title",{newTitle:t.action.overridingTitle,title:t.title}),isDark:""}}):t._e()],1),t.image?n("Asset",{attrs:{identifier:t.image}}):t._e()],1)},mt=[],dt=n("80e4"),pt=n("c081"),ht=n("5677"),vt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"timer-icon",attrs:{viewBox:"0 0 14 14",themeId:"timer"}},[n("path",{attrs:{d:"M7 0.5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5c-3.59 0-6.5-2.91-6.5-6.5v0c0-3.59 2.91-6.5 6.5-6.5v0zM7 2c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5v0c0-2.761-2.239-5-5-5v0z"}}),n("path",{attrs:{d:"M6.51 3.51h1.5v3.5h-1.5v-3.5z"}}),n("path",{attrs:{d:"M6.51 7.010h4v1.5h-4v-1.5z"}})])},ft=[],bt={name:"TimerIcon",components:{SVGIcon:M["a"]}},_t=bt,gt=Object(V["a"])(_t,vt,ft,!1,null,null,null),Ct=gt.exports,yt={name:"Hero",components:{Asset:dt["a"],CallToActionButton:pt["a"],ContentNode:ht["default"],TimerIcon:Ct},props:{action:{type:Object,required:!1},content:{type:Array,required:!1},estimatedTime:{type:String,required:!1},image:{type:String,required:!1},title:{type:String,required:!0}}},Tt=yt,St=(n("29e3"),Object(V["a"])(Tt,ut,mt,!1,null,"383dab71",null)),Vt=St.exports,kt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"learning-path",class:t.classes},[n("div",{staticClass:"main-container"},[t.isTargetIDE?t._e():n("div",{staticClass:"secondary-content-container"},[n("TutorialsNavigation",{attrs:{sections:t.sections,"aria-label":t.$t("sections.on-this-page")}})],1),n("div",{staticClass:"primary-content-container"},[n("div",{staticClass:"content-sections-container"},[t._l(t.volumes,(function(e,i){return n("Volume",t._b({key:"volume_"+i,staticClass:"content-section"},"Volume",t.propsFor(e),!1))})),t._l(t.otherSections,(function(e,i){return n(t.componentFor(e),t._b({key:"resource_"+i,tag:"component",staticClass:"content-section"},"component",t.propsFor(e),!1))}))],2)])])])},It=[],xt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"resources",attrs:{id:"resources",tabindex:"-1"}},[n("VolumeName",{attrs:{name:t.$t("sections.resources"),content:t.content}}),n("TileGroup",{attrs:{tiles:t.tiles}})],1)},Nt=[],Ot=n("72e7");const $t={topOneThird:"-30% 0% -70% 0%",center:"-50% 0% -50% 0%"};var jt={mixins:[Ot["a"]],computed:{intersectionRoot(){return null},intersectionRootMargin(){return $t.center}},methods:{onIntersect(t){if(!t.isIntersecting)return;const e=this.onIntersectViewport;e?e():console.warn("onIntersectViewportCenter not implemented")}}},At=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"volume-name"},[t.image?n("Asset",{staticClass:"image",attrs:{identifier:t.image,"aria-hidden":"true"}}):t._e(),n("h2",{staticClass:"name"},[t._v(" "+t._s(t.name)+" ")]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)},wt=[],qt={name:"VolumeName",components:{ContentNode:ht["default"],Asset:dt["a"]},props:{image:{type:String,required:!1},content:{type:Array,required:!1},name:{type:String,required:!1}}},Lt=qt,Et=(n("ca4e"),Object(V["a"])(Lt,At,wt,!1,null,"569db166",null)),Mt=Et.exports,Dt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile-group",class:t.countClass},t._l(t.tiles,(function(e){return n("Tile",t._b({key:e.title},"Tile",t.propsFor(e),!1))})),1)},Ft=[],Rt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tile"},[t.identifier?n("div",{staticClass:"icon"},[n(t.iconComponent,{tag:"component"})],1):t._e(),n("div",{staticClass:"title"},[t._v(t._s(t.title))]),n("ContentNode",{attrs:{content:t.content}}),t.action?n("DestinationDataProvider",{attrs:{destination:t.action},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.url,s=e.title;return n("Reference",{staticClass:"link",attrs:{url:i}},[t._v(" "+t._s(s)+" "),n("InlineChevronRightIcon",{staticClass:"link-icon icon-inline"})],1)}}],null,!1,3874201962)}):t._e()],1)},Bt=[],Gt=n("3b96"),zt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"document-icon",attrs:{viewBox:"0 0 14 14",themeId:"document"}},[n("path",{attrs:{d:"M11.2,5.3,8,2l-.1-.1H2.8V12.1h8.5V6.3l-.1-1ZM8,3.2l2,2.1H8Zm2.4,8H3.6V2.8H7V6.3h3.4Z"}})])},Pt=[],Ht={name:"DocumentIcon",components:{SVGIcon:M["a"]}},Kt=Ht,Ut=(n("3233"),Object(V["a"])(Kt,zt,Pt,!1,null,"3a80772b",null)),Zt=Ut.exports,Jt=n("de60"),Qt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("SVGIcon",{staticClass:"forum-icon",attrs:{viewBox:"0 0 14 14",themeId:"forum"}},[n("path",{attrs:{d:"M13 1v9h-7l-1.5 3-1.5-3h-2v-9zM12 2h-10v7h1.616l0.884 1.763 0.88-1.763h6.62z"}}),n("path",{attrs:{d:"M3 4h8.001v1h-8.001v-1z"}}),n("path",{attrs:{d:"M3 6h8.001v1h-8.001v-1z"}})])},Wt=[],Xt={name:"ForumIcon",components:{SVGIcon:M["a"]}},Yt=Xt,te=Object(V["a"])(Yt,Qt,Wt,!1,null,null,null),ee=te.exports,ne=n("c4dd"),ie=n("86d8"),se=n("34b0"),ae=n("c7ea");const oe={documentation:"documentation",downloads:"downloads",featured:"featured",forums:"forums",sampleCode:"sampleCode",videos:"videos"};var re={name:"Tile",constants:{Identifier:oe},components:{DestinationDataProvider:ae["a"],InlineChevronRightIcon:se["a"],ContentNode:ht["default"],CurlyBracketsIcon:Gt["a"],DocumentIcon:Zt,DownloadIcon:Jt["a"],ForumIcon:ee,PlayIcon:ne["a"],Reference:ie["a"]},props:{action:{type:Object,required:!1},content:{type:Array,required:!0},identifier:{type:String,required:!1},title:{type:String,require:!0}},computed:{iconComponent:({identifier:t})=>({[oe.documentation]:Zt,[oe.downloads]:Jt["a"],[oe.forums]:ee,[oe.sampleCode]:Gt["a"],[oe.videos]:ne["a"]}[t])}},ce=re,le=(n("6899"),Object(V["a"])(ce,Rt,Bt,!1,null,"96abac22",null)),ue=le.exports,me={name:"TileGroup",components:{Tile:ue},props:{tiles:{type:Array,required:!0}},computed:{countClass:({tiles:t})=>"count-"+t.length},methods:{propsFor:({action:t,content:e,identifier:n,title:i})=>({action:t,content:e,identifier:n,title:i})}},de=me,pe=(n("f0ca"),Object(V["a"])(de,Dt,Ft,!1,null,"015f9f13",null)),he=pe.exports,ve={name:"Resources",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{VolumeName:Mt,TileGroup:he},computed:{intersectionRootMargin:()=>$t.topOneThird},props:{content:{type:Array,required:!1},tiles:{type:Array,required:!0}},methods:{onIntersectViewport(){this.store.setActiveSidebarLink("Resources"),this.store.setActiveVolume(null)}}},fe=ve,be=(n("ed64"),Object(V["a"])(fe,xt,Nt,!1,null,"7f8022c1",null)),_e=be.exports,ge=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"volume"},[t.name?n("VolumeName",t._b({},"VolumeName",{name:t.name,image:t.image,content:t.content},!1)):t._e(),t._l(t.chapters,(function(e,i){return n("Chapter",{key:e.name,staticClass:"tile",attrs:{content:e.content,image:e.image,name:e.name,number:i+1,topics:t.lookupTopics(e.tutorials),volumeHasName:!!t.name}})}))],2)},Ce=[],ye=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"chapter",attrs:{id:t.anchor,tabindex:"-1"}},[n("div",{staticClass:"info"},[n("Asset",{attrs:{identifier:t.image,"aria-hidden":"true"}}),n("div",{staticClass:"intro"},[n(t.volumeHasName?"h3":"h2",{tag:"component",staticClass:"name",attrs:{"aria-label":t.name+" - "+t.$tc("tutorials.sections.chapter",{number:t.number})}},[n("span",{staticClass:"eyebrow",attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.$t("tutorials.sections.chapter",{number:t.number}))+" ")]),n("span",{staticClass:"name-text",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.name))])]),t.content?n("ContentNode",{attrs:{content:t.content}}):t._e()],1)],1),n("TopicList",{attrs:{topics:t.topics}})],1)},Te=[],Se=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ol",{staticClass:"topic-list"},t._l(t.topics,(function(e){return n("li",{key:e.url,staticClass:"topic",class:[t.kindClassFor(e),{"no-time-estimate":!e.estimatedTime}]},[n("div",{staticClass:"topic-icon"},[n(t.iconComponent(e),{tag:"component"})],1),n("router-link",{staticClass:"container",attrs:{to:t.buildUrl(e.url,t.$route.query),"aria-label":t.ariaLabelFor(e)}},[n("div",{staticClass:"link"},[t._v(t._s(e.title))]),e.estimatedTime?n("div",{staticClass:"time"},[n("TimerIcon"),n("span",{staticClass:"time-label"},[t._v(t._s(e.estimatedTime))])],1):t._e()])],1)})),0)},Ve=[],ke=n("a9f1"),Ie=n("8d2d");const xe={article:"article",tutorial:"project"},Ne={article:"article",tutorial:"tutorial"},Oe={[xe.article]:"Article",[xe.tutorial]:"Tutorial"};var $e={name:"ChapterTopicList",components:{TimerIcon:Ct},constants:{TopicKind:xe,TopicKindClass:Ne,TopicKindIconLabel:Oe},props:{topics:{type:Array,required:!0}},methods:{buildUrl:nt["b"],iconComponent:({kind:t})=>({[xe.article]:ke["a"],[xe.tutorial]:Ie["a"]}[t]),kindClassFor:({kind:t})=>({[xe.article]:Ne.article,[xe.tutorial]:Ne.tutorial}[t]),formatTime(t){return t.replace("min"," "+this.$t("tutorials.time.minutes.full")).replace("hrs"," "+this.$t("tutorials.time.hours.full"))},ariaLabelFor(t){const{title:e,estimatedTime:n,kind:i}=t,s=[e,Oe[i]];return n&&s.push(`${this.formatTime(n)} ${this.$t("tutorials.estimated-time")}`),s.join(" - ")}}},je=$e,Ae=(n("9792"),Object(V["a"])(je,Se,Ve,!1,null,"45ec37c5",null)),we=Ae.exports,qe={name:"Chapter",mixins:[jt],inject:{store:{default:()=>({setActiveSidebarLink(){},setActiveVolume(){}})}},components:{Asset:dt["a"],ContentNode:ht["default"],TopicList:we},props:{content:{type:Array,required:!1},image:{type:String,required:!0},name:{type:String,required:!0},number:{type:Number,required:!0},topics:{type:Array,required:!0},volumeHasName:{type:Boolean,default:!1}},computed:{anchor:({name:t})=>Object(C["a"])(t),intersectionRootMargin:()=>$t.topOneThird},methods:{onIntersectViewport(){this.store.setActiveSidebarLink(this.name),this.volumeHasName||this.store.setActiveVolume(null)}}},Le=qe,Ee=(n("4230"),Object(V["a"])(Le,ye,Te,!1,null,"7468bc5e",null)),Me=Ee.exports,De={name:"Volume",mixins:[jt],components:{VolumeName:Mt,Chapter:Me},computed:{references:({store:t})=>t.state.references,intersectionRootMargin:()=>$t.topOneThird},inject:{store:{default:()=>({setActiveVolume(){},state:{references:{}}})}},props:{chapters:{type:Array,required:!0},content:{type:Array,required:!1},image:{type:String,required:!1},name:{type:String,required:!1}},methods:{lookupTopics(t){return t.reduce((t,e)=>t.concat(this.references[e]||[]),[])},onIntersectViewport(){this.name&&this.store.setActiveVolume(this.name)}}},Fe=De,Re=(n("b9bf"),Object(V["a"])(Fe,ge,Ce,!1,null,"540dbf10",null)),Be=Re.exports;const Ge={resources:"resources",volume:"volume"};var ze={name:"LearningPath",components:{Resources:_e,TutorialsNavigation:tt,Volume:Be},constants:{SectionKind:Ge},inject:{isTargetIDE:{default:!1}},props:{sections:{type:Array,required:!0,validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ge,t.kind))}},computed:{classes:({isTargetIDE:t})=>({ide:t}),partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ge.volume?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),volumes:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1]},methods:{componentFor:({kind:t})=>({[Ge.resources]:_e,[Ge.volume]:Be}[t]),propsFor:({chapters:t,content:e,image:n,kind:i,name:s,tiles:a})=>({[Ge.resources]:{content:e,tiles:a},[Ge.volume]:{chapters:t,content:e,image:n,name:s}}[i])}},Pe=ze,He=(n("aebc"),Object(V["a"])(Pe,kt,It,!1,null,"69a72bbc",null)),Ke=He.exports;const Ue={hero:"hero",resources:"resources",volume:"volume"};var Ze={name:"TutorialsOverview",components:{Hero:Vt,LearningPath:Ke,Nav:ct},mixins:[lt["a"]],constants:{SectionKind:Ue},inject:{isTargetIDE:{default:!1}},props:{metadata:{type:Object,default:()=>({})},references:{type:Object,default:()=>({})},sections:{type:Array,default:()=>[],validator:t=>t.every(t=>Object.prototype.hasOwnProperty.call(Ue,t.kind))}},computed:{pageTitle:({title:t})=>[t,"Tutorials"].filter(Boolean).join(" "),pageDescription:({heroSection:t,extractFirstParagraphText:e})=>t?e(t.content):null,partitionedSections:({sections:t})=>t.reduce(([t,e],n)=>n.kind===Ue.hero?[t.concat(n),e]:[t,e.concat(n)],[[],[]]),heroSections:({partitionedSections:t})=>t[0],otherSections:({partitionedSections:t})=>t[1],heroSection:({heroSections:t})=>t[0],store:()=>d,title:({metadata:{category:t=""}})=>t},provide(){return{store:this.store}},created(){m["a"].setAvailableLocales(this.metadata.availableLocales),this.store.reset(),this.store.setReferences(this.references)},watch:{references(t){this.store.setReferences(t)},"metadata.availableLocales":function(t){m["a"].setAvailableLocales(t)}}},Je=Ze,Qe=(n("15ac"),Object(V["a"])(Je,l,u,!1,null,"29ed9b58",null)),We=Qe.exports,Xe=n("146e"),Ye={name:"TutorialsOverview",components:{Overview:We},mixins:[c["a"],Xe["a"]],data(){return{topicData:null}},computed:{overviewProps:({topicData:{metadata:t,references:e,sections:n}})=>({metadata:t,references:e,sections:n}),topicKey:({$route:t,topicData:e})=>[t.path,e.identifier.interfaceLanguage].join()},beforeRouteEnter(t,e,n){t.meta.skipFetchingData?n(t=>t.newContentMounted()):Object(r["c"])(t,e,n).then(t=>n(e=>{e.topicData=t})).catch(n)},beforeRouteUpdate(t,e,n){Object(r["e"])(t,e)?Object(r["c"])(t,e,n).then(t=>{this.topicData=t,n()}).catch(n):n()},mounted(){this.$bridge.on("contentUpdate",this.handleContentUpdateFromBridge)},beforeDestroy(){this.$bridge.off("contentUpdate",this.handleContentUpdateFromBridge)},watch:{topicData(){this.$nextTick(()=>{this.newContentMounted()})}}},tn=Ye,en=Object(V["a"])(tn,a,o,!1,null,null,null);e["default"]=en.exports},f0ca:function(t,e,n){"use strict";n("8f86")},f1e6:function(t,e,n){"use strict";n("a0d4")}}]); \ No newline at end of file diff --git a/docs/LHUIHelpers.doccarchive/metadata.json b/docs/LHUIHelpers.doccarchive/metadata.json new file mode 100644 index 0000000..245ffd5 --- /dev/null +++ b/docs/LHUIHelpers.doccarchive/metadata.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":1,"major":0,"patch":0},"bundleDisplayName":"LHUIHelpers","bundleIdentifier":"LHUIHelpers"} \ No newline at end of file