Your IP : 18.218.221.126


Current Path : /var/www/www-root/data/www/monolith-realty.ru/bitrix/js/landing/designerblock/src/panels/
Upload File :
Current File : /var/www/www-root/data/www/monolith-realty.ru/bitrix/js/landing/designerblock/src/panels/repo.js

import {RepoPanel, RepoElementType} from '../ui/panels/repo';

export type RepoManagerOptions = {
	repository: Array<RepoElementType>,
	onElementSelect: (RepoElementType) => {}
};

export class RepoManager
{
	constructor(options: RepoManagerOptions)
	{
		this.panel = new RepoPanel({
			onElementSelect: options.onElementSelect
		});

		this.panel.addRepository(options.repository);
	}

	showPanel()
	{
		this.panel.show().then();
	}
}