createIndex3<I1 extends SdbIndexKey, I2 extends SdbIndexKey, I3 extends SdbIndexKey> method

SdbOpenIndexRef<K, V, (I1, I2, I3)> createIndex3<I1 extends SdbIndexKey, I2 extends SdbIndexKey, I3 extends SdbIndexKey>(
  1. SdbIndex3Ref<K, V, I1, I2, I3> index,
  2. String indexKeyPath1,
  3. String indexKeyPath2,
  4. String indexKeyPath3, {
  5. bool? unique,
})

Create an index on 3 fields.

Implementation

SdbOpenIndexRef<K, V, (I1, I2, I3)> createIndex3<
  I1 extends SdbIndexKey,
  I2 extends SdbIndexKey,
  I3 extends SdbIndexKey
>(
  SdbIndex3Ref<K, V, I1, I2, I3> index,
  String indexKeyPath1,
  String indexKeyPath2,
  String indexKeyPath3, {
  bool? unique,
}) => impl.createIndexImpl<(I1, I2, I3)>(index.impl, [
  indexKeyPath1,
  indexKeyPath2,
  indexKeyPath3,
], unique: unique);