dart_agnan library

Classes

ReactiveSharedPreferencesGenerator

Functions

asyncGetterCodeForField(FieldElement field, { bool returns: true }) String
cacheGetterCodeForField(FieldElement field) String
defaultValueAnnotation(FieldElement element) DartObject
generateAbstractClass(ClassElement element) String
generateAsyncGetter(FieldElement field) Method
generateAsyncSetter(FieldElement field, { bool returns: true }) Method
generateBasicConstructor(ConstructorBuilder builder, List<FieldElement> fields) ConstructorBuilder
generateClassBuilder(ClassElement element, { Constructor injectedConstructor }) ClassBuilder
generateGetter(FieldElement field) Method
generateSetter(FieldElement field) Method
getDefaultValue(FieldElement field, DartObject annotation) String
reactiveSharedPreferencesGenerator(BuilderOptions options) Builder
setterCodeForField(FieldElement field, { bool private: true }) String