# Directive components in `ulakbus.crud`

Name | Description
--- | ---
crudListDirective | directive for listing objects. provides template for `scope.objects` object.
crudFormDirective | directive for form generation. provides template for `scope.forms` object.
crudShowDirective | directive for single object or detail of an object. provides template for `scope.object` object.
formLocator | directive for finding form element. we use this directive because when form dynamically generated using schemaform it belongs to a scope which is hard to reach. This makes it easy to locate form object.
crudFilters | directive for filtering functionality. There are three types of filters; `check`, `select`, and `date`.