| <link rel="import" href="chrome://resources/cr_elements/icons.html"> |
| <link rel="import" href="chrome://resources/html/polymer.html"> |
| <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/classes/iron-flex-layout.html"> |
| <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper-icon-button.html"> |
| <link rel="import" href="chrome://resources/cr_elements/network/cr_network_icon.html"> |
| <link rel="import" href="chrome://resources/cr_elements/network/cr_onc_types.html"> |
| <link rel="import" href="chrome://resources/cr_elements/network/cr_network_list_item_css.html"> |
| |
| <dom-module id="cr-network-list-network-item"> |
| <template> |
| <style include="cr-network-list-item-css"></style> |
| <div id="divOuter" hoverable$="[[isListItem_(listItemType)]]"> |
| <div id="divIcon"> |
| <cr-network-icon id="icon" is-list-item="[[isListItem_(listItemType)]]" |
| network-state="[[networkState]]"> |
| </cr-network-icon> |
| </div> |
| <div id="divText" class="layout horizontal flex"> |
| <span id="itemName"></span> |
| <span id="networkStateText" hidden$="[[isListItem_(listItemType)]]"> |
| </span> |
| </div> |
| <div class="buttons" |
| hidden$="[[!isSettingsButtonVisible_(showButtons,listItemType)]]"> |
| <paper-icon-button icon="cr:settings" on-tap="fireShowDetails_"> |
| </paper-icon-button> |
| </div> |
| <div class="known buttons" |
| hidden$="[[!areKnownButtonsVisible_(showButtons,listItemType)]]"> |
| <paper-icon-button icon="[[sharedIcon_(networkState)]]" disabled> |
| </paper-icon-button> |
| <paper-icon-button icon="[[preferredIcon_(networkState)]]" |
| disabled$="[[isPolicyManaged_(networkState)]]" |
| on-tap="fireTogglePreferred_"> |
| </paper-icon-button> |
| <paper-icon-button icon="cr:clear" |
| disabled$="[[isPolicyManaged_(networkState)]]" |
| on-tap="fireRemove_"> |
| </paper-icon-button> |
| </div> |
| </div> |
| </template> |
| <script src="cr_network_list_network_item.js"></script> |
| </dom-module> |