"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.iconListSilicon = exports.iconList = exports["default"] = void 0;

function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }

function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }

// Full List (Hash) of Agate Supported Icons
//
// Agate Common Icons
var iconList = {
  circlelarge: 0x0025EF,
  // shape: LARGE CIRCLE
  squarelarge: 0x002B1B,
  // shape: BLACK SQUARE LARGE
  triangleup: 0x0025B2,
  // shape: BLACK UP-POINTING TRIANGLE
  plus: 0x00002B,
  // plus
  minus: 0x00002D,
  // hyphen
  arrowup: 0x002191,
  // arrowup
  arrowdown: 0x002193,
  // arrowdown
  arrowleftturn: 0x0021B6,
  // arrowleftturn
  arrowrightturn: 0x0021B7,
  // arrowrightturn
  arrowharpoonright: 0x0021C0,
  // arrowharpoonright
  ellipsis: 0x0022EF,
  // ellipsis
  check: 0x002713,
  // checkmark
  arrowstraightup: 0x0EFFEB,
  // arrowstraightup
  arrowuturn: 0x0EFFEC,
  // arrowuturn
  arrowlargedown: 0x0EFFED,
  // caret_down_large
  arrowlargeup: 0x0EFFEE,
  // caret_up_large
  arrowlargeleft: 0x0EFFEF,
  // caret_left_large
  arrowlargeright: 0x0EFFF0,
  // caret_right_large
  closex: 0x0EFFF5,
  // close
  search: 0x0EFFF6,
  // search
  bluetooth2: 0x0F000A,
  // bluetooth2
  bluetoothoff: 0x0F000B,
  // bluetoothoff
  bright1: 0x0F000C,
  // bright01
  bright2: 0x0F000D,
  // bright02
  bluetooth: 0x0F000E,
  // bluetooth
  usb: 0x0F000F,
  // usb
  volume0: 0x0F0010,
  // volume00
  volume1: 0x0F0011,
  // volume01
  volume2: 0x0F0012,
  // volume02
  wifi: 0x0F0013,
  // wifi
  happyface: 0x0F0014,
  // happyface
  notification: 0x0F0015,
  // notification
  pairing: 0x0F0016,
  // pairing
  user: 0x0F0017,
  // user
  calendar: 0x0F0018,
  // calendar
  edit: 0x0F0019,
  // edit
  gallery: 0x0F001A,
  // gallery
  internet: 0x0F001B,
  // internet
  map: 0x0F001C,
  // map
  music: 0x0F001D,
  // music
  video: 0x0F001E,
  // video
  circle: 0x0F001F,
  // circle
  previous: 0x0F0020,
  // previous
  pairingdisplay: 0x0F0021,
  // pairingdisplay
  box: 0x0F0022,
  // box
  play: 0x0F0023,
  // playicon
  previoustrack: 0x0F0024,
  // previoustrack
  pause: 0x0F0025,
  // pause
  nexttrack: 0x0F0026,
  // nexttrack
  repeat: 0x0F0027,
  // repeat
  shuffle: 0x0F0028,
  // shuffle
  error: 0x0F002A,
  // error
  setting: 0x0F002B,
  // setting
  popupstop: 0x0F0035,
  // popupstop
  accept: 0x0F0036,
  // accept
  decline: 0x0F0037,
  // decline
  stop: 0x0F0038,
  // stop
  cancel: 0x0F0039,
  // cancel
  carspeaker: 0x0F003A,
  // carspeaker
  speaker: 0x0F003B,
  // speaker
  earphone: 0x0F003C,
  // earphone
  detail: 0x0F003D,
  // detail
  install: 0x0F003E,
  // install
  send: 0x0F003F,
  // send
  netbook: 0x0F0040,
  // netbook
  pad: 0x0F0041,
  // pad
  mobile: 0x0F0042,
  // mobile
  update: 0x0F0043,
  // update
  backapp: 0x0F0044,
  // backapp
  uninstall: 0x0F0045,
  // uninstall
  rain: 0x0F0060,
  // rain
  raindrops: 0x0F0061,
  // raindrops
  raincloud: 0x0F0062,
  // raincloud
  snow: 0x0F0063,
  // snow
  cloud: 0x0F0064,
  // cloud
  ice: 0x0F0065,
  // ice
  fog: 0x0F0066,
  // fog
  sun: 0x0F0067,
  // sun
  profileA1: 0x0F008A,
  // profileA1
  profileA2: 0x0F008B,
  // profileA2
  profileA3: 0x0F008C,
  // profileA3
  profileA4: 0x0F008D,
  // profileA4
  profileB1: 0x0F008E,
  // profileB1
  profileB2: 0x0F008F,
  // profileB2
  profileB3: 0x0F0090,
  // profileB3
  profileB4: 0x0F0091,
  // profileB4
  profileC1: 0x0F0092,
  // profileC1
  profileC2: 0x0F0093,
  // profileC2
  profileC3: 0x0F0094,
  // profileC3
  profileC4: 0x0F0095,
  // profileC4
  ac: 0x0F00B2,
  // ac
  auto: 0x0F00B3,
  // auto
  airmode: 0x0F00B4,
  // air_mode
  airdown: 0x0F00B5,
  // air_down
  airup: 0x0F00B6,
  // air_up
  airright: 0x0F00B7,
  // air_right
  heatseatleft: 0x0F00B8,
  // seat_heat_left
  heatseatright: 0x0F00B9,
  // seat_heat_right
  aircirculation: 0x0F00BA,
  // air_circulation
  fan: 0x0F00BB,
  // fan
  defrosterfront: 0x0F00BC,
  // defroster_front
  defrosterback: 0x0F00BD,
  // defroster_back
  airflow: 0x0F00BE,
  // airflow
  home: 0x0F00BF,
  // home
  temperature: 0x0F00C0,
  // temperature_icon
  compass: 0x0F00C1,
  // compass
  phone: 0x0F00C2,
  // phone
  fanoff: 0x0F00C9,
  // fan_off
  datetime: 0x0F00CB,
  // date_time
  display: 0x0F00CC,
  // display
  seatbelt: 0x0F00CD,
  // seat_belt
  apps: 0x0F00CF,
  // apps
  climate: 0x0F00D0,
  // climate
  dashboard: 0x0F00D1,
  // dashboard
  expand: 0x0F00D3,
  // expand
  radio: 0x0F00D4,
  // radio
  rearscreen: 0x0F00D5,
  // rear_screen
  weather: 0x0F00D6,
  // weather
  fullscreen: 0x0F00E1,
  // fullscreen
  menu: 0x0F00E2,
  // menu
  history: 0x0F00E3,
  // history
  browser: 0x0F00E4,
  // browser
  lock: 0x0F00E5,
  // lock
  search2: 0x0F00E6,
  // search2
  bookmark: 0x0F00E7,
  // bookmark
  star: 0x0F00E8,
  // star_full
  starhollow: 0x0F00E9,
  // star_empty
  starhalf: 0x0F00EA,
  // star_half
  refresh: 0x0F00EB,
  // refresh
  time: 0x0F00E3,
  // time
  pausebold: 0x0F002D,
  // pause2
  playbold: 0x0F002E,
  // play2
  controls: 0x0F00EC,
  // controls
  diagnostics: 0x0F00ED,
  // diagnostics
  mapbox: 0x0F00EE,
  // mapbox
  displaycontrol: 0x0F00EF,
  // displaycontrol
  controlleft: 0x0F00F0,
  // controlleft
  controlright: 0x0F00F1,
  // controlright
  mainpage: 0x0F00F2,
  // mainpage
  playlist: 0x0F00F3,
  // playlist
  resume: 0x0F00F4,
  // resume
  trailer: 0x0F00F5,
  // trailer
  plusbold: 0x0F00F6,
  // plus2
  minusbold: 0x0F00F7 // minus2

}; // Silicon-specific Icons
// The common icons are layered into the @font-face definition in the font definition file.

exports.iconList = iconList;

var iconListSilicon = _objectSpread(_objectSpread({}, iconList), {}, {
  arrowleft: 0x002190,
  // arrowleft
  arrowturnleft: 0x0021B0,
  // arrowturnleft
  arrowturnright: 0x0021B1,
  // arrowturnright
  backspace: 0x002408,
  // backspace
  triangle: 0x0025B2,
  // triangle
  trianglehollow: 0x0025B3,
  // trianglehollow
  rewind: 0x0F0030,
  // rewind
  rewindprevious: 0x0F0031,
  // rewindprevious
  stopsquare: 0x0F0032,
  // stopsquare
  fastforwardnext: 0x0F0033,
  // fastforwardnext
  fastforward: 0x0F0034,
  // fastforward
  callaccept: 0x0F00FE,
  // callaccept
  calldecline: 0x0F00FF,
  // calldecline
  calldialing: 0x0F0100,
  // calldialing
  callmissed: 0x0F0101,
  // callmissed
  callreceiving: 0x0F0102,
  // callreceiving
  devicesetting: 0x0F0103,
  // devicesetting
  headset: 0x0F0104,
  // headset
  keypad: 0x0F0105,
  // keypad
  mic: 0x0F0106,
  // mic
  micmute: 0x0F0107,
  // micmute
  car1: 0x0F0108,
  // car1
  car2: 0x0F0109,
  // car2
  carupdate: 0x0F010A,
  // carupdate
  cardiagnostics: 0x0F010B,
  // cardiagnostics
  carcharging: 0x0F010C,
  // carcharging
  carvalet: 0x0F010D,
  // carvalet
  garagemode: 0x0F010E,
  // garagemode
  cone: 0x0F010F,
  // cone
  chargingstation: 0x0F0110,
  // chargingstation
  gps: 0x0F0111,
  // gps
  replay: 0x0F0112,
  // replay
  backward10: 0x0F0113,
  // backward10
  forward10: 0x0F0114,
  // forward10
  remote: 0x0F0116,
  // remote
  light: 0x0F0118,
  // light
  thumbs: 0x0F0119,
  // thumbs
  games: 0x0F011A,
  // games
  unlock: 0x0F011D,
  // unlock
  trash: 0x0F011E,
  // trash
  coffee: 0x0F011F,
  // coffee
  message: 0x0F0122,
  // message
  payment: 0x0F0123,
  // payment
  mail: 0x0F0124,
  // mail
  screenshare: 0x0F0125,
  // screenshare
  photo: 0x0F0126,
  // photo
  add: 0x0F012A,
  // add
  userchange: 0x0F012C,
  // userchange
  seatcool: 0x0F012D,
  // seatcool
  fanhigh: 0x0F012E,
  // fanhigh
  fanlow: 0x0F012F,
  // fanlow
  zoomin: 0x0F0130,
  // zoomin
  zoomout: 0x0F0131,
  // zoomout
  headset2: 0x0F0150,
  // headset2
  headsetbluetooth: 0x0F0151,
  // headsetbluetooth
  data: 0x0F0152,
  // data
  data5g: 0x0F0153,
  // data5g
  datalte: 0x0F0154,
  // datalte
  calling: 0x0F0155,
  // calling
  contact: 0x0F0156,
  // contact
  bluetoothmusic: 0x0F0157,
  // bluetoothmusic
  bluetoothsignalnone: 0x0F0158,
  // bluetoothsignalnone
  bluetoothsignal1: 0x0F0159,
  // bluetoothsignal1
  bluetoothsignal2: 0x0F015A,
  // bluetoothsignal2
  bluetoothsignal3: 0x0F015B,
  // bluetoothsignal3
  bluetoothsignal4: 0x0F015C,
  // bluetoothsignal4
  battery0: 0x0F015D,
  // battery0
  battery1: 0x0F015E,
  // battery1
  battery2: 0x0F015F,
  // battery2
  battery3: 0x0F0160,
  // battery3
  battery4: 0x0F0161,
  // battery4
  batteryalert: 0x0F0162,
  // batteryalert
  batterycharging: 0x0F0163 // batterycharging

}); // Deprecated icon list from `Moonstone-Agate.ttf` for reference
// export default {
// 	plus              : 0x00002B, // plus
// 	minus             : 0x00002D, // hyphen
// 	arrowhookleft     : 0x0021A9, // LeftArrowHook
// 	arrowhookright    : 0x0021AA, // RightArrowHook
// 	ellipsis          : 0x0022EF, // ellipsis
// 	check             : 0x002713, // checkmark
// 	circle            : 0x0EFFDB, // record
// 	stop              : 0x0EFFDC, // stop
// 	play              : 0x0EFFDD, // play
// 	pause             : 0x0EFFDE, // pause
// 	forward           : 0x0EFFDF, // forward
// 	backward          : 0x0EFFE0, // rewind
// 	skipforward       : 0x0EFFE1, // skip_forward
// 	skipbackward      : 0x0EFFE2, // skip_backwards
// 	pauseforward      : 0x0EFFE3, // indicator_forward
// 	pausebackward     : 0x0EFFE4, // indicator_backward
// 	pausejumpforward  : 0x0EFFE5, // indicator_skip_forward
// 	pausejumpbackward : 0x0EFFE6, // indicator_skip_backward
// 	jumpforward       : 0x0EFFE7, // indicator_end
// 	jumpbackward      : 0x0EFFE8, // indicator_begin
// 	denselist         : 0x0EFFE9, // list_big
// 	bulletlist        : 0x0EFFEA, // list_bullets
// 	list              : 0x0EFFEB, // list_simple
// 	drawer            : 0x0EFFEC, // list_actions
// 	arrowlargedown    : 0x0EFFED, // caret_down_large
// 	arrowlargeup      : 0x0EFFEE, // caret_up_large
// 	arrowlargeleft    : 0x0EFFEF, // caret_left_large
// 	arrowlargeright   : 0x0EFFF0, // caret_right_large
// 	arrowsmallup      : 0x0EFFF1, // caret_up_small
// 	arrowsmalldown    : 0x0EFFF2, // caret_down_small
// 	arrowsmallleft    : 0x0EFFF3, // caret_left_small
// 	arrowsmallright   : 0x0EFFF4, // caret_right_small
// 	closex            : 0x0EFFF5, // close_x
// 	search            : 0x0EFFF6, // magnify
// 	rollforward       : 0x0EFFF7, // redo
// 	rollbackward      : 0x0EFFF8, // undo
// 	exitfullscreen    : 0x0EFFF9, // minimize
// 	fullscreen        : 0x0EFFFA, // maximize
// 	arrowshrinkleft   : 0x0EFFFB, // shrink_panel_left
// 	arrowshrinkright  : 0x0EFFFC, // shrink_panel_right
// 	arrowextend       : 0x0F0021, // arrow_left
// 	arrowshrink       : 0x0F0022, // arrow_right
// 	flag              : 0x0F0023, // flag
// 	funnel            : 0x0F0024, // filter
// 	trash             : 0x0F0025, // trash
// 	star              : 0x0F0028, // star_full
// 	hollowstar        : 0x0F0029, // star_empty
// 	halfstar          : 0x0F002A, // star_half
// 	gear              : 0x0F002B, // gear
// 	plug              : 0x0F002C, // input
// 	lock              : 0x0F002D, // lock
// 	forward15         : 0x0F0041, // forward15
// 	back15            : 0x0F0042, // back15
// 	continousplay     : 0x0F0043, // continous_play
// 	playlist          : 0x0F0044, // playlist
// 	resumeplay        : 0x0F0045, // resume_play
// 	image             : 0x0F0046, // image
// 	audio             : 0x0F0061, // audio
// 	music             : 0x0F0062, // music
// 	languages         : 0x0F0081, // languages
// 	cc                : 0x0F0082, // cc
// 	ccon              : 0x0F0083, // cc_on
// 	ccoff             : 0x0F0084, // cc_off
// 	sub               : 0x0F0085, // sub
// 	recordings        : 0x0F00A1, // recordings
// 	livezoom          : 0x0F00A2, // live_zoom
// 	liveplayback      : 0x0F00A3, // live_playback
// 	liveplaybackoff   : 0x0F00A4, // live_playback_off
// 	repeat            : 0x0F00A5, // repeat
// 	repeatoff         : 0x0F00A6, // repeat_off
// 	series            : 0x0F00A7, // series
// 	repeatdownload    : 0x0F00A8, // repeat_download
// 	view360           : 0x0F00A9, // view_360
// 	view360off        : 0x0F00AA, // view_360_off
// 	info              : 0x0F00AB, // info
// 	airdown           : 0x0F00B5, // air_down
// 	airright          : 0x0F00B6, // air_right
// 	airup             : 0x0F00B7, // air_up
// 	heatseatleft      : 0x0F00B8, // seat_heat_left
// 	heatseatright     : 0x0F00B9, // seat_heat_right
// 	aircirculation    : 0x0F00BA, // air_circulation
// 	fan               : 0x0F00BB, // fan
// 	defrosterfront    : 0x0F00BC, // defroster_front
// 	defrosterback     : 0x0F00BD, // defroster_back
// 	user              : 0x0F00BE, // users
// 	home              : 0x0F00BF, // home
// 	temperature       : 0x0F00C0, // temperature_icon
// 	compass           : 0x0F00C1, // compass
// 	phone             : 0x0F00C2, // phone
// 	fanoff            : 0x0F00C9, // fan_off
// 	bluetooth         : 0x0F00CA, // bluetooth
// 	datetime          : 0x0F00CB, // date_time
// 	display           : 0x0F00CC, // display
// 	seatbelt          : 0x0F00CD, // seat_belt
// 	wifi              : 0x0F00CE, // wifi
// 	apps              : 0x0F00CF, // apps
// 	climate           : 0x0F00D0, // climate
// 	dashboard         : 0x0F00D1, // dashboard
// 	edit              : 0x0F00D2, // edit
// 	expand            : 0x0F00D3, // expand
// 	radio             : 0x0F00D4, // radio
// 	rearscreen        : 0x0F00D5, // rear_screen
// 	weather           : 0x0F00D6  // weather
// };


exports.iconListSilicon = iconListSilicon;
var _default = iconList;
exports["default"] = _default;