operator [] method

  1. @override
Object? operator [](
  1. Object? key
)
override

Implementation

@override
Object? operator [](key) => switch (key) {
      'format' => format.index,
      'setup' => bitsToInt([
          isImmutable,
          isUnique,
          isIndex,
          isPrivate,
          canNull,
          skipCreate,
        ]),
      'def' => def,
      'ui' => super[key] ?? 'input',
      _ => super[key],
    };