1 viewer
rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off
crates/cre8-app-video/src/browser/compose/model.ts
Items
trait Source type ItemKind trait TitleStyle trait Item trait Track trait Composition trait Marker trait ParamTarget trait ResolvedItem trait CurveOwner
Functions
By call-graph weight (PageRank; 1.0 is the average function). 50 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| itemEndsrc/browser/compose/model.ts:130 | fn | 1 | 1 | 16 | 0 | 6.6 | |
| clonesrc/browser/compose/model.ts:280 | fn | 1 | 1 | 22 | 0 | 5.9 | |
| findItemsrc/browser/compose/model.ts:156 | fn | 1 | 1 | 15 | 0 | 5.6 | |
| durationMssrc/browser/compose/model.ts:146 | fn | 5 | 3 | 13 | 1 | 3.3 | |
| clampsrc/browser/compose/model.ts:126 | fn | 1 | 1 | 6 | 0 | 2 | |
| curveOwnersrc/browser/compose/model.ts:294 | fn | 8 | 5 | 13 | 4 | 1.9 | |
| paramTargetssrc/browser/compose/model.ts:191 | fn | 31 | 16 | 3 | 3 | 1.8 | |
| finitesrc/browser/compose/model.ts:128 | fn | 1 | 2 | 4 | 0 | 1.7 | |
| validateCompositionsrc/browser/compose/model.ts:616 | fn | 54 | 55 | 6 | 5 | 1.7 | |
| patchItemsrc/browser/compose/model.ts:315 | fn | 8 | 4 | 4 | 2 | 1.6 | |
| hasSoundsrc/browser/compose/model.ts:132 | fn | 1 | 2 | 6 | 0 | 1.5 | |
| resolveEffectssrc/browser/compose/model.ts:231 | fn | 12 | 5 | 2 | 3 | 1.3 | |
| setEffectssrc/browser/compose/model.ts:329 | fn | 15 | 12 | 2 | 2 | 1.1 | |
| windowEnvelopesrc/browser/compose/model.ts:495 | fn | 11 | 4 | 1 | 2 | 1 | |
| sourceMssrc/browser/compose/model.ts:186 | fn | 3 | 3 | 5 | 0 | 1 | |
| hasPicturesrc/browser/compose/model.ts:131 | fn | 1 | 1 | 2 | 0 | 1 | |
| setEnvelopesrc/browser/compose/model.ts:304 | fn | 9 | 8 | 3 | 2 | 1 | |
| removeItemsrc/browser/compose/model.ts:384 | fn | 5 | 2 | 3 | 1 | 1 | |
| sortItemssrc/browser/compose/model.ts:363 | fn | 1 | 1 | 4 | 0 | 1 | |
| masterTargetssrc/browser/compose/model.ts:286 | fn | 4 | 1 | 1 | 1 | 0.9 | |
| recordsrc/browser/compose/model.ts:127 | fn | 1 | 3 | 2 | 0 | 0.9 | |
| resolveItemsrc/browser/compose/model.ts:245 | fn | 27 | 10 | 4 | 5 | 0.9 | |
| visibleLayerssrc/browser/compose/model.ts:169 | fn | 1 | 1 | 3 | 0 | 0.8 | |
| resolveMastersrc/browser/compose/model.ts:274 | fn | 3 | 1 | 1 | 1 | 0.8 | |
| itemErrorsrc/browser/compose/model.ts:572 | fn | 42 | 50 | 1 | 6 | 0.8 | |
| failsrc/browser/compose/model.ts:617 | nested fn | 1 | 1 | 1 | 0 | 0.8 | |
| newIdsrc/browser/compose/model.ts:346 | fn | 4 | 1 | 3 | 0 | 0.7 | |
| rippleRemoveItemsrc/browser/compose/model.ts:392 | fn | 8 | 4 | 1 | 3 | 0.7 | |
| emptyCompositionsrc/browser/compose/model.ts:134 | fn | 10 | 1 | 2 | 0 | 0.7 | |
| moveItemsrc/browser/compose/model.ts:465 | fn | 10 | 2 | 3 | 5 | 0.7 | |
| gapAroundsrc/browser/compose/model.ts:352 | fn | 10 | 5 | 2 | 1 | 0.7 | |
| pasteItemsrc/browser/compose/model.ts:402 | fn | 1 | 1 | 2 | 0 | 0.7 | |
| toggleMarkersrc/browser/compose/model.ts:453 | fn | 11 | 6 | 2 | 1 | 0.7 | |
| trimItemsrc/browser/compose/model.ts:520 | fn | 23 | 10 | 3 | 8 | 0.7 | |
| addItemsrc/browser/compose/model.ts:369 | fn | 14 | 7 | 2 | 3 | 0.6 | |
| audibleItemssrc/browser/compose/model.ts:181 | fn | 1 | 1 | 2 | 0 | 0.6 | |
| fadeSharesrc/browser/compose/model.ts:224 | fn | 6 | 5 | 1 | 1 | 0.6 | |
| atsrc/browser/compose/model.ts:246 | nested fn | 1 | 1 | 1 | 2 | 0.6 | |
| windowEnvelopessrc/browser/compose/model.ts:507 | fn | 4 | 3 | 2 | 1 | 0.6 | |
| duplicateItemsrc/browser/compose/model.ts:409 | fn | 1 | 1 | 1 | 0 | 0.6 | |
| editPointssrc/browser/compose/model.ts:445 | fn | 6 | 5 | 1 | 2 | 0.6 | |
| splitItemsrc/browser/compose/model.ts:545 | fn | 21 | 5 | 1 | 7 | 0.6 | |
| sourceRoomMssrc/browser/compose/model.ts:513 | fn | 5 | 5 | 1 | 2 | 0.6 | |
| itemAtsrc/browser/compose/model.ts:164 | fn | 3 | 3 | 1 | 1 | 0.6 | |
| closeGapssrc/browser/compose/model.ts:415 | fn | 11 | 6 | 1 | 2 | 0.5 | |
| moveTracksrc/browser/compose/model.ts:428 | fn | 7 | 4 | 1 | 1 | 0.5 | |
| removeTracksrc/browser/compose/model.ts:437 | fn | 6 | 3 | 1 | 1 | 0.5 | |
| frameCountsrc/browser/compose/model.ts:152 | fn | 3 | 1 | 1 | 1 | 0.5 | |
| retrackItemsrc/browser/compose/model.ts:477 | fn | 11 | 7 | 1 | 5 | 0.5 | |
| <module>src/browser/compose/model.ts:1 | fn | 671 | 1 | 0 | 7 | 0.5 |
Source not readable from this process.