fields 0.0.8
fields: ^0.0.8 copied to clipboard
An object editor for Dart.
Fields Changes #
0.0.8 #
- Updated to Dart SDK 0.7.6_r28108.
- Added a
SelectEditorandUseValuesannotation. - Changed the
FieldandFieldEditorvalueaccessors from asynchronous methods that return futures to synchronous getters and setters. The implementation now uses synchronous mirrors (InstanceMirror.getFieldetc...) to close issue #3. This makes the API easier to use for extendingFieldEditorwith your own custom editors. It is also very likely that the asynchronous mirrors API will be removed fromdart:mirrorsin the near future. - Added a
UseFieldTransformannotation. - Changed the
FieldTransformclass to a concrete class that can be directly instantiated asconstwith giventransformand optionalinversefunctions.
0.0.7 #
- Updated to Dart SDK 0.7.3_r27487.
- Renamed the asset directory from 'lib/res/' to 'lib/asset/' in preparation for
pub serve; this will move up to a top-level directory 'asset/' oncepubis able to serve that to the dependency graph. - Added
Field.forGetterandField.forVariablefactory constructors; these are experimental and designed to make it easier to useFieldEditorinstances outside of anObjectEditor. For example, other data entry widgets such as a data grid might want to reuse these field editors. This is subject to change.
0.0.6 #
- Update to
tagsversion 0.1.9.
0.0.5 #
- Added support for proxy objects; the fields of the
selectedobject are reflected based on itsruntimeType, which proxy classes may override. - Moved all of the libraries into
lib/src/and export the entire public API through thelib/fields.dartlibrary. This provides a single import statement for applications that use this package.
0.0.4 #
- Cleaned up the
FieldEditorandTransformregistration interfaces. - Gave more specific names to the
Resourcesclasses. - Added the
benchpackage todev_dependenciesto run the unit tests. - Updated to Dart SDK 0.6.13_r25630.
0.0.3 #
- Updated to
tagsversion0.1.4. - Changed the image links in the README.md to absolute links as Pub does not recognize Github relative links: https://github.com/dart-lang/py-gfm/issues/8
0.0.2 #
- More early work.
0.0.1 #
- Initial version.