205 lines
20 KiB
Plaintext
205 lines
20 KiB
Plaintext
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0" version="26.0.11" pages="2">
|
|
<diagram id="pAmi1uS5zqduoQpEX0fZ" name="Page-1">
|
|
<mxGraphModel dx="2874" dy="1808" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" background="none" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0" />
|
|
<mxCell id="1" parent="0" />
|
|
<mxCell id="node18" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>app/app.component.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> AppComponent: <br/> BrowserAnimationsModule: <br/> Component: <br/> ObMasterLayoutModule: <br/> TranslateModule: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="960" y="-50" width="176" height="144" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node23" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>app/app.routes.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> APP_ROUTES: <br/> LoginComponent: <br/> RequestsComponent: <br/> Routes: <br/> authGuard: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="644" y="290" width="150" height="144" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node13" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>auth-form/auth-form.component.ts</b></p><hr size="1"><p style="margin:0 0 0 4px;line-height:1.6;"><br></p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="600" y="-340" width="238" height="413" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node33" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>auth/auth.guard.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> AuthService: <br/> CanActivateFn: <br/> Router: <br/> authGuard: <br/> inject: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="-230" y="-100" width="139" height="144" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node19" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>auth/auth.interceptor.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> AuthService: <br/> HttpInterceptorFn: <br/> authInterceptor: <br/> inject: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="440" y="1210" width="170" height="122" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node34" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>auth/auth.service.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> AuthService: <br/> Injectable: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="-234" y="150" width="147" height="79" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node0" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>login/login.component.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> AuthFormComponent: <br/> Component: <br/> LoginComponent: <br/> MatFormField: <br/> MatInputModule: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="632" y="110" width="174" height="144" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node1" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>request-table/request-table.component.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> Component: <br/> FormatQueryPipe: <br/> MatTableModule: <br/> OnInit: <br/> Request: <br/> RequestService: <br/> RequestTableComponent: <br/> inject: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="578" y="630" width="282" height="193" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node20" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>request/format-query.pipe.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> FormatQueryPipe: <br/> Pipe: <br/> PipeTransform: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="644" y="920" width="204" height="100" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node39" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>request/request.model.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> Request: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="400" y="860" width="180" height="57" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node38" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>request/request.service.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> HttpClient: <br/> Injectable: <br/> Observable: <br/> Request: <br/> RequestService: <br/> inject: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="210" y="650" width="187" height="153" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node31" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>requests/requests.component.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> Component: <br/> RequestTableComponent: <br/> RequestsComponent: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="626" y="446.5" width="224" height="100" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="node4" value="<p style="margin:0px;margin-top:4px;text-align:center;"><b>src/main.ts</b></p><hr size="1"/><p style="margin:0 0 0 4px;line-height:1.6;"> APP_ROUTES: <br/> AppComponent: <br/> HTTP_INTERCEPTORS: <br/> LOCALE_ID: <br/> ObHttpApiInterceptor: <br/> ObIconModule: <br/> ObMasterLayoutConfig: <br/> PreloadAllModules: <br/> TranslateModule: <br/> WINDOW: <br/> authInterceptor: <br/> bootstrapApplication: <br/> importProvidersFrom: <br/> localeDECH: <br/> localeENGB: <br/> localeFRCH: <br/> localeITCH: <br/> multiTranslateLoader: <br/> provideAnimations: <br/> provideHttpClient: <br/> provideRouter: <br/> registerLocaleData: <br/> withDebugTracing: <br/> withInterceptors: <br/> withInterceptorsFromDi: <br/> withPreloading: </p>" style="verticalAlign=top;align=left;overflow=fill;fontSize=14;fontFamily=Helvetica;html=1;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;" parent="1" vertex="1">
|
|
<mxGeometry x="1050" y="220" width="163" height="553" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="edge15" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node23" target="node33" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge50" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node23" target="node0" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge19" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node23" target="node31" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge3" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node13" target="node34" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge56" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node33" target="node34" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge74" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;entryX=0.628;entryY=1.000;entryDx=0;entryDy=0;" parent="1" source="node19" target="node34" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge94" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node0" target="node13" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge48" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node1" target="node20" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge14" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;exitX=0.486;exitY=1.000;exitDx=0;exitDy=0;entryX=0.506;entryY=0.000;entryDx=0;entryDy=0;" parent="1" source="node1" target="node39" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge17" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node1" target="node38" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge9" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node38" target="node39" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge103" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;exitX=0.516;exitY=1.000;exitDx=0;exitDy=0;entryX=0.473;entryY=0.000;entryDx=0;entryDy=0;" parent="1" source="node31" target="node1" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge27" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node4" target="node18" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge83" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;entryX=1.000;entryY=0.611;entryDx=0;entryDy=0;" parent="1" source="node4" target="node23" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="edge98" value="" style="html=1;rounded=1;;dashed=0;startArrow=classic;startSize=12;endArrow=none;strokeColor=#595959;" parent="1" source="node4" target="node19" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<Array as="points" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
<diagram id="0URLcGRnFhtR-RyUwsXH" name="Page-2">
|
|
<mxGraphModel dx="575" dy="327" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0" />
|
|
<mxCell id="1" parent="0" />
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-1" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" source="67QRgPurPpMTbLIEhQDk-10">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="120" y="59.79" as="sourcePoint" />
|
|
<mxPoint x="390" y="60" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-2" value="main" style="text;align=center;verticalAlign=middle;resizable=1;points=[];autosize=1;strokeColor=none;fillColor=none;html=1;movable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" vertex="1" parent="1">
|
|
<mxGeometry x="55" y="40" width="40" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-4" value="feat/PBI-XYZ" style="text;align=center;verticalAlign=middle;resizable=1;points=[];autosize=1;strokeColor=none;fillColor=none;html=1;movable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" vertex="1" parent="1">
|
|
<mxGeometry x="30" y="85" width="90" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-5" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" source="67QRgPurPpMTbLIEhQDk-9">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="120" y="99.78999999999999" as="sourcePoint" />
|
|
<mxPoint x="390" y="100" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-8" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" target="67QRgPurPpMTbLIEhQDk-7">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="120" y="99.78999999999999" as="sourcePoint" />
|
|
<mxPoint x="440" y="99.78999999999999" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-7" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
|
|
<mxGeometry x="200" y="85" width="30" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-10" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
|
|
<mxGeometry x="340" y="45" width="30" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-11" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" source="67QRgPurPpMTbLIEhQDk-6" target="67QRgPurPpMTbLIEhQDk-10">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="120" y="59.79" as="sourcePoint" />
|
|
<mxPoint x="440" y="59.79" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-12" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" target="67QRgPurPpMTbLIEhQDk-6">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="120" y="59.79" as="sourcePoint" />
|
|
<mxPoint x="360" y="60" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-6" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
|
|
<mxGeometry x="130" y="45" width="30" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-13" value="" style="endArrow=none;html=1;rounded=0;" edge="1" parent="1" source="67QRgPurPpMTbLIEhQDk-7" target="67QRgPurPpMTbLIEhQDk-9">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="230" y="100" as="sourcePoint" />
|
|
<mxPoint x="440" y="99.78999999999999" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-9" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
|
|
<mxGeometry x="270" y="85" width="30" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-14" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="67QRgPurPpMTbLIEhQDk-6" target="67QRgPurPpMTbLIEhQDk-7">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="400" y="200" as="sourcePoint" />
|
|
<mxPoint x="450" y="150" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-15" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="67QRgPurPpMTbLIEhQDk-7" target="67QRgPurPpMTbLIEhQDk-9">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="400" y="200" as="sourcePoint" />
|
|
<mxPoint x="450" y="150" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="67QRgPurPpMTbLIEhQDk-17" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="67QRgPurPpMTbLIEhQDk-9" target="67QRgPurPpMTbLIEhQDk-10">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="280" y="160" as="sourcePoint" />
|
|
<mxPoint x="330" y="110" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|