VaKeR CYBER ARMY
Logo of a company Server : Apache/2.4.41 (Ubuntu)
System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Directory :  /var/www/html/libs/absol-doc/content/acomp/component/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/html/libs/absol-doc/content/acomp/component/CollapsibleTreeNavigator.md
## CollapsibleTreeNavigator

## [Demo](https://absol.cf/libs/absol-acomp/demo/collapsibletreenavigator.html) 

### Tạo mới

> Lưu ý: nếu value bị trùng, nó sẽ được thêm hậu tố ngẫu nhiên

```js
var items = [
    {
        text: 'Tất cả',
        value: 'all',
        icon: 'span.mdi.folder-multiple',
        testRaw: 123
    },
    {
        text: 'Đã nhận',
        count: 5,
        value: 'received'
    },
    {
        text: 'Nhóm',
        actions: [
            { name: "option", icon: 'span.mdi.mdi-cog-outline' },
        ],
        initOpened: true, //tự động mở ra khi gán vào lần đầu tiên
        items: [
            {
                text: 'Nhãn mẹ',
                value: 'parent_stamp',
                items: [
                    {
                        text: 'Nhãn con',
                        count: 1,
                        value: 'child_stamp'
                    }
                ]
            },
            {
                text: 'Marketing',
                value: 'marketing',
                items: [
                    {
                        text: 'Nhãn con',
                        count: 1,
                        value: 'child_stamp'
                    }
                ]
            }

        ]
    }];
window.navigator1 = render({
    tag: 'CollapsibleTreeNavigator'.toLowerCase(),
    style: {},
    props: {
        value: 'child_stamp',// tự động mở nếu con của group được chọn
        items: items

    },
    on: {
        change: function (event) {
            console.log('change')
            absol.require('snackbar').show(`this.value=${this.value}`);
            console.log(event.data, event.value);
        },
        action: function (event) {
            console.log('action', event.action, event.data);
        }
    }
})
```

VaKeR 2022