import 'package:flutter/material.dart';
import 'package:material_design_icons_flutter/material_design_icons_flutter.dart';

class AIcons {
  static const IconData allCollection = Icons.collections_outlined;
  static const IconData image = Icons.photo_outlined;
  static const IconData video = Icons.movie_outlined;
  static const IconData vector = Icons.code_outlined;

  static const IconData android = Icons.android;
  static const IconData broken = Icons.broken_image_outlined;
  static const IconData checked = Icons.done_outlined;
  static const IconData date = Icons.calendar_today_outlined;
  static const IconData disc = Icons.fiber_manual_record;
  static const IconData error = Icons.error_outline;
  static const IconData grid = Icons.grid_on_outlined;
  static const IconData home = Icons.home_outlined;
  static const IconData language = Icons.translate_outlined;
  static const IconData location = Icons.place_outlined;
  static const IconData locationOff = Icons.location_off_outlined;
  static const IconData privacy = MdiIcons.shieldAccountOutline;
  static const IconData raw = Icons.raw_on_outlined;
  static const IconData shooting = Icons.camera_outlined;
  static const IconData removableStorage = Icons.sd_storage_outlined;
  static const IconData sensorControl = Icons.explore_outlined;
  static const IconData sensorControlOff = Icons.explore_off_outlined;
  static const IconData settings = Icons.settings_outlined;
  static const IconData text = Icons.format_quote_outlined;
  static const IconData tag = Icons.local_offer_outlined;
  static const IconData tagOff = MdiIcons.tagOffOutline;

  // actions
  static const IconData addShortcut = Icons.add_to_home_screen_outlined;
  static const IconData replay10 = Icons.replay_10_outlined;
  static const IconData skip10 = Icons.forward_10_outlined;
  static const IconData captureFrame = Icons.screenshot_outlined;
  static const IconData clear = Icons.clear_outlined;
  static const IconData createAlbum = Icons.add_circle_outline;
  static const IconData debug = Icons.whatshot_outlined;
  static const IconData delete = Icons.delete_outlined;
  static const IconData export = MdiIcons.fileExportOutline;
  static const IconData flip = Icons.flip_outlined;
  static const IconData favourite = Icons.favorite_border;
  static const IconData favouriteActive = Icons.favorite;
  static const IconData goUp = Icons.arrow_upward_outlined;
  static const IconData group = Icons.group_work_outlined;
  static const IconData hide = Icons.visibility_off_outlined;
  static const IconData import = MdiIcons.fileImportOutline;
  static const IconData info = Icons.info_outlined;
  static const IconData layers = Icons.layers_outlined;
  static const IconData openOutside = Icons.open_in_new_outlined;
  static const IconData pin = Icons.push_pin_outlined;
  static const IconData play = Icons.play_arrow;
  static const IconData pause = Icons.pause;
  static const IconData print = Icons.print_outlined;
  static const IconData rename = Icons.title_outlined;
  static const IconData rotateLeft = Icons.rotate_left_outlined;
  static const IconData rotateRight = Icons.rotate_right_outlined;
  static const IconData rotateScreen = Icons.screen_rotation_outlined;
  static const IconData saveAs = Icons.save_alt_outlined;
  static const IconData search = Icons.search_outlined;
  static const IconData select = Icons.select_all_outlined;
  static const IconData setCover = MdiIcons.imageEditOutline;
  static const IconData share = Icons.share_outlined;
  static const IconData sort = Icons.sort_outlined;
  static const IconData speed = Icons.speed_outlined;
  static const IconData stats = Icons.pie_chart_outlined;
  static const IconData streams = Icons.translate_outlined;
  static const IconData streamVideo = Icons.movie_outlined;
  static const IconData streamAudio = Icons.audiotrack_outlined;
  static const IconData streamText = Icons.closed_caption_outlined;
  static const IconData videoSettings = Icons.video_settings_outlined;
  static const IconData zoomIn = Icons.add_outlined;
  static const IconData zoomOut = Icons.remove_outlined;
  static const IconData collapse = Icons.expand_less_outlined;
  static const IconData expand = Icons.expand_more_outlined;
  static const IconData previous = Icons.chevron_left_outlined;
  static const IconData next = Icons.chevron_right_outlined;

  // albums
  static const IconData album = Icons.photo_album_outlined;
  static const IconData cameraAlbum = Icons.photo_camera_outlined;
  static const IconData downloadAlbum = Icons.file_download;
  static const IconData screenshotAlbum = Icons.screenshot_outlined;
  static const IconData recordingAlbum = Icons.smartphone_outlined;

  // thumbnail overlay
  static const IconData animated = Icons.slideshow;
  static const IconData geo = Icons.language_outlined;
  static const IconData motionPhoto = Icons.motion_photos_on_outlined;
  static const IconData multiPage = Icons.burst_mode_outlined;
  static const IconData videoThumb = Icons.play_circle_outline;
  static const IconData threeSixty = Icons.threesixty_outlined;
  static const IconData selected = Icons.check_circle_outline;
  static const IconData unselected = Icons.radio_button_unchecked;
}
