rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.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.9 | |
| 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.