1.8.1 • Published 10 months ago

@finastra/radio v1.8.1

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

Radio

See it on NPM! How big is this package in your project? Storybook

fds-radio extend Material web's mwc-radio-base

Usage

Import

npm i @finastra/radio
import '@finastra/radio';
...
<fds-radio checked name="Gaga" value="Freddie"></fds-radio>
<fds-radio checked name="Gaga" value="Mercury"></fds-radio>

API

Properties

PropertyAttributeModifiersTypeDefaultDescription
ariaLabelstring
ariaLabelledBystring
checkedcheckedbooleanfalseWe define our own getter/setter for checked because we need to trackchanges to it synchronously.The order in which the checked property is set across radio buttonswithin the same group is very important. However, we can't rely onUpdatingElement's updated callback to observe these changes (which isalso what the @observer decorator uses), because it batches changes toall properties.Consider: radio1.disabled = true; radio2.checked = true; radio1.checked = true;In this case we'd first see all changes for radio1, and then for radio2,and we couldn't tell that radio1 was the most recently checked.
disableddisabledbooleanfalseDisabled state for the component. When disabled is set to true, thecomponent will not be added to form submission.
formElementTabIndexnumberinput's tabindex is updated based on checked status.Tab navigation will be removed from unchecked radios.
globalglobalbooleanfalseIf true, this radio button will use a global, document-level scope for its selection group rather than its local shadow root.
isRippleActivereadonly
namenamestring""Name of the input for form submission, and identifier for the selection group. Only one radio button can be checked for a given selection group.
reducedTouchTargetreducedTouchTargetbooleanfalseTouch target extends beyond visual boundary of a component by default.Set to true to remove touch target added to the component.
ripplePromise<Ripple \| null>Implement ripple getter for Ripple integration with mwc-formfield
stylesCSSResult[]"styles"
valuevaluestring""Value of the input for form submission.

Methods

MethodType
click(): void
focus(): void

Events

Event
checked

CSS Custom Properties

PropertyTypeDefaultDescription
--fds-primarycolor"#694ED6"FDS Primary color.
1.8.1

10 months ago

1.8.0

12 months ago

1.7.0

1 year ago

1.6.0

1 year ago

1.4.2

1 year ago

1.4.1

1 year ago

1.4.0

1 year ago

1.5.0

1 year ago

1.3.0

1 year ago

1.2.8

2 years ago

1.2.7

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.2.1

2 years ago

1.2.12

1 year ago

1.2.13

1 year ago

1.2.10

1 year ago

1.2.11

1 year ago

1.2.16

1 year ago

1.2.17

1 year ago

1.2.14

1 year ago

1.2.15

1 year ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.2.9

1 year ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.42

2 years ago

0.0.44

2 years ago

1.0.3

2 years ago

0.0.40

2 years ago

0.0.41

2 years ago

0.0.32

2 years ago

0.0.33

2 years ago

0.0.34

2 years ago

0.0.35

2 years ago

0.0.36

2 years ago

0.0.37

2 years ago

0.0.38

2 years ago

0.0.39

2 years ago

0.0.30

2 years ago

0.0.31

2 years ago

0.0.29

2 years ago

0.0.26

2 years ago

0.0.27

2 years ago

0.0.28

2 years ago

0.0.25

2 years ago

0.0.23

2 years ago

0.0.24

2 years ago

0.0.22

2 years ago

0.0.21

2 years ago