{"_id":"56d91c5607ae190b00004470","user":"54e3723b8ef7552300409bf4","version":{"_id":"56d91c5507ae190b00004460","__v":1,"project":"5515ba4981faf83900d2b10c","createdAt":"2016-03-04T05:25:41.052Z","releaseDate":"2016-03-04T05:25:41.052Z","categories":["56d91c5507ae190b00004464","56d91c5507ae190b00004465","56d91c5507ae190b00004466","56d91c5507ae190b00004467","56d91c5507ae190b00004468"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"8.0.0","version":"8.0.0"},"category":{"_id":"56d91c5507ae190b00004464","__v":1,"project":"5515ba4981faf83900d2b10c","pages":["56d91c5607ae190b00004469","56d91c5607ae190b0000446a","56d91c5607ae190b0000446b","56d91c5607ae190b0000446c","56d91c5607ae190b0000446d","56d91c5607ae190b0000446e","56d91c5607ae190b0000446f","56d91c5607ae190b00004470","56d91c5607ae190b00004471","56d91c5607ae190b00004472","56d91c5607ae190b00004473","56d91c5607ae190b00004474","56d91c5607ae190b00004475","56d91c5607ae190b00004476"],"version":"56d91c5507ae190b00004460","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-03-27T20:15:06.295Z","from_sync":false,"order":0,"slug":"guides","title":"Guides"},"__v":0,"project":"5515ba4981faf83900d2b10c","updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-03-28T18:58:01.731Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":7,"body":"[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Internally\"\n}\n[/block]\nangular-formly depends on the library [apiCheck](https://github.com/kentcdodds/apiCheck.js) to validate that you're using the functions and directives properly. If not, you will get errors and warnings if you do something wrong. Hopefully these errors and warnings are useful!\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Custom apiCheck\"\n}\n[/block]\nYou can use `apiCheck` to validate the api to your custom types. You can specify an `apiCheck` property on a `type` and a `wrapper`. For more information, see the [formlyConfig](doc:formlyconfig) documentation.","excerpt":"runtime validation","slug":"formlyapicheck","type":"basic","title":"formlyApiCheck"}

formlyApiCheck

runtime validation

[block:api-header] { "type": "basic", "title": "Internally" } [/block] angular-formly depends on the library [apiCheck](https://github.com/kentcdodds/apiCheck.js) to validate that you're using the functions and directives properly. If not, you will get errors and warnings if you do something wrong. Hopefully these errors and warnings are useful! [block:api-header] { "type": "basic", "title": "Custom apiCheck" } [/block] You can use `apiCheck` to validate the api to your custom types. You can specify an `apiCheck` property on a `type` and a `wrapper`. For more information, see the [formlyConfig](doc:formlyconfig) documentation.