1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,952 · python 20,426 · 6,408 files · digest f72e9ad3d771 · built in 1.3 s · crystals off
crates/cre8-app-view-lib-api/src/view_lifecycle.rs
Items
const VIEW_LIFECYCLE_PROP const VIEW_LIFECYCLE_DOM_ATTR const VIEW_INSTANCE_DOM_ATTR struct ViewLifecycleSpec impl ViewLifecycleSpec struct ViewLifecycleAction impl ViewLifecycleAction
Functions
By call-graph weight (PageRank; 1.0 is the average function). 31 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| view_lifecycle_from_valuesrc/view_lifecycle.rs:152 | fn | 7 | 2 | 4 | 0 | 7 | |
| view_lifecycle_from_propssrc/view_lifecycle.rs:148 | fn | 3 | 1 | 2 | 1 | 2.1 | |
| ViewLifecycleAction::newsrc/view_lifecycle.rs:84 | method | 11 | 1 | 3 | 0 | 2.1 | |
| ViewLifecycleSpec::keyedsrc/view_lifecycle.rs:29 | method | 3 | 1 | 7 | 0 | 1.6 | |
| view_lifecycle_from_node_valuesrc/view_lifecycle.rs:175 | fn | 6 | 2 | 3 | 2 | 1.5 | |
| ViewLifecycleSpec::on_unmountsrc/view_lifecycle.rs:55 | method | 4 | 1 | 2 | 0 | 1.4 | |
| ViewLifecycleSpec::preserve_local_statesrc/view_lifecycle.rs:37 | method | 4 | 1 | 4 | 0 | 1.3 | |
| ViewLifecycleAction::host_callsrc/view_lifecycle.rs:100 | method | 3 | 1 | 2 | 1 | 1.2 | |
| view_lifecycle_from_nodesrc/view_lifecycle.rs:144 | fn | 3 | 1 | 3 | 1 | 1.2 | |
| ViewLifecycleSpec::on_mountsrc/view_lifecycle.rs:46 | method | 4 | 1 | 2 | 0 | 1.1 | |
| ViewLifecycleSpec::unmountsrc/view_lifecycle.rs:60 | method | 3 | 1 | 2 | 1 | 1 | |
| ViewLifecycleAction::state_pathsrc/view_lifecycle.rs:118 | method | 4 | 1 | 1 | 0 | 0.7 | |
| ViewLifecycleSpec::mountsrc/view_lifecycle.rs:51 | method | 3 | 1 | 4 | 1 | 0.7 | |
| ViewLifecycleSpec::preserve_statesrc/view_lifecycle.rs:42 | method | 3 | 1 | 2 | 1 | 0.6 | |
| ViewLifecycleSpec::viewsrc/view_lifecycle.rs:33 | method | 3 | 1 | 1 | 1 | 0.6 | |
| ViewLifecycleAction::hostsrc/view_lifecycle.rs:104 | method | 3 | 1 | 1 | 1 | 0.6 | |
| ViewLifecycleAction::set_statesrc/view_lifecycle.rs:96 | method | 3 | 1 | 1 | 1 | 0.5 | |
| ViewLifecycleAction::fetch_jsonsrc/view_lifecycle.rs:108 | method | 4 | 1 | 1 | 2 | 0.5 | |
| ViewLifecycleAction::status_pathsrc/view_lifecycle.rs:123 | method | 4 | 1 | 1 | 0 | 0.5 | |
| ViewLifecycleAction::error_pathsrc/view_lifecycle.rs:128 | method | 4 | 1 | 1 | 0 | 0.5 | |
| view_lifecycle_attr_jsonsrc/view_lifecycle.rs:160 | fn | 3 | 1 | 1 | 1 | 0.5 | |
| view_lifecycle_attr_json_from_valuesrc/view_lifecycle.rs:164 | fn | 3 | 1 | 1 | 1 | 0.5 | |
| view_lifecycle_key_from_valuesrc/view_lifecycle.rs:168 | fn | 3 | 1 | 1 | 1 | 0.5 | |
| ViewLifecycleAction::targetsrc/view_lifecycle.rs:113 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ViewLifecycleAction::methodsrc/view_lifecycle.rs:133 | method | 4 | 1 | 0 | 0 | 0.5 | |
| ViewLifecycleAction::valuesrc/view_lifecycle.rs:138 | method | 4 | 1 | 0 | 0 | 0.5 | |
| parses_lifecycle_from_cre8_lifecycle_propsrc/view_lifecycle.rs:189 | fn | 32 | 1 | 0 | 3 | 0.5 | |
| named_lifecycle_is_canonical_for_typed_and_untyped_readerssrc/view_lifecycle.rs:223 | fn | 18 | 1 | 0 | 5 | 0.5 | |
| builder_helpers_emit_serializable_contractsrc/view_lifecycle.rs:243 | fn | 24 | 1 | 0 | 8 | 0.5 | |
| alias_builders_and_action_mutators_emit_expected_jsonsrc/view_lifecycle.rs:269 | fn | 22 | 1 | 0 | 6 | 0.5 | |
| lifecycle_helpers_parse_string_props_and_extract_attr_json_and_keysrc/view_lifecycle.rs:293 | fn | 24 | 1 | 0 | 8 | 0.5 |
Source not readable from this process.