15.0.0-beta.1 • Published 1 year ago
aacl-refine-list v15.0.0-beta.1
Aacl Refine List
Installation
Design/Spec
Notes:
- rxjs (ReactiveXJS) concepts used extensively: https://rxjs-dev.firebaseapp.com/guide/overview
Features:
- standard refine list UI with collapsable sections, internal search capabilities, clear and show more actions
- see action-list and feedback-list for full action/feedback subject types
Action and Feedback Subject Types:
- see EnumAaclFeedbackTypes and EnumAaclActionTypes for full list of action and feedback subjects
- each feedback subject will always contain a payload with the "selectedItems" array of selected items
- if using the "collapse by id" action subject, be sure to add the ID of the category to the action payload
How to Use
import AaclRefineListModule in your Parent module,
//parent component's module @NgModule({ // ... imports: [ // ... AaclRefineListModule // ], // ... }) export class ... { }
add \<aacl-refine-list> in your template
<aacl-refine-list [options]="refineListOptions"></aacl-refine-list>
initialize aacl-refine-list options in your parent component's .ts file;
this.refineListOptions = { //... config options here } as AaclRefineListOptions;
detailed configuration details can be found in aacl-refine-list.options.ts, and see aacl-refine-list-page for an example
Contributors
- Yu Zhang (yxzhang@sscinc.com)
- Todd Yu (tyu@sscinc.com)
- Yoyo Fang (yfang@sscinc.com)
- Sagar Mane (sxmane@sscinc.com)
- Zuotian Li (zli@sscinc.com)
15.0.0-beta.1
1 year ago