@eclipse-scout/core
Version:
Eclipse Scout runtime
9 lines • 649 B
TypeScript
import { DataObjectDeserializer, DataObjectSerializer, DoNodeSerializer, DoValueMetaData } from '../../index';
export declare class SetDoNodeSerializer implements DoNodeSerializer<object> {
canSerialize(value: any, metaData: DoValueMetaData): boolean;
serialize(set: Set<any>, metaData: DoValueMetaData, serializer: DataObjectSerializer): any[];
canDeserialize(value: any, metaData: DoValueMetaData): boolean;
deserialize(set: any[], metaData: DoValueMetaData, deserializer: DataObjectDeserializer): Set<any>;
static getSetValueType(metaData: DoValueMetaData): DoValueMetaData;
}
//# sourceMappingURL=SetDoNodeSerializer.d.ts.map