Toshihiko
    検索インデックスを準備しています...

    型エイリアス ValidatedFieldType<Type>

    ValidatedFieldType: Type extends {
        parse(value: StorageValue): Value;
        restore(value: RestoredValue): RestoredStorageValue;
    }
        ? SameType<RestoredValue, Value> extends true
            ? RestoredStorageValue extends StorageValue
                ? HasValidEqual<Type, Value> extends true
                    ? HasValidToJSON<Type, Value> extends true ? Type : never
                    : never
                : never
            : never
        : never

    Field Type の変換メソッドと比較メソッドが、同じアプリケーション値とストレージ値に対して整合していることを検証します。無効な定義は never に解決されます。

    型パラメーター

    • Type extends FieldTypeLike