map<R> method

Selection<R> map<R>(
  1. R mapper(
    1. A,
    2. B,
    3. C,
    4. D,
    )
)

Maps the four decoded values in Dart after the query executes.

Implementation

Selection<R> map<R>(R Function(A, B, C, D) mapper) => _Combined(
  [$1, $2, $3, $4],
  (read) =>
      (row) => mapper(
        read[0](row) as A,
        read[1](row) as B,
        read[2](row) as C,
        read[3](row) as D,
      ),
);