UNPKG

@grafana/flamegraph

Version:

Grafana flamegraph visualization component

1 lines 2.33 kB
{"version":3,"file":"types.cjs","sources":["../../src/types.ts"],"sourcesContent":["import { type LevelItem } from './FlameGraph/dataTransform';\n\nexport { type FlameGraphDataContainer } from './FlameGraph/dataTransform';\n\nexport { type ExtraContextMenuButton } from './FlameGraph/FlameGraphContextMenu';\n\nexport type ClickedItemData = {\n posX: number;\n posY: number;\n label: string;\n item: LevelItem;\n};\n\nexport enum SampleUnit {\n Bytes = 'bytes',\n Short = 'short',\n Nanoseconds = 'ns',\n}\n\nexport enum SelectedView {\n TopTable = 'topTable',\n FlameGraph = 'flameGraph',\n Both = 'both',\n}\n\nexport enum ViewMode {\n Single = 'single',\n Split = 'split',\n}\n\nexport enum PaneView {\n TopTable = 'topTable',\n FlameGraph = 'flameGraph',\n CallTree = 'callTree',\n}\n\nexport interface TableData {\n self: number;\n total: number;\n // For diff view\n totalRight: number;\n}\n\nexport enum ColorScheme {\n ValueBased = 'valueBased',\n PackageBased = 'packageBased',\n}\n\nexport enum ColorSchemeDiff {\n Default = 'default',\n DiffColorBlind = 'diffColorBlind',\n}\n\nexport type TextAlign = 'left' | 'right';\n"],"names":["SampleUnit","SelectedView","ViewMode","PaneView","ColorScheme","ColorSchemeDiff"],"mappings":";;;;;AAaO,IAAK,UAAA,qBAAAA,WAAAA,KAAL;AACL,EAAAA,YAAA,OAAA,CAAA,GAAQ,OAAA;AACR,EAAAA,YAAA,OAAA,CAAA,GAAQ,OAAA;AACR,EAAAA,YAAA,aAAA,CAAA,GAAc,IAAA;AAHJ,EAAA,OAAAA,WAAAA;AAAA,CAAA,EAAA,UAAA,IAAA,EAAA;AAML,IAAK,YAAA,qBAAAC,aAAAA,KAAL;AACL,EAAAA,cAAA,UAAA,CAAA,GAAW,UAAA;AACX,EAAAA,cAAA,YAAA,CAAA,GAAa,YAAA;AACb,EAAAA,cAAA,MAAA,CAAA,GAAO,MAAA;AAHG,EAAA,OAAAA,aAAAA;AAAA,CAAA,EAAA,YAAA,IAAA,EAAA;AAML,IAAK,QAAA,qBAAAC,SAAAA,KAAL;AACL,EAAAA,UAAA,QAAA,CAAA,GAAS,QAAA;AACT,EAAAA,UAAA,OAAA,CAAA,GAAQ,OAAA;AAFE,EAAA,OAAAA,SAAAA;AAAA,CAAA,EAAA,QAAA,IAAA,EAAA;AAKL,IAAK,QAAA,qBAAAC,SAAAA,KAAL;AACL,EAAAA,UAAA,UAAA,CAAA,GAAW,UAAA;AACX,EAAAA,UAAA,YAAA,CAAA,GAAa,YAAA;AACb,EAAAA,UAAA,UAAA,CAAA,GAAW,UAAA;AAHD,EAAA,OAAAA,SAAAA;AAAA,CAAA,EAAA,QAAA,IAAA,EAAA;AAaL,IAAK,WAAA,qBAAAC,YAAAA,KAAL;AACL,EAAAA,aAAA,YAAA,CAAA,GAAa,YAAA;AACb,EAAAA,aAAA,cAAA,CAAA,GAAe,cAAA;AAFL,EAAA,OAAAA,YAAAA;AAAA,CAAA,EAAA,WAAA,IAAA,EAAA;AAKL,IAAK,eAAA,qBAAAC,gBAAAA,KAAL;AACL,EAAAA,iBAAA,SAAA,CAAA,GAAU,SAAA;AACV,EAAAA,iBAAA,gBAAA,CAAA,GAAiB,gBAAA;AAFP,EAAA,OAAAA,gBAAAA;AAAA,CAAA,EAAA,eAAA,IAAA,EAAA;;;;;;;;;"}