rx-form-mapper
Version:
Proper decorator-based transformation / serialization / deserialization of plain javascript classes to angular reactive forms
1 lines • 2.45 kB
JSON
{"__symbolic":"module","version":4,"exports":[{"from":"./lib/custom-mapper-resolver"},{"from":"./lib/form-reader"},{"from":"./lib/form-writer"},{"from":"./lib/rx-form-mapper.service"},{"from":"./lib/validator-resolver"},{"from":"./lib/form-group-metadata"},{"from":"./lib/form-metadata"},{"from":"./lib/validable-metadata"}],"metadata":{"RxFormMapperModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":17,"character":21}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":17,"character":33}}]],"parameters":[{"__symbolic":"reference","name":"RxFormMapperModule"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"RxFormMapperModule"},"providers":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"}]}}}},"RxValidator":{"__symbolic":"interface"},"RxAsyncValidator":{"__symbolic":"interface"},"UpdateOn":{"__symbolic":"interface"},"coerceArray":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"lodash","name":"castArray","line":6,"character":8},"arguments":[{"__symbolic":"reference","name":"value"}]},"member":"filter"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"lodash","name":"negate","line":3,"character":17},"arguments":[{"__symbolic":"reference","module":"lodash","name":"isNil","line":3,"character":24}]}]}},"isType":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"lodash","name":"isFunction","line":10,"character":8},"arguments":[{"__symbolic":"reference","name":"value"}]}}},"origins":{"RxFormMapperModule":"./lib/rx-form-mapper.module","RxValidator":"./lib/types","RxAsyncValidator":"./lib/types","UpdateOn":"./lib/types","coerceArray":"./lib/utils","isType":"./lib/utils","ɵa":"./lib/services","ɵb":"./lib/services","ɵc":"./lib/services"},"importAs":"rx-form-mapper"}