@prefix pav: .
@prefix rdfs: .
@prefix mifesto: .
@prefix doap: .
@prefix schema: .
@prefix sh: .
<> a mifesto:Configuration ;
rdfs:label "Damage enrichment" ;
rdfs:comment """This is a demo configuration, featuring a damage enrichment module which dynamically loads other modules based on the available project data.""" ;
mifesto:hosts <#p1>, <#p2>, <#p3> ;
mifesto:initialRoute "/auth".
<#p1> a mifesto:Page , mifesto:Component ;
rdfs:comment "This is the demo page of the application" ;
mifesto:hasDimensionSetting <#dimset1> ;
mifesto:hasModule ;
mifesto:hosts <#m1>;
# mifesto:hosts <#m2>;
mifesto:hasRoute "/" .
<#m2> a mifesto:Component ;
mifesto:hasModule ;
mifesto:hasDimensions <#dim2> .
<#p3> a mifesto:Page , mifesto:Component ;
rdfs:comment "This is the project page of the application" ;
mifesto:hasDimensionSetting <#dimset1> ;
mifesto:hasModule ;
mifesto:hasRoute "/project" .
<#p2> a mifesto:Page , mifesto:Component , mifesto:AuthPage ;
rdfs:comment "This is the auth page of the application" ;
mifesto:hasRoute "/auth" ;
mifesto:hasModule .
<#m1> a mifesto:Component, mifesto:OrganisationalComponent ;
mifesto:hasModule ;
mifesto:hasDimensions <#dim1> ;
mifesto:hosts <#m1_1>.
<#m1_1> a mifesto:Component ;
mifesto:hasModule .
<#dimset1> a mifesto:GridDimensionSetting .
<#dim1> mifesto:initialColumns 4 ;
mifesto:initialRows 10 .
<#dim2> mifesto:initialColumns 4 ;
mifesto:initialRows 10 .
<#dim3> mifesto:initialColumns 4 ;
mifesto:initialRows 10 .