writeAsString abstract method

  1. @override
Future<void> writeAsString(
  1. AssetId id,
  2. FutureOr<String> contents, {
  3. Encoding encoding = utf8,
})

Writes contents to id using encoding.

The id must be one of allowedOutputs or an UnexpectedOutputException is thrown. And, this must be the first write to it, or an InvalidOutputException is thrown.

Implementation

@override
Future<void> writeAsString(
  AssetId id,
  FutureOr<String> contents, {
  Encoding encoding = utf8,
});