Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "clui-ui-components/Dropdown"

Index

Type aliases

DropDownProps

DropDownProps: { current: DropElement; dropdown: Array<DropElement>; parents: Array<string>; title: string }

Dropdown Element is expected to receive the following properties parents is a string of keys representing the hierarchy of the calling elements Example, if Transcode Feature is calling this List for choosing the codec we would get a parent array of ["TRANSCODE","FORMAT", "CODECS"] Current is the default element of the list, which is selected by default

Type declaration

DropElement

DropElement: { child?: undefined | { component: any; paddingTop?: undefined | number; props: any }; name: string; value: any }

Element of a List displayed as buttons Name and Value are self explanatory The Child is another JSX.Element potentially another list, which is displayed on choosing the parent element

Type declaration

  • [name: string]: any
  • Optional child?: undefined | { component: any; paddingTop?: undefined | number; props: any }
  • name: string
  • value: any

Variables

CluiStore

CluiStore: CluiStore

updateConfiguration

updateConfiguration: (Anonymous function)

Functions

Const Dropdown

  • Abstraction of a DropDown Functional Component that can be used in the CLUI

    Parameters

    Returns Element

Const generateElementRef

  • Parameters

    Returns {}

Generated using TypeDoc