|
| 1 | + |
| 2 | +import 'package:flutter/widgets.dart'; |
| 3 | + |
| 4 | +// ignore_for_file: constant_identifier_names |
| 5 | + |
| 6 | +/// Identifiers for Zulip's custom icons. |
| 7 | +/// |
| 8 | +/// Use these with the [Icon] widget, in the same way as one uses |
| 9 | +/// the members of the [Icons] class from Flutter's Material library. |
| 10 | +abstract final class ZulipIcons { |
| 11 | + // Generated code; do not edit. |
| 12 | + // |
| 13 | + // To add a new icon, or otherwise edit the set of icons: |
| 14 | + // |
| 15 | + // * Add an SVG file in `assets/icons/`, |
| 16 | + // or otherwise edit the SVG files there. |
| 17 | + // |
| 18 | + // * Then run the command `scripts/icons/build-icon-font`. |
| 19 | + // That will update this file and the generated icon font, |
| 20 | + // `assets/icons/ZulipIcons.ttf`. |
| 21 | + // |
| 22 | + // BEGIN GENERATED ICON DATA |
| 23 | + |
| 24 | + /// The Zulip custom icon "bot". |
| 25 | + static const IconData bot = IconData(0xf101, fontFamily: "Zulip Icons"); |
| 26 | + |
| 27 | + /// The Zulip custom icon "globe". |
| 28 | + static const IconData globe = IconData(0xf102, fontFamily: "Zulip Icons"); |
| 29 | + |
| 30 | + /// The Zulip custom icon "hash_sign". |
| 31 | + static const IconData hash_sign = IconData(0xf103, fontFamily: "Zulip Icons"); |
| 32 | + |
| 33 | + /// The Zulip custom icon "language". |
| 34 | + static const IconData language = IconData(0xf104, fontFamily: "Zulip Icons"); |
| 35 | + |
| 36 | + /// The Zulip custom icon "lock". |
| 37 | + static const IconData lock = IconData(0xf105, fontFamily: "Zulip Icons"); |
| 38 | + |
| 39 | + /// The Zulip custom icon "mute". |
| 40 | + static const IconData mute = IconData(0xf106, fontFamily: "Zulip Icons"); |
| 41 | + |
| 42 | + /// The Zulip custom icon "read_receipts". |
| 43 | + static const IconData read_receipts = IconData(0xf107, fontFamily: "Zulip Icons"); |
| 44 | + |
| 45 | + /// The Zulip custom icon "topic". |
| 46 | + static const IconData topic = IconData(0xf108, fontFamily: "Zulip Icons"); |
| 47 | + |
| 48 | + /// The Zulip custom icon "unmute". |
| 49 | + static const IconData unmute = IconData(0xf109, fontFamily: "Zulip Icons"); |
| 50 | + |
| 51 | + /// The Zulip custom icon "user". |
| 52 | + static const IconData user = IconData(0xf10a, fontFamily: "Zulip Icons"); |
| 53 | + |
| 54 | + // END GENERATED ICON DATA |
| 55 | +} |
0 commit comments