WIP: SelectableTileGroup

This commit is contained in:
Richard O'flynn 2020-11-30 20:22:11 +00:00
commit fe5c571b13
17 changed files with 33036 additions and 64 deletions

View file

@ -19,6 +19,12 @@ export interface RadioTileProps extends svelte.JSX.HTMLAttributes<HTMLElementTag
*/
value?: string;
/**
* Specify the title of the selectable tile
* @default "title"
*/
title?: string;
/**
* Specify the tabindex
* @default "0"
@ -42,6 +48,12 @@ export interface RadioTileProps extends svelte.JSX.HTMLAttributes<HTMLElementTag
* @default ""
*/
name?: string;
/**
* Obtain a reference to the input HTML element
* @default null
*/
ref?: null | HTMLInputElement;
}
export default class RadioTile {

2
types/index.d.ts vendored
View file

@ -123,6 +123,8 @@ export { default as ExpandableTile } from "./Tile/ExpandableTile";
export { default as SelectableTile } from "./Tile/SelectableTile";
export { default as RadioTile } from "./Tile/RadioTile";
export { default as TileGroup } from "./Tile/TileGroup";
export { default as RadioTileGroup } from "./Tile/RadioTileGroup";
export { default as SelectableTileGroup } from "./Tile/SelectableTileGroup";
export { default as TimePicker } from "./TimePicker/TimePicker";
export { default as TimePickerSelect } from "./TimePicker/TimePickerSelect";
export { default as Toggle } from "./Toggle/Toggle";