blob: 8578f8f08d54a8c8cefdc056ffd7830b6ee93562 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
/**
* SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
export default class TabSections {
_sections
constructor() {
this._sections = []
}
/**
* @param {registerSectionCallback} section To be called to mount the section to the sharing sidebar
*/
registerSection(section) {
this._sections.push(section)
}
getSections() {
return this._sections
}
}
|