Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/nexxtway/react-rainbow
/ functions
Functions
2,296 in github.com/nexxtway/react-rainbow
⨍
Functions
2,296
◇
Types & classes
429
↓ 328 callers
Function
attachThemeAttrs
(styledElement)
src/styles/helpers/attachThemeAttrs.js:3
↓ 280 callers
Method
exists
* Checks if the element exists
src/components/InternalOverlay/pageObject/index.js:18
↓ 277 callers
Method
click
* Sets click on the element. * @public
src/components/Input/index.js:31
↓ 179 callers
Method
waitUntilOpen
* Wait until the open modal transition has finished. * @method
src/components/Modal/pageObject/index.js:70
↓ 152 callers
Method
getItem
* Returns a new Tab page object of the element in item position. * @method * @param {number} itemPosition - The base 0 index of the tab item
src/components/Tabset/pageObject/index.js:25
↓ 95 callers
Method
isRowSelected
* Returns true when the row is selected. * @method * @returns {bool}
src/components/Table/pageObject/row.js:47
↓ 88 callers
Method
getRow
* Returns a new Row page object of the row in the position passed. * @method * @param {number} rowPosition - The base 0 index of the row ite
src/components/Table/pageObject/index.js:64
↓ 61 callers
Method
hasFocus
* Returns true when the tab item has focus. * @method * @returns {bool}
src/components/Tab/pageObject/index.js:30
↓ 59 callers
Method
isOpen
* Returns true when the modal is open, false otherwise. * @method * @returns {bool}
src/components/Modal/pageObject/index.js:43
↓ 58 callers
Method
clickTimeInput
* Clicks the input element. * @method
src/components/TimePicker/pageObject/index.js:25
↓ 57 callers
Function
PageCalendar
(rootElement)
src/components/Calendar/pageObject/index.js:4
↓ 56 callers
Function
uniqueId
(prefix)
src/libs/utils/uniqueId.js:3
↓ 47 callers
Method
getOption
* Returns a new LookupMenuItem page object of the element in item position. * @method * @param {number} itemPosition - The base 0 index of t
src/components/Lookup/pageObject/index.js:149
↓ 40 callers
Method
getNode
* Returns a new Node page object of the element at specified path. * @method * @param {array} path - Array with 0 base indexes that defines
src/components/Tree/pageObject/index.js:22
↓ 37 callers
Method
setQuery
* Type in the input element. * @method * @param {string} value - The value to type in the input element.
src/components/Lookup/pageObject/index.js:107
↓ 36 callers
Function
useUniqueIdentifier
(prefix)
src/libs/hooks/useUniqueIdentifier.js:4
↓ 35 callers
Method
isExpanded
* Returns true when the node is expanded, false otherwise. * @method * @returns {bool}
src/components/Tree/pageObject/node.js:48
↓ 35 callers
Method
isRowSelectionDisabled
* Returns true when the row input is disabled. * @method * @returns {bool}
src/components/Table/pageObject/row.js:58
↓ 35 callers
Method
isSelected
()
src/components/Tab/index.js:49
↓ 34 callers
Function
replaceAlpha
(color, alpha)
src/styles/helpers/color/replaceAlpha.js:1
↓ 33 callers
Function
darken
(color, coefficient = 0.1)
src/styles/helpers/color/darken.js:6
↓ 33 callers
Method
isChecked
* Returns true when the star is checked. * @method * @returns {bool}
src/components/Rating/pageObject/star.js:38
↓ 32 callers
Method
getDate
* Returns the date displayed on top of the DatePicker. * @method * @returns {string}
src/components/DatePicker/pageObject/index.js:92
↓ 32 callers
Method
getSelectedMonth
* Returns the text of the current selected month element. * @method * @returns {string}
src/components/MonthlyCalendar/pageObject/index.js:51
↓ 30 callers
Method
clickNextMonthButton
* Clicks the next month button element. * @method
src/components/MonthlyCalendar/pageObject/index.js:30
↓ 30 callers
Method
isDayFocused
* Returns true when the specific day button element has focus. * @method * @returns {bool}
src/components/Calendar/pageObject/singleCalendar.js:133
↓ 30 callers
Function
lighten
(color, coefficient = 0.8)
src/styles/helpers/color/lighten.js:6
↓ 28 callers
Method
clickDay
* Clicks the calendar specific day button element. * @method
src/components/DatePicker/pageObject/index.js:56
↓ 28 callers
Function
decomposeColor
(color)
src/styles/helpers/color/decomposeColor.js:3
↓ 27 callers
Method
waitUntilClose
* Wait until the close modal transition has finished. * @method
src/components/Modal/pageObject/index.js:78
↓ 25 callers
Method
clickInput
* Clicks the input element. * @method
src/components/Picklist/pageObject/index.js:24
↓ 25 callers
Method
hover
* It moves the pointer over the Option * @method
src/components/Option/pageObject/index.js:37
↓ 24 callers
Function
getFirstDayMonth
(date)
src/components/Calendar/helpers/getFirstDayMonth.js:1
↓ 24 callers
Method
getSelectedYear
* Returns the value of the select year element. * @method * @returns {string}
src/components/MonthlyCalendar/pageObject/index.js:62
↓ 22 callers
Method
focus
* Sets focus on the element. * @public
src/components/CheckboxToggle/index.js:27
↓ 21 callers
Function
addMonths
(date, months)
src/components/Calendar/helpers/addMonths.js:1
↓ 21 callers
Function
formatDateTime
( date, formatStyle = 'medium', locale = 'en-US', hour24 = false, )
src/components/DateTimePicker/helpers/formatDateTime.js:10
↓ 21 callers
Method
getFocusedIndex
* Returns the index of the current input focused or -1 if not found any * @method
src/components/CodeInput/pageObject/index.js:50
↓ 20 callers
Method
focus
* Sets focus on the element. * @public
src/components/Input/index.js:23
↓ 19 callers
Method
clickButton
* Clicks the button icon element. * @method
src/components/AccordionSection/pageObject/index.js:35
↓ 19 callers
Method
getHourValue
* Get the hour input value. * @method * @returns {string}
src/components/TimePicker/pageObject/index.js:150
↓ 19 callers
Function
isSameDay
(date1, date2)
src/components/Calendar/helpers/isSameDay.js:1
↓ 19 callers
Method
type
(key)
src/components/CodeInput/pageObject/index.js:15
↓ 18 callers
Method
clickOn
* Triggers a click over the checkbox/radio input by clicking his label reference. * @method * @param {string} weekDay - The value of the day
src/components/WeekDayPicker/pageObject/index.js:23
↓ 18 callers
Method
getMinutesValue
* Get the minutes input value. * @method * @returns {string}
src/components/TimePicker/pageObject/index.js:172
↓ 18 callers
Method
isLeftMonthDayFocused
* Returns true when the specific day button element on the left month has focus. * @method * @returns {bool}
src/components/Calendar/pageObject/doubleCalendar.js:152
↓ 18 callers
Function
shouldDateBeSelected
(date, currentValue, selectionType, currentRange)
src/components/Calendar/helpers/shouldDateBeSelected.js:3
↓ 17 callers
Method
focus
* Sets focus on the element. * @public
src/components/Picklist/index.js:197
↓ 17 callers
Function
formatDate
(date, formatStyle = 'medium', locale = 'en-US')
src/components/DatePicker/helpers/formatDate.js:8
↓ 17 callers
Function
formatDate
(date, formatStyle = 'medium', locale = 'en-US')
src/components/Calendar/helpers/formatDate.js:8
↓ 17 callers
Method
isActive
* Returns true when the Option is active. * @method * @returns {bool}
src/components/Option/pageObject/index.js:57
↓ 17 callers
Function
recomposeColor
(color)
src/styles/helpers/color/recomposeColor.js:1
↓ 17 callers
Function
withReduxForm
(WrappedComponent)
src/libs/hocs/withReduxForm/index.js:4
↓ 16 callers
Method
isMenuOpen
* Returns true when the options menu is open, false otherwise. * @method * @returns {bool}
src/components/Lookup/pageObject/index.js:175
↓ 16 callers
Method
selectRow
* Clicks the row to select. * @method
src/components/Table/pageObject/row.js:22
↓ 15 callers
Function
colorToRgba
(color)
src/styles/helpers/color/colorToRgba.js:6
↓ 15 callers
Method
hasFocusButton
* Returns true when the button element has focus. * @method * @returns {bool}
src/components/AvatarMenu/pageObject/index.js:52
↓ 15 callers
Method
hasFocusInput
* Returns true when the input element has focus. * @method * @returns {bool}
src/components/Input/pageObject/index.js:40
↓ 15 callers
Function
isSameMonth
(date1, date2)
src/components/Calendar/helpers/isSameMonth.js:1
↓ 14 callers
Function
addDays
(date, days)
src/components/Calendar/helpers/addDays.js:1
↓ 14 callers
Method
getIndicatorItem
* Returns a new Indicator page object of the element in item position. * @method * @param {number} itemPosition - The base 0 index of the in
src/components/CarouselCard/pageObject/index.js:24
↓ 14 callers
Function
normalizeHour
(value, hour24 = false)
src/components/TimePicker/helpers/normalizeHour.js:3
↓ 13 callers
Function
compareDates
(value1, value2)
src/components/Calendar/helpers/compareDates.js:3
↓ 13 callers
Function
getContrastText
(background)
src/styles/helpers/color/getContrastText.js:20
↓ 13 callers
Function
getNextFocusedDate
(currentDate, nextDate)
src/components/Calendar/helpers/getNextFocusedDate.js:5
↓ 13 callers
Method
getSelectedOptionLabel
* Get the label of the selected option. * @method * @returns {string}
src/components/Lookup/pageObject/index.js:162
↓ 13 callers
Method
getValue
()
src/components/Lookup/index.js:126
↓ 13 callers
Method
isRightMonthDayFocused
* Returns true when the specific day button element on the right month has focus. * @method * @returns {bool}
src/components/Calendar/pageObject/doubleCalendar.js:271
↓ 13 callers
Function
isValidColor
(color)
src/styles/helpers/color/isValidColor.js:3
↓ 13 callers
Function
normalizeDate
(date)
src/components/Calendar/helpers/normalizeDate.js:1
↓ 12 callers
Method
clickPrevMonthButton
* Clicks the previous month button element. * @method
src/components/MonthlyCalendar/pageObject/index.js:20
↓ 12 callers
Function
getNextSortDirection
(field, sortedBy, sortDirection = 'asc')
src/components/Table/helpers/sort/index.js:3
↓ 12 callers
Method
isVisible
* Returns true when the Option is visible inside the menu container. * @method * @returns {bool}
src/components/Option/pageObject/index.js:75
↓ 12 callers
Method
isVisibleWithinViewport
* Returns true when the tab item is visible in the viewport. * @method * @returns {bool}
src/components/Tab/pageObject/index.js:52
↓ 12 callers
Method
scrollTo
(offset)
src/components/Lookup/index.js:283
↓ 12 callers
Method
setHourValue
* Type in the hour input element. * @method * @param {string} value - The value to type in the hour input element.
src/components/TimePicker/pageObject/index.js:226
↓ 12 callers
Function
useReduxForm
(props)
src/libs/hooks/useReduxForm.js:3
↓ 11 callers
Method
clickLabel
* Clicks the label element. * @method
src/components/Input/pageObject/index.js:29
↓ 11 callers
Method
clickLeftMonthDay
* Clicks the specific enabled day button element on the left month. * @method
src/components/Calendar/pageObject/doubleCalendar.js:91
↓ 11 callers
Method
clickRightMonthDay
* Clicks the specific enabled day button element on the right month. * @method
src/components/Calendar/pageObject/doubleCalendar.js:210
↓ 11 callers
Function
extractTime
(date, hour24 = false)
src/components/DateTimePicker/helpers/extractTime.js:5
↓ 11 callers
Method
getColor
* Return hex color from hex input. * @method * @returns {string}
src/components/ColorPicker/pageObject/index.js:101
↓ 11 callers
Method
getSelectedDays
* Returns an array with the selected days * @method
src/components/WeekDayPicker/pageObject/index.js:32
↓ 11 callers
Function
isNotSameColumns
(prevColumns, currentColumns)
src/components/Table/helpers/columns/isNotSameColumns.js:1
↓ 11 callers
Function
isOptionSelected
(values, option)
src/components/CheckboxGroup/isOptionSelected.js:1
↓ 11 callers
Function
shouldUpdateCurrentMonth
(value, currentMonth, rightMonth)
src/components/Calendar/doubleCalendar/helpers/shouldUpdateCurrentMonth.js:3
↓ 11 callers
Function
useTheme
()
src/libs/hooks/useTheme.js:6
↓ 10 callers
Method
click
* Clicks the CarouselImage item. * @method
src/components/CarouselImage/pageObject/index.js:19
↓ 10 callers
Method
clickUpButton
* Clicks the up button element. * @method
src/components/TimePicker/pageObject/index.js:46
↓ 10 callers
Function
getColumns
(params)
src/components/Table/helpers/columns/getColumns.js:19
↓ 10 callers
Function
getInitialFocusedIndex
(options = [], preferredSelectedOptionIndex = 0)
src/components/Lookup/helpers/getInitialFocusedIndex.js:1
↓ 10 callers
Method
getInputValueAtIndex
* Returns the value of the input via their index (position in the input array) * @method * @param {string} inputIndex - The index of the inp
src/components/CodeInput/pageObject/index.js:75
↓ 10 callers
Function
getRowsWithInitalSelectedRows
(params = {})
src/components/Table/helpers/selector/getRowsWithInitalSelectedRows.js:13
↓ 10 callers
Function
getScrollTopPosition
()
integration/specs/Modal/modal-11.spec.js:24
↓ 10 callers
Function
getSizeValue
(size)
src/components/Spinner/helpers/getSizeValue.js:10
↓ 10 callers
Function
isDateBelowLimit
(date, limit)
src/components/Calendar/helpers/isDateBelowLimit.js:3
↓ 10 callers
Function
isDateBeyondLimit
(date, limit)
src/components/Calendar/helpers/isDateBeyondLimit.js:3
↓ 10 callers
Method
isNextMonthButtonFocused
* Returns true when the next month button element has focus. * @method * @returns {bool}
src/components/Calendar/pageObject/singleCalendar.js:177
↓ 10 callers
Method
isPrevMonthButtonFocused
* Returns true when the previous month button element has focus. * @method * @returns {bool}
src/components/Calendar/pageObject/singleCalendar.js:166
↓ 9 callers
Method
click
* Sets click on the element. * @public
src/components/AvatarMenu/avatarButton.js:32
next →
1–100 of 2,296, ranked by callers