Dependencies
Required
The following libraries are required in order for Cyclops to work. Without these libraries, Cyclops will print a console.error message exaplaining why.
Optional
Some libraries are not strictly required, but are either required for certin features of Cyclops or add additional funtionality when included. Bellow is a list of features and there respective dependencies.
| Name | Knockout Validation | jQuery UI | Moment.js | Chartist.js |
|---|---|---|---|---|
| Classes | ||||
| trackableObservable | ||||
| trackableObservableArray | ||||
| Bindings | ||||
| any | ||||
| asyncMessage | required | |||
| console | ||||
| empty | ||||
| fadeSlide | enhances | |||
| fadeVisible | enhances | |||
| href | ||||
| templateSwitcher | ||||
| validationMsg | required | enhances | ||
| widget | enhances | |||
| Validators | ||||
| checked | required | |||
| ipAddress | required | |||
| ipAddressCidr | required | |||
| notEmpty | required | |||
| passwordStrength | required | |||
| uri | required | |||
| Helpers | ||||
| trackableObservable | ||||
| trackableObservableArray | ||||
| asObservable | ||||
| asObservableArray | ||||
| Custom Controls | ||||
| toggle | ||||
| sliders | required | |||
| group-picker | ||||
| server-picker | ||||
| date-time-picker | required | required | ||
| Charts | required | |||