Liking cljdoc? Tell your friends :D

com.pfeodrippe.dinamico.core

Code to parse based on https://github.com/metosin/malli/pull/211/files.
raw docstring

-builderclj/s

(-builder op)

Builds the component returning a function which can be used for custom components.

Builds the component returning a function which can be used
for custom components.
raw docstring

-docclj/s

(-doc f)
(-doc f-or-schema & opt-ks)

Return schema (Malli format) for a function.

The arity with opt-k is for the doc of some option key if it's a ref, e.g. (-doc column :mainAxisAlignment).

Return schema (Malli format) for a function.

The arity with `opt-k` is for the doc of some option key if
it's a `ref`, e.g. `(-doc column :mainAxisAlignment)`.
raw docstring

-intern-widgetsclj/smacro

(-intern-widgets)

-type->malliclj/smultimethod


alignclj/s

(align)
(align opts-child-or-children)
(align {:keys [alignment heightFactor widthFactor]} child-or-children)

animated-alignclj/s

(animated-align)
(animated-align opts-child-or-children)
(animated-align {:keys [alignment curve duration heightFactor onEnd
                        widthFactor]}
                child-or-children)

animated-containerclj/s

(animated-container)
(animated-container opts-child-or-children)
(animated-container {:keys [alignment clipBehavior color constraints curve
                            decoration duration foregroundDecoration height
                            margin onEnd padding transform transformAlignment
                            width]}
                    child-or-children)

animated-cross-fadeclj/s

(animated-cross-fade)
(animated-cross-fade opts-child-or-children)
(animated-cross-fade {:keys [alignment crossFadeState duration firstCurve
                             layoutBuilder reverseDuration secondCurve
                             sizeCurve]}
                     child-or-children)

animated-default-text-styleclj/s

(animated-default-text-style)
(animated-default-text-style opts-child-or-children)
(animated-default-text-style {:keys [curve duration maxLines onEnd overflow
                                     softWrap style textAlign textHeightBehavior
                                     textWidthBasis]}
                             child-or-children)

animated-opacityclj/s

(animated-opacity)
(animated-opacity opts-child-or-children)
(animated-opacity {:keys [alwaysIncludeSemantics curve duration onEnd opacity]}
                  child-or-children)

animated-paddingclj/s

(animated-padding)
(animated-padding opts-child-or-children)
(animated-padding {:keys [curve duration onEnd padding]} child-or-children)

animated-physical-modelclj/s

(animated-physical-model)
(animated-physical-model opts-child-or-children)
(animated-physical-model {:keys [animateColor animateShadowColor borderRadius
                                 clipBehavior color curve duration elevation
                                 onEnd shadowColor shape]}
                         child-or-children)

animated-positionedclj/s

(animated-positioned)
(animated-positioned opts-child-or-children)
(animated-positioned {:keys [bottom curve duration height left onEnd right top
                             width]}
                     child-or-children)

animated-positioned-directionalclj/s

(animated-positioned-directional)
(animated-positioned-directional opts-child-or-children)
(animated-positioned-directional {:keys [bottom curve duration end height onEnd
                                         start top width]}
                                 child-or-children)

animated-sizeclj/s

(animated-size)
(animated-size opts-child-or-children)
(animated-size {:keys [alignment clipBehavior curve duration reverseDuration
                       vsync]}
               child-or-children)

animated-switcherclj/s

(animated-switcher)
(animated-switcher opts-child-or-children)
(animated-switcher {:keys [child duration layoutBuilder reverseDuration
                           switchInCurve switchOutCurve transitionBuilder]}
                   child-or-children)

animated-themeclj/s

(animated-theme)
(animated-theme opts-child-or-children)
(animated-theme {:keys [curve data duration onEnd]} child-or-children)

app-barclj/s

(app-bar)
(app-bar opts-child-or-children)
(app-bar {:keys [actions actionsIconTheme automaticallyImplyLeading
                 backgroundColor bottom bottomOpacity centerTitle elevation
                 excludeHeaderSemantics flexibleSpace foregroundColor iconTheme
                 leading leadingWidth primary shadowColor shape
                 systemOverlayStyle title titleSpacing titleTextStyle
                 toolbarHeight toolbarOpacity toolbarTextStyle]}
         child-or-children)

aspect-ratioclj/s

(aspect-ratio)
(aspect-ratio opts-child-or-children)
(aspect-ratio {:keys [aspectRatio]} child-or-children)

asset-imageclj/s

(asset-image)
(asset-image opts-child-or-children)
(asset-image {:keys [alignment cacheHeight cacheWidth centerSlice colorBlendMode
                     errorBuilder excludeFromSemantics filterQuality fit
                     frameBuilder gaplessPlatback height isAntiAlias
                     matchTextDirection name opacity package repeat scale
                     semanticLabel width]}
             child-or-children)

baselineclj/s

(baseline)
(baseline opts-child-or-children)
(baseline {:keys [baseline baselineType]} child-or-children)

button-barclj/s

(button-bar)
(button-bar opts-child-or-children)
(button-bar {:keys [alignment buttonAlignedDropdown buttonHeight buttonMinWidth
                    buttonPadding buttonTextTheme layoutBehavior mainAxisSize
                    overflowButtonSpacing overflowDirection]}
            child-or-children)

cardclj/s

(card)
(card opts-child-or-children)
(card {:keys [borderOnForeground clipBehavior color elevation margin
              semanticContainer shadowColor shape]}
      child-or-children)

centerclj/s

(center)
(center opts-child-or-children)
(center {:keys [heightFactor widthFactor]} child-or-children)

checkboxclj/s

(checkbox)
(checkbox opts-child-or-children)
(checkbox {:keys [activeColor autofocus autovalidate autovalidateMode checkColor
                  enabled fillColor focusColor focusNode hoverColor label
                  materialTapTargetSize mouseCursor onChanged onSaved
                  overlayColor shape side splashRadius tristate validators value
                  visualDensity]}
          child-or-children)

circular-progress-indicatorclj/s

(circular-progress-indicator)
(circular-progress-indicator opts-child-or-children)
(circular-progress-indicator {:keys [backgroundColor color semanticsLabel
                                     semanticsValue strokeWidth value
                                     valueColor]}
                             child-or-children)

clip-ovalclj/s

(clip-oval)
(clip-oval opts-child-or-children)
(clip-oval {:keys [clipBehavior clipper]} child-or-children)

clip-pathclj/s

(clip-path)
(clip-path opts-child-or-children)
(clip-path {:keys [clipBehavior clipper]} child-or-children)

clip-rectclj/s

(clip-rect)
(clip-rect opts-child-or-children)
(clip-rect {:keys [clipBehavior clipper]} child-or-children)

clip-rrectclj/s

(clip-rrect)
(clip-rrect opts-child-or-children)
(clip-rrect {:keys [borderRadius clipBehavior clipper]} child-or-children)

columnclj/s

(column)
(column opts-child-or-children)
(column {:keys [crossAxisAlignment mainAxisAlignment mainAxisSize textBaseline
                textDirection verticalDirection]}
        child-or-children)

commentclj/s

(comment)
(comment opts-child-or-children)
(comment opts child-or-children)

conditionalclj/s

(conditional)
(conditional opts-child-or-children)
(conditional opts child-or-children)

containerclj/s

(container)
(container opts-child-or-children)
(container {:keys [alignment clipBehavior color constraints decoration
                   foregroundDecoration height margin padding transform
                   transformAlignment width]}
           child-or-children)

cupertino-switchclj/s

(cupertino-switch)
(cupertino-switch opts-child-or-children)
(cupertino-switch {:keys [activeColor autovalidate autovalidateMode
                          dragStartBehavior enabled label onChanged onSaved
                          thumbColor trackColor validators value visualDensity]}
                  child-or-children)

custom-scroll-viewclj/s

(custom-scroll-view)
(custom-scroll-view opts-child-or-children)
(custom-scroll-view {:keys [anchor cacheExtent center clipBehavior controller
                            dragStartBehavior keyboardDismissBehavior padding
                            physics primary restorationId reverse scrollBehavior
                            scrollDirection semanticChildCount shrinkWrap]}
                    child-or-children)

decorated-boxclj/s

(decorated-box)
(decorated-box opts-child-or-children)
(decorated-box {:keys [decoration position]} child-or-children)

directionalityclj/s

(directionality)
(directionality opts-child-or-children)
(directionality {:keys [textDirection]} child-or-children)

(dropdown-button-form-field)
(dropdown-button-form-field opts-child-or-children)
(dropdown-button-form-field
  {:keys [alignment autofocus autovalidate autovalidateMode decoration
          disabledHint dropdownColor elevation enableFeedback enabled focusColor
          focusNode hint icon iconDisabledColor iconEnabledColor iconSize
          isDense isExpanded itemHeight items menuMaxHeight onChanged onSaved
          onTap selectedItemBuilder style validators value]}
  child-or-children)

dynamicclj/s

(dynamic)
(dynamic opts-child-or-children)
(dynamic {:keys [dynamic]} child-or-children)

elevated-buttonclj/s

(elevated-button)
(elevated-button opts-child-or-children)
(elevated-button {:keys [autofocus clipBehavior focusNode onFocusChange onHover
                         onLongPress onPressed style]}
                 child-or-children)

exclude-semanticsclj/s

(exclude-semantics)
(exclude-semantics opts-child-or-children)
(exclude-semantics {:keys [excluding]} child-or-children)

expandedclj/s

(expanded)
(expanded opts-child-or-children)
(expanded {:keys [flex]} child-or-children)

fitted-boxclj/s

(fitted-box)
(fitted-box opts-child-or-children)
(fitted-box {:keys [alignment clipBehavior fit]} child-or-children)

flat-buttonclj/s

(flat-button)
(flat-button opts-child-or-children)
(flat-button {:keys [autofocus clipBehavior color colorBrightness disabledColor
                     disabledTextColor focusColor focusNode height
                     highlightColor hoverColor materialTapTargetSize minWidth
                     mouseCursor onHighlightChanged onLongPress onPressed
                     padding shape splashColor textColor textTheme
                     visualDensity]}
             child-or-children)

flexibleclj/s

(flexible)
(flexible opts-child-or-children)
(flexible {:keys [fit flex]} child-or-children)

floating-action-buttonclj/s

(floating-action-button)
(floating-action-button opts-child-or-children)
(floating-action-button
  {:keys [autofocus backgroundColor clipBehavior disabledElevation elevation
          enableFeedback focusColor focusElevation focusNode foregroundColor
          heroTag highlightElevation hoverColor hoverElevation isExtended
          materialTapTargetSize mini mouseCursor onPressed shape splashColor
          tooltip]}
  child-or-children)

formclj/s

(form)
(form opts-child-or-children)
(form {:keys [autovalidate autovalidateMode onChanged onWillPop]}
      child-or-children)

fractional-translationclj/s

(fractional-translation)
(fractional-translation opts-child-or-children)
(fractional-translation {:keys [transformHitTests translation]}
                        child-or-children)

fractionally-sized-boxclj/s

(fractionally-sized-box)
(fractionally-sized-box opts-child-or-children)
(fractionally-sized-box {:keys [alignment heightFactor widthFactor]}
                        child-or-children)

gesture-detectorclj/s

(gesture-detector)
(gesture-detector opts-child-or-children)
(gesture-detector
  {:keys
     [behavior dragStartBehavior excludeFromSemantics onDoubleTap
      onDoubleTapCancel onDoubleTapDown onForcePressEnd onForcePressPeak
      onForcePressStart onForcePressUpdate onHorizontalDragCancel
      onHorizontalDragDown onHorizontalDragEnd onHorizontalDragStart
      onHorizontalDragUpdate onLongPress onLongPressCancel onLongPressDown
      onLongPressEnd onLongPressMoveUpdate onLongPressStart onLongPressUp
      onPanCancel onPanDown onPanEnd onPanStart onPanUpdate onScaleEnd
      onScaleStart onScaleUpdate onSecondaryLongPress onSecondaryLongPressCancel
      onSecondaryLongPressDown onSecondaryLongPressEnd
      onSecondaryLongPressMoveUpdate onSecondaryLongPressStart
      onSecondaryLongPressUp onSecondaryTap onSecondaryTapCancel
      onSecondaryTapDown onSecondaryTapUp onTap onTapCancel onTapDown onTapUp
      onTertiaryLongPress onTertiaryLongPressCancel onTertiaryLongPressDown
      onTertiaryLongPressEnd onTertiaryLongPressMoveUpdate
      onTertiaryLongPressStart onTertiaryLongPressUp onTertiaryTapCancel
      onTertiaryTapDown onTertiaryTapUp onVerticalDragCancel onVerticalDragDown
      onVerticalDragEnd onVerticalDragStart onVerticalDragUpdate]}
  child-or-children)

grid-viewclj/s

(grid-view)
(grid-view opts-child-or-children)
(grid-view {:keys [addAutomaticKeepAlives addRepaintBoundaries
                   addSemanticIndexes cacheExtent clipBehavior controller
                   dragStartBehavior gridDelegate itemExtent
                   keyboardDismissBehavior padding physics primary restorationId
                   reverse scrollDirection shrinkWrap]}
           child-or-children)

heroclj/s

(hero)
(hero opts-child-or-children)
(hero {:keys [createRectTween flightShuttleBuilder placeholderBuilder tag
              transitionOnUserGestures]}
      child-or-children)

iconclj/s

(icon)
(icon opts-child-or-children)
(icon {:keys [color icon semanticLabel size textDirection]} child-or-children)

icon-buttonclj/s

(icon-button)
(icon-button opts-child-or-children)
(icon-button {:keys [alignment autofocus color constraints disabledColor
                     enableFeedback focusColor focusNode highlightColor
                     hoverColor icon iconSize mouseCursor onPressed padding
                     splashColor splashRadius tooltip visualDensity]}
             child-or-children)

ignore-pointerclj/s

(ignore-pointer)
(ignore-pointer opts-child-or-children)
(ignore-pointer {:keys [ignoring ignoringSemantics]} child-or-children)

indexed-stackclj/s

(indexed-stack)
(indexed-stack opts-child-or-children)
(indexed-stack {:keys [alignment index sizing textDirection]} child-or-children)

ink-wellclj/s

(ink-well)
(ink-well opts-child-or-children)
(ink-well {:keys [autofocus borderRadius canRequestFocus customBorder
                  enableFeedback excludeFromSemantics focusColor focusNode
                  highlightColor hoverColor mouseCursor onDoubleTap
                  onFocusChange onHighlightChanged onHover onLongPress onTap
                  onTapCancel onTapDown overlayColor radius splashColor
                  splashFactory]}
          child-or-children)

input-errorclj/s

(input-error)
(input-error opts-child-or-children)
(input-error {:keys [text]} child-or-children)

interactive-viewerclj/s

(interactive-viewer)
(interactive-viewer opts-child-or-children)
(interactive-viewer {:keys [alignPanAxis boundaryMargin clipBehavior constrained
                            maxScale minScale onInteractionEnd
                            onInteractionStart onInteractionUpdate panEnabled
                            scaleEnabled transformationController]}
                    child-or-children)

intrinsic-heightclj/s

(intrinsic-height)
(intrinsic-height opts-child-or-children)
(intrinsic-height opts child-or-children)

intrinsic-widthclj/s

(intrinsic-width)
(intrinsic-width opts-child-or-children)
(intrinsic-width {:keys [stepHeight stepWidth]} child-or-children)

json-widget-dataclj/s

(json-widget-data)
(json-widget-data opts-child-or-children)
(json-widget-data opts child-or-children)

limited-boxclj/s

(limited-box)
(limited-box opts-child-or-children)
(limited-box {:keys [maxHeight maxWidth]} child-or-children)

linear-progress-indicatorclj/s

(linear-progress-indicator)
(linear-progress-indicator opts-child-or-children)
(linear-progress-indicator {:keys [backgroundColor color minHeight
                                   semanticsLabel semanticsValue value
                                   valueColor]}
                           child-or-children)

list-tileclj/s

(list-tile)
(list-tile opts-child-or-children)
(list-tile {:keys [autofocus contentPadding dense enableFeedback enabled
                   focusColor focusNode horizontalTitleGap hoverColor iconColor
                   isThreeLine leading minLeadingWidth minVerticalPadding
                   mouseCursor onLongPress onTap selected selectedColor
                   selectedTileColor shape style subtitle textColor tileColor
                   title trailing visualDensity]}
           child-or-children)

list-viewclj/s

(list-view)
(list-view opts-child-or-children)
(list-view {:keys [addAutomaticKeepAlives addRepaintBoundaries
                   addSemanticIndexes cacheExtent clipBehavior controller
                   dragStartBehavior itemExtent keyboardDismissBehavior padding
                   physics primary prototypeItem restorationId reverse
                   scrollDirection shrinkWrap]}
           child-or-children)

maincljs

(main)

materialclj/s

(material)
(material opts-child-or-children)
(material {:keys [animationDuration borderOnForeground borderRadius clipBehavior
                  color elevation margin materialType padding shadowColor shape
                  textStyle]}
          child-or-children)

material-iconclj/s


memory-imageclj/s

(memory-image)
(memory-image opts-child-or-children)
(memory-image {:keys [alignment cacheHeight cacheWidth centerSlice color
                      colorBlendMode errorBuilder excludeFromSemantics
                      filterQuality fit frameBuilder gaplessPlayback height
                      image isAntiAlias matchTextDirection opacity repeat scale
                      semanticLabel width]}
              child-or-children)

merge-semanticsclj/s

(merge-semantics)
(merge-semantics opts-child-or-children)
(merge-semantics opts child-or-children)

network-imageclj/s

(network-image)
(network-image opts-child-or-children)
(network-image {:keys [alignment cacheHeight cacheWidth centerSlice color
                       colorBlendMode errorBuilder excludeFromSemantics
                       filterQuality fit frameBuilder gaplessPlayback headers
                       height isAntiAlias loadingBuilder matchTextDirection
                       opacity repeat scale semanticLabel src width]}
               child-or-children)

offstageclj/s

(offstage)
(offstage opts-child-or-children)
(offstage {:keys [offstage]} child-or-children)

opacityclj/s

(opacity)
(opacity opts-child-or-children)
(opacity {:keys [alwaysIncludeSemantics opacity]} child-or-children)

outlined-buttonclj/s

(outlined-button)
(outlined-button opts-child-or-children)
(outlined-button {:keys [autofocus clipBehavior focusNode onFocusChange onHover
                         onLongPress onPressed style]}
                 child-or-children)

overflow-boxclj/s

(overflow-box)
(overflow-box opts-child-or-children)
(overflow-box {:keys [alignment maxHeight maxWidth minHeight minWidth]}
              child-or-children)

paddingclj/s

(padding)
(padding opts-child-or-children)
(padding {:keys [padding]} child-or-children)

placeholderclj/s

(placeholder)
(placeholder opts-child-or-children)
(placeholder {:keys [color fallbackHeight fallbackWidth strokeWidth]}
             child-or-children)

(popup-menu-button)
(popup-menu-button opts-child-or-children)
(popup-menu-button {:keys [color elevation enableFeedback enabled icon iconSize
                           initialValue itemBuilder offset onCanceled onSelected
                           padding shape tooltip]}
                   child-or-children)

positionedclj/s

(positioned)
(positioned opts-child-or-children)
(positioned {:keys [bottom height left right top width]} child-or-children)

primary-scroll-controllerclj/s

(primary-scroll-controller)
(primary-scroll-controller opts-child-or-children)
(primary-scroll-controller {:keys [controller debugLabel initialScrollOffset
                                   keepScrollOffset]}
                           child-or-children)

radioclj/s

(radio)
(radio opts-child-or-children)
(radio {:keys [activeColor autofocus autovalidate autovalidateMode checkColor
               enabled fillColor focusColor focusNode groupValue hoverColor id
               label materialTapTargetSize mouseCursor onChanged onSaved
               overlayColor splashRadius toggleable validators value
               visualDensity]}
       child-or-children)

raised-buttonclj/s

(raised-button)
(raised-button opts-child-or-children)
(raised-button {:keys [animationDuration autofocus clipBehavior color
                       colorBrightness disabledColor disabledElevation
                       disabledTextColor elevation focusColor focusElevation
                       focusNode highlightColor highlightElevation hoverColor
                       hoverElevation materialTapTargetSize mouseCursor
                       onHighlightChanged onLongPress onPressed padding shape
                       splashColor textColor textTheme visualDensity]}
               child-or-children)

rowclj/s

(row)
(row opts-child-or-children)
(row {:keys [crossAxisAlignment mainAxisAlignment mainAxisSize textBaseline
             textDirection verticalDirection]}
     child-or-children)

safe-areaclj/s

(safe-area)
(safe-area opts-child-or-children)
(safe-area {:keys [bottom left maintainBottomViewPadding minimum right top]}
           child-or-children)

save-contextclj/s

(save-context)
(save-context opts-child-or-children)
(save-context {:keys [key]} child-or-children)

scaffoldclj/s

(scaffold)
(scaffold opts-child-or-children)
(scaffold {:keys [appBar backgroundColor body bottomNavigationBar bottomSheet
                  drawer drawerDragStartBehavior drawerEdgeDragWidth
                  drawerEnableOpenDragGesture drawerScrimColor endDrawer
                  endDrawerEnableOpenDragGesture extendBody
                  extendBodyBehindAppBar floatingActionButton
                  floatingActionButtonAnimator floatingActionButtonLocation
                  onDrawerChanged onEndDrawerChanged persistentFooterButtons
                  primary resizeToAvoidBottomInset restorationId]}
          child-or-children)

scroll-configurationclj/s

(scroll-configuration)
(scroll-configuration opts-child-or-children)
(scroll-configuration {:keys [androidOverscrollIndicator dragDevices overscroll
                              physics platform scrollbars]}
                      child-or-children)

scrollbarclj/s

(scrollbar)
(scrollbar opts-child-or-children)
(scrollbar {:keys [controller hoverThickness interactive isAlwaysShown
                   notificationPredicate radius scrollbarOrientation
                   showTrackOnHover thickness]}
           child-or-children)

semanticsclj/s

(semantics)
(semantics opts-child-or-children)
(semantics
  {:keys [attributedDecreasedValue attributedHint attributedIncreasedValue
          attributedLabel attributedValue button checked container
          currentValueLength customSemanticsActions decreasedValue enabled
          excludeSemantics explicitChildNodes focusable focused header hidden
          hint image inMutuallyExclusiveGroup increasedValue keyboardKey label
          link liveRegion maxValueLength multiline namesRoute obscured onCopy
          onCut onDecrease onDidGainAccessibilityFocus
          onDidLoseAccessibilityFocus onDismiss onIncrease onLongPress
          onLongPressHint onMoveCursorBackwardByCharacter
          onMoveCursorForwardByCharacter onPaste onScrollDown onScrollLeft
          onScrollRight onScrollUp onSetSelection onSetText onTap onTapHint
          readOnly scopesRoute selected slider sortKey tagForChildren
          textDirection textField toggled value]}
  child-or-children)

set-default-valueclj/s

(set-default-value)
(set-default-value opts-child-or-children)
(set-default-value opts child-or-children)

set-scroll-controllerclj/s

(set-scroll-controller)
(set-scroll-controller opts-child-or-children)
(set-scroll-controller {:keys [debugLabel initialScrollOffset keepScrollOffset
                               key]}
                       child-or-children)

set-valueclj/s

(set-value)
(set-value opts-child-or-children)
(set-value opts child-or-children)

set-widgetclj/s

(set-widget)
(set-widget opts-child-or-children)
(set-widget opts child-or-children)

single-child-scroll-viewclj/s

(single-child-scroll-view)
(single-child-scroll-view opts-child-or-children)
(single-child-scroll-view
  {:keys [clipBehavior controller dragStartBehavior keyboardDismissBehavior
          padding physics primary restorationId reverse scrollDirection]}
  child-or-children)

sized-boxclj/s

(sized-box)
(sized-box opts-child-or-children)
(sized-box {:keys [height width]} child-or-children)

sliver-gridclj/s

(sliver-grid)
(sliver-grid opts-child-or-children)
(sliver-grid {:keys [addAutomaticKeepAlives addRepaintBoundaries
                     addSemanticIndexes findChildIndexCallback gridDelegate
                     semanticIndexCallback semanticIndexOffset]}
             child-or-children)

sliver-listclj/s

(sliver-list)
(sliver-list opts-child-or-children)
(sliver-list {:keys [addAutomaticKeepAlives addRepaintBoundaries
                     addSemanticIndexes findChildIndexCallback
                     semanticIndexCallback semanticIndexOffset]}
             child-or-children)

sliver-paddingclj/s

(sliver-padding)
(sliver-padding opts-child-or-children)
(sliver-padding {:keys [padding]} child-or-children)

sliver-to-box-adapterclj/s

(sliver-to-box-adapter)
(sliver-to-box-adapter opts-child-or-children)
(sliver-to-box-adapter opts child-or-children)

stackclj/s

(stack)
(stack opts-child-or-children)
(stack {:keys [alignment clipBehavior fit textDirection]} child-or-children)

startcljs

(start)

Hook to start. Also used as a hook for hot code reload.

Hook to start. Also used as a hook for hot code reload.
raw docstring

stopcljs

(stop _done)

Hot code reload hook to shut down resources so hot code reload can work

Hot code reload hook to shut down resources so hot code reload can work
raw docstring

svgclj/s


switchclj/s

(switch)
(switch opts-child-or-children)
(switch {:keys [activeColor activeThumbImage activeTrackColor autofocus
                autovalidateMode dragStartBehavior enabled focusColor focusNode
                hoverColor inactiveThumbColor inactiveThumbImage
                inactiveTrackColor label materialTapTargetSize mouseCursor
                onActiveThumbImageError onChanged onInactiveThumbImageError
                onSaved overlayColor splashRadius thumbColor trackColor
                validators value visualDensity]}
        child-or-children)

testableclj/s

(testable)
(testable opts-child-or-children)
(testable {:keys [onRequestError onRequestValue onSetValue scrollableId]}
          child-or-children)

textclj/s

(text)
(text opts-child-or-children)
(text {:keys [locale maxLines overflow semanticsLabel softWrap strutStyle style
              text textAlign textDirection textHeightBehavior textScaleFactor
              textWidthBasis]}
      child-or-children)

text-buttonclj/s

(text-button)
(text-button opts-child-or-children)
(text-button {:keys [autofocus clipBehavior focusNode onFocusChange onHover
                     onLongPress onPressed style]}
             child-or-children)

text-form-fieldclj/s

(text-form-field)
(text-form-field opts-child-or-children)
(text-form-field
  {:keys [autocorrect autofillHints autofocus autovalidate autovalidateMode
          buildCounter controller cursorColor cursorHeight cursorRadius
          cursorWidth decoration enableIMEPersonalizedLearning
          enableInteractiveSelection enableSuggestions enabled expands focusNode
          initialValue inputFormatters keyboardAppearance keyboardType maxLength
          maxLengthEnforcement maxLines minLines obscureText obscuringCharacter
          onChanged onEditingComplete onFieldSubmitted onSaved onTap readOnly
          restorationId scrollController scrollPadding scrollPhysics
          selectionControls showCursor smartDashesType smartQuotesType
          strutStyle style textAlign textAlignVertical textCapitalization
          textDirection textInputAction toolbarOptions validators]}
  child-or-children)

themeclj/s

(theme)
(theme opts-child-or-children)
(theme {:keys [data]} child-or-children)

tooltipclj/s

(tooltip)
(tooltip opts-child-or-children)
(tooltip {:keys [decoration enableFeedback excludeFromSemantics height margin
                 message padding preferBelow richMessage showDuration textStyle
                 triggerMode verticalOffset waitDuration]}
         child-or-children)

tween-animationclj/s

(tween-animation)
(tween-animation opts-child-or-children)
(tween-animation {:keys [builder curve duration onEnd tween]} child-or-children)

wrapclj/s

(wrap)
(wrap opts-child-or-children)
(wrap {:keys [alignment clipBehavior crossAxisAlignment direction runAlignment
              runSpacing spacing textDirection]}
      child-or-children)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close