28 lines
911 B
TypeScript
28 lines
911 B
TypeScript
import {Component, Inject, Input, RendererFactory2, ViewEncapsulation} from '@angular/core';
|
|
import {ActivatedRoute, Router} from '@angular/router';
|
|
import {EnvProperties} from '../../openaireLibrary/utils/properties/env-properties';
|
|
import {LayoutService} from "../../openaireLibrary/services/layout.service";
|
|
import {CustomizationOptions} from "../../openaireLibrary/connect/community/CustomizationOptions";
|
|
import {DOCUMENT} from "@angular/common";
|
|
|
|
@Component({
|
|
selector: 'customization',
|
|
template: ``
|
|
})
|
|
|
|
export class CustomizationComponent {
|
|
@Input() communityId;
|
|
@Input() layout: CustomizationOptions;
|
|
@Input() properties:EnvProperties;
|
|
customizationCss:string = "";
|
|
|
|
|
|
constructor(private route: ActivatedRoute,private router: Router, private _layoutService: LayoutService, @Inject(DOCUMENT) private document, private rendererFactory: RendererFactory2) {
|
|
}
|
|
|
|
public ngOnInit() {
|
|
|
|
}
|
|
|
|
}
|