ChatUtf8LineBudgetCounter constructor

ChatUtf8LineBudgetCounter({
  1. required int maxBytes,
  2. required int maxLines,
  3. required String resource,
})

Implementation

ChatUtf8LineBudgetCounter({
  required int maxBytes,
  required int maxLines,
  required String resource,
}) : _maxBytes = maxBytes,
     _maxLines = maxLines,
     _resource = resource {
  _requirePositiveSafeBudgetInteger(_maxBytes, 'maxBytes');
  _requirePositiveSafeBudgetInteger(_maxLines, 'maxLines');
}