TJSONToPascalOptions¶
Set of JSON to Pascal generation options
Declaration¶
Source position: fpjsontopas.pp line 73
type
TJSONToPascalOptions = Set of TJSONToPascalOption = (jpoUseSetter,jpoGenerateLoad,
jpoUnknownLoadPropsError,jpoDelphiJSON,
jpoLoadCaseInsensitive,jpoGenerateSave);Values¶
| Value | Description |
|---|---|
| jpoUseSetter | Generate setter methods for properties |
| jpoGenerateLoad | Generate LoadFromJSON methods |
| jpoUnknownLoadPropsError | Raise error for unknown properties during loading |
| jpoDelphiJSON | Generate Delphi-compatible JSON code |
| jpoLoadCaseInsensitive | Make property loading case-insensitive |
| jpoGenerateSave | Generate SaveToJSON methods |
Description¶
TJSONToPascalOptions is a set type based on TJSONToPascalOption. It allows combining multiple options to control the code generation process.