SYMBOL INDEX (109 symbols across 67 files) FILE: packages/core/src/components/SigmaContainer.tsx type SigmaContainerProps (line 27) | interface SigmaContainerProps( FILE: packages/core/src/components/controls/ControlsContainer.tsx type ControlsContainerProps (line 6) | interface ControlsContainerProps { FILE: packages/core/src/components/controls/FullScreenControl.tsx type FullScreenLabelKeys (line 7) | type FullScreenLabelKeys = 'enter' | 'exit'; type FullScreenControlProps (line 12) | interface FullScreenControlProps { FILE: packages/core/src/components/controls/ZoomControl.tsx type ZoomLabelKeys (line 8) | type ZoomLabelKeys = 'zoomIn' | 'zoomOut' | 'reset'; type ZoomControlProps (line 13) | interface ZoomControlProps { FILE: packages/core/src/hooks/context.ts type SigmaContextInterface (line 5) | interface SigmaContextInterface< function useSigmaContext (line 35) | function useSigmaContext< FILE: packages/core/src/hooks/useCamera.ts type CameraOptions (line 8) | type CameraOptions = Partial & { factor?: number }; function useCamera (line 19) | function useCamera(options?: CameraOptions): { FILE: packages/core/src/hooks/useFullScreen.ts function toggleFullScreen (line 5) | function toggleFullScreen(dom: HTMLElement) { function useFullScreen (line 23) | function useFullScreen(container?: HTMLElement | null): { FILE: packages/core/src/hooks/useLoadGraph.ts function useLoadGraph (line 21) | function useLoadGraph< FILE: packages/core/src/hooks/useRegisterEvents.ts type EventType (line 9) | type EventType = keyof EventHandlers; function keySet (line 11) | function keySet(record: Record): Set { function useRegisterEvents (line 94) | function useRegisterEvents< FILE: packages/core/src/hooks/useSetSettings.ts function useSetSettings (line 22) | function useSetSettings< FILE: packages/core/src/hooks/useSigma.ts function useSigma (line 14) | function useSigma< FILE: packages/core/src/types.ts type EventHandlers (line 7) | type EventHandlers = SigmaEvents & TouchCaptorEvents & MouseCaptorEvents... type GraphConstructor (line 12) | type GraphConstructor< type GraphType (line 17) | type GraphType< FILE: packages/core/src/utils.ts function isEqual (line 6) | function isEqual(x: unknown, y: unknown): boolean { function debounce (line 33) | function debounce(fn: (args: A) => R, ms: number)... FILE: packages/graph-search/src/Edge.tsx type EdgeProps (line 7) | interface EdgeProps { FILE: packages/graph-search/src/GraphSearchInput.tsx type GraphSearchInputProps (line 12) | interface GraphSearchInputProps { function getSingleValueComponent (line 51) | function getSingleValueComponent(labels: Labels) { function getNoOptionsMessageComponent (line 63) | function getNoOptionsMessageComponent(labels: Labels = {}) { function getDropdownIndicatorComponent (line 77) | function getDropdownIndicatorComponent(Icon: ReactNode): FC { function getOptionComponent (line 88) | function getOptionComponent(onFocus: GraphSearchInputProps['onFocus']): ... FILE: packages/graph-search/src/Node.tsx type NodeProps (line 6) | interface NodeProps { FILE: packages/graph-search/src/context.tsx type GraphSearchContextType (line 10) | interface GraphSearchContextType { type GraphSearchContextProviderProps (line 22) | interface GraphSearchContextProviderProps { function indexNode (line 82) | function indexNode(payload: { key: string; attributes: Attributes }) { function deleteNode (line 89) | function deleteNode(payload: { key: string; attributes: Attributes }) { function indexEdge (line 94) | function indexEdge(payload: { key: string; attributes: Attributes }) { function deleteEdge (line 101) | function deleteEdge(payload: { key: string; attributes: Attributes }) { FILE: packages/graph-search/src/types.ts type ItemType (line 3) | type ItemType = 'nodes' | 'edges'; type Document (line 5) | type Document = { itemId: string; id: string; type: ItemType; label?: st... type OptionItem (line 9) | interface OptionItem { type OptionMessage (line 14) | interface OptionMessage { type GraphSearchOption (line 20) | type GraphSearchOption = OptionItem | OptionMessage; type LabelKeys (line 22) | type LabelKeys = 'no_label' | 'no_result_found' | 'type_something_to_sea... type Labels (line 23) | type Labels = { [Key in LabelKeys]?: string }; FILE: packages/graph-search/src/useGraphSearch.tsx function useGraphSearch (line 15) | function useGraphSearch(searchOption?: SearchOptions) { FILE: packages/graph-search/src/utils.tsx function nodeToDocument (line 10) | function nodeToDocument(sigma: Sigma, id: string): Document { function edgeToDocument (line 29) | function edgeToDocument(sigma: Sigma, id: string): Document { FILE: packages/layout-circlepack/src/useLayoutCirclepack.ts function useLayoutCirclepack (line 12) | function useLayoutCirclepack(options: CirclePackLayoutOptions = {}) { FILE: packages/layout-circular/src/useLayoutCircular.ts function useLayoutCircular (line 12) | function useLayoutCircular(options: CircularLayoutOptions = {}) { FILE: packages/layout-core/src/WorkerLayoutControl.tsx type WorkerLayoutLabelKeys (line 8) | type WorkerLayoutLabelKeys = 'start' | 'stop'; type WorkerLayoutControlProps (line 13) | interface WorkerLayoutControlProps { function WorkerLayoutControl (line 64) | function WorkerLayoutControl({ FILE: packages/layout-core/src/useLayoutFactory.ts type GraphologyLayout (line 8) | interface GraphologyLayout { type LayoutHook (line 16) | type LayoutHook = { function useLayoutFactory (line 30) | function useLayoutFactory(layout: GraphologyLayout, parameter: T):... FILE: packages/layout-core/src/useWorkerLayoutFactory.ts type LayoutWorkerHook (line 5) | type LayoutWorkerHook = { type GraphologyWorkerLayout (line 12) | interface GraphologyWorkerLayout { type GraphologyWorkerLayoutConstructor (line 18) | interface GraphologyWorkerLayoutConstructor { function useWorkerLayoutFactory (line 22) | function useWorkerLayoutFactory( FILE: packages/layout-force/src/LayoutForceControl.tsx type LayoutForceControlProps (line 10) | type LayoutForceControlProps = Omit Promise }>... function getTestUrl (line 22) | function getTestUrl(id: string): string { FILE: packages/storybook/stories/Complete.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/CustomRender.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/Demo.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/DragNdrop.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/EdgeCurve.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/Events.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/External.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/External.tsx type NodeType (line 6) | type NodeType = { x: number; y: number; label: string; size: number }; type EdgeType (line 7) | type EdgeType = { label: string }; FILE: packages/storybook/stories/GraphSearch.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/LayoutCircular.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/LayoutFA2.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/LayoutFA2Control.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/Lifecycle.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/LoadGraphWithHook.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/LoadGraphWithProp.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/Minimap.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/MultiDirectedGraph.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/MultiDirectedGraph.tsx type NodeType (line 10) | interface NodeType { type EdgeType (line 17) | interface EdgeType { FILE: packages/storybook/stories/Multiple.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/NodeBorder.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/NodeImage.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/UpdateGraphReference.stories.tsx type Story (line 13) | type Story = StoryObj; FILE: packages/storybook/stories/common/LayoutsControl.tsx type LayoutName (line 13) | type LayoutName = 'circular' | 'circlepack' | 'random' | 'noverlaps' | '... FILE: packages/storybook/stories/common/useRandom.tsx type NodeType (line 7) | type NodeType = { x: number; y: number; label: string; size: number; col... type EdgeType (line 8) | type EdgeType = { label: string }; FILE: packages/website/docusaurus.config.ts method configureWebpack (line 259) | configureWebpack(_config, _isServer, _utils) { FILE: packages/website/src/components/CodePreview.tsx type CodePreviewProps (line 5) | interface CodePreviewProps { FILE: packages/website/src/components/HomepageFeatures.tsx type FeatureItem (line 7) | type FeatureItem = { function Feature (line 31) | function Feature({ title, image, description }: FeatureItem) { function HomepageFeatures (line 45) | function HomepageFeatures(): JSX.Element { FILE: packages/website/src/pages/index.tsx function HomepageHeader (line 14) | function HomepageHeader() { function Home (line 32) | function Home(): JSX.Element { FILE: rollup.base.mjs function getRollupConfig (line 8) | function getRollupConfig(packageName) {