1.0.0 • Published 1 year ago

@vteam_group/checkboxgroup v1.0.0

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

Tables

参数說明类型默认值
list資料 list
childNamelist.child idNamestring' '
childSidlist.child 的唯一idstring' '
defaultCheckedList預設資料[]defaultCheckedList
disabled禁止booleanfalse
onChange當被點擊checkbox callBackfunction(Object<childSid: child>): void => {}
formId這個表單的idstring' '
formDataName每個checkbox 的name , 需要回傳 stringfunction(v: list): string => {}

list

    list = [
        {
            id: any
            parent: string
            child: [
                child, .....
            ]
        }, ....
    ]

child

    child = {
        .....
        disabled: true, // 是否禁止使用
        canNotChange: true, // 無法被改變
        returnable: boolean, // 是否可以回傳
        target: number, // 互斥
    }
    

defaultCheckedList

[
        {
            ....
            disabled: true, // 是否禁止使用
            canNotChange: true, // 無法被改變
            returnable: boolean, // 是否可以回傳
            target: number, // 互斥
        }
]