Skip to content

Tuple21ReadWriteOps<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U>

extension Tuple21ReadWriteOps<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> on Record

Properties

tupled extension no setter

ReadWrite<Record> get tupled

Available on Record, provided by the Tuple21ReadWriteOps<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> extension

Implementation
dart
ReadWrite<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)> get tupled =>
    ReadWrite(
      (
        $1.read,
        $2.read,
        $3.read,
        $4.read,
        $5.read,
        $6.read,
        $7.read,
        $8.read,
        $9.read,
        $10.read,
        $11.read,
        $12.read,
        $13.read,
        $14.read,
        $15.read,
        $16.read,
        $17.read,
        $18.read,
        $19.read,
        $20.read,
        $21.read,
      ).tupled,
      (
        $1.write,
        $2.write,
        $3.write,
        $4.write,
        $5.write,
        $6.write,
        $7.write,
        $8.write,
        $9.write,
        $10.write,
        $11.write,
        $12.write,
        $13.write,
        $14.write,
        $15.write,
        $16.write,
        $17.write,
        $18.write,
        $19.write,
        $20.write,
        $21.write,
      ).tupled,
    );