2024-07-05 08:41:43 +00:00
|
|
|
/*
|
|
|
|
* This file is part of the Protevus Platform.
|
|
|
|
*
|
|
|
|
* (C) Protevus <developers@protevus.com>
|
|
|
|
*
|
|
|
|
* For the full copyright and license information, please view the LICENSE
|
|
|
|
* file that was distributed with this source code.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/// This library exports various foundation classes and utilities for web-related operations.
|
|
|
|
///
|
2024-07-05 14:32:23 +00:00
|
|
|
/// Exports:
|
|
|
|
/// - [CountableInterface] from 'src/foundation/countable_interface.dart'
|
|
|
|
/// - [StringableInterface] from 'src/foundation/stringable_interface.dart'
|
2024-07-08 03:05:04 +00:00
|
|
|
/// - [AcceptHeaderItem] from 'src/foundation/accept_header_item.dart'
|
|
|
|
/// - [AcceptHeader] from 'src/foundation/accept_header.dart'
|
2024-07-05 14:32:23 +00:00
|
|
|
/// - [Filter] from 'src/foundation/filter.dart'
|
|
|
|
/// - [Cookie] from 'src/foundation/cookie.dart'
|
|
|
|
/// - [HeaderUtils] from 'src/foundation/header_utils.dart'
|
|
|
|
/// - [HeaderBag] from 'src/foundation/header_bag.dart'
|
2024-07-08 03:05:04 +00:00
|
|
|
/// - [ParameterBagBase] from 'src/foundation/parameter_bag_base.dart'
|
2024-07-05 14:32:23 +00:00
|
|
|
/// - [ParameterBag] from 'src/foundation/parameter_bag.dart'
|
|
|
|
/// - [InputBag] from 'src/foundation/input_bag.dart'
|
|
|
|
/// - [ResponseHeaderBag] from 'src/foundation/response_header_bag.dart'
|
2024-07-08 03:05:04 +00:00
|
|
|
/// - [ServerBag] from 'src/foundation/server_bag.dart'
|
2024-07-05 14:32:23 +00:00
|
|
|
///
|
|
|
|
/// These exports provide a comprehensive set of tools for handling various aspects of web development,
|
2024-07-08 03:05:04 +00:00
|
|
|
/// including countable objects, string manipulation, HTTP headers, filtering, cookies, request parameters,
|
|
|
|
/// input handling, response headers, and server-related functionality.
|
2024-07-05 08:41:43 +00:00
|
|
|
library;
|
|
|
|
|
|
|
|
export 'src/foundation/countable_interface.dart';
|
|
|
|
export 'src/foundation/stringable_interface.dart';
|
2024-07-08 03:05:04 +00:00
|
|
|
export 'src/foundation/accept_header_item.dart';
|
|
|
|
export 'src/foundation/accept_header.dart';
|
2024-07-05 14:32:23 +00:00
|
|
|
export 'src/foundation/filter.dart';
|
2024-07-05 08:41:43 +00:00
|
|
|
export 'src/foundation/cookie.dart';
|
|
|
|
export 'src/foundation/header_utils.dart';
|
|
|
|
export 'src/foundation/header_bag.dart';
|
2024-07-08 03:05:04 +00:00
|
|
|
export 'src/foundation/parameter_bag_base.dart';
|
2024-07-05 08:41:43 +00:00
|
|
|
export 'src/foundation/parameter_bag.dart';
|
2024-07-05 14:32:23 +00:00
|
|
|
export 'src/foundation/input_bag.dart';
|
2024-07-08 03:05:04 +00:00
|
|
|
export 'src/foundation/response_header_bag.dart';
|
|
|
|
export 'src/foundation/server_bag.dart';
|