summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/resources/settings/printing_page/cups_nearby_printers.html
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/resources/settings/printing_page/cups_nearby_printers.html')
-rw-r--r--chromium/chrome/browser/resources/settings/printing_page/cups_nearby_printers.html35
1 files changed, 24 insertions, 11 deletions
diff --git a/chromium/chrome/browser/resources/settings/printing_page/cups_nearby_printers.html b/chromium/chrome/browser/resources/settings/printing_page/cups_nearby_printers.html
index 7d6bf1824d2..da0573be5ea 100644
--- a/chromium/chrome/browser/resources/settings/printing_page/cups_nearby_printers.html
+++ b/chromium/chrome/browser/resources/settings/printing_page/cups_nearby_printers.html
@@ -1,26 +1,39 @@
<link rel="import" href="chrome://resources/html/polymer.html">
+<link rel="import" href="chrome://resources/html/list_property_update_behavior.html">
<link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html">
+<link rel="import" href="chrome://resources/polymer/v1_0/iron-list/iron-list.html">
<link rel="import" href="cups_printer_types.html">
<link rel="import" href="cups_printers_browser_proxy.html">
-<link rel="import" href="cups_printers_entry_list.html">
+<link rel="import" href="cups_printers_entry_list_behavior.html">
+<link rel="import" href="cups_printers_entry.html">
+<link rel="import" href="cups_printers_entry_manager.html">
<link rel="import" href="../settings_shared_css.html">
<dom-module id="settings-cups-nearby-printers">
<template>
- <style include="settings-shared">
- #noPrinterMessage {
- margin-inline-start: 60px;
+ <style include="cups-printer-shared">
+ :host {
+ display: flex;
+ flex-direction: column;
+ }
+
+ #no-search-results {
margin-top: 20px;
}
</style>
- <settings-cups-printers-entry-list printers="[[nearbyPrinters_]]"
- search-term="[[searchTerm]]">
- </settings-cups-printers-entry-list>
- <div class="secondary" id="noPrinterMessage"
- hidden="[[!shouldShowNoNearbyPrinterMessage_(searchTerm,
- nearbyPrinters_)]]">
- $i18n{noPrinterNearbyMessage}
+
+ <iron-list class="list-frame vertical-list flex-auto" id="printerEntryList"
+ items="[[filteredPrinters_]]">
+ <template>
+ <settings-cups-printers-entry printer-entry="[[item]]">
+ </settings-cups-printers-entry>
+ </template>
+ </iron-list>
+ <div id="no-search-results"
+ hidden="[[!showNoSearchResultsMessage_(searchTerm,
+ filteredPrinters_.*)]]">
+ $i18n{noSearchResults}
</div>
</template>
<script src="cups_nearby_printers.js"></script>