15.0.0-beta.1 • Published 1 year ago

aacl-refine-list v15.0.0-beta.1

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Aacl Refine List

Installation

Design/Spec

Notes:


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

  1. import AaclRefineListModule in your Parent module,

    //parent component's module
    @NgModule({
        // ...
        imports: [
            // ...
            AaclRefineListModule
            //
        ],
        // ...
    })
    export class ... { }
  2. add \<aacl-refine-list> in your template

    <aacl-refine-list [options]="refineListOptions"></aacl-refine-list>
  3. 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)