MCPcopy Create free account

hub / github.com/shoutem/ui / functions

Functions310 in github.com/shoutem/ui

↓ 42 callersFunctionresponsiveWidth
(dimension, actualRefVal = window.width)
theme.js:54
↓ 29 callersMethodregisterElement
* Create Element class for given element tag and add it to the ElementClassMap. * Use the settings to additionally describe a Element class. * @
html/Html.js:34
↓ 20 callersFunctionresolveFontWeight
(fontWeight)
theme.js:101
↓ 17 callersFunctionresolveFontFamily
( fontName = 'Rubik-Regular', fontWeight = 'normal', fontStyle = 'normal', )
theme.js:66
↓ 14 callersFunctionresolveFontStyle
(fontStyle)
theme.js:112
↓ 10 callersFunctionresponsiveHeight
(dimension, actualRefVal = window.height)
theme.js:59
↓ 9 callersFunctioncombineMappers
(...mapFunctions)
html/Html.js:200
↓ 8 callersFunctionuseMemo
( () => ({ source: { html: body }, computeEmbeddedMaxWidth: () => maxWidth, contentWidth
html/components/SimpleHtml.js:147
↓ 5 callersFunctioncalculateLineHeight
(fontSize)
theme.js:139
↓ 5 callersFunctionqueueToast
(toast, id)
components/ToastMessage/toastMessage.js:44
↓ 4 callersFunctionnormalizeProps
(type, props)
components/ToastMessage/toastMessage.js:25
↓ 3 callersFunctiongetElement
(element)
html/services/ElementRegistry.js:23
↓ 3 callersFunctiongetInterpolatedColor
( colors = DEFAULT_PROGRESS_COLORS, percentage, )
hooks/useColorAndPercentageInterpolation.js:151
↓ 3 callersMethodgetScopedVariable
(scope, variable)
services/variableResolver.js:17
↓ 3 callersFunctionlerp
(a, b, t)
hooks/useColorAndPercentageInterpolation.js:146
↓ 2 callersMethodaddChild
* Create new element and add to active node. * @param tag {String} Element Tag name * @param attributes {Object} Element attributes * @param
html/services/HtmlParser.js:89
↓ 2 callersFunctionaddNewIcon
(config)
components/Icon/services/icons.js:6
↓ 2 callersFunctioncirclePath
(x, y, radius, startAngle, endAngle)
components/ProgressRings/svgCalculations.js:9
↓ 2 callersFunctioncreateElementNode
(tag, attributes = {}, childElements = [], parent)
html/services/HtmlParser.js:17
↓ 2 callersFunctionformatButtonTooltip
(props)
components/YearRangePicker/YearRangePicker.js:10
↓ 2 callersFunctiongetIcon
(name)
components/Icon/services/icons.js:67
↓ 2 callersMethodgetKeyAreaHeights
(manualOptionHeight)
components/DropDownMenu/DropDownModal.js:108
↓ 2 callersMethodgetPropsToPass
* Used to map props we are passing to React Native ListView. * Setting default values. * @returns {{}}
components/ListView.js:101
↓ 2 callersFunctiongetTopInset
()
helpers/device-selector.js:54
↓ 2 callersFunctiongetVimeoVideoId
(url)
components/Video/VideoSourceReader.js:15
↓ 2 callersFunctiongetYouTubeVideoId
(url)
components/Video/VideoSourceReader.js:3
↓ 2 callersFunctionhexToRgb
hooks/useColorAndPercentageInterpolation.js:128
↓ 2 callersFunctionisBlockElement
(element)
html/Html.js:178
↓ 2 callersFunctionisImg
(element)
html/elements/Img.js:6
↓ 2 callersFunctionisWhiteSpaceString
(element)
html/elements/Text.js:10
↓ 2 callersFunctionpolarToCartesian
(centerX, centerY, radius, angleInDegrees)
components/ProgressRings/svgCalculations.js:1
↓ 2 callersFunctionremoveWhiteSpace
(childElements)
html/elements/Text.js:30
↓ 2 callersFunctionrenderChildElements
(childElements, renderElement)
html/Html.js:239
↓ 2 callersFunctionresolveInterpolationRange
hooks/useColorAndPercentageInterpolation.js:28
↓ 2 callersFunctionresolveMaxWidth
(style)
html/services/Dimensions.js:3
↓ 2 callersMethodscrollToSelectedItem
()
components/TabMenu/TabMenu.js:36
↓ 1 callersMethodcalculateListViewHeight
(optionHeight)
components/DropDownMenu/DropDownModal.js:90
↓ 1 callersMethodclose
()
components/DropDownMenu/DropDownModal.js:60
↓ 1 callersMethodcollapseDescription
()
components/ImageGalleryOverlay.js:43
↓ 1 callersMethodcreateListHeaderComponent
(renderHeader, autoHideHeader)
components/ListView.js:215
↓ 1 callersMethodcreateOnLoadMore
()
components/ListView.js:191
↓ 1 callersMethodcreateTransformedProps
(props)
components/Image.js:53
↓ 1 callersMethodcreateTransformedProps
(props)
components/ImageBackground.js:52
↓ 1 callersFunctiondecodeHtmlEntities
* Decode HTML "entities" (special characters) * to the human readable format. * For example `>` to `>`. * @param str {String} Raw HTML * @retur
html/services/HtmlParser.js:10
↓ 1 callersFunctiondecodeHtmlEntities
(childElements)
html/elements/Text.js:34
↓ 1 callersMethodemitOnOptionSelectedEvent
(option)
components/DropDownMenu/DropDownModal.js:68
↓ 1 callersMethodexpandDescription
()
components/ImageGalleryOverlay.js:47
↓ 1 callersFunctionfindSource
(tnode)
html/components/VideoRenderer.js:10
↓ 1 callersFunctiongenerateVideoHtml
* * Generate video html with only selected attributes and parameters. * @returns HTML video element
html/components/VideoRenderer.js:28
↓ 1 callersFunctiongetBottomInset
()
helpers/device-selector.js:65
↓ 1 callersFunctiongetDisplayMode
(mode)
components/DateTimePicker.js:28
↓ 1 callersFunctiongetElementDisplay
(element)
html/services/ElementRegistry.js:32
↓ 1 callersFunctiongetElementProperty
(element, property)
html/services/ElementRegistry.js:28
↓ 1 callersMethodgetElementStyle
* Get element style from the Html instance style. * @param element {Element} * @returns {Object|undefined}
html/Html.js:70
↓ 1 callersMethodgetParent
()
html/services/HtmlParser.js:115
↓ 1 callersFunctiongetRightmostLeafChild
* Get the leaf child of the element * @param element * @returns {*}
html/elements/Inline.js:42
↓ 1 callersMethodgetRootNode
()
html/services/HtmlParser.js:123
↓ 1 callersMethodgetSelectedOption
()
components/DropDownMenu/DropDownMenu.js:25
↓ 1 callersFunctiongetSource
(sourceReader, poster, headers)
components/Video/Video.js:9
↓ 1 callersMethodgetUrl
()
components/Video/VideoSourceReader.js:55
↓ 1 callersFunctiongetVimeoEmbedUrl
(id)
components/Video/VideoSourceReader.js:34
↓ 1 callersMethodgetVisibleOptions
()
components/DropDownMenu/DropDownModal.js:40
↓ 1 callersFunctiongetYouTubeEmbedUrl
(id, playerParams)
components/Video/VideoSourceReader.js:29
↓ 1 callersFunctiongroupInlineNodes
* Group connected (in a sequence) inline elements into array, * handle block elements with onLineBreak. * * For example: * [i,i,i,b,i] => [[i,i,i
html/elements/Inline.js:81
↓ 1 callersFunctionhandleLinkPress
(href)
html/elements/A.js:73
↓ 1 callersFunctionhandleQueuedToastFinish
components/ToastMessage/toastMessage.js:55
↓ 1 callersFunctionhasBlockElement
(elements)
html/Html.js:187
↓ 1 callersFunctioninsertNativeDependencies
()
scripts/add-native-deps.js:6
↓ 1 callersMethodisEmbeddableVideo
()
components/Video/VideoSourceReader.js:51
↓ 1 callersFunctionisText
(element)
html/elements/Text.js:25
↓ 1 callersFunctionisValidSource
components/Image.js:12
↓ 1 callersFunctionisValidSource
components/ImageBackground.js:11
↓ 1 callersFunctionisValidVideoFormat
(url)
html/services/isValidVideoFormat.js:1
↓ 1 callersFunctionisWhiteSpace
(element)
html/elements/Text.js:21
↓ 1 callersFunctionisWhiteSpaceWrappedWithText
(element)
html/elements/Text.js:14
↓ 1 callersFunctiononChangeText
(text)
components/NumberInput.js:31
↓ 1 callersFunctiononlyInlineChildren
* Based on {@link groupInlineNodes}, * if all elements are inline there will only be one array. * @param groupedChildren {Array} * @returns {boolea
html/elements/Inline.js:31
↓ 1 callersFunctionopenLinkPress
(Component)
html/elements/A.js:71
↓ 1 callersFunctionparseHtml
(html, rootTag = 'div')
html/services/HtmlParser.js:134
↓ 1 callersFunctionregisterElement
(elementTag, elementClass)
html/services/ElementRegistry.js:19
↓ 1 callersFunctionregisterIcons
(config)
components/Icon/services/icons.js:46
↓ 1 callersFunctionremoveShoutemRteVideoAttachmentWrapper
html/services/DomVisitors.js:7
↓ 1 callersFunctionrenderDefaultSectionHeader
(section)
components/ListView.js:27
↓ 1 callersMethodrenderDescription
(description)
components/ImageGalleryOverlay.js:67
↓ 1 callersMethodrenderElement
* Render HTML element as React Native component. * This method is passed to both custom renderElement and * element corresponding component. It
html/Html.js:84
↓ 1 callersMethodrenderGradient
()
components/DropDownMenu/DropDownModal.js:131
↓ 1 callersFunctionrenderGroupedChildren
* @param groupedChildren {Array} * List of elements and arrays of grouped inline elements. * Check {@link groupInlineNodes} * @param renderElemen
html/elements/Inline.js:107
↓ 1 callersMethodrenderListEmptyComponent
()
components/ListView.js:290
↓ 1 callersMethodrenderOption
(option, key)
components/TabMenu/TabMenu.js:112
↓ 1 callersMethodrenderRetryButton
()
components/EmptyStateView.js:23
↓ 1 callersMethodrenderSelectedOption
()
components/DropDownMenu/DropDownMenu.js:49
↓ 1 callersMethodrenderTitle
(title)
components/ImageGalleryOverlay.js:51
↓ 1 callersMethodrenderYearRow
(row, index)
components/YearRangePicker/YearRangePickerModal.js:188
↓ 1 callersFunctionresolveDimensions
(objectToResize, style)
html/services/Dimensions.js:16
↓ 1 callersMethodresolveImage
()
components/EmptyListImage.js:16
↓ 1 callersFunctionresolveInputRange
hooks/useColorAndPercentageInterpolation.js:7
↓ 1 callersMethodresolveListViewStyle
(height)
components/DropDownMenu/DropDownModal.js:76
↓ 1 callersFunctionresolveOutputRange
hooks/useColorAndPercentageInterpolation.js:19
↓ 1 callersFunctionresolveRangeTooltip
(visibleYears)
components/YearRangePicker/YearRangePickerModal.js:37
↓ 1 callersFunctionresolveVisibleYears
(props)
components/YearRangePicker/YearRangePickerModal.js:17
next →1–100 of 310, ranked by callers