blob: 9c6ca08e33fa52b07993f8e56b117dfc5047a9cb (
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 ProfileSections {
_sections
constructor() {
this._sections = []
}
/**
* @param {registerSectionCallback} section To be called to mount the section to the profile page
*/
registerSection(section) {
this._sections.push(section)
}
getSections() {
return this._sections
}
}
|