3.0.17 • Published 10 days ago

ember-cli-mdc-button v3.0.17

Weekly downloads
280
License
Apache-2.0
Repository
github
Last release
10 days ago

ember-cli-mdc-button

ember-cli addon for @material/button

Installation

ember install ember-cli-mdc-button

Styles

@use "@material/button/mixins" as button;

Components

This package contains the following top-level components.

MdcButton

Description

Add a button element to the page.

Usage

The inline version:

<MdcButton @style=[raised|unelevated|outlined]
           @label=label
           @leadingIcon=icon
           @trailingIcon=icon />

or the block version:

<MdcButton @style=[raised|unelevated|outlined]>
  <!-- optional leading icon -->
  <MdcButtonIcon @icon=icon />

  <MdcButtonLabel>Button Label</MdcButtonLabel>

  <!-- optional trailing icon -->
  <MdcButtonIcon @icon=icon />
</MdcButton>

Attributes

  • style - The button style. Must either be one of the following string values: raised, unelevated, or outlined
  • label - The button label
  • leadingIcon - Icon displayed before the label
  • trailingIcon - Icon displayed after the label

Examples

<MdcButton @style="raised" @label="Button" />
<MdcButton @style="outlined" @label="Button" />

Listening for button clicks

Use the on modifier to listen for button clicks.

<MdcButtton @style="raised" @label="Button" {{on "click" this.clicked}} />

HTML attributes

The button also supports the standard HTML attributes of a button:

<MdcButtton @style="raised" @label="Button" {{on "click" this.clicked}} disabled={{this.disabled}} />

MdcButtonLinkTo

The MdcButtonLinkTo components will bind the button to a route, which means you do not have to create an action that routes to a new location when clicked. The does this by extending the LinkComponent component, and applying the Button mixin exported from this module.

Because MdcButtonLinkTo extends LinkComponent, all properties and methods available on LinkComponent are available on MdcButtonLinkTo.

{{!-- The button label is the first parameter for inline links. --}}
<MdcButtonLinkTo @route="contact" @label="Contact Us" @style="unelevated" />

<MdcButtonLinkTo @route="user" @model={{this.user.id}} @style="raised">
  <MdcButtonLabel>Contact Us</MdcButtonLabel>
</MdcButtonLinkTo>
3.0.17

10 days ago

3.0.16

21 days ago

3.0.4

1 month ago

3.0.8

1 month ago

3.0.5

1 month ago

3.0.0

3 months ago

2.13.2

3 months ago

2.11.6

2 years ago

2.11.4

2 years ago

2.11.5

2 years ago

2.11.10

1 year ago

2.11.2

2 years ago

3.0.0-alpha.21

2 years ago

3.0.0-alpha.20

2 years ago

2.6.0

2 years ago

2.5.2

2 years ago

2.5.3

2 years ago

3.0.0-alpha.0

2 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.3.10

3 years ago

2.3.4

3 years ago

2.3.0

3 years ago

2.0.19

3 years ago

3.0.0-alpha.19

3 years ago

3.0.0-alpha.18

3 years ago

3.0.0-alpha.17

3 years ago

3.0.0-alpha.14

3 years ago

3.0.0-alpha.16

3 years ago

3.0.0-alpha.15

3 years ago

3.0.0-alpha.13

3 years ago

3.0.0-alpha.12

3 years ago

3.0.0-alpha.11

3 years ago

3.0.0-y.0

3 years ago

3.0.0-alpha.10

3 years ago

3.0.0-alpha.9

3 years ago

3.0.0-alpha.7

3 years ago

3.0.0-alpha.6

3 years ago

3.0.0-alpha.8

3 years ago

3.0.0-alpha.3

3 years ago

3.0.0-alpha.2

3 years ago

3.0.0-alpha.5

3 years ago

3.0.0-alpha.4

3 years ago

2.0.12

3 years ago

2.0.11

3 years ago

2.0.10

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.0

3 years ago

2.0.0-octane.49

3 years ago

2.0.0-octane.48

3 years ago

2.0.0-octane.47

3 years ago

2.0.0-octane.46

3 years ago

2.0.0-octane.45

3 years ago

2.0.0-octane.43

3 years ago

2.0.0-octane.42

3 years ago

2.0.0-octane.41

3 years ago

2.0.0-octane.39

3 years ago

2.0.0-octane.40

3 years ago

2.0.0-octane.38

3 years ago

2.0.0-octane.37

3 years ago

2.0.0-octane.36

3 years ago

2.0.0-octane.35

3 years ago

2.0.0-octane.33

3 years ago

2.0.0-octane.34

3 years ago

2.0.0-octane.31

3 years ago

2.0.0-octane.32

3 years ago

2.0.0-octane.30

3 years ago

2.0.0-octane.28

3 years ago

2.0.0-octane.27

3 years ago

2.0.0-octane.26

3 years ago

2.0.0-octane.25

3 years ago

2.0.0-octane.24

3 years ago

2.0.0-octane.23

3 years ago

2.0.0-octane.22

3 years ago

2.0.0-octane.17

3 years ago

2.0.0-octane.19

3 years ago

2.0.0-octane.18

3 years ago

2.0.0-octane.21

3 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

2.0.0-octane.16

4 years ago

2.0.0-octane.15

4 years ago

2.0.0-octane.14

4 years ago

2.0.0-octane.11

4 years ago

2.0.0-octane.13

4 years ago

2.0.0-octane.12

4 years ago

2.0.0-octane.10

4 years ago

2.0.0-octane.9

4 years ago

2.0.0-octane.8

4 years ago

2.0.0-octane.7

4 years ago

2.0.0-octane.6

4 years ago

2.0.0-octane.5

4 years ago

2.0.0-octane.4

4 years ago

1.0.2

4 years ago

2.0.0-octane.3

4 years ago

1.0.1

4 years ago

2.0.0-octane.2

4 years ago

2.0.0-octane.1

4 years ago

2.0.0-octane.0

4 years ago

1.0.0

4 years ago

1.0.0-alpha.6

4 years ago

1.0.0-alpha.1

5 years ago

1.0.0-alpha.0

5 years ago

0.80.0

5 years ago

0.79.0

5 years ago

0.78.2

5 years ago

0.78.1

5 years ago

0.78.0

5 years ago

0.77.1-alpha.4

5 years ago

0.77.1-alpha.3

5 years ago

0.77.1-alpha.2

5 years ago

0.77.1-alpha.1

5 years ago

0.77.1-alpha.0

5 years ago

0.77.0-alpha.0

5 years ago

0.76.3

5 years ago

0.76.0

5 years ago

0.75.0

5 years ago

0.74.13

5 years ago

0.74.9

5 years ago

0.74.8

5 years ago

0.74.0

5 years ago

0.73.4

5 years ago

0.73.3

5 years ago

0.73.2

5 years ago

0.73.1

5 years ago

0.73.0

5 years ago

0.72.4

5 years ago

0.72.0

5 years ago

0.71.0

5 years ago

0.70.0

5 years ago

0.69.0

5 years ago

0.68.0

5 years ago

0.67.0

5 years ago

0.66.0

5 years ago

0.65.0

5 years ago

0.64.0

6 years ago

0.63.0

6 years ago

0.62.0

6 years ago

0.61.0

6 years ago

0.60.0

6 years ago

0.59.10

6 years ago

0.59.9

6 years ago

0.59.3

6 years ago

0.59.2

6 years ago

0.59.0

6 years ago

0.58.5

6 years ago

0.58.1

6 years ago

0.58.0

6 years ago

0.57.0

6 years ago

0.56.0

6 years ago

0.55.0

6 years ago

0.53.1

6 years ago

0.53.0

6 years ago

0.52.2

6 years ago

0.52.1

6 years ago

0.52.0

6 years ago

0.51.0

6 years ago

0.50.0

6 years ago

0.49.5

6 years ago

0.49.0

6 years ago

0.48.0

6 years ago

0.47.0

6 years ago

0.46.0

6 years ago

0.45.8

6 years ago

0.45.7

6 years ago

0.45.6

6 years ago

0.45.0

6 years ago

0.44.0

6 years ago

0.43.1-23

6 years ago

0.43.1-22

6 years ago

0.43.1-21

6 years ago

0.43.1-20

6 years ago

0.43.1-19

6 years ago

0.43.1-18

6 years ago

0.43.1-17

6 years ago

0.43.1-16

6 years ago

0.43.1-15

6 years ago

0.43.1-14

6 years ago

0.43.1-13

6 years ago

0.43.1-12

6 years ago

0.43.1-11

6 years ago

0.43.1-10

6 years ago

0.43.1-9

6 years ago

0.43.1-8

6 years ago

0.43.1-7

6 years ago

0.43.1-6

6 years ago

0.43.1-5

6 years ago

0.43.1-4

6 years ago

0.43.1-3

6 years ago

0.43.1-2

6 years ago

0.43.1-1

6 years ago

0.43.1-0

6 years ago

0.43.0

6 years ago

0.42.3-6

6 years ago

0.42.3-5

6 years ago

0.42.3-4

6 years ago

0.42.3-3

6 years ago

0.42.3-2

6 years ago

0.42.3-1

6 years ago

0.42.3-0

6 years ago

0.42.2-y.0

6 years ago

0.42.2-14

6 years ago

0.42.2-12

6 years ago

0.42.2-10

6 years ago

0.42.2-9

6 years ago

0.42.2-8

6 years ago

0.42.2-7

6 years ago

0.42.2-5

6 years ago

0.42.2-4

6 years ago

0.42.2-3

6 years ago

0.42.2-2

6 years ago

0.42.2-1

6 years ago

0.42.2-0

6 years ago

0.42.1-0

6 years ago

0.42.0-0

6 years ago

0.41.2

6 years ago

0.41.1

6 years ago

0.41.0

6 years ago

0.40.5

6 years ago

0.28.3

6 years ago

0.28.0

6 years ago

0.27.13

6 years ago

0.27.12

6 years ago

0.27.11

6 years ago

0.27.10

6 years ago

0.27.9

6 years ago

0.27.8

6 years ago

0.27.7

6 years ago

0.27.6

6 years ago

0.27.5

6 years ago

0.27.4

6 years ago

0.27.3

6 years ago

0.27.2

6 years ago

0.27.1

6 years ago

0.27.0

6 years ago

0.26.4

6 years ago

0.25.4

6 years ago

0.25.3

6 years ago

0.25.2

6 years ago

0.25.1

6 years ago

0.23.5

6 years ago

0.23.4

6 years ago

0.23.3

6 years ago

0.23.1

6 years ago

0.22.8

6 years ago

0.22.7

6 years ago

0.22.6

6 years ago

0.22.1

6 years ago

0.22.0

6 years ago

0.21.0

6 years ago

0.19.0

6 years ago

0.12.1

6 years ago

0.11.1

6 years ago

0.11.0

6 years ago

0.10.3

6 years ago

0.10.0

6 years ago

0.9.2

6 years ago

0.9.1

6 years ago

0.9.0

6 years ago