@fundamental-ngx/cdk is a set of utilities and Angular directives for building custom UI components with common interaction patterns. It includes DataSource abstractions, ControlValueAccessor helpers, focusable/selectable list utilities, drag-and-drop directives, and more.
See the Component Documentation for examples and API details.
Angular 21 or newer. Prior knowledge of Angular is recommended.
ng add @fundamental-ngx/cdkImport individual modules:
import { DragAndDropModule } from '@fundamental-ngx/cdk/utils';
import { DataSourceModule } from '@fundamental-ngx/cdk/data-source';Check the Breaking Changes for upgrade guidance.
See Issues.
If you encounter an issue, you can create a ticket.
See CONTRIBUTING.md for guidelines and NEW_COMPONENT.md for building new components.
See LICENSE.txt.