1fb726d48Sopenharmony_ci/*
2fb726d48Sopenharmony_ci * Copyright (C) 2022 Huawei Device Co., Ltd.
3fb726d48Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License");
4fb726d48Sopenharmony_ci * you may not use this file except in compliance with the License.
5fb726d48Sopenharmony_ci * You may obtain a copy of the License at
6fb726d48Sopenharmony_ci *
7fb726d48Sopenharmony_ci *     http://www.apache.org/licenses/LICENSE-2.0
8fb726d48Sopenharmony_ci *
9fb726d48Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software
10fb726d48Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS,
11fb726d48Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12fb726d48Sopenharmony_ci * See the License for the specific language governing permissions and
13fb726d48Sopenharmony_ci * limitations under the License.
14fb726d48Sopenharmony_ci */
15fb726d48Sopenharmony_ci
16fb726d48Sopenharmony_ciexport const SpInfoAndStatHtml = `<style>
17fb726d48Sopenharmony_ci:host{
18fb726d48Sopenharmony_ci  width: 100%;
19fb726d48Sopenharmony_ci  background-color: var(--dark-background5,#F6F6F6);
20fb726d48Sopenharmony_ci  margin: 0;
21fb726d48Sopenharmony_ci  padding: 0;
22fb726d48Sopenharmony_ci}
23fb726d48Sopenharmony_ci.info-stats{
24fb726d48Sopenharmony_ci  display: flex;
25fb726d48Sopenharmony_ci  flex-direction: column;
26fb726d48Sopenharmony_ci  background-color: var(--dark-background5,#F6F6F6);
27fb726d48Sopenharmony_ci  position: absolute;
28fb726d48Sopenharmony_ci  top: 0;
29fb726d48Sopenharmony_ci  bottom: 0;
30fb726d48Sopenharmony_ci  left: 0;
31fb726d48Sopenharmony_ci  right: 0;
32fb726d48Sopenharmony_ci  grid-row-gap: 30px;
33fb726d48Sopenharmony_ci}
34fb726d48Sopenharmony_ci.metadata{
35fb726d48Sopenharmony_ci  width: 90%;
36fb726d48Sopenharmony_ci  color: #121212;
37fb726d48Sopenharmony_ci  padding: 1% 2% 0 2%;
38fb726d48Sopenharmony_ci  margin: 1% 2.5% 0 2.5%;
39fb726d48Sopenharmony_ci  border-radius: 16px;
40fb726d48Sopenharmony_ci  background-color: var(--dark-background3,#FFFFFF);
41fb726d48Sopenharmony_ci  position: relative;
42fb726d48Sopenharmony_ci}
43fb726d48Sopenharmony_ci#metaData-table{
44fb726d48Sopenharmony_ci  background-color: var(--dark-background5,#F6F6F6);
45fb726d48Sopenharmony_ci  margin-left: 10px;
46fb726d48Sopenharmony_ci  min-height: inherit;
47fb726d48Sopenharmony_ci  max-height: inherit;
48fb726d48Sopenharmony_ci  padding: 10px;
49fb726d48Sopenharmony_ci  overflow: visible;
50fb726d48Sopenharmony_ci  width: auto;
51fb726d48Sopenharmony_ci}
52fb726d48Sopenharmony_ci#stats-table{
53fb726d48Sopenharmony_ci  margin-bottom: 2%;
54fb726d48Sopenharmony_ci  margin-left: 10px;
55fb726d48Sopenharmony_ci  padding: 10px;
56fb726d48Sopenharmony_ci  overflow: visible;
57fb726d48Sopenharmony_ci  width: auto;
58fb726d48Sopenharmony_ci}
59fb726d48Sopenharmony_ci#dataValueResult{
60fb726d48Sopenharmony_ci  background-color: var(--dark-background5,#F6F6F6);
61fb726d48Sopenharmony_ci  border-radius: 16px;
62fb726d48Sopenharmony_ci  min-height: inherit;
63fb726d48Sopenharmony_ci  max-height: inherit;
64fb726d48Sopenharmony_ci  margin-bottom: 1%;
65fb726d48Sopenharmony_ci}
66fb726d48Sopenharmony_ci
67fb726d48Sopenharmony_ci#dataKeyResult{
68fb726d48Sopenharmony_ci  overflow-y: auto;
69fb726d48Sopenharmony_ci  background-color: var(--dark-background5,#F6F6F6);
70fb726d48Sopenharmony_ci  border-radius: 16px;
71fb726d48Sopenharmony_ci  min-height: inherit;
72fb726d48Sopenharmony_ci  max-height: inherit;
73fb726d48Sopenharmony_ci  margin-bottom: 2%;
74fb726d48Sopenharmony_ci}
75fb726d48Sopenharmony_cip{
76fb726d48Sopenharmony_ci  display: table-cell;
77fb726d48Sopenharmony_ci  padding: 7px 10px 20px 10px;
78fb726d48Sopenharmony_ci  color: #999999;
79fb726d48Sopenharmony_ci  font-size:14px;
80fb726d48Sopenharmony_ci  line-height: 20px;
81fb726d48Sopenharmony_ci  font-weight: 400;
82fb726d48Sopenharmony_ci  text-align: left;
83fb726d48Sopenharmony_ci}
84fb726d48Sopenharmony_ci.stats{
85fb726d48Sopenharmony_ci  flex-grow: 1;
86fb726d48Sopenharmony_ci  height: min-content;
87fb726d48Sopenharmony_ci  margin-bottom: 1%;
88fb726d48Sopenharmony_ci  max-height: 37vh;
89fb726d48Sopenharmony_ci  min-height: inherit;
90fb726d48Sopenharmony_ci  display: flex;
91fb726d48Sopenharmony_ci  flex-direction: column;
92fb726d48Sopenharmony_ci}
93fb726d48Sopenharmony_ci.info{
94fb726d48Sopenharmony_ci  max-height: inherit;
95fb726d48Sopenharmony_ci  min-height: inherit;
96fb726d48Sopenharmony_ci}
97fb726d48Sopenharmony_ci.tr{
98fb726d48Sopenharmony_ci  background-color: var(--dark-background5,#F6F6F6); 
99fb726d48Sopenharmony_ci}
100fb726d48Sopenharmony_ci.load-metric{
101fb726d48Sopenharmony_ci  width: 95%;
102fb726d48Sopenharmony_ci  bottom: 0;
103fb726d48Sopenharmony_ci}
104fb726d48Sopenharmony_ci</style>
105fb726d48Sopenharmony_ci<div class="info-stats">
106fb726d48Sopenharmony_ci    <div class="metadata info">
107fb726d48Sopenharmony_ci        <p>System info and metadata</p>
108fb726d48Sopenharmony_ci        <div id="dataKeyResult">
109fb726d48Sopenharmony_ci            <lit-table id="metaData-table" hideDownload>
110fb726d48Sopenharmony_ci                    <lit-table-column title="name" data-index="name" key="name" align="flex-start">
111fb726d48Sopenharmony_ci                    </lit-table-column>
112fb726d48Sopenharmony_ci                    <lit-table-column title="value" data-index="value" key="value" align="flex-start">
113fb726d48Sopenharmony_ci                    </lit-table-column>
114fb726d48Sopenharmony_ci            </lit-table>
115fb726d48Sopenharmony_ci        </div>
116fb726d48Sopenharmony_ci        <lit-progress-bar class="load-metric"></lit-progress-bar>
117fb726d48Sopenharmony_ci    </div>
118fb726d48Sopenharmony_ci    <div class="metadata stats">
119fb726d48Sopenharmony_ci        <p>Debugging stats</p>
120fb726d48Sopenharmony_ci        <div id="dataValueResult">
121fb726d48Sopenharmony_ci            <lit-table id="stats-table" hideDownload>
122fb726d48Sopenharmony_ci                    <lit-table-column title="name" data-index="eventName" key="eventName" align="flex-start">
123fb726d48Sopenharmony_ci                    </lit-table-column>
124fb726d48Sopenharmony_ci                    <lit-table-column title="value" data-index="count" key="count" align="flex-start">
125fb726d48Sopenharmony_ci                    </lit-table-column>
126fb726d48Sopenharmony_ci                    <lit-table-column title="type" data-index="statType" key="statType" align="flex-start">
127fb726d48Sopenharmony_ci                    </lit-table-column>
128fb726d48Sopenharmony_ci            </lit-table>
129fb726d48Sopenharmony_ci        </div>
130fb726d48Sopenharmony_ci    </div>
131fb726d48Sopenharmony_ci</div>
132fb726d48Sopenharmony_ci`;
133