Comments (4)
for clarity, here is companion class constructor
class DocumentTemplateEntitiesCompanion
extends UpdateCompanion<DocumentTemplateEntity> {
final Value<int?> localDatabaseId;
final Value<int> id;
final Value<String> name;
final Value<DocFileType> docFileType;
final Value<bool> isDeleted;
const DocumentTemplateEntitiesCompanion({
this.localDatabaseId = const Value.absent(),
this.id = const Value.absent(),
this.name = const Value.absent(),
this.docFileType = const Value.absent(),
this.isDeleted = const Value.absent(),
});
and a Value type has 2 methods of construction
/// Create a (present) value by wrapping the [value] provided.
const Value(T value)
: _value = value,
present = true;
/// Create an absent value that will not be written into the database, the
/// default value or null will be used instead.
const Value.absent()
: _value = null,
present = false;
from auto_mappr.
Hi, we already discussed this as "type converters" in #60. We still discussing the best way to allow such things at the moment. If you have some ideas and want to discuss them, either post them here or on our Discord. 😊
from auto_mappr.
@tenhobi , thanks for the quick reply and link, will keep an eye on this :)
from auto_mappr.
Type converters will be available in v2, now available using version 2.0.0-beta2
from auto_mappr.
Related Issues (20)
- Support reverse flag in build.yaml config HOT 2
- Global converter not found when used with reverse flag HOT 2
- Nullable input/output with type converters HOT 6
- Strict mode HOT 6
- Build Options as Config object HOT 1
- Switch to DCM OSS
- Custom MapType HOT 5
- Generation fails when required TARGET field doesn't exist in SOURCE even with whenNull HOT 2
- Combining multiple SOURCEs into one single TARGET HOT 2
- Custom Mapping Futures HOT 3
- Async support HOT 2
- Anyone using auto_mappr in production? HOT 2
- Support field name mapping in reverse mode
- Global Methods dont work with out type HOT 10
- Field ignores whenNull and ignoreNull HOT 3
- Generated code for classes without ctors ignores 'from' argument HOT 7
- Move where from extension to static function
- Extend tryConvert method for catching mapping exceptions
- Enum set to null for unknown values HOT 1
- Possibility to ignore elements in a list when mapping goes wrong for one element HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auto_mappr.