rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off
crates/cre8-app-view-client/src/primitives/native/NativePrimitives.tsx
Items
trait NativeBaseProps trait NativeTextProps trait NativeBadgeProps trait NativeIconProps trait NativeStatProps trait NativeBannerProps trait NativeListProps trait NativeListItemProps trait NativeKeyValueItem trait NativeKeyValueProps trait NativeTableColumn trait NativeTableProps trait NativeButtonProps trait NativeActionProps trait NativeFieldProps trait NativeChoiceProps type NativeSelectOption trait NativeSelectProps trait NativeModalProps trait NativeTabsProps trait NativeTabProps trait NativeAccordionProps trait NativeSectionProps trait NativeGraphNode trait NativeGraphEdge trait NativeGraphRelation trait NativeNodeHypergraphProps
Functions
By call-graph weight (PageRank; 1.0 is the average function). 47 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| renderNativeChildrensrc/primitives/native/NativePrimitives.tsx:252 | fn | 15 | 5 | 16 | 0 | 4.8 | |
| readNativeStringsrc/primitives/native/NativePrimitives.tsx:286 | fn | 9 | 5 | 4 | 0 | 1.6 | |
| NativeFieldsrc/primitives/native/NativePrimitives.tsx:650 | nested fn | 51 | 6 | 2 | 2 | 1.3 | |
| NativeChoicesrc/primitives/native/NativePrimitives.tsx:710 | nested fn | 49 | 8 | 2 | 2 | 1.3 | |
| asNativeRecordsrc/primitives/native/NativePrimitives.tsx:280 | fn | 5 | 4 | 3 | 0 | 1.3 | |
| formatNativeValuesrc/primitives/native/NativePrimitives.tsx:268 | fn | 11 | 7 | 4 | 0 | 1.3 | |
| NativeButtonsrc/primitives/native/NativePrimitives.tsx:615 | nested fn | 30 | 5 | 1 | 1 | 0.9 | |
| NativeNodeHypergraphsrc/primitives/native/NativePrimitives.tsx:1023 | nested fn | 121 | 17 | 1 | 8 | 0.9 | |
| nativeIconGlyphForsrc/primitives/native/NativePrimitives.tsx:1160 | nested fn | 38 | 17 | 1 | 0 | 0.9 | |
| readNativeStringArraysrc/primitives/native/NativePrimitives.tsx:296 | fn | 6 | 2 | 1 | 1 | 0.7 | |
| NativeListItemsrc/primitives/native/NativePrimitives.tsx:536 | nested fn | 762 | 4 | 1 | 1 | 0.6 | |
| extractTabssrc/primitives/native/NativePrimitives.tsx:768 | nested fn | 14 | 5 | 1 | 0 | 0.6 | |
| extractSectionssrc/primitives/native/NativePrimitives.tsx:823 | nested fn | 14 | 5 | 1 | 0 | 0.6 | |
| nativeGraphRecordssrc/primitives/native/NativePrimitives.tsx:303 | fn | 1 | 1 | 1 | 0 | 0.6 | |
| nativeGraphNodeStatussrc/primitives/native/NativePrimitives.tsx:376 | fn | 13 | 7 | 1 | 1 | 0.6 | |
| normalizeNativeOptionssrc/primitives/native/NativePrimitives.tsx:872 | nested fn | 10 | 3 | 1 | 0 | 0.6 | |
| <module>src/primitives/native/NativePrimitives.tsx:1 | fn | 1297 | 1 | 0 | 2 | 0.5 | |
| normalizeNativeGraphNodesrc/primitives/native/NativePrimitives.tsx:317 | fn | 19 | 11 | 0 | 1 | 0.5 | |
| normalizeNativeGraphEdgesrc/primitives/native/NativePrimitives.tsx:337 | fn | 15 | 10 | 0 | 1 | 0.5 | |
| normalizeNativeGraphRelationsrc/primitives/native/NativePrimitives.tsx:353 | fn | 22 | 8 | 0 | 2 | 0.5 | |
| NativePagesrc/primitives/native/NativePrimitives.tsx:390 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| NativeContainersrc/primitives/native/NativePrimitives.tsx:397 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| NativeRowsrc/primitives/native/NativePrimitives.tsx:404 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| NativeCardsrc/primitives/native/NativePrimitives.tsx:411 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| NativeTextsrc/primitives/native/NativePrimitives.tsx:418 | fn | 11 | 1 | 0 | 0 | 0.5 | |
| NativeBadgesrc/primitives/native/NativePrimitives.tsx:430 | fn | 12 | 2 | 0 | 0 | 0.5 | |
| NativeIconsrc/primitives/native/NativePrimitives.tsx:443 | fn | 24 | 6 | 0 | 1 | 0.5 | |
| NativeStatsrc/primitives/native/NativePrimitives.tsx:468 | fn | 830 | 4 | 0 | 2 | 0.5 | |
| NativeBannersrc/primitives/native/NativePrimitives.tsx:487 | nested fn | 811 | 4 | 0 | 1 | 0.5 | |
| NativeListsrc/primitives/native/NativePrimitives.tsx:507 | nested fn | 791 | 8 | 0 | 3 | 0.5 | |
| NativeKeyValuesrc/primitives/native/NativePrimitives.tsx:556 | nested fn | 742 | 3 | 0 | 2 | 0.5 | |
| NativeTablesrc/primitives/native/NativePrimitives.tsx:576 | nested fn | 722 | 9 | 0 | 2 | 0.5 | |
| NativeActionsrc/primitives/native/NativePrimitives.tsx:646 | nested fn | 3 | 1 | 0 | 1 | 0.5 | |
| NativeInputsrc/primitives/native/NativePrimitives.tsx:702 | nested fn | 3 | 1 | 0 | 1 | 0.5 | |
| NativeTextFieldsrc/primitives/native/NativePrimitives.tsx:706 | nested fn | 3 | 1 | 0 | 1 | 0.5 | |
| NativeCheckboxsrc/primitives/native/NativePrimitives.tsx:760 | nested fn | 3 | 1 | 0 | 1 | 0.5 | |
| NativeSwitchsrc/primitives/native/NativePrimitives.tsx:764 | nested fn | 3 | 1 | 0 | 1 | 0.5 | |
| NativeTabssrc/primitives/native/NativePrimitives.tsx:783 | nested fn | 36 | 5 | 0 | 4 | 0.5 | |
| NativeTabsrc/primitives/native/NativePrimitives.tsx:820 | nested fn | 2 | 1 | 0 | 0 | 0.5 | |
| NativeAccordionsrc/primitives/native/NativePrimitives.tsx:838 | nested fn | 460 | 5 | 0 | 4 | 0.5 | |
| NativeSectionsrc/primitives/native/NativePrimitives.tsx:869 | nested fn | 2 | 1 | 0 | 0 | 0.5 | |
| NativeSelectsrc/primitives/native/NativePrimitives.tsx:883 | nested fn | 415 | 4 | 0 | 5 | 0.5 | |
| NativeModalsrc/primitives/native/NativePrimitives.tsx:940 | nested fn | 358 | 2 | 0 | 3 | 0.5 | |
| closesrc/primitives/native/NativePrimitives.tsx:957 | nested fn | 4 | 1 | 0 | 0 | 0.5 | |
| NativeProgresssrc/primitives/native/NativePrimitives.tsx:993 | nested fn | 24 | 1 | 0 | 0 | 0.5 | |
| NativeNodeGraphsrc/primitives/native/NativePrimitives.tsx:1145 | nested fn | 3 | 2 | 0 | 1 | 0.5 | |
| NativeErrorMessagesrc/primitives/native/NativePrimitives.tsx:1149 | nested fn | 10 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.