TODO not supported yet If recursive is true, all the widgets inside the package will be used to generate binding.
final bool recursive;