diff --git a/example/lib/src/storybook/common/icons_list.dart b/example/lib/src/storybook/common/icons_list.dart new file mode 100644 index 00000000..b60ef649 --- /dev/null +++ b/example/lib/src/storybook/common/icons_list.dart @@ -0,0 +1,2314 @@ +import 'package:flutter/material.dart'; +import 'package:moon_design/moon_design.dart'; + +final List iconsList = [ + const Icon(MoonIcons.three_dots_horizontal16), + const Icon(MoonIcons.three_dots_horizontal24), + const Icon(MoonIcons.three_dots_horizontal32), + const Icon(MoonIcons.three_dots16), + const Icon(MoonIcons.three_dots24), + const Icon(MoonIcons.three_dots32), + const Icon(MoonIcons.four_three_free16), + const Icon(MoonIcons.four_three_free24), + const Icon(MoonIcons.four_three_free32), + const Icon(MoonIcons.six_six_free16), + const Icon(MoonIcons.six_six_free24), + const Icon(MoonIcons.six_six_free32), + const Icon(MoonIcons.about16), + const Icon(MoonIcons.about24), + const Icon(MoonIcons.about32), + const Icon(MoonIcons.activity24), + const Icon(MoonIcons.activity16), + const Icon(MoonIcons.activity32), + const Icon(MoonIcons.add_bell16), + const Icon(MoonIcons.add_bell24), + const Icon(MoonIcons.add_bell32), + const Icon(MoonIcons.add_text16), + const Icon(MoonIcons.add_text24), + const Icon(MoonIcons.add_text32), + const Icon(MoonIcons.add16), + const Icon(MoonIcons.add24), + const Icon(MoonIcons.add32), + const Icon(MoonIcons.airplane_down16), + const Icon(MoonIcons.airplane_down24), + const Icon(MoonIcons.airplane_down32), + const Icon(MoonIcons.airplane_up16), + const Icon(MoonIcons.airplane_up24), + const Icon(MoonIcons.airplane_up32), + const Icon(MoonIcons.airplane16), + const Icon(MoonIcons.airplane24), + const Icon(MoonIcons.airplane32), + const Icon(MoonIcons.alarm_round16), + const Icon(MoonIcons.alarm_round24), + const Icon(MoonIcons.alarm_round32), + const Icon(MoonIcons.alarm16), + const Icon(MoonIcons.alarm24), + const Icon(MoonIcons.alarm32), + const Icon(MoonIcons.alarm16_2), + const Icon(MoonIcons.alarm24_2), + const Icon(MoonIcons.alarm32_2), + const Icon(MoonIcons.alert16), + const Icon(MoonIcons.alert24), + const Icon(MoonIcons.alert32), + const Icon(MoonIcons.all16), + const Icon(MoonIcons.all24), + const Icon(MoonIcons.all32), + const Icon(MoonIcons.anchor16), + const Icon(MoonIcons.anchor24), + const Icon(MoonIcons.anchor32), + const Icon(MoonIcons.app16), + const Icon(MoonIcons.app24), + const Icon(MoonIcons.app32), + const Icon(MoonIcons.area16), + const Icon(MoonIcons.area24), + const Icon(MoonIcons.area32), + const Icon(MoonIcons.attach16), + const Icon(MoonIcons.attach24), + const Icon(MoonIcons.attach32), + const Icon(MoonIcons.auto_play16), + const Icon(MoonIcons.auto_play24), + const Icon(MoonIcons.auto_play32), + const Icon(MoonIcons.bag16), + const Icon(MoonIcons.bag24), + const Icon(MoonIcons.bag32), + const Icon(MoonIcons.bank16), + const Icon(MoonIcons.bank24), + const Icon(MoonIcons.bank32), + const Icon(MoonIcons.bar_alternative16), + const Icon(MoonIcons.bar_alternative24), + const Icon(MoonIcons.bar_alternative32), + const Icon(MoonIcons.bar_vertical16), + const Icon(MoonIcons.bar_vertical24), + const Icon(MoonIcons.bar_vertical32), + const Icon(MoonIcons.bar16), + const Icon(MoonIcons.bar24), + const Icon(MoonIcons.bar32), + const Icon(MoonIcons.basket16), + const Icon(MoonIcons.basket24), + const Icon(MoonIcons.basket32), + const Icon(MoonIcons.beach_chair16), + const Icon(MoonIcons.beach_chair24), + const Icon(MoonIcons.beach_chair32), + const Icon(MoonIcons.bed16), + const Icon(MoonIcons.bed24), + const Icon(MoonIcons.bed32), + const Icon(MoonIcons.bell_alarm16), + const Icon(MoonIcons.bell_alarm24), + const Icon(MoonIcons.bell_alarm32), + const Icon(MoonIcons.bell_cross16), + const Icon(MoonIcons.bell_cross24), + const Icon(MoonIcons.bell_cross32), + const Icon(MoonIcons.bell_ringing_alternative16), + const Icon(MoonIcons.bell_ringing_alternative24), + const Icon(MoonIcons.bell_ringing_alternative32), + const Icon(MoonIcons.bell_ringing16), + const Icon(MoonIcons.bell_ringing24), + const Icon(MoonIcons.bell_ringing32), + const Icon(MoonIcons.bell16), + const Icon(MoonIcons.bell24), + const Icon(MoonIcons.bell32), + const Icon(MoonIcons.bet_insurance16), + const Icon(MoonIcons.bet_insurance24), + const Icon(MoonIcons.bet_insurance32), + const Icon(MoonIcons.bet16), + const Icon(MoonIcons.bet24), + const Icon(MoonIcons.bet32), + const Icon(MoonIcons.betslip16), + const Icon(MoonIcons.betslip24), + const Icon(MoonIcons.betslip32), + const Icon(MoonIcons.bill16), + const Icon(MoonIcons.bill24), + const Icon(MoonIcons.bill32), + const Icon(MoonIcons.block16), + const Icon(MoonIcons.block24), + const Icon(MoonIcons.block32), + const Icon(MoonIcons.bluetooth16), + const Icon(MoonIcons.bluetooth24), + const Icon(MoonIcons.bluetooth32), + const Icon(MoonIcons.bold16), + const Icon(MoonIcons.bold24), + const Icon(MoonIcons.bold32), + const Icon(MoonIcons.bookmark16), + const Icon(MoonIcons.bookmark24), + const Icon(MoonIcons.bookmark32), + const Icon(MoonIcons.boost16), + const Icon(MoonIcons.boost24), + const Icon(MoonIcons.boost32), + const Icon(MoonIcons.bottom_left16), + const Icon(MoonIcons.bottom_left24), + const Icon(MoonIcons.bottom_left32), + const Icon(MoonIcons.bottom_right16), + const Icon(MoonIcons.bottom_right24), + const Icon(MoonIcons.bottom_right32), + const Icon(MoonIcons.box16), + const Icon(MoonIcons.box24), + const Icon(MoonIcons.box32), + const Icon(MoonIcons.browser16), + const Icon(MoonIcons.browser24), + const Icon(MoonIcons.browser32), + const Icon(MoonIcons.bug16), + const Icon(MoonIcons.bug24), + const Icon(MoonIcons.bug32), + const Icon(MoonIcons.bullets_list16), + const Icon(MoonIcons.bullets_list24), + const Icon(MoonIcons.bullets_list32), + const Icon(MoonIcons.burger_regular16), + const Icon(MoonIcons.burger_regular24), + const Icon(MoonIcons.burger_regular32), + const Icon(MoonIcons.burger_zig16), + const Icon(MoonIcons.burger_zig24), + const Icon(MoonIcons.burger_zig32), + const Icon(MoonIcons.buy_crypto16), + const Icon(MoonIcons.buy_crypto24), + const Icon(MoonIcons.buy_crypto32), + const Icon(MoonIcons.calendar_add16), + const Icon(MoonIcons.calendar_add24), + const Icon(MoonIcons.calendar_add32), + const Icon(MoonIcons.calendar_alternative16), + const Icon(MoonIcons.calendar_alternative24), + const Icon(MoonIcons.calendar_alternative32), + const Icon(MoonIcons.calendar_date16), + const Icon(MoonIcons.calendar_date24), + const Icon(MoonIcons.calendar_date32), + const Icon(MoonIcons.calendar_remove16), + const Icon(MoonIcons.calendar_remove24), + const Icon(MoonIcons.calendar_remove32), + const Icon(MoonIcons.calendar_success16), + const Icon(MoonIcons.calendar_success24), + const Icon(MoonIcons.calendar_success32), + const Icon(MoonIcons.calendar16), + const Icon(MoonIcons.calendar24), + const Icon(MoonIcons.calendar32), + const Icon(MoonIcons.card16), + const Icon(MoonIcons.card24), + const Icon(MoonIcons.card32), + const Icon(MoonIcons.cards16), + const Icon(MoonIcons.cards24), + const Icon(MoonIcons.cards32), + const Icon(MoonIcons.cart16), + const Icon(MoonIcons.cart24), + const Icon(MoonIcons.cart32), + const Icon(MoonIcons.case16), + const Icon(MoonIcons.case24), + const Icon(MoonIcons.case32), + const Icon(MoonIcons.center16), + const Icon(MoonIcons.center24), + const Icon(MoonIcons.center32), + const Icon(MoonIcons.chat16), + const Icon(MoonIcons.chat24), + const Icon(MoonIcons.chat32), + const Icon(MoonIcons.check_alternative16), + const Icon(MoonIcons.check_alternative24), + const Icon(MoonIcons.check_alternative32), + const Icon(MoonIcons.check_rounded16), + const Icon(MoonIcons.check_rounded24), + const Icon(MoonIcons.check_rounded32), + const Icon(MoonIcons.chevron_down_double16), + const Icon(MoonIcons.chevron_down_double24), + const Icon(MoonIcons.chevron_down_double32), + const Icon(MoonIcons.chevron_down_small16), + const Icon(MoonIcons.chevron_down_small24), + const Icon(MoonIcons.chevron_down_small32), + const Icon(MoonIcons.chevron_down16), + const Icon(MoonIcons.chevron_down24), + const Icon(MoonIcons.chevron_down32), + const Icon(MoonIcons.chevron_left_double16), + const Icon(MoonIcons.chevron_left_double24), + const Icon(MoonIcons.chevron_left_double32), + const Icon(MoonIcons.chevron_left_small16), + const Icon(MoonIcons.chevron_left_small24), + const Icon(MoonIcons.chevron_left_small32), + const Icon(MoonIcons.chevron_left16), + const Icon(MoonIcons.chevron_left24), + const Icon(MoonIcons.chevron_left32), + const Icon(MoonIcons.chevron_right_double16), + const Icon(MoonIcons.chevron_right_double24), + const Icon(MoonIcons.chevron_right_double32), + const Icon(MoonIcons.chevron_right_small16), + const Icon(MoonIcons.chevron_right_small24), + const Icon(MoonIcons.chevron_right_small32), + const Icon(MoonIcons.chevron_right16), + const Icon(MoonIcons.chevron_right24), + const Icon(MoonIcons.chevron_right32), + const Icon(MoonIcons.chevron_up_double16), + const Icon(MoonIcons.chevron_up_double24), + const Icon(MoonIcons.chevron_up_double32), + const Icon(MoonIcons.chevron_up_small16), + const Icon(MoonIcons.chevron_up_small24), + const Icon(MoonIcons.chevron_up_small32), + const Icon(MoonIcons.chevron_up16), + const Icon(MoonIcons.chevron_up24), + const Icon(MoonIcons.chevron_up32), + const Icon(MoonIcons.claps16), + const Icon(MoonIcons.claps24), + const Icon(MoonIcons.claps32), + const Icon(MoonIcons.clear_formatting16), + const Icon(MoonIcons.clear_formatting24), + const Icon(MoonIcons.clear_formatting32), + const Icon(MoonIcons.clear16), + const Icon(MoonIcons.clear24), + const Icon(MoonIcons.clear32), + const Icon(MoonIcons.clear16_2), + const Icon(MoonIcons.clear24_2), + const Icon(MoonIcons.clear32_2), + const Icon(MoonIcons.clipboard_text16), + const Icon(MoonIcons.clipboard_text24), + const Icon(MoonIcons.clipboard_text32), + const Icon(MoonIcons.clipboard16), + const Icon(MoonIcons.clipboard24), + const Icon(MoonIcons.clipboard32), + const Icon(MoonIcons.clock16), + const Icon(MoonIcons.clock24), + const Icon(MoonIcons.clock32), + const Icon(MoonIcons.close_small16), + const Icon(MoonIcons.close_small24), + const Icon(MoonIcons.close_small32), + const Icon(MoonIcons.close16), + const Icon(MoonIcons.close24), + const Icon(MoonIcons.close32), + const Icon(MoonIcons.close16_2), + const Icon(MoonIcons.close24_2), + const Icon(MoonIcons.close32_2), + const Icon(MoonIcons.code16), + const Icon(MoonIcons.code24), + const Icon(MoonIcons.code32), + const Icon(MoonIcons.code16_2), + const Icon(MoonIcons.code24_2), + const Icon(MoonIcons.code32_2), + const Icon(MoonIcons.coins16), + const Icon(MoonIcons.coins24), + const Icon(MoonIcons.coins32), + const Icon(MoonIcons.collapse16), + const Icon(MoonIcons.collapse24), + const Icon(MoonIcons.collapse32), + const Icon(MoonIcons.comment_add16), + const Icon(MoonIcons.comment_add24), + const Icon(MoonIcons.comment_add32), + const Icon(MoonIcons.comment_bubble_alert16), + const Icon(MoonIcons.comment_bubble_alert24), + const Icon(MoonIcons.comment_bubble_alert32), + const Icon(MoonIcons.comment_bubble_question_mark16), + const Icon(MoonIcons.comment_bubble_question_mark24), + const Icon(MoonIcons.comment_bubble_question_mark32), + const Icon(MoonIcons.comment_bubble16), + const Icon(MoonIcons.comment_bubble24), + const Icon(MoonIcons.comment_bubble32), + const Icon(MoonIcons.comment_remove16), + const Icon(MoonIcons.comment_remove24), + const Icon(MoonIcons.comment_remove32), + const Icon(MoonIcons.comment_text16), + const Icon(MoonIcons.comment_text24), + const Icon(MoonIcons.comment_text32), + const Icon(MoonIcons.comment16), + const Icon(MoonIcons.comment24), + const Icon(MoonIcons.comment32), + const Icon(MoonIcons.compass16), + const Icon(MoonIcons.compass24), + const Icon(MoonIcons.compass32), + const Icon(MoonIcons.copy16), + const Icon(MoonIcons.copy24), + const Icon(MoonIcons.copy32), + const Icon(MoonIcons.cross_lines16), + const Icon(MoonIcons.cross_lines24), + const Icon(MoonIcons.cross_lines32), + const Icon(MoonIcons.crown16), + const Icon(MoonIcons.crown24), + const Icon(MoonIcons.crown32), + const Icon(MoonIcons.crypto_coin16), + const Icon(MoonIcons.crypto_coin24), + const Icon(MoonIcons.crypto_coin32), + const Icon(MoonIcons.crypto16), + const Icon(MoonIcons.crypto24), + const Icon(MoonIcons.crypto32), + const Icon(MoonIcons.css16), + const Icon(MoonIcons.css24), + const Icon(MoonIcons.css32), + const Icon(MoonIcons.csv16), + const Icon(MoonIcons.csv24), + const Icon(MoonIcons.csv32), + const Icon(MoonIcons.cursor16), + const Icon(MoonIcons.cursor24), + const Icon(MoonIcons.cursor32), + const Icon(MoonIcons.cut16), + const Icon(MoonIcons.cut24), + const Icon(MoonIcons.cut32), + const Icon(MoonIcons.dashboard16), + const Icon(MoonIcons.dashboard24), + const Icon(MoonIcons.dashboard32), + const Icon(MoonIcons.dashboard16_2), + const Icon(MoonIcons.dashboard24_2), + const Icon(MoonIcons.dashboard32_2), + const Icon(MoonIcons.data16), + const Icon(MoonIcons.data24), + const Icon(MoonIcons.data32), + const Icon(MoonIcons.delete16), + const Icon(MoonIcons.delete24), + const Icon(MoonIcons.delete32), + const Icon(MoonIcons.delete16_2), + const Icon(MoonIcons.delete24_2), + const Icon(MoonIcons.delete32_2), + const Icon(MoonIcons.decrease_indent16), + const Icon(MoonIcons.decrease_indent24), + const Icon(MoonIcons.decrease_indent32), + const Icon(MoonIcons.desk_bell16), + const Icon(MoonIcons.desk_bell24), + const Icon(MoonIcons.desk_bell32), + const Icon(MoonIcons.diagonals_bltr16), + const Icon(MoonIcons.diagonals_bltr24), + const Icon(MoonIcons.diagonals_bltr32), + const Icon(MoonIcons.diagonals_insight16), + const Icon(MoonIcons.diagonals_insight24), + const Icon(MoonIcons.diagonals_insight32), + const Icon(MoonIcons.diagonals_outsight16), + const Icon(MoonIcons.diagonals_outsight24), + const Icon(MoonIcons.diagonals_outsight32), + const Icon(MoonIcons.diagonals_tlbr16), + const Icon(MoonIcons.diagonals_tlbr24), + const Icon(MoonIcons.diagonals_tlbr32), + const Icon(MoonIcons.dislike16), + const Icon(MoonIcons.dislike24), + const Icon(MoonIcons.dislike32), + const Icon(MoonIcons.double_bubble16), + const Icon(MoonIcons.double_bubble24), + const Icon(MoonIcons.double_bubble32), + const Icon(MoonIcons.down16), + const Icon(MoonIcons.down24), + const Icon(MoonIcons.down32), + const Icon(MoonIcons.download16), + const Icon(MoonIcons.download24), + const Icon(MoonIcons.download32), + const Icon(MoonIcons.download16_2), + const Icon(MoonIcons.download24_2), + const Icon(MoonIcons.download32_2), + const Icon(MoonIcons.draft16), + const Icon(MoonIcons.draft24), + const Icon(MoonIcons.draft32), + const Icon(MoonIcons.drag_handle16), + const Icon(MoonIcons.drag_handle24), + const Icon(MoonIcons.drag_handle32), + const Icon(MoonIcons.drag16), + const Icon(MoonIcons.drag24), + const Icon(MoonIcons.drag32), + const Icon(MoonIcons.edit16), + const Icon(MoonIcons.edit24), + const Icon(MoonIcons.edit32), + const Icon(MoonIcons.email_stats16), + const Icon(MoonIcons.email_stats24), + const Icon(MoonIcons.email_stats32), + const Icon(MoonIcons.envelope16), + const Icon(MoonIcons.envelope24), + const Icon(MoonIcons.envelope32), + const Icon(MoonIcons.error16), + const Icon(MoonIcons.error24), + const Icon(MoonIcons.error32), + const Icon(MoonIcons.exe16), + const Icon(MoonIcons.exe24), + const Icon(MoonIcons.exe32), + const Icon(MoonIcons.expand_alt16), + const Icon(MoonIcons.expand_alt24), + const Icon(MoonIcons.expand_alt32), + const Icon(MoonIcons.expand16), + const Icon(MoonIcons.expand24), + const Icon(MoonIcons.expand32), + const Icon(MoonIcons.export16), + const Icon(MoonIcons.export24), + const Icon(MoonIcons.export32), + const Icon(MoonIcons.external_link16), + const Icon(MoonIcons.external_link24), + const Icon(MoonIcons.external_link32), + const Icon(MoonIcons.eye_crossed16), + const Icon(MoonIcons.eye_crossed24), + const Icon(MoonIcons.eye_crossed32), + const Icon(MoonIcons.eye16), + const Icon(MoonIcons.eye24), + const Icon(MoonIcons.eye32), + const Icon(MoonIcons.fast_back16), + const Icon(MoonIcons.fast_back24), + const Icon(MoonIcons.fast_back32), + const Icon(MoonIcons.fast_forward16), + const Icon(MoonIcons.fast_forward24), + const Icon(MoonIcons.fast_forward32), + const Icon(MoonIcons.file16), + const Icon(MoonIcons.file24), + const Icon(MoonIcons.file32), + const Icon(MoonIcons.filter_crossed16), + const Icon(MoonIcons.filter_crossed24), + const Icon(MoonIcons.filter_crossed32), + const Icon(MoonIcons.filter16), + const Icon(MoonIcons.filter24), + const Icon(MoonIcons.filter32), + const Icon(MoonIcons.fin16), + const Icon(MoonIcons.fin24), + const Icon(MoonIcons.fin32), + const Icon(MoonIcons.flag16), + const Icon(MoonIcons.flag24), + const Icon(MoonIcons.flag32), + const Icon(MoonIcons.flame16), + const Icon(MoonIcons.flame24), + const Icon(MoonIcons.flame32), + const Icon(MoonIcons.folder_closed16), + const Icon(MoonIcons.folder_closed24), + const Icon(MoonIcons.folder_closed32), + const Icon(MoonIcons.folder_open_alternative16), + const Icon(MoonIcons.folder_open_alternative24), + const Icon(MoonIcons.folder_open_alternative32), + const Icon(MoonIcons.folder_open16), + const Icon(MoonIcons.folder_open24), + const Icon(MoonIcons.folder_open32), + const Icon(MoonIcons.folder_zip16), + const Icon(MoonIcons.folder_zip24), + const Icon(MoonIcons.folder_zip32), + const Icon(MoonIcons.forward16), + const Icon(MoonIcons.forward24), + const Icon(MoonIcons.forward32), + const Icon(MoonIcons.frame16), + const Icon(MoonIcons.frame24), + const Icon(MoonIcons.frame32), + const Icon(MoonIcons.freebet16), + const Icon(MoonIcons.freebet24), + const Icon(MoonIcons.freebet32), + const Icon(MoonIcons.full_screen_out16), + const Icon(MoonIcons.full_screen_out24), + const Icon(MoonIcons.full_screen_out32), + const Icon(MoonIcons.full_screen16), + const Icon(MoonIcons.full_screen24), + const Icon(MoonIcons.full_screen32), + const Icon(MoonIcons.gif_alternative16), + const Icon(MoonIcons.gif_alternative24), + const Icon(MoonIcons.gif_alternative32), + const Icon(MoonIcons.glasses16), + const Icon(MoonIcons.glasses24), + const Icon(MoonIcons.glasses32), + const Icon(MoonIcons.globe16), + const Icon(MoonIcons.globe24), + const Icon(MoonIcons.globe32), + const Icon(MoonIcons.hand_pointing_16), + const Icon(MoonIcons.hand_pointing_24), + const Icon(MoonIcons.hand_pointing_32), + const Icon(MoonIcons.hand16), + const Icon(MoonIcons.hand24), + const Icon(MoonIcons.hand32), + const Icon(MoonIcons.hashtag16), + const Icon(MoonIcons.hashtag24), + const Icon(MoonIcons.hashtag32), + const Icon(MoonIcons.headphones16), + const Icon(MoonIcons.headphones24), + const Icon(MoonIcons.headphones32), + const Icon(MoonIcons.heart16), + const Icon(MoonIcons.heart24), + const Icon(MoonIcons.heart32), + const Icon(MoonIcons.help16), + const Icon(MoonIcons.help24), + const Icon(MoonIcons.help32), + const Icon(MoonIcons.help16_2), + const Icon(MoonIcons.help24_2), + const Icon(MoonIcons.help32_2), + const Icon(MoonIcons.home16), + const Icon(MoonIcons.home24), + const Icon(MoonIcons.home32), + const Icon(MoonIcons.hotel16), + const Icon(MoonIcons.hotel24), + const Icon(MoonIcons.hotel32), + const Icon(MoonIcons.html16), + const Icon(MoonIcons.html24), + const Icon(MoonIcons.html32), + const Icon(MoonIcons.id16), + const Icon(MoonIcons.id24), + const Icon(MoonIcons.id32), + const Icon(MoonIcons.idea16), + const Icon(MoonIcons.idea24), + const Icon(MoonIcons.idea32), + const Icon(MoonIcons.import16), + const Icon(MoonIcons.import24), + const Icon(MoonIcons.import32), + const Icon(MoonIcons.insert_line16), + const Icon(MoonIcons.insert_line24), + const Icon(MoonIcons.insert_line32), + const Icon(MoonIcons.increase_indent16), + const Icon(MoonIcons.increase_indent24), + const Icon(MoonIcons.increase_indent32), + const Icon(MoonIcons.info_alternative16), + const Icon(MoonIcons.info_alternative24), + const Icon(MoonIcons.info_alternative32), + const Icon(MoonIcons.info16), + const Icon(MoonIcons.info24), + const Icon(MoonIcons.info32), + const Icon(MoonIcons.italic16), + const Icon(MoonIcons.italic24), + const Icon(MoonIcons.italic32), + const Icon(MoonIcons.joystick16), + const Icon(MoonIcons.joystick24), + const Icon(MoonIcons.joystick32), + const Icon(MoonIcons.jpg16), + const Icon(MoonIcons.jpg24), + const Icon(MoonIcons.jpg32), + const Icon(MoonIcons.js16), + const Icon(MoonIcons.js24), + const Icon(MoonIcons.js32), + const Icon(MoonIcons.key16), + const Icon(MoonIcons.key24), + const Icon(MoonIcons.key32), + const Icon(MoonIcons.keyboard16), + const Icon(MoonIcons.keyboard24), + const Icon(MoonIcons.keyboard32), + const Icon(MoonIcons.left_align16), + const Icon(MoonIcons.left_align24), + const Icon(MoonIcons.left_align32), + const Icon(MoonIcons.left_curved16), + const Icon(MoonIcons.left_curved24), + const Icon(MoonIcons.left_curved32), + const Icon(MoonIcons.left_short16), + const Icon(MoonIcons.left_short24), + const Icon(MoonIcons.left_short32), + const Icon(MoonIcons.left16), + const Icon(MoonIcons.left24), + const Icon(MoonIcons.left32), + const Icon(MoonIcons.lifebuoy16), + const Icon(MoonIcons.lifebuoy24), + const Icon(MoonIcons.lifebuoy32), + const Icon(MoonIcons.lightning_bolt16), + const Icon(MoonIcons.lightning_bolt24), + const Icon(MoonIcons.lightning_bolt32), + const Icon(MoonIcons.lightning16), + const Icon(MoonIcons.lightning24), + const Icon(MoonIcons.lightning32), + const Icon(MoonIcons.like16), + const Icon(MoonIcons.like24), + const Icon(MoonIcons.like32), + const Icon(MoonIcons.line16), + const Icon(MoonIcons.line24), + const Icon(MoonIcons.line32), + const Icon(MoonIcons.link16), + const Icon(MoonIcons.link24), + const Icon(MoonIcons.link32), + const Icon(MoonIcons.link16_2), + const Icon(MoonIcons.link24_2), + const Icon(MoonIcons.link32_2), + const Icon(MoonIcons.list_view16), + const Icon(MoonIcons.list_view24), + const Icon(MoonIcons.list_view32), + const Icon(MoonIcons.location16), + const Icon(MoonIcons.location24), + const Icon(MoonIcons.location32), + const Icon(MoonIcons.lock16), + const Icon(MoonIcons.lock24), + const Icon(MoonIcons.lock32), + const Icon(MoonIcons.log_in16), + const Icon(MoonIcons.log_in24), + const Icon(MoonIcons.log_in32), + const Icon(MoonIcons.log_out16), + const Icon(MoonIcons.log_out24), + const Icon(MoonIcons.log_out32), + const Icon(MoonIcons.log_out16_2), + const Icon(MoonIcons.log_out24_2), + const Icon(MoonIcons.log_out32_2), + const Icon(MoonIcons.login16), + const Icon(MoonIcons.login24), + const Icon(MoonIcons.login32), + const Icon(MoonIcons.loyalty16), + const Icon(MoonIcons.loyalty24), + const Icon(MoonIcons.loyalty32), + const Icon(MoonIcons.luggage16), + const Icon(MoonIcons.luggage24), + const Icon(MoonIcons.luggage32), + const Icon(MoonIcons.mac16), + const Icon(MoonIcons.mac24), + const Icon(MoonIcons.mac32), + const Icon(MoonIcons.macbook_and_iphone16), + const Icon(MoonIcons.macbook_and_iphone24), + const Icon(MoonIcons.macbook_and_iphone32), + const Icon(MoonIcons.macbook16), + const Icon(MoonIcons.macbook24), + const Icon(MoonIcons.macbook32), + const Icon(MoonIcons.magazine16), + const Icon(MoonIcons.magazine24), + const Icon(MoonIcons.magazine32), + const Icon(MoonIcons.magnet16), + const Icon(MoonIcons.magnet24), + const Icon(MoonIcons.magnet32), + const Icon(MoonIcons.map16), + const Icon(MoonIcons.map24), + const Icon(MoonIcons.map32), + const Icon(MoonIcons.marker16), + const Icon(MoonIcons.marker24), + const Icon(MoonIcons.marker32), + const Icon(MoonIcons.marker16_2), + const Icon(MoonIcons.marker24_2), + const Icon(MoonIcons.marker32_2), + const Icon(MoonIcons.math16), + const Icon(MoonIcons.math24), + const Icon(MoonIcons.math32), + const Icon(MoonIcons.meal16), + const Icon(MoonIcons.meal24), + const Icon(MoonIcons.meal32), + const Icon(MoonIcons.megaphone16), + const Icon(MoonIcons.megaphone24), + const Icon(MoonIcons.megaphone32), + const Icon(MoonIcons.mention16), + const Icon(MoonIcons.mention24), + const Icon(MoonIcons.mention32), + const Icon(MoonIcons.menu16), + const Icon(MoonIcons.menu24), + const Icon(MoonIcons.menu32), + const Icon(MoonIcons.mice_alternative16), + const Icon(MoonIcons.mice_alternative24), + const Icon(MoonIcons.mice_alternative32), + const Icon(MoonIcons.mice16), + const Icon(MoonIcons.mice24), + const Icon(MoonIcons.mice32), + const Icon(MoonIcons.minus16), + const Icon(MoonIcons.minus24), + const Icon(MoonIcons.minus32), + const Icon(MoonIcons.minus16_2), + const Icon(MoonIcons.minus24_2), + const Icon(MoonIcons.minus32_2), + const Icon(MoonIcons.monitor16), + const Icon(MoonIcons.monitor24), + const Icon(MoonIcons.monitor32), + const Icon(MoonIcons.moon16), + const Icon(MoonIcons.moon24), + const Icon(MoonIcons.moon32), + const Icon(MoonIcons.mouse16), + const Icon(MoonIcons.mouse24), + const Icon(MoonIcons.mouse32), + const Icon(MoonIcons.mp316), + const Icon(MoonIcons.mp324), + const Icon(MoonIcons.mp332), + const Icon(MoonIcons.mp416), + const Icon(MoonIcons.mp424), + const Icon(MoonIcons.mp432), + const Icon(MoonIcons.multi_bet16), + const Icon(MoonIcons.multi_bet24), + const Icon(MoonIcons.multi_bet32), + const Icon(MoonIcons.music16), + const Icon(MoonIcons.music24), + const Icon(MoonIcons.music32), + const Icon(MoonIcons.news16), + const Icon(MoonIcons.news24), + const Icon(MoonIcons.news32), + const Icon(MoonIcons.no_suitcase16), + const Icon(MoonIcons.no_suitcase24), + const Icon(MoonIcons.no_suitcase32), + const Icon(MoonIcons.no_volume16), + const Icon(MoonIcons.no_volume24), + const Icon(MoonIcons.no_volume32), + const Icon(MoonIcons.not_allowed16), + const Icon(MoonIcons.not_allowed24), + const Icon(MoonIcons.not_allowed32), + const Icon(MoonIcons.notifications16), + const Icon(MoonIcons.notifications24), + const Icon(MoonIcons.notifications32), + const Icon(MoonIcons.numbers_list16), + const Icon(MoonIcons.numbers_list24), + const Icon(MoonIcons.numbers_list32), + const Icon(MoonIcons.nut16), + const Icon(MoonIcons.nut24), + const Icon(MoonIcons.nut32), + const Icon(MoonIcons.panorama16), + const Icon(MoonIcons.panorama24), + const Icon(MoonIcons.panorama32), + const Icon(MoonIcons.partners16), + const Icon(MoonIcons.partners24), + const Icon(MoonIcons.partners32), + const Icon(MoonIcons.passport_alert16), + const Icon(MoonIcons.passport_alert24), + const Icon(MoonIcons.passport_alert32), + const Icon(MoonIcons.passport16), + const Icon(MoonIcons.passport24), + const Icon(MoonIcons.passport32), + const Icon(MoonIcons.passport16_2), + const Icon(MoonIcons.passport24_2), + const Icon(MoonIcons.passport32_2), + const Icon(MoonIcons.pause16), + const Icon(MoonIcons.pause24), + const Icon(MoonIcons.pause32), + const Icon(MoonIcons.pending16), + const Icon(MoonIcons.pending24), + const Icon(MoonIcons.pending32), + const Icon(MoonIcons.phone16), + const Icon(MoonIcons.phone24), + const Icon(MoonIcons.phone32), + const Icon(MoonIcons.photo16), + const Icon(MoonIcons.photo24), + const Icon(MoonIcons.photo32), + const Icon(MoonIcons.php16), + const Icon(MoonIcons.php24), + const Icon(MoonIcons.php32), + const Icon(MoonIcons.picture16), + const Icon(MoonIcons.picture24), + const Icon(MoonIcons.picture32), + const Icon(MoonIcons.pie_chart16), + const Icon(MoonIcons.pie_chart24), + const Icon(MoonIcons.pie_chart32), + const Icon(MoonIcons.pin_add16), + const Icon(MoonIcons.pin_add24), + const Icon(MoonIcons.pin_add32), + const Icon(MoonIcons.pin_location16), + const Icon(MoonIcons.pin_location24), + const Icon(MoonIcons.pin_location32), + const Icon(MoonIcons.pin16), + const Icon(MoonIcons.pin24), + const Icon(MoonIcons.pin32), + const Icon(MoonIcons.plate16), + const Icon(MoonIcons.plate24), + const Icon(MoonIcons.plate32), + const Icon(MoonIcons.play16), + const Icon(MoonIcons.play24), + const Icon(MoonIcons.play32), + const Icon(MoonIcons.plug16), + const Icon(MoonIcons.plug24), + const Icon(MoonIcons.plug32), + const Icon(MoonIcons.plug16_2), + const Icon(MoonIcons.plug24_2), + const Icon(MoonIcons.plug32_2), + const Icon(MoonIcons.plus16), + const Icon(MoonIcons.plus24), + const Icon(MoonIcons.plus32), + const Icon(MoonIcons.plus16_2), + const Icon(MoonIcons.plus24_2), + const Icon(MoonIcons.plus32_2), + const Icon(MoonIcons.png16), + const Icon(MoonIcons.png24), + const Icon(MoonIcons.png32), + const Icon(MoonIcons.ppt16), + const Icon(MoonIcons.ppt24), + const Icon(MoonIcons.ppt32), + const Icon(MoonIcons.print16), + const Icon(MoonIcons.print24), + const Icon(MoonIcons.print32), + const Icon(MoonIcons.psd16), + const Icon(MoonIcons.psd24), + const Icon(MoonIcons.psd32), + const Icon(MoonIcons.puzzle16), + const Icon(MoonIcons.puzzle24), + const Icon(MoonIcons.puzzle32), + const Icon(MoonIcons.qr_code_alternative16), + const Icon(MoonIcons.qr_code_alternative24), + const Icon(MoonIcons.qr_code_alternative32), + const Icon(MoonIcons.qr_code16), + const Icon(MoonIcons.qr_code24), + const Icon(MoonIcons.qr_code32), + const Icon(MoonIcons.question_mark16), + const Icon(MoonIcons.question_mark24), + const Icon(MoonIcons.question_mark32), + const Icon(MoonIcons.refresh_round16), + const Icon(MoonIcons.refresh_round24), + const Icon(MoonIcons.refresh_round32), + const Icon(MoonIcons.refresh16), + const Icon(MoonIcons.refresh24), + const Icon(MoonIcons.refresh32), + const Icon(MoonIcons.relation16), + const Icon(MoonIcons.relation24), + const Icon(MoonIcons.relation32), + const Icon(MoonIcons.remove_boost16), + const Icon(MoonIcons.remove_boost24), + const Icon(MoonIcons.remove_boost32), + const Icon(MoonIcons.remove16), + const Icon(MoonIcons.remove24), + const Icon(MoonIcons.remove32), + const Icon(MoonIcons.reply16), + const Icon(MoonIcons.reply24), + const Icon(MoonIcons.reply32), + const Icon(MoonIcons.rest16), + const Icon(MoonIcons.rest24), + const Icon(MoonIcons.rest32), + const Icon(MoonIcons.rewards16), + const Icon(MoonIcons.rewards24), + const Icon(MoonIcons.rewards32), + const Icon(MoonIcons.right_align16), + const Icon(MoonIcons.right_align24), + const Icon(MoonIcons.right_align32), + const Icon(MoonIcons.right_curved16), + const Icon(MoonIcons.right_curved24), + const Icon(MoonIcons.right_curved32), + const Icon(MoonIcons.right_short16), + const Icon(MoonIcons.right_short24), + const Icon(MoonIcons.right_short32), + const Icon(MoonIcons.right16), + const Icon(MoonIcons.right24), + const Icon(MoonIcons.right32), + const Icon(MoonIcons.rocket16), + const Icon(MoonIcons.rocket24), + const Icon(MoonIcons.rocket32), + const Icon(MoonIcons.room16), + const Icon(MoonIcons.room24), + const Icon(MoonIcons.room32), + const Icon(MoonIcons.round16), + const Icon(MoonIcons.round24), + const Icon(MoonIcons.round32), + const Icon(MoonIcons.sad16), + const Icon(MoonIcons.sad24), + const Icon(MoonIcons.sad32), + const Icon(MoonIcons.sandglass16), + const Icon(MoonIcons.sandglass24), + const Icon(MoonIcons.sandglass32), + const Icon(MoonIcons.save16), + const Icon(MoonIcons.save24), + const Icon(MoonIcons.save32), + const Icon(MoonIcons.scan16), + const Icon(MoonIcons.scan24), + const Icon(MoonIcons.scan32), + const Icon(MoonIcons.search16), + const Icon(MoonIcons.search24), + const Icon(MoonIcons.search32), + const Icon(MoonIcons.seats16), + const Icon(MoonIcons.seats24), + const Icon(MoonIcons.seats32), + const Icon(MoonIcons.security_attention16), + const Icon(MoonIcons.security_attention24), + const Icon(MoonIcons.security_attention32), + const Icon(MoonIcons.send_right16), + const Icon(MoonIcons.send_right24), + const Icon(MoonIcons.send_right32), + const Icon(MoonIcons.send16), + const Icon(MoonIcons.send24), + const Icon(MoonIcons.send32), + const Icon(MoonIcons.settings16), + const Icon(MoonIcons.settings24), + const Icon(MoonIcons.settings32), + const Icon(MoonIcons.settings16_2), + const Icon(MoonIcons.settings24_2), + const Icon(MoonIcons.settings32_2), + const Icon(MoonIcons.settings16_3), + const Icon(MoonIcons.settings24_3), + const Icon(MoonIcons.settings32_3), + const Icon(MoonIcons.share_android16), + const Icon(MoonIcons.share_android24), + const Icon(MoonIcons.share_android32), + const Icon(MoonIcons.share_arrow16), + const Icon(MoonIcons.share_arrow24), + const Icon(MoonIcons.share_arrow32), + const Icon(MoonIcons.share_ios_big16), + const Icon(MoonIcons.share_ios_big24), + const Icon(MoonIcons.share_ios_big32), + const Icon(MoonIcons.share_ios16), + const Icon(MoonIcons.share_ios24), + const Icon(MoonIcons.share_ios32), + const Icon(MoonIcons.share16), + const Icon(MoonIcons.share24), + const Icon(MoonIcons.share32), + const Icon(MoonIcons.shield_secured16), + const Icon(MoonIcons.shield_secured24), + const Icon(MoonIcons.shield_secured32), + const Icon(MoonIcons.shield16), + const Icon(MoonIcons.shield24), + const Icon(MoonIcons.shield32), + const Icon(MoonIcons.size16), + const Icon(MoonIcons.size24), + const Icon(MoonIcons.size32), + const Icon(MoonIcons.smartphone16), + const Icon(MoonIcons.smartphone24), + const Icon(MoonIcons.smartphone32), + const Icon(MoonIcons.smile16), + const Icon(MoonIcons.smile24), + const Icon(MoonIcons.smile32), + const Icon(MoonIcons.sorting16), + const Icon(MoonIcons.sorting24), + const Icon(MoonIcons.sorting32), + const Icon(MoonIcons.sorting16_2), + const Icon(MoonIcons.sorting24_2), + const Icon(MoonIcons.sorting32_2), + const Icon(MoonIcons.soundwave16), + const Icon(MoonIcons.soundwave24), + const Icon(MoonIcons.soundwave32), + const Icon(MoonIcons.star16), + const Icon(MoonIcons.star24), + const Icon(MoonIcons.star32), + const Icon(MoonIcons.stats_chat16), + const Icon(MoonIcons.stats_chat24), + const Icon(MoonIcons.stats_chat32), + const Icon(MoonIcons.sticker16), + const Icon(MoonIcons.sticker24), + const Icon(MoonIcons.sticker32), + const Icon(MoonIcons.stickers16), + const Icon(MoonIcons.stickers24), + const Icon(MoonIcons.stickers32), + const Icon(MoonIcons.stop16), + const Icon(MoonIcons.stop24), + const Icon(MoonIcons.stop32), + const Icon(MoonIcons.stopwatch_timer16), + const Icon(MoonIcons.stopwatch_timer24), + const Icon(MoonIcons.stopwatch_timer32), + const Icon(MoonIcons.stopwatch16), + const Icon(MoonIcons.stopwatch24), + const Icon(MoonIcons.stopwatch32), + const Icon(MoonIcons.strikethrough16), + const Icon(MoonIcons.strikethrough24), + const Icon(MoonIcons.strikethrough32), + const Icon(MoonIcons.style16), + const Icon(MoonIcons.style24), + const Icon(MoonIcons.style32), + const Icon(MoonIcons.suitcase16), + const Icon(MoonIcons.suitcase24), + const Icon(MoonIcons.suitcase32), + const Icon(MoonIcons.sun16), + const Icon(MoonIcons.sun24), + const Icon(MoonIcons.sun32), + const Icon(MoonIcons.swimming_pool16), + const Icon(MoonIcons.swimming_pool24), + const Icon(MoonIcons.swimming_pool32), + const Icon(MoonIcons.table_alternative16), + const Icon(MoonIcons.table_alternative24), + const Icon(MoonIcons.table_alternative32), + const Icon(MoonIcons.table16), + const Icon(MoonIcons.table24), + const Icon(MoonIcons.table32), + const Icon(MoonIcons.table16_2), + const Icon(MoonIcons.table24_2), + const Icon(MoonIcons.table32_2), + const Icon(MoonIcons.tag16), + const Icon(MoonIcons.tag24), + const Icon(MoonIcons.tag32), + const Icon(MoonIcons.text16), + const Icon(MoonIcons.text24), + const Icon(MoonIcons.text32), + const Icon(MoonIcons.text16_2), + const Icon(MoonIcons.text24_2), + const Icon(MoonIcons.text32_2), + const Icon(MoonIcons.ticket16), + const Icon(MoonIcons.ticket24), + const Icon(MoonIcons.ticket32), + const Icon(MoonIcons.time16), + const Icon(MoonIcons.time24), + const Icon(MoonIcons.time32), + const Icon(MoonIcons.top_left16), + const Icon(MoonIcons.top_left24), + const Icon(MoonIcons.top_left32), + const Icon(MoonIcons.top_right16), + const Icon(MoonIcons.top_right24), + const Icon(MoonIcons.top_right32), + const Icon(MoonIcons.transfer16), + const Icon(MoonIcons.transfer24), + const Icon(MoonIcons.transfer32), + const Icon(MoonIcons.trophy16), + const Icon(MoonIcons.trophy24), + const Icon(MoonIcons.trophy32), + const Icon(MoonIcons.tuner_alternative16), + const Icon(MoonIcons.tuner_alternative24), + const Icon(MoonIcons.tuner_alternative32), + const Icon(MoonIcons.tuner16), + const Icon(MoonIcons.tuner24), + const Icon(MoonIcons.tuner32), + const Icon(MoonIcons.turn_off16), + const Icon(MoonIcons.turn_off24), + const Icon(MoonIcons.turn_off32), + const Icon(MoonIcons.turn_on16), + const Icon(MoonIcons.turn_on24), + const Icon(MoonIcons.turn_on32), + const Icon(MoonIcons.tv_box16), + const Icon(MoonIcons.tv_box24), + const Icon(MoonIcons.tv_box32), + const Icon(MoonIcons.txt16), + const Icon(MoonIcons.txt24), + const Icon(MoonIcons.txt32), + const Icon(MoonIcons.umbrella16), + const Icon(MoonIcons.umbrella24), + const Icon(MoonIcons.umbrella32), + const Icon(MoonIcons.underline16), + const Icon(MoonIcons.underline24), + const Icon(MoonIcons.underline32), + const Icon(MoonIcons.unlock16), + const Icon(MoonIcons.unlock24), + const Icon(MoonIcons.unlock32), + const Icon(MoonIcons.up16), + const Icon(MoonIcons.up24), + const Icon(MoonIcons.up32), + const Icon(MoonIcons.update16), + const Icon(MoonIcons.update24), + const Icon(MoonIcons.update32), + const Icon(MoonIcons.upload16), + const Icon(MoonIcons.upload24), + const Icon(MoonIcons.upload32), + const Icon(MoonIcons.user16), + const Icon(MoonIcons.user24), + const Icon(MoonIcons.user32), + const Icon(MoonIcons.users16), + const Icon(MoonIcons.users24), + const Icon(MoonIcons.users32), + const Icon(MoonIcons.verified_face16), + const Icon(MoonIcons.verified_face24), + const Icon(MoonIcons.verified_face32), + const Icon(MoonIcons.verified16), + const Icon(MoonIcons.verified24), + const Icon(MoonIcons.verified32), + const Icon(MoonIcons.vertical_double_chevron16), + const Icon(MoonIcons.vertical_double_chevron24), + const Icon(MoonIcons.vertical_double_chevron32), + const Icon(MoonIcons.video16), + const Icon(MoonIcons.video24), + const Icon(MoonIcons.video32), + const Icon(MoonIcons.volume16), + const Icon(MoonIcons.volume24), + const Icon(MoonIcons.volume32), + const Icon(MoonIcons.wallet16), + const Icon(MoonIcons.wallet24), + const Icon(MoonIcons.wallet32), + const Icon(MoonIcons.watch16), + const Icon(MoonIcons.watch24), + const Icon(MoonIcons.watch32), + const Icon(MoonIcons.water16), + const Icon(MoonIcons.water24), + const Icon(MoonIcons.water32), + const Icon(MoonIcons.wi_fi16), + const Icon(MoonIcons.wi_fi24), + const Icon(MoonIcons.wi_fi32), + const Icon(MoonIcons.wireless_pay16), + const Icon(MoonIcons.wireless_pay24), + const Icon(MoonIcons.wireless_pay32), + const Icon(MoonIcons.world16), + const Icon(MoonIcons.world24), + const Icon(MoonIcons.world32), + const Icon(MoonIcons.wrench16), + const Icon(MoonIcons.wrench24), + const Icon(MoonIcons.wrench32), + const Icon(MoonIcons.xll16), + const Icon(MoonIcons.xll24), + const Icon(MoonIcons.xll32), + const Icon(MoonIcons.xml16), + const Icon(MoonIcons.xml24), + const Icon(MoonIcons.xml32), + const Icon(MoonIcons.yacht16), + const Icon(MoonIcons.yacht24), + const Icon(MoonIcons.yacht32), + const Icon(MoonIcons.zip16), + const Icon(MoonIcons.zip24), + const Icon(MoonIcons.zip32), + const Icon(MoonIcons.afl), + const Icon(MoonIcons.american_football), + const Icon(MoonIcons.archery), + const Icon(MoonIcons.athletics), + const Icon(MoonIcons.audl), + const Icon(MoonIcons.badminton), + const Icon(MoonIcons.baseball), + const Icon(MoonIcons.beach_volleyball), + const Icon(MoonIcons.basketball), + const Icon(MoonIcons.biathlon), + const Icon(MoonIcons.bombay), + const Icon(MoonIcons.bowls), + const Icon(MoonIcons.boxing), + const Icon(MoonIcons.call_of_duty), + const Icon(MoonIcons.canoeing), + const Icon(MoonIcons.car_racing), + const Icon(MoonIcons.casino), + const Icon(MoonIcons.chess), + const Icon(MoonIcons.cricket), + const Icon(MoonIcons.cross_country), + const Icon(MoonIcons.cs_go), + const Icon(MoonIcons.curling), + const Icon(MoonIcons.cycling), + const Icon(MoonIcons.darts), + const Icon(MoonIcons.diving), + const Icon(MoonIcons.dota_2), + const Icon(MoonIcons.enba), + const Icon(MoonIcons.equestrian), + const Icon(MoonIcons.esoccer), + const Icon(MoonIcons.esport_generic), + const Icon(MoonIcons.featured), + const Icon(MoonIcons.fencing), + const Icon(MoonIcons.field_hockey), + const Icon(MoonIcons.floorball), + const Icon(MoonIcons.formula_1), + const Icon(MoonIcons.formula_e), + const Icon(MoonIcons.futsal), + const Icon(MoonIcons.gaelic_hurling), + const Icon(MoonIcons.golf), + const Icon(MoonIcons.greyhound), + const Icon(MoonIcons.gymnastics), + const Icon(MoonIcons.handball), + const Icon(MoonIcons.harness), + const Icon(MoonIcons.horse_racing), + const Icon(MoonIcons.ice_hockey), + const Icon(MoonIcons.ice_hockey_2), + const Icon(MoonIcons.indy_racing), + const Icon(MoonIcons.judo), + const Icon(MoonIcons.kabaddi), + const Icon(MoonIcons.king_of_glory), + const Icon(MoonIcons.lacrosse), + const Icon(MoonIcons.lol), + const Icon(MoonIcons.mma), + const Icon(MoonIcons.motor), + const Icon(MoonIcons.motorcycle_racing), + const Icon(MoonIcons.nordic_combined), + const Icon(MoonIcons.olympics), + const Icon(MoonIcons.overwatch), + const Icon(MoonIcons.rainbow_six), + const Icon(MoonIcons.rocket_league), + const Icon(MoonIcons.rowing), + const Icon(MoonIcons.rugby), + const Icon(MoonIcons.sailing), + const Icon(MoonIcons.set_tennis), + const Icon(MoonIcons.skateboarding), + const Icon(MoonIcons.ski_jumping), + const Icon(MoonIcons.snooker), + const Icon(MoonIcons.soccer), + const Icon(MoonIcons.special_sports), + const Icon(MoonIcons.specials), + const Icon(MoonIcons.speedway), + const Icon(MoonIcons.sportsbet), + const Icon(MoonIcons.squash), + const Icon(MoonIcons.surfing), + const Icon(MoonIcons.swimming), + const Icon(MoonIcons.table_tennis), + const Icon(MoonIcons.tennis), + const Icon(MoonIcons.triathlon), + const Icon(MoonIcons.volleyball), + const Icon(MoonIcons.waterpolo), + const Icon(MoonIcons.weightlifting), + const Icon(MoonIcons.wrestling), +]; + +final List iconsNameList = [ + "three_dots_horizontal16", + "three_dots_horizontal24", + "three_dots_horizontal32", + "three_dots16", + "three_dots24", + "three_dots32", + "four_three_free16", + "four_three_free24", + "four_three_free32", + "six_six_free16", + "six_six_free24", + "six_six_free32", + "about16", + "about24", + "about32", + "activity24", + "activity16", + "activity32", + "add_bell16", + "add_bell24", + "add_bell32", + "add_text16", + "add_text24", + "add_text32", + "add16", + "add24", + "add32", + "airplane_down16", + "airplane_down24", + "airplane_down32", + "airplane_up16", + "airplane_up24", + "airplane_up32", + "airplane16", + "airplane24", + "airplane32", + "alarm_round16", + "alarm_round24", + "alarm_round32", + "alarm16", + "alarm24", + "alarm32", + "alarm16_2", + "alarm24_2", + "alarm32_2", + "alert16", + "alert24", + "alert32", + "all16", + "all24", + "all32", + "anchor16", + "anchor24", + "anchor32", + "app16", + "app24", + "app32", + "area16", + "area24", + "area32", + "attach16", + "attach24", + "attach32", + "auto_play16", + "auto_play24", + "auto_play32", + "bag16", + "bag24", + "bag32", + "bank16", + "bank24", + "bank32", + "bar_alternative16", + "bar_alternative24", + "bar_alternative32", + "bar_vertical16", + "bar_vertical24", + "bar_vertical32", + "bar16", + "bar24", + "bar32", + "basket16", + "basket24", + "basket32", + "beach_chair16", + "beach_chair24", + "beach_chair32", + "bed16", + "bed24", + "bed32", + "bell_alarm16", + "bell_alarm24", + "bell_alarm32", + "bell_cross16", + "bell_cross24", + "bell_cross32", + "bell_ringing_alternative16", + "bell_ringing_alternative24", + "bell_ringing_alternative32", + "bell_ringing16", + "bell_ringing24", + "bell_ringing32", + "bell16", + "bell24", + "bell32", + "bet_insurance16", + "bet_insurance24", + "bet_insurance32", + "bet16", + "bet24", + "bet32", + "betslip16", + "betslip24", + "betslip32", + "bill16", + "bill24", + "bill32", + "block16", + "block24", + "block32", + "bluetooth16", + "bluetooth24", + "bluetooth32", + "bold16", + "bold24", + "bold32", + "bookmark16", + "bookmark24", + "bookmark32", + "boost16", + "boost24", + "boost32", + "bottom_left16", + "bottom_left24", + "bottom_left32", + "bottom_right16", + "bottom_right24", + "bottom_right32", + "box16", + "box24", + "box32", + "browser16", + "browser24", + "browser32", + "bug16", + "bug24", + "bug32", + "bullets_list16", + "bullets_list24", + "bullets_list32", + "burger_regular16", + "burger_regular24", + "burger_regular32", + "burger_zig16", + "burger_zig24", + "burger_zig32", + "buy_crypto16", + "buy_crypto24", + "buy_crypto32", + "calendar_add16", + "calendar_add24", + "calendar_add32", + "calendar_alternative16", + "calendar_alternative24", + "calendar_alternative32", + "calendar_date16", + "calendar_date24", + "calendar_date32", + "calendar_remove16", + "calendar_remove24", + "calendar_remove32", + "calendar_success16", + "calendar_success24", + "calendar_success32", + "calendar16", + "calendar24", + "calendar32", + "card16", + "card24", + "card32", + "cards16", + "cards24", + "cards32", + "cart16", + "cart24", + "cart32", + "case16", + "case24", + "case32", + "center16", + "center24", + "center32", + "chat16", + "chat24", + "chat32", + "check_alternative16", + "check_alternative24", + "check_alternative32", + "check_rounded16", + "check_rounded24", + "check_rounded32", + "chevron_down_double16", + "chevron_down_double24", + "chevron_down_double32", + "chevron_down_small16", + "chevron_down_small24", + "chevron_down_small32", + "chevron_down16", + "chevron_down24", + "chevron_down32", + "chevron_left_double16", + "chevron_left_double24", + "chevron_left_double32", + "chevron_left_small16", + "chevron_left_small24", + "chevron_left_small32", + "chevron_left16", + "chevron_left24", + "chevron_left32", + "chevron_right_double16", + "chevron_right_double24", + "chevron_right_double32", + "chevron_right_small16", + "chevron_right_small24", + "chevron_right_small32", + "chevron_right16", + "chevron_right24", + "chevron_right32", + "chevron_up_double16", + "chevron_up_double24", + "chevron_up_double32", + "chevron_up_small16", + "chevron_up_small24", + "chevron_up_small32", + "chevron_up16", + "chevron_up24", + "chevron_up32", + "claps16", + "claps24", + "claps32", + "clear_formatting16", + "clear_formatting24", + "clear_formatting32", + "clear16", + "clear24", + "clear32", + "clear16_2", + "clear24_2", + "clear32_2", + "clipboard_text16", + "clipboard_text24", + "clipboard_text32", + "clipboard16", + "clipboard24", + "clipboard32", + "clock16", + "clock24", + "clock32", + "close_small16", + "close_small24", + "close_small32", + "close16", + "close24", + "close32", + "close16_2", + "close24_2", + "close32_2", + "code16", + "code24", + "code32", + "code16_2", + "code24_2", + "code32_2", + "coins16", + "coins24", + "coins32", + "collapse16", + "collapse24", + "collapse32", + "comment_add16", + "comment_add24", + "comment_add32", + "comment_bubble_alert16", + "comment_bubble_alert24", + "comment_bubble_alert32", + "comment_bubble_question_mark16", + "comment_bubble_question_mark24", + "comment_bubble_question_mark32", + "comment_bubble16", + "comment_bubble24", + "comment_bubble32", + "comment_remove16", + "comment_remove24", + "comment_remove32", + "comment_text16", + "comment_text24", + "comment_text32", + "comment16", + "comment24", + "comment32", + "compass16", + "compass24", + "compass32", + "copy16", + "copy24", + "copy32", + "cross_lines16", + "cross_lines24", + "cross_lines32", + "crown16", + "crown24", + "crown32", + "crypto_coin16", + "crypto_coin24", + "crypto_coin32", + "crypto16", + "crypto24", + "crypto32", + "css16", + "css24", + "css32", + "csv16", + "csv24", + "csv32", + "cursor16", + "cursor24", + "cursor32", + "cut16", + "cut24", + "cut32", + "dashboard16", + "dashboard24", + "dashboard32", + "dashboard16_2", + "dashboard24_2", + "dashboard32_2", + "data16", + "data24", + "data32", + "delete16", + "delete24", + "delete32", + "delete16_2", + "delete24_2", + "delete32_2", + "decrease_indent16", + "decrease_indent24", + "decrease_indent32", + "desk_bell16", + "desk_bell24", + "desk_bell32", + "diagonals_bltr16", + "diagonals_bltr24", + "diagonals_bltr32", + "diagonals_insight16", + "diagonals_insight24", + "diagonals_insight32", + "diagonals_outsight16", + "diagonals_outsight24", + "diagonals_outsight32", + "diagonals_tlbr16", + "diagonals_tlbr24", + "diagonals_tlbr32", + "dislike16", + "dislike24", + "dislike32", + "double_bubble16", + "double_bubble24", + "double_bubble32", + "down16", + "down24", + "down32", + "download16", + "download24", + "download32", + "download16_2", + "download24_2", + "download32_2", + "draft16", + "draft24", + "draft32", + "drag_handle16", + "drag_handle24", + "drag_handle32", + "drag16", + "drag24", + "drag32", + "edit16", + "edit24", + "edit32", + "email_stats16", + "email_stats24", + "email_stats32", + "envelope16", + "envelope24", + "envelope32", + "error16", + "error24", + "error32", + "exe16", + "exe24", + "exe32", + "expand_alt16", + "expand_alt24", + "expand_alt32", + "expand16", + "expand24", + "expand32", + "export16", + "export24", + "export32", + "external_link16", + "external_link24", + "external_link32", + "eye_crossed16", + "eye_crossed24", + "eye_crossed32", + "eye16", + "eye24", + "eye32", + "fast_back16", + "fast_back24", + "fast_back32", + "fast_forward16", + "fast_forward24", + "fast_forward32", + "file16", + "file24", + "file32", + "filter_crossed16", + "filter_crossed24", + "filter_crossed32", + "filter16", + "filter24", + "filter32", + "fin16", + "fin24", + "fin32", + "flag16", + "flag24", + "flag32", + "flame16", + "flame24", + "flame32", + "folder_closed16", + "folder_closed24", + "folder_closed32", + "folder_open_alternative16", + "folder_open_alternative24", + "folder_open_alternative32", + "folder_open16", + "folder_open24", + "folder_open32", + "folder_zip16", + "folder_zip24", + "folder_zip32", + "forward16", + "forward24", + "forward32", + "frame16", + "frame24", + "frame32", + "freebet16", + "freebet24", + "freebet32", + "full_screen_out16", + "full_screen_out24", + "full_screen_out32", + "full_screen16", + "full_screen24", + "full_screen32", + "gif_alternative16", + "gif_alternative24", + "gif_alternative32", + "glasses16", + "glasses24", + "glasses32", + "globe16", + "globe24", + "globe32", + "hand_pointing_16", + "hand_pointing_24", + "hand_pointing_32", + "hand16", + "hand24", + "hand32", + "hashtag16", + "hashtag24", + "hashtag32", + "headphones16", + "headphones24", + "headphones32", + "heart16", + "heart24", + "heart32", + "help16", + "help24", + "help32", + "help16_2", + "help24_2", + "help32_2", + "home16", + "home24", + "home32", + "hotel16", + "hotel24", + "hotel32", + "html16", + "html24", + "html32", + "id16", + "id24", + "id32", + "idea16", + "idea24", + "idea32", + "import16", + "import24", + "import32", + "insert_line16", + "insert_line24", + "insert_line32", + "increase_indent16", + "increase_indent24", + "increase_indent32", + "info_alternative16", + "info_alternative24", + "info_alternative32", + "info16", + "info24", + "info32", + "italic16", + "italic24", + "italic32", + "joystick16", + "joystick24", + "joystick32", + "jpg16", + "jpg24", + "jpg32", + "js16", + "js24", + "js32", + "key16", + "key24", + "key32", + "keyboard16", + "keyboard24", + "keyboard32", + "left_align16", + "left_align24", + "left_align32", + "left_curved16", + "left_curved24", + "left_curved32", + "left_short16", + "left_short24", + "left_short32", + "left16", + "left24", + "left32", + "lifebuoy16", + "lifebuoy24", + "lifebuoy32", + "lightning_bolt16", + "lightning_bolt24", + "lightning_bolt32", + "lightning16", + "lightning24", + "lightning32", + "like16", + "like24", + "like32", + "line16", + "line24", + "line32", + "link16", + "link24", + "link32", + "link16_2", + "link24_2", + "link32_2", + "list_view16", + "list_view24", + "list_view32", + "location16", + "location24", + "location32", + "lock16", + "lock24", + "lock32", + "log_in16", + "log_in24", + "log_in32", + "log_out16", + "log_out24", + "log_out32", + "log_out16_2", + "log_out24_2", + "log_out32_2", + "login16", + "login24", + "login32", + "loyalty16", + "loyalty24", + "loyalty32", + "luggage16", + "luggage24", + "luggage32", + "mac16", + "mac24", + "mac32", + "macbook_and_iphone16", + "macbook_and_iphone24", + "macbook_and_iphone32", + "macbook16", + "macbook24", + "macbook32", + "magazine16", + "magazine24", + "magazine32", + "magnet16", + "magnet24", + "magnet32", + "map16", + "map24", + "map32", + "marker16", + "marker24", + "marker32", + "marker16_2", + "marker24_2", + "marker32_2", + "math16", + "math24", + "math32", + "meal16", + "meal24", + "meal32", + "megaphone16", + "megaphone24", + "megaphone32", + "mention16", + "mention24", + "mention32", + "menu16", + "menu24", + "menu32", + "mice_alternative16", + "mice_alternative24", + "mice_alternative32", + "mice16", + "mice24", + "mice32", + "minus16", + "minus24", + "minus32", + "minus16_2", + "minus24_2", + "minus32_2", + "monitor16", + "monitor24", + "monitor32", + "moon16", + "moon24", + "moon32", + "mouse16", + "mouse24", + "mouse32", + "mp316", + "mp324", + "mp332", + "mp416", + "mp424", + "mp432", + "multi_bet16", + "multi_bet24", + "multi_bet32", + "music16", + "music24", + "music32", + "news16", + "news24", + "news32", + "no_suitcase16", + "no_suitcase24", + "no_suitcase32", + "no_volume16", + "no_volume24", + "no_volume32", + "not_allowed16", + "not_allowed24", + "not_allowed32", + "notifications16", + "notifications24", + "notifications32", + "numbers_list16", + "numbers_list24", + "numbers_list32", + "nut16", + "nut24", + "nut32", + "panorama16", + "panorama24", + "panorama32", + "partners16", + "partners24", + "partners32", + "passport_alert16", + "passport_alert24", + "passport_alert32", + "passport16", + "passport24", + "passport32", + "passport16_2", + "passport24_2", + "passport32_2", + "pause16", + "pause24", + "pause32", + "pending16", + "pending24", + "pending32", + "phone16", + "phone24", + "phone32", + "photo16", + "photo24", + "photo32", + "php16", + "php24", + "php32", + "picture16", + "picture24", + "picture32", + "pie_chart16", + "pie_chart24", + "pie_chart32", + "pin_add16", + "pin_add24", + "pin_add32", + "pin_location16", + "pin_location24", + "pin_location32", + "pin16", + "pin24", + "pin32", + "plate16", + "plate24", + "plate32", + "play16", + "play24", + "play32", + "plug16", + "plug24", + "plug32", + "plug16_2", + "plug24_2", + "plug32_2", + "plus16", + "plus24", + "plus32", + "plus16_2", + "plus24_2", + "plus32_2", + "png16", + "png24", + "png32", + "ppt16", + "ppt24", + "ppt32", + "print16", + "print24", + "print32", + "psd16", + "psd24", + "psd32", + "puzzle16", + "puzzle24", + "puzzle32", + "qr_code_alternative16", + "qr_code_alternative24", + "qr_code_alternative32", + "qr_code16", + "qr_code24", + "qr_code32", + "question_mark16", + "question_mark24", + "question_mark32", + "refresh_round16", + "refresh_round24", + "refresh_round32", + "refresh16", + "refresh24", + "refresh32", + "relation16", + "relation24", + "relation32", + "remove_boost16", + "remove_boost24", + "remove_boost32", + "remove16", + "remove24", + "remove32", + "reply16", + "reply24", + "reply32", + "rest16", + "rest24", + "rest32", + "rewards16", + "rewards24", + "rewards32", + "right_align16", + "right_align24", + "right_align32", + "right_curved16", + "right_curved24", + "right_curved32", + "right_short16", + "right_short24", + "right_short32", + "right16", + "right24", + "right32", + "rocket16", + "rocket24", + "rocket32", + "room16", + "room24", + "room32", + "round16", + "round24", + "round32", + "sad16", + "sad24", + "sad32", + "sandglass16", + "sandglass24", + "sandglass32", + "save16", + "save24", + "save32", + "scan16", + "scan24", + "scan32", + "search16", + "search24", + "search32", + "seats16", + "seats24", + "seats32", + "security_attention16", + "security_attention24", + "security_attention32", + "send_right16", + "send_right24", + "send_right32", + "send16", + "send24", + "send32", + "settings16", + "settings24", + "settings32", + "settings16_2", + "settings24_2", + "settings32_2", + "settings16_3", + "settings24_3", + "settings32_3", + "share_android16", + "share_android24", + "share_android32", + "share_arrow16", + "share_arrow24", + "share_arrow32", + "share_ios_big16", + "share_ios_big24", + "share_ios_big32", + "share_ios16", + "share_ios24", + "share_ios32", + "share16", + "share24", + "share32", + "shield_secured16", + "shield_secured24", + "shield_secured32", + "shield16", + "shield24", + "shield32", + "size16", + "size24", + "size32", + "smartphone16", + "smartphone24", + "smartphone32", + "smile16", + "smile24", + "smile32", + "sorting16", + "sorting24", + "sorting32", + "sorting16_2", + "sorting24_2", + "sorting32_2", + "soundwave16", + "soundwave24", + "soundwave32", + "star16", + "star24", + "star32", + "stats_chat16", + "stats_chat24", + "stats_chat32", + "sticker16", + "sticker24", + "sticker32", + "stickers16", + "stickers24", + "stickers32", + "stop16", + "stop24", + "stop32", + "stopwatch_timer16", + "stopwatch_timer24", + "stopwatch_timer32", + "stopwatch16", + "stopwatch24", + "stopwatch32", + "strikethrough16", + "strikethrough24", + "strikethrough32", + "style16", + "style24", + "style32", + "suitcase16", + "suitcase24", + "suitcase32", + "sun16", + "sun24", + "sun32", + "swimming_pool16", + "swimming_pool24", + "swimming_pool32", + "table_alternative16", + "table_alternative24", + "table_alternative32", + "table16", + "table24", + "table32", + "table16_2", + "table24_2", + "table32_2", + "tag16", + "tag24", + "tag32", + "text16", + "text24", + "text32", + "text16_2", + "text24_2", + "text32_2", + "ticket16", + "ticket24", + "ticket32", + "time16", + "time24", + "time32", + "top_left16", + "top_left24", + "top_left32", + "top_right16", + "top_right24", + "top_right32", + "transfer16", + "transfer24", + "transfer32", + "trophy16", + "trophy24", + "trophy32", + "tuner_alternative16", + "tuner_alternative24", + "tuner_alternative32", + "tuner16", + "tuner24", + "tuner32", + "turn_off16", + "turn_off24", + "turn_off32", + "turn_on16", + "turn_on24", + "turn_on32", + "tv_box16", + "tv_box24", + "tv_box32", + "txt16", + "txt24", + "txt32", + "umbrella16", + "umbrella24", + "umbrella32", + "underline16", + "underline24", + "underline32", + "unlock16", + "unlock24", + "unlock32", + "up16", + "up24", + "up32", + "update16", + "update24", + "update32", + "upload16", + "upload24", + "upload32", + "user16", + "user24", + "user32", + "users16", + "users24", + "users32", + "verified_face16", + "verified_face24", + "verified_face32", + "verified16", + "verified24", + "verified32", + "vertical_double_chevron16", + "vertical_double_chevron24", + "vertical_double_chevron32", + "video16", + "video24", + "video32", + "volume16", + "volume24", + "volume32", + "wallet16", + "wallet24", + "wallet32", + "watch16", + "watch24", + "watch32", + "water16", + "water24", + "water32", + "wi_fi16", + "wi_fi24", + "wi_fi32", + "wireless_pay16", + "wireless_pay24", + "wireless_pay32", + "world16", + "world24", + "world32", + "wrench16", + "wrench24", + "wrench32", + "xll16", + "xll24", + "xll32", + "xml16", + "xml24", + "xml32", + "yacht16", + "yacht24", + "yacht32", + "zip16", + "zip24", + "zip32", + "afl", + "american_football", + "archery", + "athletics", + "audl", + "badminton", + "baseball", + "beach_volleyball", + "basketball", + "biathlon", + "bombay", + "bowls", + "boxing", + "call_of_duty", + "canoeing", + "car_racing", + "casino", + "chess", + "cricket", + "cross_country", + "cs_go", + "curling", + "cycling", + "darts", + "diving", + "dota_2", + "enba", + "equestrian", + "esoccer", + "esport_generic", + "featured", + "fencing", + "field_hockey", + "floorball", + "formula_1", + "formula_e", + "futsal", + "gaelic_hurling", + "golf", + "greyhound", + "gymnastics", + "handball", + "harness", + "horse_racing", + "ice_hockey", + "ice_hockey_2", + "indy_racing", + "judo", + "kabaddi", + "king_of_glory", + "lacrosse", + "lol", + "mma", + "motor", + "motorcycle_racing", + "nordic_combined", + "olympics", + "overwatch", + "rainbow_six", + "rocket_league", + "rowing", + "rugby", + "sailing", + "set_tennis", + "skateboarding", + "ski_jumping", + "snooker", + "soccer", + "special_sports", + "specials", + "speedway", + "sportsbet", + "squash", + "surfing", + "swimming", + "table_tennis", + "tennis", + "triathlon", + "volleyball", + "waterpolo", + "weightlifting", + "wrestling", +]; diff --git a/example/lib/src/storybook/stories/button.dart b/example/lib/src/storybook/stories/button.dart index 9ea5041b..079772d0 100644 --- a/example/lib/src/storybook/stories/button.dart +++ b/example/lib/src/storybook/stories/button.dart @@ -91,6 +91,8 @@ class ButtonStory extends Story { description: "Set button to full width.", ); + final resolvedIconVariant = buttonSizesKnob == MoonButtonSize.md ? MoonIcons.frame24 : MoonIcons.frame16; + return Directionality( textDirection: setRtlModeKnob ? TextDirection.rtl : TextDirection.ltr, child: Center( @@ -110,9 +112,9 @@ class ButtonStory extends Story { backgroundColor: color, showPulseEffect: showPulseEffectKnob, showPulseEffectJiggle: showPulseEffectJiggleKnob, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? Text(customLabelTextKnob) : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 32), MoonButton.icon( @@ -123,7 +125,7 @@ class ButtonStory extends Story { backgroundColor: color, showPulseEffect: showPulseEffectKnob, showPulseEffectJiggle: showPulseEffectJiggleKnob, - icon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + icon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 40), const TextDivider(text: "Main buttons"), @@ -133,9 +135,9 @@ class ButtonStory extends Story { buttonSize: buttonSizesKnob, isFullWidth: setFullWidthKnob, showPulseEffect: showPulseEffectKnob, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? const Text("MoonPrimaryButton") : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 32), MoonSecondaryButton( @@ -143,9 +145,9 @@ class ButtonStory extends Story { buttonSize: buttonSizesKnob, isFullWidth: setFullWidthKnob, showPulseEffect: showPulseEffectKnob, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? const Text("MoonSecondaryButton") : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 32), MoonTertiaryButton( @@ -153,9 +155,9 @@ class ButtonStory extends Story { buttonSize: buttonSizesKnob, isFullWidth: setFullWidthKnob, showPulseEffect: showPulseEffectKnob, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? const Text("MoonTertiaryButton") : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 32), MoonGhostButton( @@ -163,9 +165,9 @@ class ButtonStory extends Story { buttonSize: buttonSizesKnob, isFullWidth: setFullWidthKnob, showPulseEffect: showPulseEffectKnob, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? const Text("MoonGhostButton") : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 40), const TextDivider(text: "Button with non-standard children"), @@ -205,7 +207,7 @@ class ButtonStory extends Story { ), ) : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 64), ], diff --git a/example/lib/src/storybook/stories/chip.dart b/example/lib/src/storybook/stories/chip.dart index fbc6f58b..a72e990c 100644 --- a/example/lib/src/storybook/stories/chip.dart +++ b/example/lib/src/storybook/stories/chip.dart @@ -72,6 +72,8 @@ class ChipStory extends Story { description: "Show widget in the rightIcon slot.", ); + final resolvedIconVariant = chipSizesKnob == MoonChipSize.md ? MoonIcons.frame24 : MoonIcons.frame16; + return Directionality( textDirection: setRtlModeKnob ? TextDirection.rtl : TextDirection.ltr, child: Center( @@ -88,9 +90,9 @@ class ChipStory extends Story { showBorder: showBorderKnob, chipSize: chipSizesKnob, backgroundColor: color, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? Text(customLabelTextKnob) : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 40), const TextDivider(text: "Ghost chip"), @@ -100,9 +102,9 @@ class ChipStory extends Story { borderRadius: BorderRadius.circular(borderRadiusKnob.toDouble()), showBorder: showBorderKnob, chipSize: chipSizesKnob, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? Text(customLabelTextKnob) : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 40), const TextDivider(text: "Preset chip"), @@ -115,9 +117,9 @@ class ChipStory extends Story { borderWidth: 2, showBorder: showBorderKnob, chipSize: chipSizesKnob, - leftIcon: showLeftIconKnob ? const MoonPlaceholderIcon() : null, + leftIcon: showLeftIconKnob ? Icon(resolvedIconVariant) : null, label: showLabelKnob ? Text(customLabelTextKnob) : null, - rightIcon: showRightIconKnob ? const MoonPlaceholderIcon() : null, + rightIcon: showRightIconKnob ? Icon(resolvedIconVariant) : null, ), const SizedBox(height: 64), ], diff --git a/example/lib/src/storybook/stories/icons.dart b/example/lib/src/storybook/stories/icons.dart new file mode 100644 index 00000000..b2a9f6e7 --- /dev/null +++ b/example/lib/src/storybook/stories/icons.dart @@ -0,0 +1,31 @@ +import 'package:example/src/storybook/common/icons_list.dart'; +import 'package:flutter/material.dart'; +import 'package:moon_design/moon_design.dart'; +import 'package:storybook_flutter/storybook_flutter.dart'; + +class IconsStory extends Story { + IconsStory() + : super( + name: "Icons", + builder: (context) { + return GridView.builder( + itemCount: iconsList.length, + gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: 3), + itemBuilder: (context, index) { + return Column( + mainAxisSize: MainAxisSize.min, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + iconsList[index], + const SizedBox(height: 20), + Text( + iconsNameList[index], + style: TextStyle(fontSize: 10, color: context.moonColors!.trunks), + ), + ], + ); + }, + ); + }, + ); +} diff --git a/example/lib/src/storybook/stories/tag.dart b/example/lib/src/storybook/stories/tag.dart index 0adfd92d..b1e96931 100644 --- a/example/lib/src/storybook/stories/tag.dart +++ b/example/lib/src/storybook/stories/tag.dart @@ -63,8 +63,6 @@ class TagStory extends Story { final showRightIconKnob = context.knobs .boolean(label: "Show rightIcon", description: "Show widget in the rightIcon slot.", initial: true); - final effectiveIconSize = tagSizesKnob == MoonTagSize.x2s ? 12.0 : 16.0; - return Directionality( textDirection: setRtlModeKnob ? TextDirection.rtl : TextDirection.ltr, child: Center( @@ -77,21 +75,11 @@ class TagStory extends Story { tagSize: tagSizesKnob, isUpperCase: setUpperCase, backgroundColor: color, - leftIcon: showLeftIconKnob - ? MoonPlaceholderIcon( - height: effectiveIconSize, - width: effectiveIconSize, - ) - : null, + leftIcon: showLeftIconKnob ? const Icon(MoonIcons.close_small16) : null, label: showLabelKnob ? Text(setUpperCase ? customLabelTextKnob.toUpperCase() : customLabelTextKnob) : null, - rightIcon: showRightIconKnob - ? MoonPlaceholderIcon( - height: effectiveIconSize, - width: effectiveIconSize, - ) - : null, + rightIcon: showRightIconKnob ? const Icon(MoonIcons.close_small16) : null, ), const SizedBox(height: 64), ], diff --git a/example/lib/src/storybook/storybook.dart b/example/lib/src/storybook/storybook.dart index 29af2a4a..4a17e3dc 100644 --- a/example/lib/src/storybook/storybook.dart +++ b/example/lib/src/storybook/storybook.dart @@ -2,6 +2,7 @@ import 'package:example/src/storybook/common/widgets/version.dart'; import 'package:example/src/storybook/stories/avatar.dart'; import 'package:example/src/storybook/stories/button.dart'; import 'package:example/src/storybook/stories/chip.dart'; +import 'package:example/src/storybook/stories/icons.dart'; import 'package:example/src/storybook/stories/tag.dart'; import 'package:flutter/material.dart'; @@ -61,6 +62,7 @@ class StorybookPage extends StatelessWidget { AvatarStory(), ButtonStory(), ChipStory(), + IconsStory(), TagStory(), ], ), diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 67d732b9..f8cd595a 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -8,6 +8,7 @@ dependencies: cupertino_icons: ^1.0.2 flutter: sdk: flutter + flutter_svg: ^2.0.1 moon_design: path: ../ package_info_plus: ^3.0.2 @@ -21,3 +22,4 @@ flutter: uses-material-design: true assets: - assets/images/ + - assets/svg/ diff --git a/fonts/MoonIcons.ttf b/fonts/MoonIcons.ttf new file mode 100644 index 00000000..4cc06241 Binary files /dev/null and b/fonts/MoonIcons.ttf differ diff --git a/lib/moon_design.dart b/lib/moon_design.dart index 6a39d470..0e02ce61 100644 --- a/lib/moon_design.dart +++ b/lib/moon_design.dart @@ -21,7 +21,6 @@ export 'package:moon_design/src/theme/typography/typography.dart'; export 'package:moon_design/src/utils/extensions.dart'; export 'package:moon_design/src/utils/measure_size.dart'; export 'package:moon_design/src/utils/moon_icon.dart'; -export 'package:moon_design/src/utils/placeholder_icon.dart'; export 'package:moon_design/src/utils/widget_surveyor.dart'; export 'package:moon_design/src/widgets/avatar/avatar.dart'; export 'package:moon_design/src/widgets/base_control.dart'; @@ -34,4 +33,5 @@ export 'package:moon_design/src/widgets/chips/chip.dart'; export 'package:moon_design/src/widgets/chips/ghost_chip.dart'; export 'package:moon_design/src/widgets/effects/focus_effect.dart'; export 'package:moon_design/src/widgets/effects/pulse_effect.dart'; +export 'package:moon_design/src/widgets/icons.dart'; export 'package:moon_design/src/widgets/tag/tag.dart'; diff --git a/lib/src/theme/button/button_sizes.dart b/lib/src/theme/button/button_sizes.dart index 1b420253..a097f8bf 100644 --- a/lib/src/theme/button/button_sizes.dart +++ b/lib/src/theme/button/button_sizes.dart @@ -12,6 +12,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl static final xs = MoonButtonSizes( height: MoonSizes.sizes.xs, gap: MoonSizes.sizes.x5s, + iconSizeValue: MoonSizes.sizes.x2s, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x4s), borderRadius: MoonBorders.borders.interactiveXs, textStyle: MoonTextStyles.heading.text12, @@ -20,6 +21,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl static final sm = MoonButtonSizes( height: MoonSizes.sizes.sm, gap: MoonSizes.sizes.x5s, + iconSizeValue: MoonSizes.sizes.xs, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x3s), borderRadius: MoonBorders.borders.interactiveSm, textStyle: MoonTextStyles.heading.text14, @@ -28,6 +30,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl static final md = MoonButtonSizes( height: MoonSizes.sizes.md, gap: MoonSizes.sizes.x4s, + iconSizeValue: MoonSizes.sizes.xs, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x2s), borderRadius: MoonBorders.borders.interactiveSm, textStyle: MoonTextStyles.heading.text14, @@ -36,6 +39,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl static final lg = MoonButtonSizes( height: MoonSizes.sizes.lg, gap: MoonSizes.sizes.x3s, + iconSizeValue: MoonSizes.sizes.xs, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x2s), borderRadius: MoonBorders.borders.interactiveSm, textStyle: MoonTextStyles.heading.text16, @@ -44,6 +48,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl static final xl = MoonButtonSizes( height: MoonSizes.sizes.xl, gap: MoonSizes.sizes.x2s, + iconSizeValue: MoonSizes.sizes.xs, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.xs), borderRadius: MoonBorders.borders.interactiveMd, textStyle: MoonTextStyles.heading.text16, @@ -55,6 +60,9 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl /// Space between button children. final double gap; + /// Button icon size value. + final double iconSizeValue; + /// Padding around button children. final EdgeInsets padding; @@ -67,6 +75,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl const MoonButtonSizes({ required this.height, required this.gap, + required this.iconSizeValue, required this.padding, required this.borderRadius, required this.textStyle, @@ -76,6 +85,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl MoonButtonSizes copyWith({ double? height, double? gap, + double? iconSizeValue, EdgeInsets? padding, BorderRadius? borderRadius, TextStyle? textStyle, @@ -83,6 +93,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl return MoonButtonSizes( height: height ?? this.height, gap: gap ?? this.gap, + iconSizeValue: iconSizeValue ?? this.iconSizeValue, padding: padding ?? this.padding, borderRadius: borderRadius ?? this.borderRadius, textStyle: textStyle ?? this.textStyle, @@ -96,6 +107,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl return MoonButtonSizes( height: lerpDouble(height, other.height, t)!, gap: lerpDouble(gap, other.gap, t)!, + iconSizeValue: lerpDouble(iconSizeValue, other.iconSizeValue, t)!, padding: EdgeInsets.lerp(padding, other.padding, t)!, borderRadius: BorderRadius.lerp(borderRadius, other.borderRadius, t)!, textStyle: TextStyle.lerp(textStyle, other.textStyle, t)!, @@ -109,6 +121,7 @@ class MoonButtonSizes extends ThemeExtension with Diagnosticabl ..add(DiagnosticsProperty("type", "MoonButtonSizes")) ..add(DoubleProperty("height", height)) ..add(DoubleProperty("gap", gap)) + ..add(DoubleProperty("iconSizeValue", iconSizeValue)) ..add(DiagnosticsProperty("padding", padding)) ..add(DiagnosticsProperty("borderRadius", borderRadius)) ..add(DiagnosticsProperty("textStyle", textStyle)); diff --git a/lib/src/theme/chip/chip_sizes.dart b/lib/src/theme/chip/chip_sizes.dart index 167765ef..a67ce390 100644 --- a/lib/src/theme/chip/chip_sizes.dart +++ b/lib/src/theme/chip/chip_sizes.dart @@ -12,6 +12,7 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre static final sm = MoonChipSizes( height: MoonSizes.sizes.sm, gap: MoonSizes.sizes.x5s, + iconSizeValue: MoonSizes.sizes.x2s, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x3s), borderRadius: MoonBorders.borders.interactiveXs, textStyle: MoonTextStyles.heading.text14, @@ -20,6 +21,7 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre static final md = MoonChipSizes( height: MoonSizes.sizes.md, gap: MoonSizes.sizes.x4s, + iconSizeValue: MoonSizes.sizes.xs, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x3s), borderRadius: MoonBorders.borders.interactiveSm, textStyle: MoonTextStyles.heading.text14, @@ -31,6 +33,9 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre /// Space between chip children. final double gap; + /// Chip icon size value. + final double iconSizeValue; + /// Padding around chip children. final EdgeInsets padding; @@ -43,6 +48,7 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre const MoonChipSizes({ required this.height, required this.gap, + required this.iconSizeValue, required this.padding, required this.borderRadius, required this.textStyle, @@ -52,6 +58,7 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre MoonChipSizes copyWith({ double? height, double? gap, + double? iconSizeValue, EdgeInsets? padding, BorderRadius? borderRadius, TextStyle? textStyle, @@ -59,6 +66,7 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre return MoonChipSizes( height: height ?? this.height, gap: gap ?? this.gap, + iconSizeValue: iconSizeValue ?? this.iconSizeValue, padding: padding ?? this.padding, borderRadius: borderRadius ?? this.borderRadius, textStyle: textStyle ?? this.textStyle, @@ -72,6 +80,7 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre return MoonChipSizes( height: lerpDouble(height, other.height, t)!, gap: lerpDouble(gap, other.gap, t)!, + iconSizeValue: lerpDouble(iconSizeValue, other.iconSizeValue, t)!, padding: EdgeInsets.lerp(padding, other.padding, t)!, borderRadius: BorderRadius.lerp(borderRadius, other.borderRadius, t)!, textStyle: TextStyle.lerp(textStyle, other.textStyle, t)!, @@ -85,6 +94,7 @@ class MoonChipSizes extends ThemeExtension with DiagnosticableTre ..add(DiagnosticsProperty("type", "MoonChipSizes")) ..add(DoubleProperty("height", height)) ..add(DoubleProperty("gap", gap)) + ..add(DoubleProperty("iconSizeValue", iconSizeValue)) ..add(DiagnosticsProperty("padding", padding)) ..add(DiagnosticsProperty("borderRadius", borderRadius)) ..add(DiagnosticsProperty("textStyle", textStyle)); diff --git a/lib/src/theme/tag/tag_sizes.dart b/lib/src/theme/tag/tag_sizes.dart index c334c7f2..8fc43eef 100644 --- a/lib/src/theme/tag/tag_sizes.dart +++ b/lib/src/theme/tag/tag_sizes.dart @@ -12,6 +12,7 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM static final x2s = MoonTagSizes( height: MoonSizes.sizes.x2s, gap: MoonSizes.sizes.x5s, + iconSizeValue: MoonSizes.sizes.x3s, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x4s), borderRadius: MoonBorders.borders.interactiveXs, textStyle: MoonTextStyles.text.text10.copyWith(fontWeight: FontWeight.w400), @@ -21,6 +22,7 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM static final xs = MoonTagSizes( height: MoonSizes.sizes.xs, gap: MoonSizes.sizes.x5s, + iconSizeValue: MoonSizes.sizes.x2s, padding: EdgeInsets.symmetric(horizontal: MoonSizes.sizes.x4s), borderRadius: MoonBorders.borders.interactiveXs, textStyle: MoonTextStyles.text.text12.copyWith(fontWeight: FontWeight.w400), @@ -33,6 +35,9 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM /// Space between tag children. final double gap; + /// Tag icon size value. + final double iconSizeValue; + /// Padding around tag children. final EdgeInsets padding; @@ -48,6 +53,7 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM const MoonTagSizes({ required this.height, required this.gap, + required this.iconSizeValue, required this.padding, required this.borderRadius, required this.textStyle, @@ -58,6 +64,7 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM MoonTagSizes copyWith({ double? height, double? gap, + double? iconSizeValue, EdgeInsets? padding, BorderRadius? borderRadius, TextStyle? textStyle, @@ -66,6 +73,7 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM return MoonTagSizes( height: height ?? this.height, gap: gap ?? this.gap, + iconSizeValue: iconSizeValue ?? this.iconSizeValue, padding: padding ?? this.padding, borderRadius: borderRadius ?? this.borderRadius, textStyle: textStyle ?? this.textStyle, @@ -80,6 +88,7 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM return MoonTagSizes( height: lerpDouble(height, other.height, t)!, gap: lerpDouble(gap, other.gap, t)!, + iconSizeValue: lerpDouble(iconSizeValue, other.iconSizeValue, t)!, padding: EdgeInsets.lerp(padding, other.padding, t)!, borderRadius: BorderRadius.lerp(borderRadius, other.borderRadius, t)!, textStyle: TextStyle.lerp(textStyle, other.textStyle, t)!, @@ -94,6 +103,7 @@ class MoonTagSizes extends ThemeExtension with DiagnosticableTreeM ..add(DiagnosticsProperty("type", "MoonTagSizes")) ..add(DoubleProperty("height", height)) ..add(DoubleProperty("gap", gap)) + ..add(DoubleProperty("iconSizeValue", iconSizeValue)) ..add(DiagnosticsProperty("padding", padding)) ..add(DiagnosticsProperty("borderRadius", borderRadius)) ..add(DiagnosticsProperty("textStyle", textStyle)) diff --git a/lib/src/utils/placeholder_icon.dart b/lib/src/utils/placeholder_icon.dart deleted file mode 100644 index 16291ae2..00000000 --- a/lib/src/utils/placeholder_icon.dart +++ /dev/null @@ -1,206 +0,0 @@ -import 'dart:math'; - -import 'package:flutter/material.dart'; - -class MoonPlaceholderIcon extends StatelessWidget { - final double? width; - final double? height; - final Color? iconColor; - final Color? containerBackgroundColor; - - const MoonPlaceholderIcon({ - super.key, - this.width, - this.height, - this.iconColor, - this.containerBackgroundColor, - }); - - @override - Widget build(BuildContext context) { - final effectiveStrokeColor = iconColor ?? DefaultTextStyle.of(context).style.color ?? Colors.black; - final effectiveSize = width != null && height != null - ? min(width!, height!) - : (DefaultTextStyle.of(context).style.fontSize ?? 14) <= 12 - ? 20 - : 24; - - return CustomPaint( - size: Size(effectiveSize.toDouble(), effectiveSize.toDouble()), - painter: _MoonPlaceholderIconPainter( - strokeColor: effectiveStrokeColor, - ), - ); - } -} - -class _MoonPlaceholderIconPainter extends CustomPainter { - final Color? strokeColor; - - const _MoonPlaceholderIconPainter({this.strokeColor}); - - @override - void paint(Canvas canvas, Size size) { - final Path path_0 = Path(); - path_0.moveTo(size.width * 0.7283656, size.height * 0.3401438); - path_0.cubicTo( - size.width * 0.7662031, - size.height * 0.3401438, - size.width * 0.7968750, - size.height * 0.3094716, - size.width * 0.7968750, - size.height * 0.2716347, - ); - path_0.cubicTo( - size.width * 0.7968750, - size.height * 0.2337978, - size.width * 0.7662031, - size.height * 0.2031250, - size.width * 0.7283656, - size.height * 0.2031250, - ); - path_0.cubicTo( - size.width * 0.6905281, - size.height * 0.2031250, - size.width * 0.6598563, - size.height * 0.2337978, - size.width * 0.6598563, - size.height * 0.2716347, - ); - path_0.moveTo(size.width * 0.7283656, size.height * 0.3401438); - path_0.cubicTo( - size.width * 0.6905281, - size.height * 0.3401438, - size.width * 0.6598563, - size.height * 0.3094716, - size.width * 0.6598563, - size.height * 0.2716347, - ); - path_0.moveTo(size.width * 0.7283656, size.height * 0.3401438); - path_0.lineTo(size.width * 0.7283656, size.height * 0.6598563); - path_0.moveTo(size.width * 0.6598563, size.height * 0.2716347); - path_0.lineTo(size.width * 0.3401438, size.height * 0.2716347); - path_0.moveTo(size.width * 0.6598563, size.height * 0.7283656); - path_0.cubicTo( - size.width * 0.6598563, - size.height * 0.7662031, - size.width * 0.6905281, - size.height * 0.7968750, - size.width * 0.7283656, - size.height * 0.7968750, - ); - path_0.cubicTo( - size.width * 0.7662031, - size.height * 0.7968750, - size.width * 0.7968750, - size.height * 0.7662031, - size.width * 0.7968750, - size.height * 0.7283656, - ); - path_0.cubicTo( - size.width * 0.7968750, - size.height * 0.6905281, - size.width * 0.7662031, - size.height * 0.6598563, - size.width * 0.7283656, - size.height * 0.6598563, - ); - path_0.moveTo(size.width * 0.6598563, size.height * 0.7283656); - path_0.cubicTo( - size.width * 0.6598563, - size.height * 0.6905281, - size.width * 0.6905281, - size.height * 0.6598563, - size.width * 0.7283656, - size.height * 0.6598563, - ); - path_0.moveTo(size.width * 0.6598563, size.height * 0.7283656); - path_0.lineTo(size.width * 0.3401438, size.height * 0.7283656); - path_0.moveTo(size.width * 0.3401438, size.height * 0.2716347); - path_0.cubicTo( - size.width * 0.3401438, - size.height * 0.3094716, - size.width * 0.3094716, - size.height * 0.3401438, - size.width * 0.2716347, - size.height * 0.3401438, - ); - path_0.moveTo(size.width * 0.3401438, size.height * 0.2716347); - path_0.cubicTo( - size.width * 0.3401438, - size.height * 0.2337978, - size.width * 0.3094716, - size.height * 0.2031250, - size.width * 0.2716347, - size.height * 0.2031250, - ); - path_0.cubicTo( - size.width * 0.2337978, - size.height * 0.2031250, - size.width * 0.2031250, - size.height * 0.2337978, - size.width * 0.2031250, - size.height * 0.2716347, - ); - path_0.cubicTo( - size.width * 0.2031250, - size.height * 0.3094716, - size.width * 0.2337978, - size.height * 0.3401438, - size.width * 0.2716347, - size.height * 0.3401438, - ); - path_0.moveTo(size.width * 0.2716347, size.height * 0.3401438); - path_0.lineTo(size.width * 0.2716347, size.height * 0.6598563); - path_0.moveTo(size.width * 0.3401438, size.height * 0.7283656); - path_0.cubicTo( - size.width * 0.3401438, - size.height * 0.7662031, - size.width * 0.3094716, - size.height * 0.7968750, - size.width * 0.2716347, - size.height * 0.7968750, - ); - path_0.cubicTo( - size.width * 0.2337978, - size.height * 0.7968750, - size.width * 0.2031250, - size.height * 0.7662031, - size.width * 0.2031250, - size.height * 0.7283656, - ); - path_0.cubicTo( - size.width * 0.2031250, - size.height * 0.6905281, - size.width * 0.2337978, - size.height * 0.6598563, - size.width * 0.2716347, - size.height * 0.6598563, - ); - path_0.moveTo(size.width * 0.3401438, size.height * 0.7283656); - path_0.cubicTo( - size.width * 0.3401438, - size.height * 0.6905281, - size.width * 0.3094716, - size.height * 0.6598563, - size.width * 0.2716347, - size.height * 0.6598563, - ); - - final Paint paint0stroke = Paint() - ..style = PaintingStyle.stroke - ..strokeWidth = 1; - paint0stroke.color = strokeColor ?? Colors.black; - paint0stroke.strokeCap = StrokeCap.round; - canvas.drawPath(path_0, paint0stroke); - - final Paint paint0fill = Paint()..style = PaintingStyle.fill; - paint0fill.color = Colors.transparent; - canvas.drawPath(path_0, paint0fill); - } - - @override - bool shouldRepaint(covariant CustomPainter oldDelegate) { - return true; - } -} diff --git a/lib/src/widgets/buttons/button.dart b/lib/src/widgets/buttons/button.dart index 18373d83..1e3bdd13 100644 --- a/lib/src/widgets/buttons/button.dart +++ b/lib/src/widgets/buttons/button.dart @@ -419,54 +419,57 @@ class MoonButton extends StatelessWidget { ), ), ), - child: AnimatedDefaultTextStyle( - style: TextStyle(color: effectiveTextColor, fontSize: effectiveMoonButtonSize.textStyle.fontSize), - duration: effectiveHoverEffectDuration, - curve: effectiveHoverEffectCurve, - child: isFullWidth - ? Stack( - fit: StackFit.expand, - alignment: Alignment.center, - children: [ - if (leftIcon != null) - Align( - alignment: Alignment.centerLeft, - child: Padding( + child: IconTheme( + data: IconThemeData(color: effectiveTextColor, size: effectiveMoonButtonSize.iconSizeValue), + child: AnimatedDefaultTextStyle( + style: TextStyle(color: effectiveTextColor, fontSize: effectiveMoonButtonSize.textStyle.fontSize), + duration: effectiveHoverEffectDuration, + curve: effectiveHoverEffectCurve, + child: isFullWidth + ? Stack( + fit: StackFit.expand, + alignment: Alignment.center, + children: [ + if (leftIcon != null) + Align( + alignment: Alignment.centerLeft, + child: Padding( + padding: EdgeInsets.symmetric(horizontal: effectiveGap), + child: leftIcon, + ), + ), + if (label != null) + Align( + child: label, + ), + if (rightIcon != null) + Align( + alignment: Alignment.centerRight, + child: Padding( + padding: EdgeInsets.symmetric(horizontal: effectiveGap), + child: rightIcon, + ), + ), + ], + ) + : Row( + mainAxisSize: MainAxisSize.min, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + if (leftIcon != null) + Padding( padding: EdgeInsets.symmetric(horizontal: effectiveGap), child: leftIcon, ), - ), - if (label != null) - Align( - child: label, - ), - if (rightIcon != null) - Align( - alignment: Alignment.centerRight, - child: Padding( + if (label != null) label!, + if (rightIcon != null) + Padding( padding: EdgeInsets.symmetric(horizontal: effectiveGap), child: rightIcon, ), - ), - ], - ) - : Row( - mainAxisSize: MainAxisSize.min, - mainAxisAlignment: MainAxisAlignment.center, - children: [ - if (leftIcon != null) - Padding( - padding: EdgeInsets.symmetric(horizontal: effectiveGap), - child: leftIcon, - ), - if (label != null) label!, - if (rightIcon != null) - Padding( - padding: EdgeInsets.symmetric(horizontal: effectiveGap), - child: rightIcon, - ), - ], - ), + ], + ), + ), ), ); }, diff --git a/lib/src/widgets/chips/chip.dart b/lib/src/widgets/chips/chip.dart index 7d369b12..c1a7dfaa 100644 --- a/lib/src/widgets/chips/chip.dart +++ b/lib/src/widgets/chips/chip.dart @@ -287,26 +287,29 @@ class MoonChip extends StatelessWidget { ), ), ), - child: AnimatedDefaultTextStyle( - duration: effectiveHoverEffectDuration, - curve: effectiveHoverEffectCurve, - style: TextStyle(fontSize: effectiveMoonChipSize.textStyle.fontSize, color: effectiveTextColor), - child: Row( - mainAxisSize: MainAxisSize.min, - mainAxisAlignment: MainAxisAlignment.center, - children: [ - if (leftIcon != null) - Padding( - padding: EdgeInsets.symmetric(horizontal: effectiveGap), - child: leftIcon, - ), - if (label != null) label!, - if (rightIcon != null) - Padding( - padding: EdgeInsets.symmetric(horizontal: effectiveGap), - child: rightIcon, - ), - ], + child: IconTheme( + data: IconThemeData(color: effectiveTextColor, size: effectiveMoonChipSize.iconSizeValue), + child: AnimatedDefaultTextStyle( + duration: effectiveHoverEffectDuration, + curve: effectiveHoverEffectCurve, + style: TextStyle(fontSize: effectiveMoonChipSize.textStyle.fontSize, color: effectiveTextColor), + child: Row( + mainAxisSize: MainAxisSize.min, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + if (leftIcon != null) + Padding( + padding: EdgeInsets.symmetric(horizontal: effectiveGap), + child: leftIcon, + ), + if (label != null) label!, + if (rightIcon != null) + Padding( + padding: EdgeInsets.symmetric(horizontal: effectiveGap), + child: rightIcon, + ), + ], + ), ), ), ); diff --git a/lib/src/widgets/icons.dart b/lib/src/widgets/icons.dart new file mode 100644 index 00000000..7f7a470d --- /dev/null +++ b/lib/src/widgets/icons.dart @@ -0,0 +1,1167 @@ +// ignore_for_file: constant_identifier_names + +import 'package:flutter/widgets.dart'; + +class MoonIcons { + MoonIcons._(); + + static const _kFontFam = "MoonIcons"; + static const _kFontPkg = "moon_design"; + + static const IconData three_dots_horizontal16 = IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData three_dots_horizontal24 = IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData three_dots_horizontal32 = IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData three_dots16 = IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData three_dots24 = IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData three_dots32 = IconData(0xe805, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData four_three_free16 = IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData four_three_free24 = IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData four_three_free32 = IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData six_six_free16 = IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData six_six_free24 = IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData about16 = IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData about24 = IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData six_six_free32 = IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData about32 = IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData activity24 = IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData activity16 = IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData activity32 = IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add_bell16 = IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add_bell24 = IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add_bell32 = IconData(0xe814, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add_text16 = IconData(0xe815, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add_text24 = IconData(0xe816, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add_text32 = IconData(0xe817, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add16 = IconData(0xe818, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add24 = IconData(0xe819, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData add32 = IconData(0xe81a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData afl = IconData(0xe81b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane_down16 = IconData(0xe81c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane_down24 = IconData(0xe81d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane_down32 = IconData(0xe81e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane_up16 = IconData(0xe81f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane_up24 = IconData(0xe820, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane_up32 = IconData(0xe821, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane16 = IconData(0xe822, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane24 = IconData(0xe823, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData airplane32 = IconData(0xe824, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm_round16 = IconData(0xe825, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm_round24 = IconData(0xe826, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm_round32 = IconData(0xe827, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm16_2 = IconData(0xe828, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm16 = IconData(0xe829, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm24_2 = IconData(0xe82a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm24 = IconData(0xe82b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm32_2 = IconData(0xe82c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alert16 = IconData(0xe82d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alert24 = IconData(0xe82e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alarm32 = IconData(0xe82f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData alert32 = IconData(0xe830, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData all16 = IconData(0xe831, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData all24 = IconData(0xe832, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData all32 = IconData(0xe833, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData american_football = IconData(0xe834, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData anchor16 = IconData(0xe835, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData anchor24 = IconData(0xe836, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData anchor32 = IconData(0xe837, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData app16 = IconData(0xe838, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData app24 = IconData(0xe839, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData app32 = IconData(0xe83a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData archery = IconData(0xe83b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData area16 = IconData(0xe83c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData area24 = IconData(0xe83d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData area32 = IconData(0xe83e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData athletics = IconData(0xe83f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData attach16 = IconData(0xe840, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData attach24 = IconData(0xe841, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData attach32 = IconData(0xe842, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData audl = IconData(0xe843, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData auto_play16 = IconData(0xe844, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData auto_play24 = IconData(0xe845, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData auto_play32 = IconData(0xe846, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData badminton = IconData(0xe847, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bag16 = IconData(0xe848, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bag24 = IconData(0xe849, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bag32 = IconData(0xe84a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bank16 = IconData(0xe84b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bank24 = IconData(0xe84c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bank32 = IconData(0xe84d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar_alternative16 = IconData(0xe84e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar_alternative24 = IconData(0xe84f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar_alternative32 = IconData(0xe850, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar_vertical16 = IconData(0xe851, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar_vertical24 = IconData(0xe852, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar_vertical32 = IconData(0xe853, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar16 = IconData(0xe854, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar24 = IconData(0xe855, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bar32 = IconData(0xe856, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData baseball = IconData(0xe857, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData basket16 = IconData(0xe858, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData basket24 = IconData(0xe859, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData basket32 = IconData(0xe85a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData basketball = IconData(0xe85b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData beach_chair16 = IconData(0xe85c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData beach_chair24 = IconData(0xe85d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData beach_chair32 = IconData(0xe85e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData beach_volleyball = IconData(0xe85f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bed16 = IconData(0xe860, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bed24 = IconData(0xe861, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bed32 = IconData(0xe862, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_alarm16 = IconData(0xe863, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_alarm24 = IconData(0xe864, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_alarm32 = IconData(0xe865, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_cross16 = IconData(0xe866, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_cross24 = IconData(0xe867, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_cross32 = IconData(0xe868, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_ringing_alternative16 = IconData(0xe869, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_ringing_alternative24 = IconData(0xe86a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_ringing_alternative32 = IconData(0xe86b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_ringing16 = IconData(0xe86c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_ringing24 = IconData(0xe86d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell_ringing32 = IconData(0xe86e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell16 = IconData(0xe86f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell24 = IconData(0xe870, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bell32 = IconData(0xe871, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bet_insurance16 = IconData(0xe872, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bet_insurance24 = IconData(0xe873, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bet_insurance32 = IconData(0xe874, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bet16 = IconData(0xe875, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bet24 = IconData(0xe876, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bet32 = IconData(0xe877, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData betslip16 = IconData(0xe878, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData betslip24 = IconData(0xe879, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData betslip32 = IconData(0xe87a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData biathlon = IconData(0xe87b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bill16 = IconData(0xe87c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bill24 = IconData(0xe87d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bill32 = IconData(0xe87e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData block16 = IconData(0xe87f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData block24 = IconData(0xe880, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData block32 = IconData(0xe881, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bluetooth16 = IconData(0xe882, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bluetooth24 = IconData(0xe883, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bluetooth32 = IconData(0xe884, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bold16 = IconData(0xe885, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bold24 = IconData(0xe886, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bold32 = IconData(0xe887, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bombay = IconData(0xe888, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bookmark16 = IconData(0xe889, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bookmark24 = IconData(0xe88a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bookmark32 = IconData(0xe88b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData boost16 = IconData(0xe88c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData boost24 = IconData(0xe88d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData boost32 = IconData(0xe88e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bottom_left16 = IconData(0xe88f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bottom_left24 = IconData(0xe890, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bottom_left32 = IconData(0xe891, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bottom_right16 = IconData(0xe892, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bottom_right24 = IconData(0xe893, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bottom_right32 = IconData(0xe894, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bowls = IconData(0xe895, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData box16 = IconData(0xe896, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData box24 = IconData(0xe897, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData box32 = IconData(0xe898, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData boxing = IconData(0xe899, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData browser16 = IconData(0xe89a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData browser24 = IconData(0xe89b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData browser32 = IconData(0xe89c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bug16 = IconData(0xe89d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bug24 = IconData(0xe89e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bug32 = IconData(0xe89f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bullets_list16 = IconData(0xe8a0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bullets_list24 = IconData(0xe8a1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData bullets_list32 = IconData(0xe8a2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData burger_regular16 = IconData(0xe8a3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData burger_regular24 = IconData(0xe8a4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData burger_regular32 = IconData(0xe8a5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData burger_zig16 = IconData(0xe8a6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData burger_zig24 = IconData(0xe8a7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData burger_zig32 = IconData(0xe8a8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData buy_crypto16 = IconData(0xe8a9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData buy_crypto24 = IconData(0xe8aa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData buy_crypto32 = IconData(0xe8ab, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_add16 = IconData(0xe8ac, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_add24 = IconData(0xe8ad, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_add32 = IconData(0xe8ae, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_alternative16 = IconData(0xe8af, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_alternative24 = IconData(0xe8b0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_alternative32 = IconData(0xe8b1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_date16 = IconData(0xe8b2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_date24 = IconData(0xe8b3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_date32 = IconData(0xe8b4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_remove16 = IconData(0xe8b5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_remove24 = IconData(0xe8b6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_remove32 = IconData(0xe8b7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_success16 = IconData(0xe8b8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_success24 = IconData(0xe8b9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar_success32 = IconData(0xe8ba, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar16 = IconData(0xe8bb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar24 = IconData(0xe8bc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData calendar32 = IconData(0xe8bd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData call_of_duty = IconData(0xe8be, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData canoeing = IconData(0xe8bf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData car_racing = IconData(0xe8c0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData card16 = IconData(0xe8c1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData card24 = IconData(0xe8c2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData card32 = IconData(0xe8c3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cards16 = IconData(0xe8c4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cards24 = IconData(0xe8c5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cards32 = IconData(0xe8c6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cart16 = IconData(0xe8c7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cart24 = IconData(0xe8c8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cart32 = IconData(0xe8c9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData case16 = IconData(0xe8ca, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData case24 = IconData(0xe8cb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData case32 = IconData(0xe8cc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData casino = IconData(0xe8cd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData center16 = IconData(0xe8ce, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData center24 = IconData(0xe8cf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData center32 = IconData(0xe8d0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chat16 = IconData(0xe8d1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chat24 = IconData(0xe8d2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chat32 = IconData(0xe8d3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData check_alternative16 = IconData(0xe8d4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData check_alternative24 = IconData(0xe8d5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData check_alternative32 = IconData(0xe8d6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData check_rounded16 = IconData(0xe8d7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData check_rounded24 = IconData(0xe8d8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData check_rounded32 = IconData(0xe8d9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chess = IconData(0xe8da, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down_double16 = IconData(0xe8db, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down_double24 = IconData(0xe8dc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down_double32 = IconData(0xe8dd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down_small16 = IconData(0xe8de, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down_small24 = IconData(0xe8df, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down_small32 = IconData(0xe8e0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down16 = IconData(0xe8e1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down24 = IconData(0xe8e2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_down32 = IconData(0xe8e3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left_double16 = IconData(0xe8e4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left_double24 = IconData(0xe8e5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left_double32 = IconData(0xe8e6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left_small16 = IconData(0xe8e7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left_small24 = IconData(0xe8e8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left_small32 = IconData(0xe8e9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left16 = IconData(0xe8ea, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left24 = IconData(0xe8eb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_left32 = IconData(0xe8ec, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right_double16 = IconData(0xe8ed, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right_double24 = IconData(0xe8ee, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right_double32 = IconData(0xe8ef, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right_small16 = IconData(0xe8f0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right_small24 = IconData(0xe8f1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right_small32 = IconData(0xe8f2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right16 = IconData(0xe8f3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right24 = IconData(0xe8f4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up_double16 = IconData(0xe8f5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_right32 = IconData(0xe8f6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up_double24 = IconData(0xe8f7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up_double32 = IconData(0xe8f8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up_small16 = IconData(0xe8f9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up_small24 = IconData(0xe8fa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up_small32 = IconData(0xe8fb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up16 = IconData(0xe8fc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up24 = IconData(0xe8fd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData chevron_up32 = IconData(0xe8fe, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData claps16 = IconData(0xe8ff, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData claps24 = IconData(0xe900, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData claps32 = IconData(0xe901, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear_formatting16 = IconData(0xe902, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear_formatting24 = IconData(0xe903, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear_formatting32 = IconData(0xe904, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear16_2 = IconData(0xe905, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear16 = IconData(0xe906, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear24_2 = IconData(0xe907, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear24 = IconData(0xe908, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear32_2 = IconData(0xe909, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clear32 = IconData(0xe90a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clipboard_text16 = IconData(0xe90b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clipboard_text24 = IconData(0xe90c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clipboard_text32 = IconData(0xe90d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clipboard16 = IconData(0xe90e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clipboard24 = IconData(0xe90f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clipboard32 = IconData(0xe910, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clock16 = IconData(0xe911, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clock24 = IconData(0xe912, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData clock32 = IconData(0xe913, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close_small16 = IconData(0xe914, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close_small24 = IconData(0xe915, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close_small32 = IconData(0xe916, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close16_2 = IconData(0xe917, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close16 = IconData(0xe918, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close24_2 = IconData(0xe919, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close24 = IconData(0xe91a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close32_2 = IconData(0xe91b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData close32 = IconData(0xe91c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData code16_2 = IconData(0xe920, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData code16 = IconData(0xe921, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData code24_2 = IconData(0xe922, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData code24 = IconData(0xe923, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData code32_2 = IconData(0xe924, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData code32 = IconData(0xe925, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData coins16 = IconData(0xe926, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData coins24 = IconData(0xe927, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData coins32 = IconData(0xe928, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData collapse16 = IconData(0xe929, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData collapse24 = IconData(0xe92a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData collapse32 = IconData(0xe92b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_add16 = IconData(0xe92c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_add24 = IconData(0xe92d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_add32 = IconData(0xe92e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble_alert16 = IconData(0xe92f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble_alert24 = IconData(0xe930, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble_alert32 = IconData(0xe931, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble_question_mark16 = + IconData(0xe932, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble_question_mark24 = + IconData(0xe933, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble_question_mark32 = + IconData(0xe934, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble16 = IconData(0xe935, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble24 = IconData(0xe936, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_bubble32 = IconData(0xe937, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_remove16 = IconData(0xe938, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_remove24 = IconData(0xe939, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_remove32 = IconData(0xe93a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_text16 = IconData(0xe93b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_text24 = IconData(0xe93c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment_text32 = IconData(0xe93d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment16 = IconData(0xe93e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment24 = IconData(0xe93f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData comment32 = IconData(0xe940, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData compass16 = IconData(0xe941, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData compass24 = IconData(0xe942, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData compass32 = IconData(0xe943, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData copy16 = IconData(0xe944, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData copy24 = IconData(0xe945, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData copy32 = IconData(0xe946, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cricket = IconData(0xe947, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cross_country = IconData(0xe948, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cross_lines16 = IconData(0xe949, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cross_lines24 = IconData(0xe94a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cross_lines32 = IconData(0xe94b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crown16 = IconData(0xe94c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crown24 = IconData(0xe94d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crown32 = IconData(0xe94e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crypto_coin16 = IconData(0xe94f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crypto_coin24 = IconData(0xe950, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crypto_coin32 = IconData(0xe951, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crypto16 = IconData(0xe952, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crypto24 = IconData(0xe953, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData crypto32 = IconData(0xe954, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cs_go = IconData(0xe955, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData css16 = IconData(0xe956, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData css24 = IconData(0xe957, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData css32 = IconData(0xe958, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData csv16 = IconData(0xe959, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData csv24 = IconData(0xe95a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData csv32 = IconData(0xe95b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData curling = IconData(0xe95c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cursor16 = IconData(0xe95d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cursor24 = IconData(0xe95e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cursor32 = IconData(0xe95f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cut16 = IconData(0xe960, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cut24 = IconData(0xe961, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cut32 = IconData(0xe962, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cycling = IconData(0xe963, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData darts = IconData(0xe964, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dashboard16_2 = IconData(0xe965, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dashboard16 = IconData(0xe966, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dashboard24_2 = IconData(0xe967, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dashboard24 = IconData(0xe968, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dashboard32_2 = IconData(0xe969, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dashboard32 = IconData(0xe96a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData data16 = IconData(0xe96b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData data24 = IconData(0xe96c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData data32 = IconData(0xe96d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData delete16_2 = IconData(0xe96e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData delete16 = IconData(0xe96f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData delete24_2 = IconData(0xe970, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData delete24 = IconData(0xe971, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData delete32_2 = IconData(0xe972, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData delete32 = IconData(0xe973, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData decrease_indent16 = IconData(0xe974, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData decrease_indent24 = IconData(0xe975, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData decrease_indent32 = IconData(0xe976, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData desk_bell16 = IconData(0xe977, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData desk_bell24 = IconData(0xe978, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData desk_bell32 = IconData(0xe979, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_bltr16 = IconData(0xe97a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_bltr24 = IconData(0xe97b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_bltr32 = IconData(0xe97c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_insight16 = IconData(0xe97d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_insight24 = IconData(0xe97e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_insight32 = IconData(0xe97f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_outsight16 = IconData(0xe980, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_outsight24 = IconData(0xe981, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_outsight32 = IconData(0xe982, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_tlbr16 = IconData(0xe983, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_tlbr24 = IconData(0xe984, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diagonals_tlbr32 = IconData(0xe985, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dislike16 = IconData(0xe986, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dislike24 = IconData(0xe987, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dislike32 = IconData(0xe988, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData diving = IconData(0xe989, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData dota_2 = IconData(0xe98a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData double_bubble16 = IconData(0xe98b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData double_bubble24 = IconData(0xe98c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData double_bubble32 = IconData(0xe98d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData down16 = IconData(0xe98e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData down24 = IconData(0xe98f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData down32 = IconData(0xe990, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData download16_2 = IconData(0xe991, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData download16 = IconData(0xe992, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData download24_2 = IconData(0xe993, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData download24 = IconData(0xe994, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData download32_2 = IconData(0xe995, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData download32 = IconData(0xe996, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData draft16 = IconData(0xe997, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData draft24 = IconData(0xe998, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData draft32 = IconData(0xe999, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData drag_handle16 = IconData(0xe99a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData drag_handle24 = IconData(0xe99b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData drag_handle32 = IconData(0xe99c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData drag16 = IconData(0xe99d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData drag24 = IconData(0xe99e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData drag32 = IconData(0xe99f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData edit16 = IconData(0xe9a0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData edit24 = IconData(0xe9a1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData edit32 = IconData(0xe9a2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ice_hockey_2 = IconData(0xe9a3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData email_stats16 = IconData(0xe9a4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData email_stats24 = IconData(0xe9a5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData email_stats32 = IconData(0xe9a6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData enba = IconData(0xe9a7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData envelope16 = IconData(0xe9a8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData envelope24 = IconData(0xe9a9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData envelope32 = IconData(0xe9aa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData equestrian = IconData(0xe9ab, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData error16 = IconData(0xe9ac, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData error24 = IconData(0xe9ad, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData error32 = IconData(0xe9ae, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData esoccer = IconData(0xe9af, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData esport_generic = IconData(0xe9b0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData exe16 = IconData(0xe9b1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData exe24 = IconData(0xe9b2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData exe32 = IconData(0xe9b3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData expand_alt16 = IconData(0xe9b4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData expand_alt24 = IconData(0xe9b5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData expand_alt32 = IconData(0xe9b6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData expand16 = IconData(0xe9b7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData expand24 = IconData(0xe9b8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData expand32 = IconData(0xe9b9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData export16 = IconData(0xe9ba, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData export24 = IconData(0xe9bb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData export32 = IconData(0xe9bc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData external_link16 = IconData(0xe9bd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData external_link24 = IconData(0xe9be, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData external_link32 = IconData(0xe9bf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData eye_crossed16 = IconData(0xe9c0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData eye_crossed24 = IconData(0xe9c1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData eye_crossed32 = IconData(0xe9c2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData eye16 = IconData(0xe9c3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData eye24 = IconData(0xe9c4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData eye32 = IconData(0xe9c5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fast_back16 = IconData(0xe9c6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fast_back24 = IconData(0xe9c7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fast_back32 = IconData(0xe9c8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fast_forward16 = IconData(0xe9c9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fast_forward24 = IconData(0xe9ca, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fast_forward32 = IconData(0xe9cb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData featured = IconData(0xe9cc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fencing = IconData(0xe9cd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData field_hockey = IconData(0xe9ce, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file16 = IconData(0xe9cf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file24 = IconData(0xe9d0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file32 = IconData(0xe9d1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData filter_crossed16 = IconData(0xe9d2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData filter_crossed24 = IconData(0xe9d3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData filter_crossed32 = IconData(0xe9d4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData filter16 = IconData(0xe9d5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData filter24 = IconData(0xe9d6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData filter32 = IconData(0xe9d7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fin16 = IconData(0xe9d8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fin24 = IconData(0xe9d9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData fin32 = IconData(0xe9da, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData flag16 = IconData(0xe9db, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData flag24 = IconData(0xe9dc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData flag32 = IconData(0xe9dd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData flame16 = IconData(0xe9de, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData flame24 = IconData(0xe9df, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData flame32 = IconData(0xe9e0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData floorball = IconData(0xe9e1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_closed16 = IconData(0xe9e2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_closed24 = IconData(0xe9e3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_closed32 = IconData(0xe9e4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_open_alternative16 = IconData(0xe9e5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_open_alternative24 = IconData(0xe9e6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_open_alternative32 = IconData(0xe9e7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_open16 = IconData(0xe9e8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_open24 = IconData(0xe9e9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_open32 = IconData(0xe9ea, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_zip16 = IconData(0xe9eb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_zip24 = IconData(0xe9ec, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_zip32 = IconData(0xe9ed, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData formula_1 = IconData(0xe9ee, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData formula_e = IconData(0xe9ef, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData forward16 = IconData(0xe9f0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData forward24 = IconData(0xe9f1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData forward32 = IconData(0xe9f2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData frame16 = IconData(0xe9f3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData frame24 = IconData(0xe9f4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData frame32 = IconData(0xe9f5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData freebet16 = IconData(0xe9f6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData freebet24 = IconData(0xe9f7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData freebet32 = IconData(0xe9f8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData full_screen_out16 = IconData(0xe9f9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData full_screen_out24 = IconData(0xe9fa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData full_screen_out32 = IconData(0xe9fb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData full_screen16 = IconData(0xe9fc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData full_screen24 = IconData(0xe9fd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData full_screen32 = IconData(0xe9fe, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData futsal = IconData(0xe9ff, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData gaelic_hurling = IconData(0xea00, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData gif_alternative16 = IconData(0xea01, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData gif_alternative24 = IconData(0xea02, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData gif_alternative32 = IconData(0xea03, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData glasses16 = IconData(0xea04, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData glasses24 = IconData(0xea05, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData glasses32 = IconData(0xea06, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData globe16 = IconData(0xea07, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData globe24 = IconData(0xea08, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData globe32 = IconData(0xea09, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData golf = IconData(0xea0a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData greyhound = IconData(0xea0b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData gymnastics = IconData(0xea0c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hand_pointing_16 = IconData(0xea0d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hand_pointing_24 = IconData(0xea0e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hand_pointing_32 = IconData(0xea0f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hand16 = IconData(0xea10, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hand24 = IconData(0xea11, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hand32 = IconData(0xea12, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData handball = IconData(0xea13, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData harness = IconData(0xea14, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hashtag16 = IconData(0xea15, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hashtag24 = IconData(0xea16, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hashtag32 = IconData(0xea17, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData headphones16 = IconData(0xea18, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData headphones24 = IconData(0xea19, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData headphones32 = IconData(0xea1a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData heart16 = IconData(0xea1b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData heart24 = IconData(0xea1c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData heart32 = IconData(0xea1d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData help16_2 = IconData(0xea1e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData help16 = IconData(0xea1f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData help24_2 = IconData(0xea20, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData help24 = IconData(0xea21, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData help32_2 = IconData(0xea22, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData help32 = IconData(0xea23, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData home16 = IconData(0xea24, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData home24 = IconData(0xea25, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData home32 = IconData(0xea26, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData horse_racing = IconData(0xea27, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hotel16 = IconData(0xea28, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hotel24 = IconData(0xea29, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData hotel32 = IconData(0xea2a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData html16 = IconData(0xea2b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData html24 = IconData(0xea2c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData html32 = IconData(0xea2d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ice_hockey = IconData(0xea2e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData id16 = IconData(0xea2f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData id24 = IconData(0xea30, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData id32 = IconData(0xea31, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData idea16 = IconData(0xea32, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData idea24 = IconData(0xea33, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData idea32 = IconData(0xea34, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData import16 = IconData(0xea35, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData import24 = IconData(0xea36, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData import32 = IconData(0xea37, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData insert_line16 = IconData(0xea38, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData insert_line24 = IconData(0xea39, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData insert_line32 = IconData(0xea3a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData increase_indent16 = IconData(0xea3b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData increase_indent24 = IconData(0xea3c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData increase_indent32 = IconData(0xea3d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData indy_racing = IconData(0xea3e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData info_alternative16 = IconData(0xea3f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData info_alternative24 = IconData(0xea40, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData info_alternative32 = IconData(0xea41, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData info16 = IconData(0xea42, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData info24 = IconData(0xea43, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData info32 = IconData(0xea44, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData italic16 = IconData(0xea45, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData italic24 = IconData(0xea46, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData italic32 = IconData(0xea47, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData joystick16 = IconData(0xea48, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData joystick24 = IconData(0xea49, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData joystick32 = IconData(0xea4a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData jpg16 = IconData(0xea4b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData jpg24 = IconData(0xea4c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData jpg32 = IconData(0xea4d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData js16 = IconData(0xea4e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData js24 = IconData(0xea4f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData js32 = IconData(0xea50, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData judo = IconData(0xea51, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData kabaddi = IconData(0xea52, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData key16 = IconData(0xea53, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData key24 = IconData(0xea54, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData key32 = IconData(0xea55, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData keyboard16 = IconData(0xea56, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData keyboard24 = IconData(0xea57, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData keyboard32 = IconData(0xea58, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData king_of_glory = IconData(0xea59, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lacrosse = IconData(0xea5a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_align16 = IconData(0xea5b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_align24 = IconData(0xea5c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_align32 = IconData(0xea5d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_curved16 = IconData(0xea5e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_curved24 = IconData(0xea5f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_curved32 = IconData(0xea60, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_short16 = IconData(0xea61, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_short24 = IconData(0xea62, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left_short32 = IconData(0xea63, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left16 = IconData(0xea64, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left24 = IconData(0xea65, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData left32 = IconData(0xea66, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lifebuoy16 = IconData(0xea67, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lightning_bolt16 = IconData(0xea68, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lifebuoy24 = IconData(0xea69, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lifebuoy32 = IconData(0xea6a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lightning_bolt24 = IconData(0xea6b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lightning_bolt32 = IconData(0xea6c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lightning16 = IconData(0xea6d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lightning24 = IconData(0xea6e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lightning32 = IconData(0xea6f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData like16 = IconData(0xea70, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData like24 = IconData(0xea71, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData like32 = IconData(0xea72, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData line16 = IconData(0xea73, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData line24 = IconData(0xea74, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData line32 = IconData(0xea75, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData link16_2 = IconData(0xea76, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData link16 = IconData(0xea77, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData link24_2 = IconData(0xea78, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData link24 = IconData(0xea79, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData link32_2 = IconData(0xea7a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData link32 = IconData(0xea7b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData list_view16 = IconData(0xea7c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData list_view24 = IconData(0xea7d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData list_view32 = IconData(0xea7e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData location16 = IconData(0xea7f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData location24 = IconData(0xea80, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData location32 = IconData(0xea81, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lock16 = IconData(0xea82, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lock24 = IconData(0xea83, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lock32 = IconData(0xea84, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_in16 = IconData(0xea85, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_in24 = IconData(0xea86, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_in32 = IconData(0xea87, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_out16_2 = IconData(0xea88, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_out16 = IconData(0xea89, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_out24_2 = IconData(0xea8a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_out24 = IconData(0xea8b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_out32_2 = IconData(0xea8c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData log_out32 = IconData(0xea8d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData login16 = IconData(0xea8e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData login24 = IconData(0xea8f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData login32 = IconData(0xea90, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData lol = IconData(0xea91, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData loyalty16 = IconData(0xea92, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData loyalty24 = IconData(0xea93, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData loyalty32 = IconData(0xea94, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData luggage16 = IconData(0xea95, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData luggage24 = IconData(0xea96, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData luggage32 = IconData(0xea97, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mac16 = IconData(0xea98, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mac24 = IconData(0xea99, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mac32 = IconData(0xea9a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData macbook_and_iphone16 = IconData(0xea9b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData macbook_and_iphone24 = IconData(0xea9c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData macbook_and_iphone32 = IconData(0xea9d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData macbook16 = IconData(0xea9e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData macbook24 = IconData(0xea9f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData macbook32 = IconData(0xeaa0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData magazine16 = IconData(0xeaa1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData magazine24 = IconData(0xeaa2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData magazine32 = IconData(0xeaa3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData magnet16 = IconData(0xeaa4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData magnet24 = IconData(0xeaa5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData magnet32 = IconData(0xeaa6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData map16 = IconData(0xeaa7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData map24 = IconData(0xeaa8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData map32 = IconData(0xeaa9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData marker16_2 = IconData(0xeaaa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData marker16 = IconData(0xeaab, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData marker24_2 = IconData(0xeaac, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData marker24 = IconData(0xeaad, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData marker32_2 = IconData(0xeaae, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData marker32 = IconData(0xeaaf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData math16 = IconData(0xeab0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData math24 = IconData(0xeab1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData math32 = IconData(0xeab2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData meal16 = IconData(0xeab3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData meal24 = IconData(0xeab4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData meal32 = IconData(0xeab5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData megaphone16 = IconData(0xeab6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData megaphone24 = IconData(0xeab7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData megaphone32 = IconData(0xeab8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mention16 = IconData(0xeab9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mention24 = IconData(0xeaba, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mention32 = IconData(0xeabb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData menu16 = IconData(0xeabc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData menu24 = IconData(0xeabd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData menu32 = IconData(0xeabe, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mice_alternative16 = IconData(0xeabf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mice_alternative24 = IconData(0xeac0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mice_alternative32 = IconData(0xeac1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mice16 = IconData(0xeac2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mice24 = IconData(0xeac3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mice32 = IconData(0xeac4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData minus16_2 = IconData(0xeac5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData minus16 = IconData(0xeac6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData minus24_2 = IconData(0xeac7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData minus24 = IconData(0xeac8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData minus32_2 = IconData(0xeac9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData minus32 = IconData(0xeaca, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mma = IconData(0xeacb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData monitor16 = IconData(0xeacc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData monitor24 = IconData(0xeacd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData monitor32 = IconData(0xeace, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData moon16 = IconData(0xeacf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData moon24 = IconData(0xead0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData moon32 = IconData(0xead1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData motor = IconData(0xead2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData motorcycle_racing = IconData(0xead3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mouse16 = IconData(0xead4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mouse24 = IconData(0xead5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mouse32 = IconData(0xead6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mp316 = IconData(0xeada, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mp324 = IconData(0xeadb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mp332 = IconData(0xeadc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mp416 = IconData(0xeadd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mp424 = IconData(0xeade, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData mp432 = IconData(0xeadf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData multi_bet16 = IconData(0xeae0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData multi_bet24 = IconData(0xeae1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData multi_bet32 = IconData(0xeae2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData music16 = IconData(0xeae3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData music24 = IconData(0xeae4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData music32 = IconData(0xeae5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData news16 = IconData(0xeae6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData news24 = IconData(0xeae7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData news32 = IconData(0xeae8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData no_suitcase16 = IconData(0xeae9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData no_suitcase24 = IconData(0xeaea, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData no_suitcase32 = IconData(0xeaeb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData no_volume16 = IconData(0xeaec, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData no_volume24 = IconData(0xeaed, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData no_volume32 = IconData(0xeaee, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData nordic_combined = IconData(0xeaef, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData not_allowed16 = IconData(0xeaf0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData not_allowed24 = IconData(0xeaf1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData not_allowed32 = IconData(0xeaf2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData notifications16 = IconData(0xeaf3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData notifications24 = IconData(0xeaf4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData notifications32 = IconData(0xeaf5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData numbers_list16 = IconData(0xeaf6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData numbers_list24 = IconData(0xeaf7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData numbers_list32 = IconData(0xeaf8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData nut16 = IconData(0xeaf9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData nut24 = IconData(0xeafa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData nut32 = IconData(0xeafb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData olympics = IconData(0xeafc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData overwatch = IconData(0xeb00, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData panorama16 = IconData(0xeb01, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData panorama24 = IconData(0xeb02, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData panorama32 = IconData(0xeb03, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData partners16 = IconData(0xeb04, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData partners24 = IconData(0xeb05, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData partners32 = IconData(0xeb06, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport_alert16 = IconData(0xeb07, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport_alert24 = IconData(0xeb08, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport_alert32 = IconData(0xeb09, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport16_2 = IconData(0xeb0a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport16 = IconData(0xeb0b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport24_2 = IconData(0xeb0c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport24 = IconData(0xeb0d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport32_2 = IconData(0xeb0e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData passport32 = IconData(0xeb0f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pause16 = IconData(0xeb10, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pause24 = IconData(0xeb11, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pause32 = IconData(0xeb12, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pending16 = IconData(0xeb13, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pending24 = IconData(0xeb14, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pending32 = IconData(0xeb15, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData phone16 = IconData(0xeb16, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData phone24 = IconData(0xeb17, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData phone32 = IconData(0xeb18, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData photo16 = IconData(0xeb19, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData photo24 = IconData(0xeb1a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData photo32 = IconData(0xeb1b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData php16 = IconData(0xeb1c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData php24 = IconData(0xeb1d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData php32 = IconData(0xeb1e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData picture16 = IconData(0xeb1f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData picture24 = IconData(0xeb20, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData picture32 = IconData(0xeb21, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pie_chart16 = IconData(0xeb22, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pie_chart24 = IconData(0xeb23, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pie_chart32 = IconData(0xeb24, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin_add16 = IconData(0xeb25, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin_add24 = IconData(0xeb26, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin_add32 = IconData(0xeb27, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin_location16 = IconData(0xeb28, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin_location24 = IconData(0xeb29, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin_location32 = IconData(0xeb2a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin16 = IconData(0xeb2b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin24 = IconData(0xeb2c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData pin32 = IconData(0xeb2d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plate16 = IconData(0xeb2e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plate24 = IconData(0xeb2f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plate32 = IconData(0xeb30, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData play16 = IconData(0xeb31, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData play24 = IconData(0xeb32, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData play32 = IconData(0xeb33, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plug16_2 = IconData(0xeb34, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plug16 = IconData(0xeb35, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plug24_2 = IconData(0xeb36, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plug24 = IconData(0xeb37, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plug32_2 = IconData(0xeb38, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plug32 = IconData(0xeb39, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plus16_2 = IconData(0xeb3a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plus16 = IconData(0xeb3b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plus24_2 = IconData(0xeb3c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plus24 = IconData(0xeb3d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plus32_2 = IconData(0xeb3e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData plus32 = IconData(0xeb3f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData png16 = IconData(0xeb40, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData png24 = IconData(0xeb41, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData png32 = IconData(0xeb42, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ppt16 = IconData(0xeb43, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ppt24 = IconData(0xeb44, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ppt32 = IconData(0xeb45, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData print16 = IconData(0xeb46, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData print24 = IconData(0xeb47, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData print32 = IconData(0xeb48, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData psd16 = IconData(0xeb49, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData psd24 = IconData(0xeb4a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData psd32 = IconData(0xeb4b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData puzzle16 = IconData(0xeb4c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData puzzle24 = IconData(0xeb4d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData puzzle32 = IconData(0xeb4e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData qr_code_alternative16 = IconData(0xeb4f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData qr_code_alternative24 = IconData(0xeb50, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData qr_code_alternative32 = IconData(0xeb51, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData qr_code16 = IconData(0xeb52, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData qr_code24 = IconData(0xeb53, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData qr_code32 = IconData(0xeb54, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData question_mark16 = IconData(0xeb55, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData question_mark24 = IconData(0xeb56, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData question_mark32 = IconData(0xeb57, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rainbow_six = IconData(0xeb58, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData refresh_round16 = IconData(0xeb59, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData refresh_round24 = IconData(0xeb5a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData refresh_round32 = IconData(0xeb5b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData refresh16 = IconData(0xeb5c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData refresh24 = IconData(0xeb5d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData refresh32 = IconData(0xeb5e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData relation16 = IconData(0xeb5f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData relation24 = IconData(0xeb60, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData relation32 = IconData(0xeb61, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData remove_boost16 = IconData(0xeb62, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData remove_boost24 = IconData(0xeb63, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData remove_boost32 = IconData(0xeb64, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData remove16 = IconData(0xeb65, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData remove24 = IconData(0xeb66, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData remove32 = IconData(0xeb67, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData reply16 = IconData(0xeb68, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData reply24 = IconData(0xeb69, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData reply32 = IconData(0xeb6a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rest16 = IconData(0xeb6b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rest24 = IconData(0xeb6c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rest32 = IconData(0xeb6d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rewards16 = IconData(0xeb6e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rewards24 = IconData(0xeb6f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rewards32 = IconData(0xeb70, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_align16 = IconData(0xeb71, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_align24 = IconData(0xeb72, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_align32 = IconData(0xeb73, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_curved16 = IconData(0xeb74, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_curved24 = IconData(0xeb75, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_curved32 = IconData(0xeb76, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_short16 = IconData(0xeb77, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_short24 = IconData(0xeb78, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right_short32 = IconData(0xeb79, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right16 = IconData(0xeb7a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right24 = IconData(0xeb7b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData right32 = IconData(0xeb7c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rocket_league = IconData(0xeb7d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rocket16 = IconData(0xeb7e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rocket24 = IconData(0xeb7f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rocket32 = IconData(0xeb80, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData room16 = IconData(0xeb81, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData room24 = IconData(0xeb82, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData room32 = IconData(0xeb83, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData round16 = IconData(0xeb84, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData round24 = IconData(0xeb85, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData round32 = IconData(0xeb86, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rowing = IconData(0xeb87, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData rugby = IconData(0xeb88, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sad16 = IconData(0xeb89, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sad24 = IconData(0xeb8a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sad32 = IconData(0xeb8b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sailing = IconData(0xeb8c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sandglass16 = IconData(0xeb8d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sandglass24 = IconData(0xeb8e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sandglass32 = IconData(0xeb8f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData save16 = IconData(0xeb90, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData save24 = IconData(0xeb91, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData save32 = IconData(0xeb92, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData scan16 = IconData(0xeb93, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData scan24 = IconData(0xeb94, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData scan32 = IconData(0xeb95, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData search16 = IconData(0xeb96, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData search24 = IconData(0xeb97, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData search32 = IconData(0xeb98, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData seats16 = IconData(0xeb99, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData seats24 = IconData(0xeb9a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData seats32 = IconData(0xeb9b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData security_attention16 = IconData(0xeb9c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData security_attention24 = IconData(0xeb9d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData security_attention32 = IconData(0xeb9e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData send_right16 = IconData(0xeb9f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData send_right24 = IconData(0xeba0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData send_right32 = IconData(0xeba1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData send16 = IconData(0xeba2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData send24 = IconData(0xeba3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData send32 = IconData(0xeba4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData set_tennis = IconData(0xeba5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings16_2 = IconData(0xeba6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings16_3 = IconData(0xeba7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings16 = IconData(0xeba8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings24_2 = IconData(0xeba9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings24_3 = IconData(0xebaa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings24 = IconData(0xebab, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings32_2 = IconData(0xebac, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings32_3 = IconData(0xebad, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData settings32 = IconData(0xebae, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_android16 = IconData(0xebaf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_android24 = IconData(0xebb0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_android32 = IconData(0xebb1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_arrow16 = IconData(0xebb2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_arrow24 = IconData(0xebb3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_arrow32 = IconData(0xebb4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_ios_big16 = IconData(0xebb5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_ios_big24 = IconData(0xebb6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_ios_big32 = IconData(0xebb7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_ios16 = IconData(0xebb8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_ios24 = IconData(0xebb9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share_ios32 = IconData(0xebba, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share16 = IconData(0xebbb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share24 = IconData(0xebbc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData share32 = IconData(0xebbd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData shield_secured16 = IconData(0xebbe, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData shield_secured24 = IconData(0xebbf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData shield_secured32 = IconData(0xebc0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData shield16 = IconData(0xebc1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData shield24 = IconData(0xebc2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData shield32 = IconData(0xebc3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData size16 = IconData(0xebc4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData size24 = IconData(0xebc5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData size32 = IconData(0xebc6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData skateboarding = IconData(0xebc7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ski_jumping = IconData(0xebc8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData smartphone16 = IconData(0xebc9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData smartphone24 = IconData(0xebca, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData smartphone32 = IconData(0xebcb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData smile16 = IconData(0xebcc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData smile24 = IconData(0xebcd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData smile32 = IconData(0xebce, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData snooker = IconData(0xebcf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData soccer = IconData(0xebd0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sorting16_2 = IconData(0xebd1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sorting16 = IconData(0xebd2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sorting24_2 = IconData(0xebd3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sorting24 = IconData(0xebd4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sorting32_2 = IconData(0xebd5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sorting32 = IconData(0xebd6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData soundwave16 = IconData(0xebd7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData soundwave24 = IconData(0xebd8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData soundwave32 = IconData(0xebd9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData special_sports = IconData(0xebda, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData specials = IconData(0xebdb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData speedway = IconData(0xebdc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sportsbet = IconData(0xebdd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData squash = IconData(0xebde, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData star16 = IconData(0xebdf, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData star24 = IconData(0xebe0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData star32 = IconData(0xebe1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stats_chat16 = IconData(0xebe2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stats_chat24 = IconData(0xebe3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stats_chat32 = IconData(0xebe4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sticker16 = IconData(0xebe5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sticker24 = IconData(0xebe6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sticker32 = IconData(0xebe7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stickers16 = IconData(0xebe8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stickers24 = IconData(0xebe9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stickers32 = IconData(0xebea, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stop16 = IconData(0xebeb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stop24 = IconData(0xebec, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stop32 = IconData(0xebed, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stopwatch_timer16 = IconData(0xebee, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stopwatch_timer24 = IconData(0xebef, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stopwatch_timer32 = IconData(0xebf0, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stopwatch16 = IconData(0xebf1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stopwatch24 = IconData(0xebf2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData stopwatch32 = IconData(0xebf3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData strikethrough16 = IconData(0xebf4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData strikethrough24 = IconData(0xebf5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData strikethrough32 = IconData(0xebf6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData style16 = IconData(0xebf7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData style24 = IconData(0xebf8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData style32 = IconData(0xebf9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData suitcase16 = IconData(0xebfa, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData suitcase24 = IconData(0xebfb, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData suitcase32 = IconData(0xebfc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sun16 = IconData(0xebfd, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sun24 = IconData(0xebfe, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sun32 = IconData(0xebff, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData surfing = IconData(0xec00, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData swimming_pool16 = IconData(0xec01, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData swimming_pool24 = IconData(0xec02, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData swimming_pool32 = IconData(0xec03, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData swimming = IconData(0xec04, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table_alternative16 = IconData(0xec05, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table_alternative24 = IconData(0xec06, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table_alternative32 = IconData(0xec07, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table_tennis = IconData(0xec08, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table16_2 = IconData(0xec09, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table16 = IconData(0xec0a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table24_2 = IconData(0xec0b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table24 = IconData(0xec0c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table32_2 = IconData(0xec0d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData table32 = IconData(0xec0e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tag16 = IconData(0xec0f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tag24 = IconData(0xec10, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tag32 = IconData(0xec11, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tennis = IconData(0xec12, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData text16_2 = IconData(0xec13, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData text16 = IconData(0xec14, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData text24_2 = IconData(0xec15, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData text24 = IconData(0xec16, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData text32_2 = IconData(0xec17, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData text32 = IconData(0xec18, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ticket16 = IconData(0xec19, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ticket24 = IconData(0xec1a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData ticket32 = IconData(0xec1b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData time16 = IconData(0xec1c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData time24 = IconData(0xec1d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData time32 = IconData(0xec1e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData top_left16 = IconData(0xec1f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData top_left24 = IconData(0xec20, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData top_left32 = IconData(0xec21, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData top_right16 = IconData(0xec22, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData top_right24 = IconData(0xec23, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData top_right32 = IconData(0xec24, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData transfer16 = IconData(0xec25, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData transfer24 = IconData(0xec26, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData transfer32 = IconData(0xec27, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData triathlon = IconData(0xec28, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData trophy16 = IconData(0xec29, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData trophy24 = IconData(0xec2a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData trophy32 = IconData(0xec2b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tuner_alternative16 = IconData(0xec2c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tuner_alternative24 = IconData(0xec2d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tuner_alternative32 = IconData(0xec2e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tuner16 = IconData(0xec2f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tuner24 = IconData(0xec30, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tuner32 = IconData(0xec31, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData turn_off16 = IconData(0xec32, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData turn_off24 = IconData(0xec33, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData turn_off32 = IconData(0xec34, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData turn_on16 = IconData(0xec35, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData turn_on24 = IconData(0xec36, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData turn_on32 = IconData(0xec37, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tv_box16 = IconData(0xec38, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tv_box24 = IconData(0xec39, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData tv_box32 = IconData(0xec3a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData txt16 = IconData(0xec3b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData txt24 = IconData(0xec3c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData txt32 = IconData(0xec3d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData umbrella16 = IconData(0xec3e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData umbrella24 = IconData(0xec3f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData umbrella32 = IconData(0xec40, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData underline16 = IconData(0xec41, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData underline24 = IconData(0xec42, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData underline32 = IconData(0xec43, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData unlock16 = IconData(0xec44, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData unlock24 = IconData(0xec45, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData unlock32 = IconData(0xec46, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData up16 = IconData(0xec47, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData up24 = IconData(0xec48, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData up32 = IconData(0xec49, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData update16 = IconData(0xec4a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData update24 = IconData(0xec4b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData update32 = IconData(0xec4c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData upload16 = IconData(0xec4d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData upload24 = IconData(0xec4e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData upload32 = IconData(0xec4f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData user16 = IconData(0xec50, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData user24 = IconData(0xec51, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData user32 = IconData(0xec52, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData users16 = IconData(0xec53, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData users24 = IconData(0xec54, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData users32 = IconData(0xec55, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData verified_face16 = IconData(0xec56, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData verified_face24 = IconData(0xec57, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData verified_face32 = IconData(0xec58, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData verified16 = IconData(0xec59, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData verified24 = IconData(0xec5a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData verified32 = IconData(0xec5b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData vertical_double_chevron16 = IconData(0xec5c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData vertical_double_chevron24 = IconData(0xec5d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData vertical_double_chevron32 = IconData(0xec5e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData video16 = IconData(0xec5f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData video24 = IconData(0xec60, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData video32 = IconData(0xec61, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData volleyball = IconData(0xec62, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData volume16 = IconData(0xec63, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData volume24 = IconData(0xec64, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData volume32 = IconData(0xec65, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wallet16 = IconData(0xec66, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wallet24 = IconData(0xec67, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wallet32 = IconData(0xec68, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData watch16 = IconData(0xec69, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData watch24 = IconData(0xec6a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData watch32 = IconData(0xec6b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData water16 = IconData(0xec6c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData water24 = IconData(0xec6d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData water32 = IconData(0xec6e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData waterpolo = IconData(0xec6f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData weightlifting = IconData(0xec70, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wi_fi16 = IconData(0xec71, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wi_fi24 = IconData(0xec72, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wi_fi32 = IconData(0xec73, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wireless_pay16 = IconData(0xec74, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wireless_pay24 = IconData(0xec75, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wireless_pay32 = IconData(0xec76, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData world16 = IconData(0xec77, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData world24 = IconData(0xec78, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData world32 = IconData(0xec79, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wrench16 = IconData(0xec7a, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wrench24 = IconData(0xec7b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wrench32 = IconData(0xec7c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData wrestling = IconData(0xec7d, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData xll16 = IconData(0xec7e, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData xll24 = IconData(0xec7f, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData xll32 = IconData(0xec80, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData xml16 = IconData(0xec81, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData xml24 = IconData(0xec82, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData xml32 = IconData(0xec83, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData yacht16 = IconData(0xec84, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData yacht24 = IconData(0xec85, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData yacht32 = IconData(0xec86, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData zip16 = IconData(0xec87, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData zip24 = IconData(0xec88, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData zip32 = IconData(0xec89, fontFamily: _kFontFam, fontPackage: _kFontPkg); +} diff --git a/lib/src/widgets/tag/tag.dart b/lib/src/widgets/tag/tag.dart index 1ddae63e..5e28c025 100644 --- a/lib/src/widgets/tag/tag.dart +++ b/lib/src/widgets/tag/tag.dart @@ -153,26 +153,33 @@ class MoonTag extends StatelessWidget { ), ), ), - child: DefaultTextStyle.merge( - style: isUpperCase - ? effectiveMoonTagSize.upperCaseTextStyle.copyWith(color: effectiveTextColor, letterSpacing: 1) - : effectiveMoonTagSize.textStyle.copyWith(color: effectiveTextColor), - child: Row( - mainAxisSize: MainAxisSize.min, - mainAxisAlignment: MainAxisAlignment.center, - children: [ - if (leftIcon != null) - Padding( - padding: EdgeInsets.symmetric(horizontal: effectiveGap), - child: leftIcon, - ), - if (label != null) label!, - if (rightIcon != null) - Padding( - padding: EdgeInsets.symmetric(horizontal: effectiveGap), - child: rightIcon, - ), - ], + child: IconTheme( + data: IconThemeData(color: effectiveTextColor, size: effectiveMoonTagSize.iconSizeValue), + child: DefaultTextStyle.merge( + style: isUpperCase + ? effectiveMoonTagSize.upperCaseTextStyle.copyWith(color: effectiveTextColor, letterSpacing: 1) + : effectiveMoonTagSize.textStyle.copyWith(color: effectiveTextColor), + child: Row( + mainAxisSize: MainAxisSize.min, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + if (leftIcon != null) + Padding( + padding: EdgeInsets.symmetric(horizontal: effectiveGap), + child: leftIcon, + ), + if (label != null) + Padding( + padding: EdgeInsets.only(top: isUpperCase && (effectiveMoonTagSize == MoonTagSizes.xs) ? 2.7 : 0), + child: label, + ), + if (rightIcon != null) + Padding( + padding: EdgeInsets.symmetric(horizontal: effectiveGap), + child: rightIcon, + ), + ], + ), ), ), ), diff --git a/pubspec.yaml b/pubspec.yaml index b547a1b4..8e011f1b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -19,3 +19,7 @@ dev_dependencies: flutter: uses-material-design: true + fonts: + - family: MoonIcons + fonts: + - asset: fonts/MoonIcons.ttf