Scripts/New-UDSimpleIcon.ps1
<# .SYNOPSIS Sample control for UniversalDashboard. .DESCRIPTION Sample control function for UniversalDashboard. This function must have an ID and return a hash table. .PARAMETER Id An id for the component default value will be generated by new-guid. .EXAMPLE PS C:\> <example usage> Explanation of what the example does .INPUTS Inputs (if any) .OUTPUTS Output (if any) .NOTES General notes #> function New-UDSimpleIcon { param( [Parameter()] [string]$Id = (New-Guid).ToString(), [Parameter()] [ValidateSet('Abbrobotstudio', 'AboutDotMe', 'Abstract', 'Academia', 'Accusoft', 'Acm', 'Actigraph', 'Activision', 'Adblock', 'Adblockplus', 'Addthis', 'Adguard', 'Adobe', 'Adobeacrobatreader', 'Adobeaftereffects', 'Adobeaudition', 'Adobecreativecloud', 'Adobedreamweaver', 'Adobefonts', 'Adobeillustrator', 'Adobeindesign', 'Adobelightroomcc', 'Adobelightroomclassic', 'Adobephonegap', 'Adobephotoshop', 'Adobepremierepro', 'Adobexd', 'Adonisjs', 'Aerlingus', 'Affinity', 'Affinitydesigner', 'Affinityphoto', 'Affinitypublisher', 'AFrame', 'Aiqfome', 'Airbnb', 'Airbus', 'Aircall', 'Aircanada', 'Airfrance', 'Airplayaudio', 'Airplayvideo', 'Airtable', 'Alfaromeo', 'Algolia', 'Alipay', 'Alliedmodders', 'Allocine', 'Alpinelinux', 'Altiumdesigner', 'Amazon', 'Amazonalexa', 'Amazonaws', 'Amazonfiretv', 'Amazonlumberyard', 'Amd', 'Americanairlines', 'Americanexpress', 'Anaconda', 'Analogue', 'Anchor', 'Andela', 'Android', 'Androidauto', 'Androidstudio', 'Angellist', 'Angular', 'Angularjs', 'Angularuniversal', 'Ansible', 'Ansys', 'Antena3', 'Apache', 'Apacheairflow', 'Apacheant', 'Apachecassandra', 'Apachecloudstack', 'Apachecordova', 'Apachedruid', 'Apacheecharts', 'Apacheflink', 'Apachekafka', 'Apachemaven', 'Apachenetbeanside', 'Apacheopenoffice', 'Apachepulsar', 'Apacherocketmq', 'Apachesolr', 'Apachespark', 'Apollographql', 'Apple', 'Applemusic', 'Applepay', 'Applepodcasts', 'Appletv', 'Appsignal', 'Appstore', 'Appveyor', 'Aral', 'Archicad', 'Archiveofourown', 'Archlinux', 'Ardour', 'Arduino', 'Artstation', 'Arxiv', 'Asana', 'Asciidoctor', 'Asciinema', 'Askfm', 'Asus', 'AtAndT', 'Atari', 'Atlassian', 'Atom', 'Audacity', 'Audi', 'Audible', 'Audioboom', 'Audiomack', 'AudioTechnica', 'Aurelia', 'Auth0', 'Authy', 'Autodesk', 'Automatic', 'Autotask', 'Aventrix', 'Awesomelists', 'Awesomewm', 'Azureartifacts', 'Azuredevops', 'Azurefunctions', 'Azurepipelines', 'Babel', 'Badgr', 'Badoo', 'Baidu', 'Bamboo', 'Bancontact', 'Bandcamp', 'Bandlab', 'Bandsintown', 'Basecamp', 'Bathasu', 'BattleDotNet', 'Bbciplayer', 'Beatport', 'Beats', 'Beatsbydre', 'Behance', 'Beijingsubway', 'Bentley', 'Bigcartel', 'Bilibili', 'Bing', 'Bit', 'Bitbucket', 'Bitcoin', 'Bitdefender', 'Bitly', 'Bitrise', 'Bitwarden', 'Blackberry', 'Blender', 'Blogger', 'Bloglovin', 'Bluetooth', 'Bmcsoftware', 'Bmw', 'Boeing', 'Boost', 'Bootstrap', 'Bosch', 'Bose', 'Bower', 'Box', 'BrandDotAi', 'Brandfolder', 'Brave', 'Breaker', 'Broadcom', 'Bt', 'Buddy', 'Buffer', 'Bugatti', 'Bugsnag', 'Buildkite', 'Bulma', 'Buymeacoffee', 'Buzzfeed', 'Byte', 'C', 'Cairometro', 'Cakephp', 'Campaignmonitor', 'Canonical', 'Canva', 'Carthrottle', 'Carto', 'Cashapp', 'Castbox', 'Castorama', 'Castro', 'Caterpillar', 'Cdprojekt', 'Celery', 'Centos', 'Cesium', 'Cevo', 'Chartmogul', 'Chase', 'Checkmarx', 'Chef', 'Chocolatey', 'Chupachups', 'Cinema4d', 'Circle', 'Circleci', 'Cirrusci', 'Cisco', 'Citrix', 'Citroen', 'Civicrm', 'Claris', 'Clickup', 'Cliqz', 'Clockify', 'Clojure', 'Cloudbees', 'Cloudcannon', 'Cloudflare', 'Cloudsmith', 'Clyp', 'Cmake', 'Cnn', 'Cocoapods', 'Coda', 'Codacy', 'Codecademy', 'Codechef', 'Codeclimate', 'Codecov', 'Codefactor', 'Codeforces', 'Codeigniter', 'Codepen', 'Codersrank', 'Coderwall', 'Codesandbox', 'Codeship', 'Codewars', 'Codio', 'Coffeescript', 'Coinbase', 'Commonworkflowlanguage', 'Composer', 'Compropago', 'Concourse', 'CondaForge', 'Conekta', 'Confluence', 'Consul', 'Contactlesspayment', 'Convertio', 'CoOp', 'Coronaengine', 'Coronarenderer', 'CounterStrike', 'Coursera', 'Coveralls', 'Cpanel', 'Cplusplus', 'Craftcms', 'Creativecommons', 'Crehana', 'Crowdin', 'Crunchbase', 'Crunchyroll', 'Cryengine', 'Csharp', 'Css3', 'Csswizardry', 'Curl', 'Cypress', 'D3DotJs', 'Daf', 'Dailymotion', 'Darkreader', 'Dart', 'Daserste', 'Dash', 'Dashlane', 'Dassaultsystemes', 'Datacamp', 'Datadog', 'Dazn', 'Dblp', 'Dcentertainment', 'Debian', 'Deepin', 'Deezer', 'Delicious', 'Deliveroo', 'Dell', 'Deno', 'Dependabot', 'Derspiegel', 'Designernews', 'DevDotTo', 'Deviantart', 'Devrant', 'Dhl', 'Diaspora', 'Digg', 'Digitalocean', 'Dior', 'Directus', 'Discogs', 'Discord', 'Discourse', 'Discover', 'Disqus', 'Disroot', 'Django', 'Dlna', 'Docker', 'Docusign', 'Dolby', 'DotNet', 'Douban', 'DraugiemDotLv', 'Dribbble', 'Drone', 'Drooble', 'Dropbox', 'Drupal', 'Dsautomobiles', 'Dtube', 'Duckduckgo', 'Dunked', 'Duolingo', 'Dynamics365', 'Dynatrace', 'Ea', 'Easyjet', 'Ebay', 'Eclipseide', 'Eclipsemosquitto', 'Egnyte', 'Elastic', 'Elasticcloud', 'Elasticsearch', 'Elasticstack', 'Electron', 'Elementary', 'Eleventy', 'Elixir', 'Ello', 'Elm', 'Elsevier', 'Embarcadero', 'EmberDotJs', 'Emby', 'Emlakjet', 'Empirekred', 'Envato', 'Epel', 'Epicgames', 'Epson', 'Esea', 'Eslgaming', 'Eslint', 'Ethereum', 'Etsy', 'Eventbrite', 'Eventstore', 'Evernote', 'Everplaces', 'Evry', 'Exercism', 'Expertsexchange', 'Expo', 'Eyeem', 'Facebook', 'Facebookgaming', 'Facebooklive', 'Faceit', 'Fandango', 'Fandom', 'Farfetch', 'Fastify', 'Fastly', 'Favro', 'FDroid', 'Feathub', 'Fedora', 'Fedramp', 'Feedly', 'Ferrari', 'FerrarinDotVDot', 'Fiat', 'Fidoalliance', 'Fifa', 'Figma', 'Figshare', 'Fila', 'Filezilla', 'Firebase', 'Firefox', 'Firefoxbrowser', 'First', 'Fitbit', 'Fite', 'FiveHundredPx', 'Fiverr', 'Flask', 'Flathub', 'Flattr', 'Flickr', 'Flipboard', 'Floatplane', 'Flood', 'Fluentd', 'Flutter', 'Fnac', 'Fontawesome', 'Ford', 'Formstack', 'Fortinet', 'Fossa', 'Fossilscm', 'Foursquare', 'Framer', 'Freebsd', 'Freecodecamp', 'FreedesktopDotOrg', 'Freelancer', 'FSecure', 'Fujifilm', 'Fujitsu', 'Furaffinity', 'Furrynetwork', 'Garmin', 'Gatling', 'Gatsby', 'Gauges', 'Geeksforgeeks', 'Generalmotors', 'Genius', 'Gentoo', 'Geocaching', 'Gerrit', 'Ghost', 'Ghostery', 'Gimp', 'Git', 'Gitea', 'Github', 'Githubactions', 'Gitkraken', 'Gitlab', 'Gitpod', 'Gitter', 'Glassdoor', 'Glitch', 'Gmail', 'Gnome', 'Gnu', 'Gnubash', 'Gnuemacs', 'Gnuicecat', 'Gnuprivacyguard', 'Gnusocial', 'Go', 'Godotengine', 'Gofundme', 'GogDotCom', 'Goldenline', 'Goodreads', 'Google', 'Googleads', 'Googleadsense', 'Googleanalytics', 'Googleassistant', 'Googlecalendar', 'Googlecardboard', 'Googlecast', 'Googlechrome', 'Googleclassroom', 'Googlecloud', 'Googledrive', 'Googleearth', 'Googlefit', 'Googlehangouts', 'Googlehangoutschat', 'Googlehangoutsmeet', 'Googlekeep', 'Googlelens', 'Googlemaps', 'Googlemessages', 'Googlemybusiness', 'Googlenearby', 'Googlenews', 'Googlepay', 'Googleplay', 'Googlepodcasts', 'Googlescholar', 'Googlesearchconsole', 'Googlesheets', 'Googlestreetview', 'Googletagmanager', 'Googletranslate', 'GovDotUk', 'Gradle', 'Grafana', 'Graphcool', 'Graphql', 'Grav', 'Gravatar', 'Greensock', 'Groovy', 'Groupon', 'Grunt', 'Guangzhoumetro', 'Gulp', 'Gumroad', 'Gumtree', 'Gutenberg', 'Habr', 'Hackaday', 'Hackerearth', 'Hackerone', 'Hackerrank', 'Hackhands', 'Hackster', 'Happycow', 'Harbor', 'Hashnode', 'Haskell', 'Hatenabookmark', 'Haveibeenpwned', 'Haxe', 'Hbo', 'Hellofresh', 'Hellyhansen', 'Helm', 'Here', 'Heroku', 'Hexo', 'Hey', 'Highly', 'Hilton', 'Hipchat', 'Hitachi', 'Hive', 'Hockeyapp', 'Homeassistant', 'Homebrew', 'Homify', 'Honda', 'Hootsuite', 'HotelsDotCom', 'Houdini', 'Houzz', 'Hp', 'Html5', 'Htmlacademy', 'Huawei', 'Hubspot', 'Hugo', 'Hulu', 'Humblebundle', 'Hurriyetemlak', 'Husqvarna', 'Hypothesis', 'Hyundai', 'Iata', 'Ibeacon', 'Ibm', 'Icloud', 'Icomoon', 'Icon', 'Iconify', 'Iconjar', 'Icq', 'Ideal', 'Ifixit', 'Ifood', 'Ifttt', 'Iheartradio', 'Imdb', 'Imgur', 'Indeed', 'Influxdb', 'Inkscape', 'Insomnia', 'Instacart', 'Instagram', 'Instapaper', 'Intel', 'Intellijidea', 'Intercom', 'Internetarchive', 'Internetexplorer', 'Invision', 'Invoiceninja', 'Iobroker', 'Ionic', 'Ios', 'Ipfs', 'Issuu', 'ItchDotIo', 'Itunes', 'Iveco', 'Jabber', 'Jamboard', 'Jameson', 'Jasmine', 'Java', 'Javascript', 'Jbl', 'Jcb', 'Jeep', 'Jekyll', 'Jenkins', 'Jenkinsx', 'Jest', 'Jet', 'Jetbrains', 'Jfrog', 'Jfrogbintray', 'Jinja', 'Jira', 'Jirasoftware', 'Johndeere', 'Joomla', 'Jpeg', 'Jquery', 'Jrgroup', 'Jsdelivr', 'Jsfiddle', 'Json', 'Jsonwebtokens', 'Jupyter', 'Justeat', 'Justgiving', 'Kaggle', 'Kaios', 'Kaspersky', 'Katana', 'Kde', 'Keepassxc', 'Kentico', 'Keras', 'Keybase', 'Keycdn', 'Khanacademy', 'Khronosgroup', 'Kia', 'Kibana', 'Kickstarter', 'Kik', 'Kirby', 'Klm', 'Klout', 'Known', 'Kodi', 'Koding', 'Kofax', 'KoFi', 'Komoot', 'Kotlin', 'Krita', 'Ktm', 'Kubernetes', 'Kyocera', 'Labview', 'Lamborghini', 'Landrover', 'Laravel', 'Laravelhorizon', 'Laravelnova', 'LastDotFm', 'Lastpass', 'Latex', 'Launchpad', 'Lbry', 'Leaflet', 'Leetcode', 'Lenovo', 'Letsencrypt', 'Letterboxd', 'Lg', 'Lgtm', 'Liberapay', 'Librarything', 'Libreoffice', 'Libuv', 'Lighthouse', 'Line', 'Lineageos', 'Linewebtoon', 'Linkedin', 'Linode', 'Linux', 'Linuxfoundation', 'Linuxmint', 'Litecoin', 'Livejournal', 'Livestream', 'Llvm', 'Lmms', 'Logitech', 'Logmein', 'Logstash', 'Loom', 'Loop', 'Lua', 'Lubuntu', 'Lufthansa', 'Lumen', 'Lyft', 'Maas', 'Macys', 'Magento', 'Magisk', 'Mailchimp', 'MailDotRu', 'Makerbot', 'Man', 'Manageiq', 'Manjaro', 'Mapbox', 'Mariadb', 'Mariadbfoundation', 'Markdown', 'Marketo', 'Marriott', 'Maserati', 'Mastercard', 'Mastodon', 'Materialdesign', 'Materialdesignicons', 'MaterialUi', 'Mathworks', 'Matrix', 'Mattermost', 'Matternet', 'Mazda', 'Mcafee', 'Mcdonalds', 'Mdnwebdocs', 'Mediafire', 'Mediatemple', 'Medium', 'Meetup', 'Mega', 'Mendeley', 'Mercedes', 'Messenger', 'Meteor', 'Metrodelaciudaddemexico', 'Metrodemadrid', 'Metrodeparis', 'MicroBit', 'MicroDotBlog', 'Microgenetics', 'Microsoft', 'Microsoftacademic', 'Microsoftaccess', 'Microsoftazure', 'Microsoftedge', 'Microsoftexcel', 'Microsoftexchange', 'Microsoftoffice', 'Microsoftonedrive', 'Microsoftonenote', 'Microsoftoutlook', 'Microsoftpowerpoint', 'Microsoftsharepoint', 'Microsoftsqlserver', 'Microsoftteams', 'Microsoftvisio', 'Microsoftword', 'Microstrategy', 'Midi', 'Minds', 'Minetest', 'Mini', 'Minutemailer', 'Mitsubishi', 'Mix', 'Mixcloud', 'Mixer', 'Mocha', 'Mojangstudios', 'Moleculer', 'Monero', 'Mongodb', 'Monkeytie', 'Monogram', 'Monster', 'Monzo', 'Moo', 'Moscowmetro', 'Mozilla', 'Mta', 'Mtr', 'Musescore', 'Musicbrainz', 'Mxlinux', 'Myspace', 'Mysql', 'N26', 'Nativescript', 'Nbb', 'Ndr', 'Nec', 'Neo4j', 'Neovim', 'Nestjs', 'Netapp', 'Netflix', 'Netlify', 'Newrelic', 'Newyorktimes', 'Nextcloud', 'Nextdoor', 'NextDotJs', 'Nfc', 'Nginx', 'Niconico', 'Nim', 'Nintendo', 'Nintendo3ds', 'Nintendogamecube', 'Nintendonetwork', 'Nintendoswitch', 'Nissan', 'Nixos', 'NodeDotJs', 'Nodemon', 'NodeRed', 'Nokia', 'Notion', 'Notist', 'Npm', 'Nucleo', 'Nuget', 'Nuke', 'Nutanix', 'NuxtDotJs', 'Nvidia', 'Obsstudio', 'Ocaml', 'Octave', 'Octopusdeploy', 'Oculus', 'Odnoklassniki', 'OnePassword', 'Oneplus', 'OneThousandOneTracklists', 'Onstar', 'Opel', 'Openaccess', 'Openai', 'Openaigym', 'Openapiinitiative', 'Openbadges', 'Openbsd', 'Opencollective', 'Opencontainersinitiative', 'Opengl', 'Openid', 'Openlayers', 'Opensourceinitiative', 'Openssl', 'Openstack', 'Openstreetmap', 'Opensuse', 'Openvpn', 'Opera', 'Opsgenie', 'Opslevel', 'Oracle', 'Orcid', 'Origin', 'Oshkosh', 'Osmc', 'Overcast', 'Overleaf', 'Ovh', 'Pagekit', 'Pagerduty', 'Pagseguro', 'Palantir', 'Paloaltosoftware', 'Pandas', 'Pandora', 'Pantheon', 'Paritysubstrate', 'ParseDotLy', 'Pastebin', 'Patreon', 'Payoneer', 'Paypal', 'Peertube', 'Pelican', 'Pepsi', 'Periscope', 'Perl', 'Peugeot', 'Pexels', 'Phabricator', 'Philipshue', 'Photocrowd', 'Php', 'PicartoDotTv', 'PiHole', 'Pimcore', 'Pinboard', 'Pingdom', 'Pingup', 'Pinterest', 'Pivotaltracker', 'Piwigo', 'Pixabay', 'Pixiv', 'Pjsip', 'Planet', 'Plangrid', 'Platzi', 'PlayerDotMe', 'Playerfm', 'Playstation', 'Playstation2', 'Playstation3', 'Playstation4', 'Playstationvita', 'Pleroma', 'Plesk', 'Plex', 'Pluralsight', 'Plurk', 'Pluscodes', 'Pocket', 'Pocketcasts', 'Pokemon', 'Poly', 'Polymerproject', 'Porsche', 'Postcss', 'Postgresql', 'Postman', 'Postwoman', 'Powerbi', 'Powers', 'Powershell', 'PrDotCo', 'PreCommit', 'Prestashop', 'Prettier', 'Prezi', 'Prime', 'Primevideo', 'Prismic', 'Probot', 'Processwire', 'Producthunt', 'Prometheus', 'Prosieben', 'ProtocolsDotIo', 'ProtoDotIo', 'Protonmail', 'Proxmox', 'Publons', 'Puppet', 'Purescript', 'Pycharm', 'Pypi', 'Python', 'Pytorch', 'Pyup', 'Qantas', 'Qemu', 'Qgis', 'Qi', 'Qiita', 'Qiwi', 'Qt', 'Qualcomm', 'Qualtrics', 'Quantcast', 'Quantopian', 'Quarkus', 'Quasar', 'Quest', 'Quicktime', 'Quip', 'Quora', 'Qwiklabs', 'Qzone', 'R', 'Rabbitmq', 'Radiopublic', 'Rancher', 'Raspberrypi', 'Razer', 'ReactJs', 'Reactos', 'Reactrouter', 'Readthedocs', 'Realm', 'Reason', 'Reasonstudios', 'Redbubble', 'Reddit', 'Redhat', 'Redhatopenshift', 'Redis', 'Redux', 'Renault', 'Renren', 'ReplDotIt', 'Researchgate', 'Retroarch', 'Retropie', 'Reverbnation', 'Rhinoceros', 'Riot', 'Riotgames', 'Ripple', 'Riseup', 'Roku', 'RollupDotJs', 'Roots', 'Rootsbedrock', 'Rootssage', 'Roundcube', 'Rss', 'Rstudio', 'Rte', 'Rtl', 'Rtlzwei', 'Ruby', 'Rubygems', 'Rubyonrails', 'Runkeeper', 'Runkit', 'Rust', 'Ryanair', 'Safari', 'Sahibinden', 'Salesforce', 'Saltstack', 'Samsung', 'Samsungpay', 'Sap', 'Sass', 'SatDot1', 'Saucelabs', 'Scala', 'Scaleway', 'Scania', 'Scopus', 'Scratch', 'Scribd', 'Scrutinizerci', 'Seagate', 'Seat', 'Sega', 'Sellfy', 'Semanticweb', 'Semaphoreci', 'Sencha', 'Sennheiser', 'Sensu', 'Sentry', 'Serverfault', 'Serverless', 'Shanghaimetro', 'Shazam', 'Shell', 'Shenzhenmetro', 'Shikimori', 'Shopify', 'Shopware', 'Showpad', 'Siemens', 'Signal', 'Simpleicons', 'Sinaweibo', 'Sitepoint', 'Sketch', 'Skillshare', 'Sky', 'Skyliner', 'Skype', 'Skypeforbusiness', 'Slack', 'Slackware', 'Slashdot', 'Slickpic', 'Slides', 'Slideshare', 'Smart', 'Smartthings', 'Smashingmagazine', 'Smugmug', 'Snapchat', 'Snapcraft', 'Snyk', 'Society6', 'SocketDotIo', 'Sogou', 'Solus', 'Sonarcloud', 'Sonarlint', 'Sonarqube', 'Sonarsource', 'Songkick', 'Sonicwall', 'Sonos', 'Soundcloud', 'Sourceengine', 'Sourceforge', 'Sourcegraph', 'Spacemacs', 'Spacex', 'Sparkfun', 'Sparkpost', 'Spdx', 'Speakerdeck', 'Spectrum', 'Spinnaker', 'Spinrilla', 'Splunk', 'Spotify', 'Spotlight', 'Spreaker', 'Spring', 'Sprint', 'Sqlite', 'Square', 'Squareenix', 'Squarespace', 'Ssrn', 'Stackbit', 'Stackexchange', 'Stackoverflow', 'Stackpath', 'Stackshare', 'Stadia', 'Staffbase', 'Statamic', 'Staticman', 'Statuspage', 'Steam', 'Steamworks', 'Steem', 'Steemit', 'Steinberg', 'Stellar', 'Stencyl', 'Stitcher', 'Storify', 'Storybook', 'Strapi', 'Strava', 'Stripe', 'Strongswan', 'Stubhub', 'StyledComponents', 'Styleshare', 'Stylus', 'Subaru', 'Sublimetext', 'Subversion', 'Superuser', 'Suzuki', 'Svelte', 'Svg', 'Svgo', 'Swagger', 'Swarm', 'Swift', 'Symantec', 'Symfony', 'Symphony', 'Synology', 'Tableau', 'Tails', 'Tailwindcss', 'Talend', 'Tapas', 'Tata', 'Teamspeak', 'Teamviewer', 'Ted', 'Teespring', 'Tele5', 'Telegram', 'Tencentqq', 'Tencentweibo', 'Tensorflow', 'Teradata', 'Terraform', 'Tesla', 'Theconversation', 'Themighty', 'Themoviedatabase', 'Theregister', 'Thewashingtonpost', 'Threema', 'Thunderbird', 'Tidal', 'Tide', 'Tiktok', 'Timescale', 'Tinder', 'TMobile', 'Todoist', 'Toggl', 'Tokyometro', 'Tomorrowland', 'Topcoder', 'Toptal', 'Tor', 'Toshiba', 'Toyota', 'Trainerroad', 'Trakt', 'Transportforireland', 'Transportforlondon', 'Travisci', 'Treehouse', 'Trello', 'Trendmicro', 'Tripadvisor', 'Trove', 'Trulia', 'Trustedshops', 'Trustpilot', 'Tryitonline', 'Tui', 'Tumblr', 'Tunein', 'Turkishairlines', 'Twilio', 'Twitch', 'Twitter', 'Twoo', 'Typescript', 'Typo3', 'Uber', 'Ubereats', 'Ubisoft', 'Ublockorigin', 'Ubuntu', 'Udacity', 'Udemy', 'Uikit', 'Ulule', 'Umbraco', 'Unicode', 'Unitedairlines', 'Unity', 'Unrealengine', 'Unsplash', 'Untangle', 'Untappd', 'Uplabs', 'Uploaded', 'Upwork', 'V', 'V8', 'Vagrant', 'Valve', 'Vauxhall', 'Vbulletin', 'Veeam', 'Venmo', 'Vercel', 'Veritas', 'Verizon', 'Viadeo', 'Viber', 'Vim', 'Vimeo', 'Vine', 'Virb', 'Virustotal', 'Visa', 'Visualstudio', 'Visualstudiocode', 'Vivaldi', 'Vivino', 'Vk', 'Vlcmediaplayer', 'Vmware', 'Vodafone', 'Volkswagen', 'Volvo', 'Vsco', 'VueDotJs', 'Vuetify', 'Vulkan', 'Vultr', 'W3c', 'WarnerbrosDot', 'Wattpad', 'Waze', 'Wearos', 'Weasyl', 'Webassembly', 'Webauthn', 'WebcomponentsDotOrg', 'Webgl', 'Webmin', 'Webmoney', 'Webpack', 'Webrtc', 'Webstorm', 'Wechat', 'Wemo', 'Whatsapp', 'Wheniwork', 'Whitesource', 'Wii', 'Wiiu', 'Wikimediacommons', 'Wikipedia', 'Windows', 'Windows95', 'Windowsxp', 'Wire', 'Wireguard', 'Wish', 'Wistia', 'Wix', 'Wizzair', 'Wolfram', 'Wolframlanguage', 'Wolframmathematica', 'Woo', 'Woocommerce', 'Wordpress', 'Workplace', 'Worldhealthorganization', 'Wpengine', 'Wprocket', 'WriteDotAs', 'Wwe', 'Xamarin', 'Xaml', 'Xampp', 'Xbox', 'Xcode', 'Xdadevelopers', 'XDotOrg', 'Xero', 'Xfce', 'Xiaomi', 'Xing', 'Xmpp', 'XPack', 'Xrp', 'Xsplit', 'Yahoo', 'Yamahacorporation', 'Yamahamotorcorporation', 'Yammer', 'Yandex', 'Yarn', 'Ycombinator', 'Yelp', 'Yoast', 'Youtube', 'Youtubegaming', 'Youtubemusic', 'Youtubestudio', 'Youtubetv', 'Zalando', 'Zapier', 'Zdf', 'Zend', 'Zendesk', 'Zendframework', 'Zeromq', 'Zerply', 'Zhihu', 'Zigbee', 'Zillow', 'Zingat', 'Zoom', 'Zorin', 'Zulip', 'ZWave', 'Škoda' )] [string]$Icon, [Parameter()] [int]$Size = 100, [Parameter()] [string]$Color, [Parameter()] [string]$Title ) End { @{ # The AssetID of the main JS File assetId = $AssetId # Tell UD this is a plugin isPlugin = $true # This ID must be the same as the one used in the JavaScript to register the control with UD type = "UD-SimpleIcon" # An ID is mandatory id = $Id # This is where you can put any other properties. They are passed to the React control's props # The keys are case-sensitive in JS. iconName = $Icon size = $Size color = $Color title = $Title } } } |