lib/phlex/heroicons.rb in phlex-heroicons-0.1.0 vs lib/phlex/heroicons.rb in phlex-heroicons-1.0.0
- old
+ new
@@ -1,10 +1,315 @@
# frozen_string_literal: true
require_relative 'heroicons/version'
+require_relative 'heroicons/configuration'
+require 'phlex'
+# rubocop:disable Metrics/ModuleLength
module Phlex
module Heroicons
- class Error < StandardError; end
- # Your code goes here...
+ require_relative 'heroicons/base'
+ require_relative 'heroicons/academic_cap'
+ require_relative 'heroicons/adjustments_horizontal'
+ require_relative 'heroicons/adjustments_vertical'
+ require_relative 'heroicons/archive_box_arrow_down'
+ require_relative 'heroicons/archive_box_x_mark'
+ require_relative 'heroicons/archive_box'
+ require_relative 'heroicons/arrow_down_circle'
+ require_relative 'heroicons/arrow_down_left'
+ require_relative 'heroicons/arrow_down_on_square_stack'
+ require_relative 'heroicons/arrow_down_on_square'
+ require_relative 'heroicons/arrow_down_right'
+ require_relative 'heroicons/arrow_down_tray'
+ require_relative 'heroicons/arrow_down'
+ require_relative 'heroicons/arrow_left_circle'
+ require_relative 'heroicons/arrow_left_on_rectangle'
+ require_relative 'heroicons/arrow_left'
+ require_relative 'heroicons/arrow_long_down'
+ require_relative 'heroicons/arrow_long_left'
+ require_relative 'heroicons/arrow_long_right'
+ require_relative 'heroicons/arrow_long_up'
+ require_relative 'heroicons/arrow_path_rounded_square'
+ require_relative 'heroicons/arrow_path'
+ require_relative 'heroicons/arrow_right_circle'
+ require_relative 'heroicons/arrow_right_on_rectangle'
+ require_relative 'heroicons/arrow_right'
+ require_relative 'heroicons/arrow_small_down'
+ require_relative 'heroicons/arrow_small_left'
+ require_relative 'heroicons/arrow_small_right'
+ require_relative 'heroicons/arrow_small_up'
+ require_relative 'heroicons/arrow_top_right_on_square'
+ require_relative 'heroicons/arrow_trending_down'
+ require_relative 'heroicons/arrow_trending_up'
+ require_relative 'heroicons/arrow_up_circle'
+ require_relative 'heroicons/arrow_up_left'
+ require_relative 'heroicons/arrow_up_on_square_stack'
+ require_relative 'heroicons/arrow_up_on_square'
+ require_relative 'heroicons/arrow_up_right'
+ require_relative 'heroicons/arrow_up_tray'
+ require_relative 'heroicons/arrow_up'
+ require_relative 'heroicons/arrow_uturn_down'
+ require_relative 'heroicons/arrow_uturn_left'
+ require_relative 'heroicons/arrow_uturn_right'
+ require_relative 'heroicons/arrow_uturn_up'
+ require_relative 'heroicons/arrows_pointing_in'
+ require_relative 'heroicons/arrows_pointing_out'
+ require_relative 'heroicons/arrows_right_left'
+ require_relative 'heroicons/arrows_up_down'
+ require_relative 'heroicons/at_symbol'
+ require_relative 'heroicons/backspace'
+ require_relative 'heroicons/backward'
+ require_relative 'heroicons/banknotes'
+ require_relative 'heroicons/bars_2'
+ require_relative 'heroicons/bars_3_bottom_left'
+ require_relative 'heroicons/bars_3_bottom_right'
+ require_relative 'heroicons/bars_3_center_left'
+ require_relative 'heroicons/bars_3'
+ require_relative 'heroicons/bars_4'
+ require_relative 'heroicons/bars_arrow_down'
+ require_relative 'heroicons/bars_arrow_up'
+ require_relative 'heroicons/battery_0'
+ require_relative 'heroicons/battery_100'
+ require_relative 'heroicons/battery_50'
+ require_relative 'heroicons/beaker'
+ require_relative 'heroicons/bell_alert'
+ require_relative 'heroicons/bell_slash'
+ require_relative 'heroicons/bell_snooze'
+ require_relative 'heroicons/bell'
+ require_relative 'heroicons/bolt_slash'
+ require_relative 'heroicons/bolt'
+ require_relative 'heroicons/book_open'
+ require_relative 'heroicons/bookmark_slash'
+ require_relative 'heroicons/bookmark_square'
+ require_relative 'heroicons/bookmark'
+ require_relative 'heroicons/briefcase'
+ require_relative 'heroicons/bug_ant'
+ require_relative 'heroicons/building_library'
+ require_relative 'heroicons/building_office_2'
+ require_relative 'heroicons/building_office'
+ require_relative 'heroicons/building_storefront'
+ require_relative 'heroicons/cake'
+ require_relative 'heroicons/calculator'
+ require_relative 'heroicons/calendar_days'
+ require_relative 'heroicons/calendar'
+ require_relative 'heroicons/camera'
+ require_relative 'heroicons/chart_bar_square'
+ require_relative 'heroicons/chart_bar'
+ require_relative 'heroicons/chart_pie'
+ require_relative 'heroicons/chat_bubble_bottom_center_text'
+ require_relative 'heroicons/chat_bubble_bottom_center'
+ require_relative 'heroicons/chat_bubble_left_ellipsis'
+ require_relative 'heroicons/chat_bubble_left_right'
+ require_relative 'heroicons/chat_bubble_left'
+ require_relative 'heroicons/chat_bubble_oval_left_ellipsis'
+ require_relative 'heroicons/chat_bubble_oval_left'
+ require_relative 'heroicons/check_badge'
+ require_relative 'heroicons/check_circle'
+ require_relative 'heroicons/check'
+ require_relative 'heroicons/chevron_double_down'
+ require_relative 'heroicons/chevron_double_left'
+ require_relative 'heroicons/chevron_double_right'
+ require_relative 'heroicons/chevron_double_up'
+ require_relative 'heroicons/chevron_down'
+ require_relative 'heroicons/chevron_left'
+ require_relative 'heroicons/chevron_right'
+ require_relative 'heroicons/chevron_up_down'
+ require_relative 'heroicons/chevron_up'
+ require_relative 'heroicons/circle_stack'
+ require_relative 'heroicons/clipboard_document_check'
+ require_relative 'heroicons/clipboard_document_list'
+ require_relative 'heroicons/clipboard_document'
+ require_relative 'heroicons/clipboard'
+ require_relative 'heroicons/clock'
+ require_relative 'heroicons/cloud_arrow_down'
+ require_relative 'heroicons/cloud_arrow_up'
+ require_relative 'heroicons/cloud'
+ require_relative 'heroicons/code_bracket_square'
+ require_relative 'heroicons/code_bracket'
+ require_relative 'heroicons/cog_6_tooth'
+ require_relative 'heroicons/cog_8_tooth'
+ require_relative 'heroicons/cog'
+ require_relative 'heroicons/command_line'
+ require_relative 'heroicons/computer_desktop'
+ require_relative 'heroicons/cpu_chip'
+ require_relative 'heroicons/credit_card'
+ require_relative 'heroicons/cube_transparent'
+ require_relative 'heroicons/cube'
+ require_relative 'heroicons/currency_bangladeshi'
+ require_relative 'heroicons/currency_dollar'
+ require_relative 'heroicons/currency_euro'
+ require_relative 'heroicons/currency_pound'
+ require_relative 'heroicons/currency_rupee'
+ require_relative 'heroicons/currency_yen'
+ require_relative 'heroicons/cursor_arrow_rays'
+ require_relative 'heroicons/cursor_arrow_ripple'
+ require_relative 'heroicons/device_phone_mobile'
+ require_relative 'heroicons/device_tablet'
+ require_relative 'heroicons/document_arrow_down'
+ require_relative 'heroicons/document_arrow_up'
+ require_relative 'heroicons/document_chart_bar'
+ require_relative 'heroicons/document_check'
+ require_relative 'heroicons/document_duplicate'
+ require_relative 'heroicons/document_magnifying_glass'
+ require_relative 'heroicons/document_minus'
+ require_relative 'heroicons/document_plus'
+ require_relative 'heroicons/document_text'
+ require_relative 'heroicons/document'
+ require_relative 'heroicons/ellipsis_horizontal_circle'
+ require_relative 'heroicons/ellipsis_horizontal'
+ require_relative 'heroicons/ellipsis_vertical'
+ require_relative 'heroicons/envelope_open'
+ require_relative 'heroicons/envelope'
+ require_relative 'heroicons/exclamation_circle'
+ require_relative 'heroicons/exclamation_triangle'
+ require_relative 'heroicons/eye_dropper'
+ require_relative 'heroicons/eye_slash'
+ require_relative 'heroicons/eye'
+ require_relative 'heroicons/face_frown'
+ require_relative 'heroicons/face_smile'
+ require_relative 'heroicons/film'
+ require_relative 'heroicons/finger_print'
+ require_relative 'heroicons/fire'
+ require_relative 'heroicons/flag'
+ require_relative 'heroicons/folder_arrow_down'
+ require_relative 'heroicons/folder_minus'
+ require_relative 'heroicons/folder_open'
+ require_relative 'heroicons/folder_plus'
+ require_relative 'heroicons/folder'
+ require_relative 'heroicons/forward'
+ require_relative 'heroicons/funnel'
+ require_relative 'heroicons/gif'
+ require_relative 'heroicons/gift_top'
+ require_relative 'heroicons/gift'
+ require_relative 'heroicons/globe_alt'
+ require_relative 'heroicons/globe_americas'
+ require_relative 'heroicons/globe_asia_australia'
+ require_relative 'heroicons/globe_europe_africa'
+ require_relative 'heroicons/hand_raised'
+ require_relative 'heroicons/hand_thumb_down'
+ require_relative 'heroicons/hand_thumb_up'
+ require_relative 'heroicons/hashtag'
+ require_relative 'heroicons/heart'
+ require_relative 'heroicons/home_modern'
+ require_relative 'heroicons/home'
+ require_relative 'heroicons/identification'
+ require_relative 'heroicons/inbox_arrow_down'
+ require_relative 'heroicons/inbox_stack'
+ require_relative 'heroicons/inbox'
+ require_relative 'heroicons/information_circle'
+ require_relative 'heroicons/key'
+ require_relative 'heroicons/language'
+ require_relative 'heroicons/lifebuoy'
+ require_relative 'heroicons/light_bulb'
+ require_relative 'heroicons/link'
+ require_relative 'heroicons/list_bullet'
+ require_relative 'heroicons/lock_closed'
+ require_relative 'heroicons/lock_open'
+ require_relative 'heroicons/magnifying_glass_circle'
+ require_relative 'heroicons/magnifying_glass_minus'
+ require_relative 'heroicons/magnifying_glass_plus'
+ require_relative 'heroicons/magnifying_glass'
+ require_relative 'heroicons/map_pin'
+ require_relative 'heroicons/map'
+ require_relative 'heroicons/megaphone'
+ require_relative 'heroicons/microphone'
+ require_relative 'heroicons/minus_circle'
+ require_relative 'heroicons/minus_small'
+ require_relative 'heroicons/minus'
+ require_relative 'heroicons/moon'
+ require_relative 'heroicons/musical_note'
+ require_relative 'heroicons/newspaper'
+ require_relative 'heroicons/no_symbol'
+ require_relative 'heroicons/paint_brush'
+ require_relative 'heroicons/paper_airplane'
+ require_relative 'heroicons/paper_clip'
+ require_relative 'heroicons/pause_circle'
+ require_relative 'heroicons/pause'
+ require_relative 'heroicons/pencil_square'
+ require_relative 'heroicons/pencil'
+ require_relative 'heroicons/phone_arrow_down_left'
+ require_relative 'heroicons/phone_arrow_up_right'
+ require_relative 'heroicons/phone_x_mark'
+ require_relative 'heroicons/phone'
+ require_relative 'heroicons/photo'
+ require_relative 'heroicons/play_circle'
+ require_relative 'heroicons/play_pause'
+ require_relative 'heroicons/play'
+ require_relative 'heroicons/plus_circle'
+ require_relative 'heroicons/plus_small'
+ require_relative 'heroicons/plus'
+ require_relative 'heroicons/power'
+ require_relative 'heroicons/presentation_chart_bar'
+ require_relative 'heroicons/presentation_chart_line'
+ require_relative 'heroicons/printer'
+ require_relative 'heroicons/puzzle_piece'
+ require_relative 'heroicons/qr_code'
+ require_relative 'heroicons/question_mark_circle'
+ require_relative 'heroicons/queue_list'
+ require_relative 'heroicons/radio'
+ require_relative 'heroicons/receipt_percent'
+ require_relative 'heroicons/receipt_refund'
+ require_relative 'heroicons/rectangle_group'
+ require_relative 'heroicons/rectangle_stack'
+ require_relative 'heroicons/rocket_launch'
+ require_relative 'heroicons/rss'
+ require_relative 'heroicons/scale'
+ require_relative 'heroicons/scissors'
+ require_relative 'heroicons/server_stack'
+ require_relative 'heroicons/server'
+ require_relative 'heroicons/share'
+ require_relative 'heroicons/shield_check'
+ require_relative 'heroicons/shield_exclamation'
+ require_relative 'heroicons/shopping_bag'
+ require_relative 'heroicons/shopping_cart'
+ require_relative 'heroicons/signal_slash'
+ require_relative 'heroicons/signal'
+ require_relative 'heroicons/sparkles'
+ require_relative 'heroicons/speaker_wave'
+ require_relative 'heroicons/speaker_x_mark'
+ require_relative 'heroicons/square_2_stack'
+ require_relative 'heroicons/square_3_stack_3d'
+ require_relative 'heroicons/squares_2x2'
+ require_relative 'heroicons/squares_plus'
+ require_relative 'heroicons/star'
+ require_relative 'heroicons/stop_circle'
+ require_relative 'heroicons/stop'
+ require_relative 'heroicons/sun'
+ require_relative 'heroicons/swatch'
+ require_relative 'heroicons/table_cells'
+ require_relative 'heroicons/tag'
+ require_relative 'heroicons/ticket'
+ require_relative 'heroicons/trash'
+ require_relative 'heroicons/trophy'
+ require_relative 'heroicons/truck'
+ require_relative 'heroicons/tv'
+ require_relative 'heroicons/user_circle'
+ require_relative 'heroicons/user_group'
+ require_relative 'heroicons/user_minus'
+ require_relative 'heroicons/user_plus'
+ require_relative 'heroicons/user'
+ require_relative 'heroicons/users'
+ require_relative 'heroicons/variable'
+ require_relative 'heroicons/video_camera_slash'
+ require_relative 'heroicons/video_camera'
+ require_relative 'heroicons/view_columns'
+ require_relative 'heroicons/viewfinder_circle'
+ require_relative 'heroicons/wallet'
+ require_relative 'heroicons/wifi'
+ require_relative 'heroicons/window'
+ require_relative 'heroicons/wrench_screwdriver'
+ require_relative 'heroicons/wrench'
+ require_relative 'heroicons/x_circle'
+ require_relative 'heroicons/x_mark'
+
+ class << self
+ def configuration
+ @configuration ||= Configuration.new
+ end
+
+ def configure
+ yield configuration
+ end
+ end
end
end
+# rubocop:enable Metrics/ModuleLength