/* * Copyright (c) 2022, Dylan Katz * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include #include namespace Browser { struct IconBag final { static ErrorOr try_create(); RefPtr filetype_html { nullptr }; RefPtr filetype_text { nullptr }; RefPtr filetype_javascript { nullptr }; RefPtr bookmark_contour { nullptr }; RefPtr bookmark_filled { nullptr }; RefPtr inspector_object { nullptr }; RefPtr go_home { nullptr }; RefPtr find { nullptr }; RefPtr color_chooser { nullptr }; RefPtr delete_icon { nullptr }; RefPtr new_tab { nullptr }; RefPtr duplicate_tab { nullptr }; RefPtr code { nullptr }; RefPtr dom_tree { nullptr }; RefPtr layout { nullptr }; RefPtr layers { nullptr }; RefPtr filetype_css { nullptr }; RefPtr inspect { nullptr }; RefPtr history { nullptr }; RefPtr cookie { nullptr }; RefPtr local_storage { nullptr }; RefPtr trash_can { nullptr }; RefPtr clear_cache { nullptr }; RefPtr spoof { nullptr }; }; }