OLD | NEW |
1 <head> | 1 <head> |
2 <link rel="import" href="nav_bar.html"> | 2 <link rel="import" href="nav_bar.html"> |
3 <link rel="import" href="observatory_element.html"> | 3 <link rel="import" href="observatory_element.html"> |
4 <link rel="import" href="service_ref.html"> | 4 <link rel="import" href="service_ref.html"> |
5 </head> | 5 </head> |
6 <polymer-element name="io-view" extends="observatory-element"> | 6 <polymer-element name="io-view" extends="observatory-element"> |
7 <template> | 7 <template> |
8 <link rel="stylesheet" href="css/shared.css"> | 8 <link rel="stylesheet" href="css/shared.css"> |
9 | 9 |
10 <nav-bar> | 10 <nav-bar> |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
80 <nav-refresh callback="{{ refresh }}"></nav-refresh> | 80 <nav-refresh callback="{{ refresh }}"></nav-refresh> |
81 </nav-bar> | 81 </nav-bar> |
82 | 82 |
83 <div class="content"> | 83 <div class="content"> |
84 <h1>HttpServer</h1> | 84 <h1>HttpServer</h1> |
85 | 85 |
86 <br> | 86 <br> |
87 | 87 |
88 <div class="memberList"> | 88 <div class="memberList"> |
89 <div class="memberItem"> | 89 <div class="memberItem"> |
| 90 <div class="memberName">Socket</div> |
| 91 <div class="memberValue"><io-socket-ref ref="{{ httpServer['socket'] }
}"></io-socket-ref></div> |
| 92 </div> |
| 93 <div class="memberItem"> |
90 <div class="memberName">Address</div> | 94 <div class="memberName">Address</div> |
91 <div class="memberValue">{{ httpServer['address'] }}</div> | 95 <div class="memberValue">{{ httpServer['address'] }}</div> |
92 </div> | 96 </div> |
93 <div class="memberItem"> | 97 <div class="memberItem"> |
94 <div class="memberName">Port</div> | 98 <div class="memberName">Port</div> |
95 <div class="memberValue">{{ httpServer['port'] }}</div> | 99 <div class="memberValue">{{ httpServer['port'] }}</div> |
96 </div> | 100 </div> |
97 <div class="memberItem"> | 101 <div class="memberItem"> |
98 <div class="memberName">Active connections</div> | 102 <div class="memberName">Active connections</div> |
99 <div class="memberValue">{{ httpServer['active'] }}</div> | 103 <div class="memberValue">{{ httpServer['active'] }}</div> |
100 </div> | 104 </div> |
101 <div class="memberItem"> | 105 <div class="memberItem"> |
102 <div class="memberName">Idle connections</div> | 106 <div class="memberName">Idle connections</div> |
103 <div class="memberValue">{{ httpServer['idle'] }}</div> | 107 <div class="memberValue">{{ httpServer['idle'] }}</div> |
104 </div> | 108 </div> |
105 </div> | 109 </div> |
106 </div> | 110 </div> |
107 <br> | 111 <br> |
108 <hr> | 112 <hr> |
109 </template> | 113 </template> |
110 </polymer-element> | 114 </polymer-element> |
111 | 115 |
| 116 <polymer-element name="io-socket-ref" extends="service-ref"> |
| 117 <template> |
| 118 <link rel="stylesheet" href="css/shared.css"> |
| 119 <a href="{{ url }}">{{ name }}</a> |
| 120 </template> |
| 121 </polymer-element> |
| 122 |
| 123 <polymer-element name="io-socket-view" extends="observatory-element"> |
| 124 <template> |
| 125 <link rel="stylesheet" href="css/shared.css"> |
| 126 |
| 127 <nav-bar> |
| 128 <top-nav-menu last="{{ true }}"></top-nav-menu> |
| 129 <nav-refresh callback="{{ refresh }}"></nav-refresh> |
| 130 </nav-bar> |
| 131 |
| 132 <div class="content"> |
| 133 <h1>Socket</h1> |
| 134 |
| 135 <br> |
| 136 |
| 137 <div class="memberList"> |
| 138 <div class="memberItem"> |
| 139 <div class="memberName">Address</div> |
| 140 <div class="memberValue">{{ socket['address'] }}</div> |
| 141 </div> |
| 142 <div class="memberItem"> |
| 143 <div class="memberName">Port</div> |
| 144 <div class="memberValue">{{ socket['port'] }}</div> |
| 145 </div> |
| 146 </div> |
| 147 </div> |
| 148 <br> |
| 149 <hr> |
| 150 </template> |
| 151 </polymer-element> |
| 152 |
| 153 <polymer-element name="io-random-access-file-ref" extends="service-ref"> |
| 154 <template> |
| 155 <link rel="stylesheet" href="css/shared.css"> |
| 156 <a href="{{ url }}">{{ name }}</a> |
| 157 </template> |
| 158 </polymer-element> |
112 | 159 |
113 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele
ment"> | 160 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele
ment"> |
114 <template> | 161 <template> |
115 <link rel="stylesheet" href="css/shared.css"> | 162 <link rel="stylesheet" href="css/shared.css"> |
116 | 163 |
117 <nav-bar> | 164 <nav-bar> |
118 <top-nav-menu last="{{ true }}"></top-nav-menu> | 165 <top-nav-menu last="{{ true }}"></top-nav-menu> |
119 <nav-refresh callback="{{ refresh }}"></nav-refresh> | 166 <nav-refresh callback="{{ refresh }}"></nav-refresh> |
120 </nav-bar> | 167 </nav-bar> |
121 | 168 |
122 <div class="content"> | 169 <div class="content"> |
123 <h1>Random Access Files</h1> | 170 <h1>Random Access Files</h1> |
124 | 171 |
125 <br> | 172 <br> |
126 | 173 |
127 <ul class="list-group"> | 174 <ul class="list-group"> |
128 <template repeat="{{ file in list['members'] }}"> | 175 <template repeat="{{ file in list['members'] }}"> |
129 <li class="list-group-item"> | 176 <li class="list-group-item"> |
130 <io-random-access-file-ref ref="{{ file }}"></io-random-access-file-
ref> | 177 <io-random-access-file-ref ref="{{ file }}"></io-random-access-file-
ref> |
131 </li> | 178 </li> |
132 </template> | 179 </template> |
133 </ul> | 180 </ul> |
134 </div> | 181 </div> |
135 <br> | 182 <br> |
136 <hr> | 183 <hr> |
137 </template> | 184 </template> |
138 </polymer-element> | 185 </polymer-element> |
139 | 186 |
140 <polymer-element name="io-random-access-file-ref" extends="service-ref"> | |
141 <template> | |
142 <link rel="stylesheet" href="css/shared.css"> | |
143 <a href="{{ url }}">{{ name }}</a> | |
144 </template> | |
145 </polymer-element> | |
146 | |
147 <polymer-element name="io-random-access-file-view" extends="observatory-element"
> | 187 <polymer-element name="io-random-access-file-view" extends="observatory-element"
> |
148 <template> | 188 <template> |
149 <link rel="stylesheet" href="css/shared.css"> | 189 <link rel="stylesheet" href="css/shared.css"> |
150 | 190 |
151 <nav-bar> | 191 <nav-bar> |
152 <top-nav-menu last="{{ true }}"></top-nav-menu> | 192 <top-nav-menu last="{{ true }}"></top-nav-menu> |
153 <nav-refresh callback="{{ refresh }}"></nav-refresh> | 193 <nav-refresh callback="{{ refresh }}"></nav-refresh> |
154 </nav-bar> | 194 </nav-bar> |
155 | 195 |
156 <div class="content"> | 196 <div class="content"> |
(...skipping 15 matching lines...) Expand all Loading... |
172 <div class="memberValue">{{ file['fd'] }}</div> | 212 <div class="memberValue">{{ file['fd'] }}</div> |
173 </div> | 213 </div> |
174 </div> | 214 </div> |
175 </div> | 215 </div> |
176 <br> | 216 <br> |
177 <hr> | 217 <hr> |
178 </template> | 218 </template> |
179 </polymer-element> | 219 </polymer-element> |
180 | 220 |
181 <script type="application/dart" src="io_view.dart"></script> | 221 <script type="application/dart" src="io_view.dart"></script> |
OLD | NEW |