Blame view

bower_components/paper-dialog-behavior/README.md 2.5 KB
e619a3b0   Luigi Serra   Controllet cross ...
1
  
a1a3bc73   Luigi Serra   graphs updates
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  <!---
  
  This README is automatically generated from the comments in these files:
  paper-dialog-behavior.html
  
  Edit those files, and our readme bot will duplicate them over here!
  Edit this file, and the bot will squash your changes :)
  
  -->
  
  [![Build Status](https://travis-ci.org/PolymerElements/paper-dialog-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/paper-dialog-behavior)
  
  _[Demo and API Docs](https://elements.polymer-project.org/elements/paper-dialog-behavior)_
  
  
  ##Polymer.PaperDialogBehavior
  
  
  Use `Polymer.PaperDialogBehavior` and `paper-dialog-common.css` to implement a Material Design
  dialog.
  
  For example, if `<paper-dialog-impl>` implements this behavior:
  
      <paper-dialog-impl>
          <h2>Header</h2>
          <div>Dialog body</div>
          <div class="buttons">
              <paper-button dialog-dismiss>Cancel</paper-button>
              <paper-button dialog-confirm>Accept</paper-button>
          </div>
      </paper-dialog-impl>
e619a3b0   Luigi Serra   Controllet cross ...
33
34
35
36
37
38
  
  `paper-dialog-common.css` provide styles for a header, content area, and an action area for buttons.
  Use the `<h2>` tag for the header and the `buttons` class for the action area. You can use the
  `paper-dialog-scrollable` element (in its own repository) if you need a scrolling content area.
  
  Use the `dialog-dismiss` and `dialog-confirm` attributes on interactive controls to close the
a1a3bc73   Luigi Serra   graphs updates
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
  dialog. If the user dismisses the dialog with `dialog-confirm`, the `closingReason` will update
  to include `confirmed: true`.
  
  ### Styling
  
  The following custom properties and mixins are available for styling.
  
  Custom property | Description | Default
  ----------------|-------------|----------
  `--paper-dialog-background-color` | Dialog background color                     | `--primary-background-color`
  `--paper-dialog-color`            | Dialog foreground color                     | `--primary-text-color`
  `--paper-dialog`                  | Mixin applied to the dialog                 | `{}`
  `--paper-dialog-title`            | Mixin applied to the title (`<h2>`) element | `{}`
  `--paper-dialog-button-color`     | Button area foreground color                | `--default-primary-color`
  
  ### Accessibility
  
  This element has `role="dialog"` by default. Depending on the context, it may be more appropriate
  to override this attribute with `role="alertdialog"`.
  
  If `modal` is set, the element will set `aria-modal` and prevent the focus from exiting the element.
  It will also ensure that focus remains in the dialog.
  
  The `aria-labelledby` attribute will be set to the header element, if one exists.
e619a3b0   Luigi Serra   Controllet cross ...

e619a3b0   Luigi Serra   Controllet cross ...