name: modelo
description: A new Flutter project.

# The following line prevents the package from being accidentally published to
# pub.dev using `pub publish`. This is preferred for private packages.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev

# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# In Android, build-name is used as versionName while build-number used as versionCode.
# Read more about Android versioning at https://developer.android.com/studio/publish/versioning
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 1.0.4+4

environment:
  sdk: '>=2.12.0 <3.0.0'

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter    


  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^1.0.3
  webview_flutter: ^2.0.8
  convex_bottom_bar: ^3.0.0
  http: ^0.13.3
  transparent_image: ^2.0.0
  flutter_staggered_animations: ^1.0.0
  simple_animations: ^3.1.1
  circular_reveal_animation: ^2.0.0
  supercharged: ^2.0.0  
  url_launcher: ^6.0.4
  flutter_html: ^2.0.0
  device_info: ^2.0.2
  firebase_core: ^1.4.0
  firebase_messaging: ^10.0.4
  get: ^4.1.4
  line_icons: ^2.0.1
  animated_splash_screen: ^1.1.0
  animations: ^2.0.0
  shared_preferences: ^2.0.6
  youtube_player_flutter: ^8.0.0
  share: ^2.0.4
  #advance_pdf_viewer: ^2.0.0
  path_provider: ^2.0.2
  flutter_pdfview: ^1.1.0
  syncfusion_flutter_gauges: ^19.2.59

dev_dependencies:
  flutter_test:
    sdk: flutter
  flutter_launcher_icons: ^0.9.0
  flutter_native_splash: ^1.1.8+4
  
flutter_icons:
  android: true 
  ios: true
  image_path: "assets/images/logo.png"  

flutter_native_splash:
    # This package generates native code to customize Flutter's default white native splash screen
    # with background color and splash image.
    # Customize the parameters below, and run the following command in the terminal:
    # flutter pub run flutter_native_splash:create
    # To restore Flutter's default white splash screen, run the following command in the terminal:
    # flutter pub run flutter_native_splash:remove

    # color is the only required parameter.  It sets the background color of your splash screen.
    color: "#A1A1A1"
    
    # Optional parameters are listed below.  To enable a parameter, uncomment the line by removing 
    # the leading # character.

    # The image parameter allows you to specify an image used in the splash screen.  It must be a 
    # png file.  
    image: assets/images/logo.png

    # The color_dark and image_dark are parameters that set the color and image when the device is 
    # in dark mode.  If they are not specified, the app will use the color and image above.
    # If the image_dark parameter is specified, color_dark must be specified.
    #color_dark: "#042a49"
    #image_dark: assets/splash-invert.png

    # The android and ios parameters can be used to disable generating a splash screen on a given 
    # platform.
    android: true
    ios: true
    #web: false

    # The position of the splash image can be set with android_gravity, ios_content_mode, and
    # web_image_mode parameters.  All default to center.
    #
    # android_gravity can be one of the following Android Gravity (see 
    # https://developer.android.com/reference/android/view/Gravity): bottom, center, 
    # center_horizontal, center_vertical, clip_horizontal, clip_vertical, end, fill, fill_horizontal,
    # fill_vertical, left, right, start, or top.
    android_gravity: center
    #
    # ios_content_mode can be one of the following iOS UIView.ContentMode (see 
    # https://developer.apple.com/documentation/uikit/uiview/contentmode): scaleToFill, 
    # scaleAspectFit, scaleAspectFill, center, top, bottom, left, right, topLeft, topRight, 
    # bottomLeft, or bottomRight.
    ios_content_mode: center
    #
    # web_image_mode can be one of the following modes: center, contain, stretch, and cover.
    #web_image_mode: center

    # To hide the notification bar, use the fullscreen parameter.  Has no affect in web since web 
    # has no notification bar.  Defaults to false.
    # NOTE: Unlike Android, iOS will not automatically show the notification bar when the app loads.
    #       To show the notification bar, add the following code to your Flutter app:
    #       WidgetsFlutterBinding.ensureInitialized();
    #       SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.bottom, SystemUiOverlay.top]);
    fullscreen: false
    
    # If you have changed the name(s) of your info.plist file(s), you can specify the filename(s) 
    # with the info_plist_files parameter.  Remove only the # characters in the three lines below,
    # do not remove any spaces:
    #info_plist_files:
    #  - 'ios/Runner/Info-Debug.plist'
    #  - 'ios/Runner/Info-Release.plist'    

# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  # assets:
  #   - images/a_dot_burr.jpeg
  #   - images/a_dot_ham.jpeg
  assets:
    - assets/images/
  # An image asset can refer to one or more resolution-specific "variants", see
  # https://flutter.dev/assets-and-images/#resolution-aware.

  # For details regarding adding assets from package dependencies, see
  # https://flutter.dev/assets-and-images/#from-packages

  # To add custom fonts to your application, add a fonts section here,
  # in this "flutter" section. Each entry in this list should have a
  # "family" key with the font family name, and a "fonts" key with a
  # list giving the asset and other descriptors for the font. For
  # example:
  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic
  #   - family: Trajan Pro
  #     fonts:
  #       - asset: fonts/TrajanPro.ttf
  #       - asset: fonts/TrajanPro_Bold.ttf
  #         weight: 700
  #
  # For details regarding fonts from package dependencies,
  # see https://flutter.dev/custom-fonts/#from-packages
