Type Alias GiraffeStateAttr
GiraffeStateAttr: { bakedSections?: Record<FeatureId, StackedSection[]>; closingSignal?: boolean; contextMenuClick?: { label: string; lat: number | null; lng: number | null; }; flows?: Record<string, GiraffeNodeGraph>; layerTree?: LayerTree; mapboxEvent?: Pick<MapEvents[MapMouseEventType], "type" | "features" | "lngLat">; mapContent?: MapContent; mapHoverCoords?: [number, number]; mapSelectCoord?: [number, number]; mapView?: MapView; project?: Project; projectAppsByAppID?: { 1?: GiraffeProjectApp; } & Record<string, OtherProjectApp>; projectLayers?: ProjectLayer[]; projectOrigin?: GeoCoordinate | null; projects?: Record<string, Project>; rawSections?: Record<FeatureId, RawSection>; selected?: (Lensable | RawSection)[]; selectedProjectApp?: OtherProjectApp; uiLayout?: { controlled: { leftBarOpen: boolean; leftBarOpenWidth: number; lensTableHeight: number; rightBarOpen: boolean; rightBarOpenWidth: number; sdkPopupOpen: boolean; }; derived: { bottomBarIframeHeight: number; leftBarWidth: number; lensTableHeight: number; rightBarWidth: number; }; windowDimensions: { height: number; width: number; }; }; views?: View[]; }