UNPKG

flipper-plugin

Version:

Flipper Desktop plugin SDK and components

76 lines 6.26 kB
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @format */ export declare const styled: import("@emotion/styled").CreateStyled; export { useValue } from './state/atom'; import * as TestUtilites from './test-utils/test-utils'; export { SandyPluginRenderer as _SandyPluginRenderer } from './plugin/PluginRenderer'; export { SandyPluginContext as _SandyPluginContext, usePlugin, } from './plugin/PluginContext'; export { theme } from './ui/theme'; export { Layout } from './ui/Layout'; export { NUX, NuxManagerContext as _NuxManagerContext, createNuxManager as _createNuxManager, } from './ui/NUX'; export { Sidebar as _Sidebar } from './ui/Sidebar'; export { DetailSidebar } from './ui/DetailSidebar'; export { Toolbar } from './ui/Toolbar'; export { MasterDetailWithPowerSearch as MasterDetail } from './ui/MasterDetailWithPowerSearch'; export { MasterDetailWithPowerSearch as _MasterDetailWithPowerSearch } from './ui/MasterDetailWithPowerSearch'; export { MasterDetail as MasterDetailLegacy } from './ui/MasterDetail'; export { CodeBlock } from './ui/CodeBlock'; export { renderReactRoot, _PortalsManager } from './utils/renderReactRoot'; export { Tracked, TrackingScope, setGlobalInteractionReporter as _setGlobalInteractionReporter, withTrackingScope, useTrackedCallback, wrapInteractionHandler as _wrapInteractionHandler, InteractionReport, InteractionReporter, } from './ui/Tracked'; export { DataFormatter } from './ui/DataFormatter'; export { useLogger, _LoggerContext } from './utils/useLogger'; export { DataTable, DataTableColumn, } from './ui/data-table/DataTableWithPowerSearch'; export { DataTable as _DataTableWithPowerSearch, DataTableColumn as _DataTableColumnWithPowerSearch, } from './ui/data-table/DataTableWithPowerSearch'; export { DataTable as DataTableLegacy, DataTableColumn as DataTableColumnLegacy, } from './ui/data-table/DataTable'; export { DataTableManager } from './ui/data-table/DataTableWithPowerSearchManager'; export { DataTableManager as _DataTableWithPowerSearchManager } from './ui/data-table/DataTableWithPowerSearchManager'; export { DataTableManager as DataTableManagerLegacy } from './ui/data-table/DataTableManager'; export { dataTablePowerSearchOperators } from './ui/data-table/DataTableDefaultPowerSearchOperators'; export { DataList } from './ui/DataList'; export { Spinner } from './ui/Spinner'; export * from './ui/PowerSearch'; export { DataSourceVirtualizer } from './data-source/DataSourceRendererVirtual'; export { Interactive as _Interactive, InteractiveProps as _InteractiveProps, } from './ui/Interactive'; export { Panel } from './ui/Panel'; export { Tabs, Tab } from './ui/Tabs'; export { useLocalStorageState } from './utils/useLocalStorageState'; export { FileSelector } from './ui/FileSelector'; export { HighlightManager, HighlightContext, HighlightProvider, useHighlighter, } from './ui/Highlight'; export { DataValueExtractor, DataInspectorExpanded, } from './ui/data-inspector/DataInspectorNode'; export { DataDescriptionType, DataDescription, } from './ui/data-inspector/DataDescription'; export { MarkerTimeline } from './ui/MarkerTimeline'; export { DataInspector } from './ui/data-inspector/DataInspector'; export { TimelineDataDescription } from './ui/data-inspector/TimelineDataDescription'; export { Dialog, DialogResult } from './ui/Dialog'; export { ElementsInspector, Element as ElementsInspectorElement, ElementsInspectorProps, ElementExtraInfo, ElementAttribute, ElementData, ElementSearchResultSet, ElementID, } from './ui/elements-inspector/ElementsInspector'; export { suggestNewPlugin } from './ui/SuggestNewPlugin'; export { useMemoize } from './utils/useMemoize'; export { createTablePlugin } from './utils/createTablePlugin'; export { textContent } from './utils/textContent'; export declare const TestUtils: typeof TestUtilites; export { produce, Draft } from 'immer'; export { SandyPluginInstance as _SandyPluginInstance, PluginClient, PluginFactory as _PluginFactory, RealFlipperClient as _RealFlipperClient, } from './plugin/Plugin'; export { Device, DeviceLogListener, DevicePluginClient, CrashLogListener, SandyDevicePluginInstance as _SandyDevicePluginInstance, DevicePluginFactory as _DevicePluginFactory, } from './plugin/DevicePlugin'; export { SandyPluginDefinition as _SandyPluginDefinition, FlipperPluginInstance, FlipperPluginModule as _FlipperPluginModule, FlipperDevicePluginModule as _FlipperDevicePluginModule, } from './plugin/SandyPluginDefinition'; export { DataSource, DataSourceView as _DataSourceView, DataSourceOptionKey as _DataSourceOptionKey, DataSourceOptions as _DataSourceOptions, } from './data-source/DataSource'; export { createDataSource } from './state/createDataSource'; export { createState, Atom, isAtom, ReadOnlyAtom as _ReadOnlyAtom, AtomValue as _AtomValue, } from './state/atom'; export { batched, batch } from './state/batch'; export { FlipperLib, getFlipperLib, setFlipperLibImplementation as _setFlipperLibImplementation, tryGetFlipperLibImplementation as _tryGetFlipperLibImplementation, FileDescriptor, FileEncoding, RemoteServerContext, DownloadFileResponse, } from './plugin/FlipperLib'; export { MenuEntry, NormalizedMenuEntry, buildInMenuEntries as _buildInMenuEntries, DefaultKeyboardAction, } from './plugin/MenuEntry'; export { Notification } from './plugin/Notification'; export { CreatePasteArgs, CreatePasteResult } from './plugin/Paste'; export { Idler } from './utils/Idler'; export { makeShallowSerializable as _makeShallowSerializable, deserializeShallowObject as _deserializeShallowObject, } from './utils/shallowSerialization'; import * as path from './utils/path'; export { path }; export { safeStringify } from './utils/safeStringify'; export { stubLogger as _stubLogger } from './utils/Logger'; export { sleep, timeout, createControlledPromise, uuid, reportPluginFailures, tryCatchReportPluginFailures, tryCatchReportPluginFailuresAsync, DeviceOS, DeviceType, DeviceLogEntry, DeviceLogLevel, Logger, CrashLog, ServerAddOn, ServerAddOnPluginConnection, FlipperServerForServerAddOn, InternGraphServerError, } from 'flipper-common'; //# sourceMappingURL=index.d.ts.map