aboutsummaryrefslogtreecommitdiffstats
path: root/common/onap-common-configuration-management/pom.xml
blob: 8d93aef60788e1ca651496b0740f6b0f3cba22f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<project xmlns="http://maven.apache.org/POM/4.0.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<name>onap-common-configuration-management</name>
	<artifactId>onap-common-configuration-management</artifactId>
	<packaging>pom</packaging>

    <parent>
        <groupId>org.onap.sdc.common</groupId>
        <artifactId>onap-common-lib</artifactId>
        <version>1.6.0-SNAPSHOT</version>
    </parent>

	<modules>
		<module>onap-configuration-management-api</module>
		<module>onap-configuration-management-core</module>
	</modules>

</project>
FLAG_1906_COMPONENT_INFO = 'FLAG_1906_COMPONENT_INFO', FLAG_1908_RESUME_MACRO_SERVICE = 'FLAG_1908_RESUME_MACRO_SERVICE' } @Injectable() export class FeatureFlagsService { constructor(private store: NgRedux<AppState>){} public getFlagState(flag: Features):boolean { return FeatureFlagsService.getFlagState(flag, this.store); } /*static method for easy refactoring of code, so no injection of FeatureFlagsService is needed*/ public static getFlagState(flag: Features, store: NgRedux<AppState>):boolean { return store.getState().global.flags[flag]; } }