@fiftyone/state#
State#
active3dSlices#
const [active3dSlices, setActive3dSlices] = useRecoilState(fos.active3dSlices);
active3dSlicesToSampleMap#
const active3dSlicesToSampleMap = useRecoilValue(fos.active3dSlicesToSampleMap);
activeFieldsConfig#
Name |
Type |
Description |
---|---|---|
activeFieldsConfig.exclude |
|
|
activeFieldsConfig.paths |
|
const activeFieldsConfig = useRecoilValue(fos.activeFieldsConfig);
activeIndex#
Name |
Type |
Description |
---|---|---|
activeIndex |
|
const activeIndex = useRecoilValue(fos.activeIndex);
activeModalSample#
Name |
Type |
Description |
---|---|---|
activeModalSample |
|
const activeModalSample = useRecoilValue(fos.activeModalSample);
activePlot#
Name |
Type |
Description |
---|---|---|
activePlot |
|
const [activePlot, setActivePlot] = useRecoilState(fos.activePlot);
activeSliceDescriptorLabel#
Name |
Type |
Description |
---|---|---|
activeSliceDescriptorLabel |
|
const activeSliceDescriptorLabel = useRecoilValue(fos.activeSliceDescriptorLabel);
all3dSlices#
const all3dSlices = useRecoilValue(fos.all3dSlices);
all3dSlicesToSampleMap#
const all3dSlicesToSampleMap = useRecoilValue(fos.all3dSlicesToSampleMap);
allFieldsCheckedState#
Name |
Type |
Description |
---|---|---|
allFieldsCheckedState |
|
const [allFieldsCheckedState, setAllFieldsCheckedState] = useRecoilState(fos.allFieldsCheckedState);
allNon3dSlices#
const allNon3dSlices = useRecoilValue(fos.allNon3dSlices);
anyTagging#
Name |
Type |
Description |
---|---|---|
anyTagging |
|
const [anyTagging, setAnyTagging] = useRecoilState(fos.anyTagging);
attributeVisibility#
Name |
Type |
Description |
---|---|---|
attributeVisibility |
|
const [attributeVisibility, setAttributeVisibility] = useRecoilState(fos.attributeVisibility);
canCreateNewField#
Name |
Type |
Description |
---|---|---|
canCreateNewField.enabled |
|
|
canCreateNewField.message |
|
const [canCreateNewField, setCanCreateNewField] = useRecoilState(fos.canCreateNewField);
canEditCustomColors#
Name |
Type |
Description |
---|---|---|
canEditCustomColors.enabled |
|
|
canEditCustomColors.message |
|
const [canEditCustomColors, setCanEditCustomColors] = useRecoilState(fos.canEditCustomColors);
canEditSavedViews#
Name |
Type |
Description |
---|---|---|
canEditSavedViews.enabled |
|
|
canEditSavedViews.message |
|
const [canEditSavedViews, setCanEditSavedViews] = useRecoilState(fos.canEditSavedViews);
canEditWorkspaces#
Name |
Type |
Description |
---|---|---|
canEditWorkspaces.enabled |
|
|
canEditWorkspaces.message |
|
const [canEditWorkspaces, setCanEditWorkspaces] = useRecoilState(fos.canEditWorkspaces);
collapsedPaths#
Name |
Type |
Description |
---|---|---|
collapsedPaths |
|
const collapsedPaths = useRecoilValue(fos.collapsedPaths);
colorMap#
const colorMap = useRecoilValue(fos.colorMap);
colorMapRGB#
const colorMapRGB = useRecoilValue(fos.colorMapRGB);
colorScheme#
Name |
Type |
Description |
---|---|---|
colorScheme |
|
const [colorScheme, setColorScheme] = useRecoilState(fos.colorScheme);
colorSeed#
Name |
Type |
Description |
---|---|---|
colorSeed |
|
const [colorSeed, setColorSeed] = useRecoilState(fos.colorSeed);
coloring#
Name |
Type |
Description |
---|---|---|
coloring |
|
const [coloring, setColoring] = useRecoilState(fos.coloring);
config#
Name |
Type |
Description |
---|---|---|
config.colorBy |
|
|
config.colorPool |
|
|
config.colorscale |
|
|
config.defaultQueryPerformance |
|
|
config.disableFrameFiltering |
|
|
config.enableQueryPerformance |
|
|
config.gridZoom |
|
|
config.loopVideos |
|
|
config.maxQueryTime |
|
|
config.mediaFallback |
|
|
config.multicolorKeypoints |
|
|
config.notebookHeight |
|
|
config.plugins |
|
|
config.showConfidence |
|
|
config.showIndex |
|
|
config.showLabel |
|
|
config.showSkeletons |
|
|
config.showTooltip |
|
|
config.theme |
|
|
config.timezone |
|
|
config.useFrameNumber |
|
const config = useRecoilValue(fos.config);
configData#
Name |
Type |
Description |
---|---|---|
configData |
|
const [configData, setConfigData] = useRecoilState(fos.configData);
currentSampleId#
Name |
Type |
Description |
---|---|---|
currentSampleId |
|
const currentSampleId = useRecoilValue(fos.currentSampleId);
currentViewSlug#
Name |
Type |
Description |
---|---|---|
currentViewSlug |
|
const currentViewSlug = useRecoilValue(fos.currentViewSlug);
dataset#
Name |
Type |
Description |
---|---|---|
dataset |
|
const [dataset, setDataset] = useRecoilState(fos.dataset);
datasetAppConfig#
Name |
Type |
Description |
---|---|---|
datasetAppConfig |
|
const [datasetAppConfig, setDatasetAppConfig] = useRecoilState(fos.datasetAppConfig);
datasetColorScheme#
Name |
Type |
Description |
---|---|---|
datasetColorScheme |
|
const [datasetColorScheme, setDatasetColorScheme] = useRecoilState(fos.datasetColorScheme);
datasetFrameCount#
Name |
Type |
Description |
---|---|---|
datasetFrameCount |
|
const datasetFrameCount = useRecoilValue(fos.datasetFrameCount);
datasetId#
Name |
Type |
Description |
---|---|---|
datasetId |
|
const [datasetId, setDatasetId] = useRecoilState(fos.datasetId);
datasetName#
Name |
Type |
Description |
---|---|---|
datasetName |
|
const [datasetName, setDatasetName] = useRecoilState(fos.datasetName);
datasetSampleCount#
Name |
Type |
Description |
---|---|---|
datasetSampleCount |
|
const datasetSampleCount = useRecoilValue(fos.datasetSampleCount);
defaultActiveFields#
const defaultActiveFields = useRecoilValue(fos.defaultActiveFields);
defaultGroupSlice#
Name |
Type |
Description |
---|---|---|
defaultGroupSlice |
|
const [defaultGroupSlice, setDefaultGroupSlice] = useRecoilState(fos.defaultGroupSlice);
defaultQueryPerformanceConfig#
Name |
Type |
Description |
---|---|---|
defaultQueryPerformanceConfig |
|
const defaultQueryPerformanceConfig = useRecoilValue(fos.defaultQueryPerformanceConfig);
defaultTargets#
Name |
Type |
Description |
---|---|---|
defaultTargets |
|
const defaultTargets = useRecoilValue(fos.defaultTargets);
disableFrameFiltering#
Name |
Type |
Description |
---|---|---|
disableFrameFiltering |
|
const disableFrameFiltering = useRecoilValue(fos.disableFrameFiltering);
disabledCheckboxPaths#
Returns a set of paths that have their checkbox disabled in the sidebar
Name |
Type |
Description |
---|---|---|
disabledCheckboxPaths |
|
const disabledCheckboxPaths = useRecoilValue(fos.disabledCheckboxPaths);
disabledFilterPaths#
Returns a set of paths that have their filter dropdown disabled in the sidebar
Name |
Type |
Description |
---|---|---|
disabledFilterPaths |
|
const disabledFilterPaths = useRecoilValue(fos.disabledFilterPaths);
disabledFrameFilterPaths#
Name |
Type |
Description |
---|---|---|
disabledFrameFilterPaths |
|
const disabledFrameFilterPaths = useRecoilValue(fos.disabledFrameFilterPaths);
distributionPaths#
const distributionPaths = useRecoilValue(fos.distributionPaths);
dynamicGroupCurrentElementIndex#
Name |
Type |
Description |
---|---|---|
dynamicGroupCurrentElementIndex |
|
const [dynamicGroupCurrentElementIndex, setDynamicGroupCurrentElementIndex] = useRecoilState(fos.dynamicGroupCurrentElementIndex);
dynamicGroupFields#
const dynamicGroupFields = useRecoilValue(fos.dynamicGroupFields);
dynamicGroupIndex#
Name |
Type |
Description |
---|---|---|
dynamicGroupIndex |
|
const [dynamicGroupIndex, setDynamicGroupIndex] = useRecoilState(fos.dynamicGroupIndex);
dynamicGroupParameters#
Name |
Type |
Description |
---|---|---|
dynamicGroupParameters |
|
const [dynamicGroupParameters, setDynamicGroupParameters] = useRecoilState(fos.dynamicGroupParameters);
dynamicGroupsTargetFrameRate#
Name |
Type |
Description |
---|---|---|
dynamicGroupsTargetFrameRate |
|
const dynamicGroupsTargetFrameRate = useRecoilValue(fos.dynamicGroupsTargetFrameRate);
editingFieldAtom#
Name |
Type |
Description |
---|---|---|
editingFieldAtom |
|
const [editingFieldAtom, setEditingFieldAtom] = useRecoilState(fos.editingFieldAtom);
elementNames#
Name |
Type |
Description |
---|---|---|
elementNames.plural |
|
|
elementNames.singular |
|
const elementNames = useRecoilValue(fos.elementNames);
eligibleFieldsToCustomizeColor#
const eligibleFieldsToCustomizeColor = useRecoilValue(fos.eligibleFieldsToCustomizeColor);
enableQueryPerformanceConfig#
Name |
Type |
Description |
---|---|---|
enableQueryPerformanceConfig |
|
const enableQueryPerformanceConfig = useRecoilValue(fos.enableQueryPerformanceConfig);
escapeKeyHandlerIdsAtom#
Name |
Type |
Description |
---|---|---|
escapeKeyHandlerIdsAtom |
|
const [escapeKeyHandlerIdsAtom, setEscapeKeyHandlerIdsAtom] = useRecoilState(fos.escapeKeyHandlerIdsAtom);
excludedPathsStrippedState#
const excludedPathsStrippedState = useRecoilValue(fos.excludedPathsStrippedState);
expandedPathsState#
const [expandedPathsState, setExpandedPathsState] = useRecoilState(fos.expandedPathsState);
extendedSelection#
Name |
Type |
Description |
---|---|---|
extendedSelection.scope |
|
|
extendedSelection.selection |
|
const [extendedSelection, setExtendedSelection] = useRecoilState(fos.extendedSelection);
extendedSelectionOverrideStage#
Name |
Type |
Description |
---|---|---|
extendedSelectionOverrideStage |
|
const [extendedSelectionOverrideStage, setExtendedSelectionOverrideStage] = useRecoilState(fos.extendedSelectionOverrideStage);
extendedStages#
Name |
Type |
Description |
---|---|---|
extendedStages |
|
const extendedStages = useRecoilValue(fos.extendedStages);
extendedStagesNoSort#
Name |
Type |
Description |
---|---|---|
extendedStagesNoSort |
|
const extendedStagesNoSort = useRecoilValue(fos.extendedStagesNoSort);
extendedStagesUnsorted#
Name |
Type |
Description |
---|---|---|
extendedStagesUnsorted |
|
const extendedStagesUnsorted = useRecoilValue(fos.extendedStagesUnsorted);
fieldSchemaState#
Name |
Type |
Description |
---|---|---|
fieldSchemaState |
|
const [fieldSchemaState, setFieldSchemaState] = useRecoilState(fos.fieldSchemaState);
fieldVisibilityStage#
Name |
Type |
Description |
---|---|---|
fieldVisibilityStage |
|
const [fieldVisibilityStage, setFieldVisibilityStage] = useRecoilState(fos.fieldVisibilityStage);
filters#
Name |
Type |
Description |
---|---|---|
filters |
|
const [filters, setFilters] = useRecoilState(fos.filters);
flatFrameFields#
const flatFrameFields = useRecoilValue(fos.flatFrameFields);
flatSampleFields#
const flatSampleFields = useRecoilValue(fos.flatSampleFields);
fo3dContent#
Name |
Type |
Description |
---|---|---|
fo3dContent |
|
const [fo3dContent, setFo3dContent] = useRecoilState(fos.fo3dContent);
fo3dSample#
Name |
Type |
Description |
---|---|---|
fo3dSample |
|
const fo3dSample = useRecoilValue(fos.fo3dSample);
fo3dSlice#
Name |
Type |
Description |
---|---|---|
fo3dSlice |
|
const fo3dSlice = useRecoilValue(fos.fo3dSlice);
frameFields#
const frameFields = useRecoilValue(fos.frameFields);
frameFieldsList#
const frameFieldsList = useRecoilValue(fos.frameFieldsList);
fullSchema#
Name |
Type |
Description |
---|---|---|
fullSchema |
|
const fullSchema = useRecoilValue(fos.fullSchema);
fullscreen#
Name |
Type |
Description |
---|---|---|
fullscreen |
|
const [fullscreen, setFullscreen] = useRecoilState(fos.fullscreen);
fullyDisabledPaths#
Returns a set of paths that should have both their checkbox and filter dropdown disabled in the sidebar
Name |
Type |
Description |
---|---|---|
fullyDisabledPaths |
|
const fullyDisabledPaths = useRecoilValue(fos.fullyDisabledPaths);
getSkeleton#
const getSkeleton = useRecoilValue(fos.getSkeleton);
getTarget#
const getTarget = useRecoilValue(fos.getTarget);
gridSortBy#
Name |
Type |
Description |
---|---|---|
gridSortBy.descending |
|
|
gridSortBy.field |
|
const [gridSortBy, setGridSortBy] = useRecoilState(fos.gridSortBy);
gridSortFields#
const gridSortFields = useRecoilValue(fos.gridSortFields);
groupByFieldValue#
const groupByFieldValue = useRecoilValue(fos.groupByFieldValue);
groupField#
Name |
Type |
Description |
---|---|---|
groupField |
|
const groupField = useRecoilValue(fos.groupField);
groupId#
Name |
Type |
Description |
---|---|---|
groupId |
|
const groupId = useRecoilValue(fos.groupId);
groupMedia3dVisibleSetting#
Name |
Type |
Description |
---|---|---|
groupMedia3dVisibleSetting |
|
const [groupMedia3dVisibleSetting, setGroupMedia3dVisibleSetting] = useRecoilState(fos.groupMedia3dVisibleSetting);
groupMediaIs3dVisible#
Name |
Type |
Description |
---|---|---|
groupMediaIs3dVisible |
|
const groupMediaIs3dVisible = useRecoilValue(fos.groupMediaIs3dVisible);
groupMediaIsCarouselVisible#
Name |
Type |
Description |
---|---|---|
groupMediaIsCarouselVisible |
|
const groupMediaIsCarouselVisible = useRecoilValue(fos.groupMediaIsCarouselVisible);
groupMediaIsCarouselVisibleSetting#
Name |
Type |
Description |
---|---|---|
groupMediaIsCarouselVisibleSetting |
|
const [groupMediaIsCarouselVisibleSetting, setGroupMediaIsCarouselVisibleSetting] = useRecoilState(fos.groupMediaIsCarouselVisibleSetting);
groupMediaIsMainVisible#
Name |
Type |
Description |
---|---|---|
groupMediaIsMainVisible |
|
const groupMediaIsMainVisible = useRecoilValue(fos.groupMediaIsMainVisible);
groupMediaIsMainVisibleSetting#
Name |
Type |
Description |
---|---|---|
groupMediaIsMainVisibleSetting |
|
const [groupMediaIsMainVisibleSetting, setGroupMediaIsMainVisibleSetting] = useRecoilState(fos.groupMediaIsMainVisibleSetting);
groupMediaTypes#
const groupMediaTypes = useRecoilValue(fos.groupMediaTypes);
groupMediaTypesMap#
const groupMediaTypesMap = useRecoilValue(fos.groupMediaTypesMap);
groupMediaTypesSet#
Name |
Type |
Description |
---|---|---|
groupMediaTypesSet |
|
const groupMediaTypesSet = useRecoilValue(fos.groupMediaTypesSet);
groupSlice#
Name |
Type |
Description |
---|---|---|
groupSlice |
|
const [groupSlice, setGroupSlice] = useRecoilState(fos.groupSlice);
groupSlices#
const groupSlices = useRecoilValue(fos.groupSlices);
groupView#
A group view, i.e. all slices of a group, can potentially be of a dynamic group. The GroupBy stage is filtered to accomodate this
const groupView = useRecoilValue(fos.groupView);
has3dSlice#
Name |
Type |
Description |
---|---|---|
has3dSlice |
|
const has3dSlice = useRecoilValue(fos.has3dSlice);
hasFo3dSlice#
Name |
Type |
Description |
---|---|---|
hasFo3dSlice |
|
const hasFo3dSlice = useRecoilValue(fos.hasFo3dSlice);
hasGroupSlices#
Name |
Type |
Description |
---|---|---|
hasGroupSlices |
|
const hasGroupSlices = useRecoilValue(fos.hasGroupSlices);
hasMultiple3dSlices#
Name |
Type |
Description |
---|---|---|
hasMultiple3dSlices |
|
const hasMultiple3dSlices = useRecoilValue(fos.hasMultiple3dSlices);
hasSelectedLabels#
Name |
Type |
Description |
---|---|---|
hasSelectedLabels |
|
const hasSelectedLabels = useRecoilValue(fos.hasSelectedLabels);
hasSelectedSamples#
Name |
Type |
Description |
---|---|---|
hasSelectedSamples |
|
const hasSelectedSamples = useRecoilValue(fos.hasSelectedSamples);
hideNoneValuedFields#
Name |
Type |
Description |
---|---|---|
hideNoneValuedFields |
|
const [hideNoneValuedFields, setHideNoneValuedFields] = useRecoilState(fos.hideNoneValuedFields);
hoveredSample#
Name |
Type |
Description |
---|---|---|
hoveredSample |
|
const [hoveredSample, setHoveredSample] = useRecoilState(fos.hoveredSample);
includeNestedFieldsState#
Name |
Type |
Description |
---|---|---|
includeNestedFieldsState |
|
const [includeNestedFieldsState, setIncludeNestedFieldsState] = useRecoilState(fos.includeNestedFieldsState);
indexInfo#
Name |
Type |
Description |
---|---|---|
indexInfo |
|
const [indexInfo, setIndexInfo] = useRecoilState(fos.indexInfo);
is3DDataset#
Name |
Type |
Description |
---|---|---|
is3DDataset |
|
const is3DDataset = useRecoilValue(fos.is3DDataset);
isClipsView#
Name |
Type |
Description |
---|---|---|
isClipsView |
|
const isClipsView = useRecoilValue(fos.isClipsView);
isDynamicGroup#
Name |
Type |
Description |
---|---|---|
isDynamicGroup |
|
const isDynamicGroup = useRecoilValue(fos.isDynamicGroup);
isFieldVisibilityActive#
Name |
Type |
Description |
---|---|---|
isFieldVisibilityActive |
|
const isFieldVisibilityActive = useRecoilValue(fos.isFieldVisibilityActive);
isFramesView#
Name |
Type |
Description |
---|---|---|
isFramesView |
|
const isFramesView = useRecoilValue(fos.isFramesView);
isGroup#
Name |
Type |
Description |
---|---|---|
isGroup |
|
const isGroup = useRecoilValue(fos.isGroup);
isLargeVideo#
Name |
Type |
Description |
---|---|---|
isLargeVideo |
|
const isLargeVideo = useRecoilValue(fos.isLargeVideo);
isModalActive#
Name |
Type |
Description |
---|---|---|
isModalActive |
|
const isModalActive = useRecoilValue(fos.isModalActive);
isNestedDynamicGroup#
Name |
Type |
Description |
---|---|---|
isNestedDynamicGroup |
|
const isNestedDynamicGroup = useRecoilValue(fos.isNestedDynamicGroup);
isNonNestedDynamicGroup#
Name |
Type |
Description |
---|---|---|
isNonNestedDynamicGroup |
|
const isNonNestedDynamicGroup = useRecoilValue(fos.isNonNestedDynamicGroup);
isNotebook#
Name |
Type |
Description |
---|---|---|
isNotebook |
|
const isNotebook = useRecoilValue(fos.isNotebook);
isOrderedDynamicGroup#
Name |
Type |
Description |
---|---|---|
isOrderedDynamicGroup |
|
const isOrderedDynamicGroup = useRecoilValue(fos.isOrderedDynamicGroup);
isPatchesView#
Name |
Type |
Description |
---|---|---|
isPatchesView |
|
const isPatchesView = useRecoilValue(fos.isPatchesView);
isQueryPerformantView#
Name |
Type |
Description |
---|---|---|
isQueryPerformantView |
|
const isQueryPerformantView = useRecoilValue(fos.isQueryPerformantView);
isRootView#
Name |
Type |
Description |
---|---|---|
isRootView |
|
const isRootView = useRecoilValue(fos.isRootView);
isTooltipLocked#
Name |
Type |
Description |
---|---|---|
isTooltipLocked |
|
const [isTooltipLocked, setIsTooltipLocked] = useRecoilState(fos.isTooltipLocked);
isVideoDataset#
Name |
Type |
Description |
---|---|---|
isVideoDataset |
|
const isVideoDataset = useRecoilValue(fos.isVideoDataset);
labelPathsSet#
Name |
Type |
Description |
---|---|---|
labelPathsSet |
|
const labelPathsSet = useRecoilValue(fos.labelPathsSet);
labelPathsSetExpanded#
Name |
Type |
Description |
---|---|---|
labelPathsSetExpanded |
|
const labelPathsSetExpanded = useRecoilValue(fos.labelPathsSetExpanded);
lastLoadedDatasetNameState#
Name |
Type |
Description |
---|---|---|
lastLoadedDatasetNameState |
|
const [lastLoadedDatasetNameState, setLastLoadedDatasetNameState] = useRecoilState(fos.lastLoadedDatasetNameState);
loading#
Name |
Type |
Description |
---|---|---|
loading |
|
const [loading, setLoading] = useRecoilState(fos.loading);
lookerPanels#
Name |
Type |
Description |
---|---|---|
lookerPanels.help |
|
|
lookerPanels.json |
|
const [lookerPanels, setLookerPanels] = useRecoilState(fos.lookerPanels);
mediaFields#
const [mediaFields, setMediaFields] = useRecoilState(fos.mediaFields);
mediaType#
Name |
Type |
Description |
---|---|---|
mediaType |
|
const [mediaType, setMediaType] = useRecoilState(fos.mediaType);
mediaTypeSelector#
Name |
Type |
Description |
---|---|---|
mediaTypeSelector |
|
const mediaTypeSelector = useRecoilValue(fos.mediaTypeSelector);
modal#
Name |
Type |
Description |
---|---|---|
modal |
|
const [modal, setModal] = useRecoilState(fos.modal);
modalAttributeVisibility#
Name |
Type |
Description |
---|---|---|
modalAttributeVisibility |
|
const [modalAttributeVisibility, setModalAttributeVisibility] = useRecoilState(fos.modalAttributeVisibility);
modalFilters#
Name |
Type |
Description |
---|---|---|
modalFilters |
|
const [modalFilters, setModalFilters] = useRecoilState(fos.modalFilters);
modalGroupSlice#
Name |
Type |
Description |
---|---|---|
modalGroupSlice |
|
const [modalGroupSlice, setModalGroupSlice] = useRecoilState(fos.modalGroupSlice);
modalLooker#
Name |
Type |
Description |
---|---|---|
modalLooker |
|
const [modalLooker, setModalLooker] = useRecoilState(fos.modalLooker);
modalSample#
Name |
Type |
Description |
---|---|---|
modalSample |
|
const [modalSample, setModalSample] = useRecoilState(fos.modalSample);
modalSampleId#
Name |
Type |
Description |
---|---|---|
modalSampleId |
|
const modalSampleId = useRecoilValue(fos.modalSampleId);
modalSelector#
Name |
Type |
Description |
---|---|---|
modalSelector |
|
const [modalSelector, setModalSelector] = useRecoilState(fos.modalSelector);
modalTopBarVisible#
Name |
Type |
Description |
---|---|---|
modalTopBarVisible |
|
const [modalTopBarVisible, setModalTopBarVisible] = useRecoilState(fos.modalTopBarVisible);
non3dSamples#
const non3dSamples = useRecoilValue(fos.non3dSamples);
noneValuedPaths#
Name |
Type |
Description |
---|---|---|
noneValuedPaths |
|
const [noneValuedPaths, setNoneValuedPaths] = useRecoilState(fos.noneValuedPaths);
nullableModalSampleId#
Name |
Type |
Description |
---|---|---|
nullableModalSampleId |
|
const nullableModalSampleId = useRecoilValue(fos.nullableModalSampleId);
only3d#
Name |
Type |
Description |
---|---|---|
only3d |
|
const only3d = useRecoilValue(fos.only3d);
parentMediaTypeSelector#
Name |
Type |
Description |
---|---|---|
parentMediaTypeSelector |
|
const parentMediaTypeSelector = useRecoilValue(fos.parentMediaTypeSelector);
patching#
Name |
Type |
Description |
---|---|---|
patching |
|
const [patching, setPatching] = useRecoilState(fos.patching);
pinned3DSample#
Name |
Type |
Description |
---|---|---|
pinned3DSample |
|
const pinned3DSample = useRecoilValue(fos.pinned3DSample);
pinned3DSampleSlice#
Name |
Type |
Description |
---|---|---|
pinned3DSampleSlice |
|
const [pinned3DSampleSlice, setPinned3DSampleSlice] = useRecoilState(fos.pinned3DSampleSlice);
pinned3d#
Name |
Type |
Description |
---|---|---|
pinned3d |
|
const [pinned3d, setPinned3d] = useRecoilState(fos.pinned3d);
queryPerformance#
Name |
Type |
Description |
---|---|---|
queryPerformance |
|
const [queryPerformance, setQueryPerformance] = useRecoilState(fos.queryPerformance);
queryPerformanceMaxSearch#
Name |
Type |
Description |
---|---|---|
queryPerformanceMaxSearch |
|
const [queryPerformanceMaxSearch, setQueryPerformanceMaxSearch] = useRecoilState(fos.queryPerformanceMaxSearch);
queryPerformanceSetting#
Name |
Type |
Description |
---|---|---|
queryPerformanceSetting |
|
const [queryPerformanceSetting, setQueryPerformanceSetting] = useRecoilState(fos.queryPerformanceSetting);
readOnly#
Name |
Type |
Description |
---|---|---|
readOnly |
|
const [readOnly, setReadOnly] = useRecoilState(fos.readOnly);
refreshGroupQuery#
Name |
Type |
Description |
---|---|---|
refreshGroupQuery |
|
const [refreshGroupQuery, setRefreshGroupQuery] = useRecoilState(fos.refreshGroupQuery);
refresher#
Name |
Type |
Description |
---|---|---|
refresher |
|
const [refresher, setRefresher] = useRecoilState(fos.refresher);
rootElementName#
Name |
Type |
Description |
---|---|---|
rootElementName |
|
const rootElementName = useRecoilValue(fos.rootElementName);
rootElementNamePlural#
Name |
Type |
Description |
---|---|---|
rootElementNamePlural |
|
const rootElementNamePlural = useRecoilValue(fos.rootElementNamePlural);
sampleFields#
const sampleFields = useRecoilValue(fos.sampleFields);
savedLookerOptions#
const [savedLookerOptions, setSavedLookerOptions] = useRecoilState(fos.savedLookerOptions);
savingFilters#
Name |
Type |
Description |
---|---|---|
savingFilters |
|
const [savingFilters, setSavingFilters] = useRecoilState(fos.savingFilters);
schemaSearchResultList#
const [schemaSearchResultList, setSchemaSearchResultList] = useRecoilState(fos.schemaSearchResultList);
schemaSearchResults#
const [schemaSearchResults, setSchemaSearchResults] = useRecoilState(fos.schemaSearchResults);
schemaSearchTerm#
Name |
Type |
Description |
---|---|---|
schemaSearchTerm |
|
const [schemaSearchTerm, setSchemaSearchTerm] = useRecoilState(fos.schemaSearchTerm);
schemaSelectedSettingsTab#
Name |
Type |
Description |
---|---|---|
schemaSelectedSettingsTab |
|
const [schemaSelectedSettingsTab, setSchemaSelectedSettingsTab] = useRecoilState(fos.schemaSelectedSettingsTab);
searchMetaFilterState#
const [searchMetaFilterState, setSearchMetaFilterState] = useRecoilState(fos.searchMetaFilterState);
selectedLabelIds#
Name |
Type |
Description |
---|---|---|
selectedLabelIds |
|
const selectedLabelIds = useRecoilValue(fos.selectedLabelIds);
selectedLabelMap#
Name |
Type |
Description |
---|---|---|
selectedLabelMap |
|
const [selectedLabelMap, setSelectedLabelMap] = useRecoilState(fos.selectedLabelMap);
selectedLabels#
const [selectedLabels, setSelectedLabels] = useRecoilState(fos.selectedLabels);
selectedPatchSamples#
Name |
Type |
Description |
---|---|---|
selectedPatchSamples |
|
const selectedPatchSamples = useRecoilValue(fos.selectedPatchSamples);
selectedSampleObjects#
Name |
Type |
Description |
---|---|---|
selectedSampleObjects |
|
const [selectedSampleObjects, setSelectedSampleObjects] = useRecoilState(fos.selectedSampleObjects);
selectedSamples#
Name |
Type |
Description |
---|---|---|
selectedSamples |
|
const [selectedSamples, setSelectedSamples] = useRecoilState(fos.selectedSamples);
selectedSavedViewState#
Name |
Type |
Description |
---|---|---|
selectedSavedViewState |
|
const [selectedSavedViewState, setSelectedSavedViewState] = useRecoilState(fos.selectedSavedViewState);
selectedViewName#
Name |
Type |
Description |
---|---|---|
selectedViewName |
|
const [selectedViewName, setSelectedViewName] = useRecoilState(fos.selectedViewName);
sessionGroupSlice#
Name |
Type |
Description |
---|---|---|
sessionGroupSlice |
|
const [sessionGroupSlice, setSessionGroupSlice] = useRecoilState(fos.sessionGroupSlice);
sessionSpaces#
Name |
Type |
Description |
---|---|---|
sessionSpaces |
|
const [sessionSpaces, setSessionSpaces] = useRecoilState(fos.sessionSpaces);
settingsModal#
Name |
Type |
Description |
---|---|---|
settingsModal.open |
|
const [settingsModal, setSettingsModal] = useRecoilState(fos.settingsModal);
showMetadataState#
Name |
Type |
Description |
---|---|---|
showMetadataState |
|
const [showMetadataState, setShowMetadataState] = useRecoilState(fos.showMetadataState);
showNestedFieldsState#
Name |
Type |
Description |
---|---|---|
showNestedFieldsState |
|
const [showNestedFieldsState, setShowNestedFieldsState] = useRecoilState(fos.showNestedFieldsState);
showOverlays#
Name |
Type |
Description |
---|---|---|
showOverlays |
|
const [showOverlays, setShowOverlays] = useRecoilState(fos.showOverlays);
similarityMethods#
Name |
Type |
Description |
---|---|---|
similarityMethods.patches |
|
|
similarityMethods.samples |
|
const similarityMethods = useRecoilValue(fos.similarityMethods);
similarityParameters#
Name |
Type |
Description |
---|---|---|
similarityParameters |
|
const [similarityParameters, setSimilarityParameters] = useRecoilState(fos.similarityParameters);
similaritySorting#
Name |
Type |
Description |
---|---|---|
similaritySorting |
|
const [similaritySorting, setSimilaritySorting] = useRecoilState(fos.similaritySorting);
snackbarErrors#
const [snackbarErrors, setSnackbarErrors] = useRecoilState(fos.snackbarErrors);
snackbarLink#
Name |
Type |
Description |
---|---|---|
snackbarLink.link |
|
|
snackbarLink.message |
|
const [snackbarLink, setSnackbarLink] = useRecoilState(fos.snackbarLink);
stageDefinitions#
const stageDefinitions = useRecoilValue(fos.stageDefinitions);
stageInfo#
Name |
Type |
Description |
---|---|---|
stageInfo |
|
const [stageInfo, setStageInfo] = useRecoilState(fos.stageInfo);
stateSubscription#
Name |
Type |
Description |
---|---|---|
stateSubscription |
|
const stateSubscription = useRecoilValue(fos.stateSubscription);
targets#
Name |
Type |
Description |
---|---|---|
targets.defaults |
|
|
targets.fields |
|
const targets = useRecoilValue(fos.targets);
theme#
Name |
Type |
Description |
---|---|---|
theme |
|
const [theme, setTheme] = useRecoilState(fos.theme);
themeConfig#
Name |
Type |
Description |
---|---|---|
themeConfig |
|
const themeConfig = useRecoilValue(fos.themeConfig);
threedSamples#
const threedSamples = useRecoilValue(fos.threedSamples);
timeZone#
Name |
Type |
Description |
---|---|---|
timeZone |
|
const timeZone = useRecoilValue(fos.timeZone);
tooltipCoordinates#
Name |
Type |
Description |
---|---|---|
tooltipCoordinates.bottom |
|
|
tooltipCoordinates.left |
|
|
tooltipCoordinates.right |
|
|
tooltipCoordinates.top |
|
const [tooltipCoordinates, setTooltipCoordinates] = useRecoilState(fos.tooltipCoordinates);
tooltipDetail#
Name |
Type |
Description |
---|---|---|
tooltipDetail |
|
const [tooltipDetail, setTooltipDetail] = useRecoilState(fos.tooltipDetail);
view#
const [view, setView] = useRecoilState(fos.view);
viewCls#
Name |
Type |
Description |
---|---|---|
viewCls |
|
const [viewCls, setViewCls] = useRecoilState(fos.viewCls);
viewCounter#
Name |
Type |
Description |
---|---|---|
viewCounter |
|
const [viewCounter, setViewCounter] = useRecoilState(fos.viewCounter);
viewName#
Name |
Type |
Description |
---|---|---|
viewName |
|
const [viewName, setViewName] = useRecoilState(fos.viewName);
viewSchemaState#
Name |
Type |
Description |
---|---|---|
viewSchemaState |
|
const [viewSchemaState, setViewSchemaState] = useRecoilState(fos.viewSchemaState);
viewStateForm_INTERNAL#
This atom can be set to parameterize view changes
See
for example usage
Name |
Type |
Description |
---|---|---|
viewStateForm_INTERNAL |
|
const [viewStateForm_INTERNAL, setViewStateForm_INTERNAL] = useRecoilState(fos.viewStateForm_INTERNAL);
Hooks#
useAssertedRecoilValue#
- fos.useAssertedRecoilValue(recoilValue)#
- Arguments:
recoilValue (
RecoilValue
)
- Return type:
plugins.fiftyone.state.T()
useBeforeScreenshot#
- fos.useBeforeScreenshot(cb)#
- Arguments:
cb (
( )()
)
- Return type:
void
useBrowserStorage#
useClearModal#
- fos.useClearModal()#
A react hook that allows clearing the modal state.
Example
function MyComponent() {
const clearModal = useClearModal();
return (
<button onClick={clearModal}>Close Modal</button>
)
}
Returns
A function that clears the modal state.
- fos.clearModal()#
- Return type:
void
useCreateLooker#
useDebounceCallback#
- fos.useDebounceCallback(func, delay, options)#
- Arguments:
func (
T()
)delay (
number()
)options (
DebounceSettings()
)
- Return type:
plugins.fiftyone.state.DebouncedState()
<
plugins.fiftyone.state.T()
>
useDeferrer#
- fos.useDeferrer()#
- Return type:
Object
useDimensions#
- fos.useDimensions()#
- Return type:
Object
useEntries#
useEventHandler#
useExpandSample#
- fos.useExpandSample(store)#
- Arguments:
store ()
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useFollow#
- fos.useFollow(leaderRef, followerRef, set)#
- Arguments:
leaderRef (
any()
)followerRef (
any()
)set (
any()
)
- Return type:
void
useHashChangeHandler#
- fos.useHashChangeHandler(handler)#
- Arguments:
handler (
any()
)
- Return type:
void
useHelpPanel#
- fos.useHelpPanel()#
- Return type:
Object
useHover#
- fos.useHover()#
- Return type:
[
MutableRefObject < any >
,
boolean
]
useHoveredSample#
useJSONPanel#
- fos.useJSONPanel()#
- Return type:
Object
Manage the JSON panel state and events.
Example
function MyComponent() {
const jsonPanel = useJSONPanel();
return jsonPanel.isOpen && (
<JSONPanel
containerRef={jsonPanel.containerRef}
onClose={() => jsonPanel.close()}
onCopy={() => jsonPanel.copy()}
/>
)
}
useKeyDown#
- fos.useKeyDown(key, handler, deps)#
- Arguments:
key (
string()
)handler (
( down : boolean , e : KeyboardEvent )()
)deps (
DependencyList()
)
- Return type:
void
a react hook that calls the handler when a given key is down
useKeydownHandler#
- fos.useKeydownHandler(handler)#
- Arguments:
handler (
( e : KeyboardEvent )()
)
- Return type:
void
useLookerOptions#
useLookerStore#
- fos.useLookerStore()#
- Return type:
plugins.fiftyone.state.LookerStore()
<
plugins.fiftyone.state.Lookers()
>
useMutation#
useNotification#
useObserve#
- fos.useObserve(target, handler)#
- Arguments:
target (
any()
)handler (
any()
)
- Return type:
void
useOnSelectLabel#
- fos.useOnSelectLabel()#
- fos.onSelectLabel()#
- Arguments:
args (
[ SelectEvent ]()
)
- Return type:
Promise < void >
<
void
>
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useOutsideClick#
usePanel#
- fos.usePanel(name, atom)#
- Arguments:
name (
any()
)atom (
any()
)
- Return type:
Object
useQueryPerformance#
- fos.useQueryPerformance()#
- Return type:
Object
useRefresh#
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useReset#
- fos.useReset()#
- Return type:
SetterOrUpdater < >
<
Array< Stage >
>
Deprecated
use
instead
useResetExtendedSelection#
- fos.useResetExtendedSelection()#
- fos.resetExtendedSelection()#
- Arguments:
args (
[ ]()
)
- Return type:
void
Returns a function that executes an atomic transaction for updating Recoil state.
useResizeHandler#
- fos.useResizeHandler(handler)#
- Arguments:
handler (
any()
)
- Return type:
void
useSavedViews#
- fos.useSavedViews()#
- Return type:
Object
useSchemaSettings#
- fos.useSchemaSettings()#
- Return type:
Object
useScreenshot#
- fos.useScreenshot(context)#
- Arguments:
context ()
useScrollHandler#
- fos.useScrollHandler(handler)#
- Arguments:
handler (
any()
)
- Return type:
void
useSearchSchemaFields#
- fos.useSearchSchemaFields(mergedSchema)#
- Arguments:
mergedSchema (
Any()
)
- Return type:
Object
useSelectSample#
- fos.useSelectSample()#
- fos.selectSample()#
- Arguments:
args (
[ sampleId ]()
)
- Return type:
Promise < void >
<
void
>
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useSession#
useSessionRef#
- fos.useSessionRef()#
- Return type:
plugins.fiftyone.state.Session()
useSessionSetter#
useSessionSpaces#
- fos.useSessionSpaces()#
- Return type:
Array<
any
>
useSetDataset#
- fos.useSetDataset()#
- Return type:
SetterOrUpdater < string >
<
string
>
useSetExpandedSample#
- fos.useSetExpandedSample()#
- fos.setExpandedSample()#
- Arguments:
selector (
ModalSelector()
)
- Return type:
Promise < void >
<
void
>
useSetGroupSlice#
- fos.useSetGroupSlice()#
- Return type:
SetterOrUpdater < string >
<
string
>
useSetModalState#
- fos.useSetModalState()#
Initializer that applys relevant grid settings to the modal, e.g. sidebar checkboxes. If no navigation is provided, next/previous in the modal is disabled
- fos.setModalState()#
- Arguments:
args (
[ navigation ]()
)- Return type:
Promise < void >
<
void
>
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useSetSelected#
- fos.useSetSelected()#
- Return type:
SetterOrUpdater < Set >
<
Set < string >
>
useSetSelectedFieldsStage#
- fos.useSetSelectedFieldsStage()#
- Return type:
Object
Returns
a callback to set the selectedFields stage
useSetSelectedLabels#
- fos.useSetSelectedLabels()#
- Return type:
SetterOrUpdater < >
<
Array< SelectedLabel >
>
useSetSessionColorScheme#
- fos.useSetSessionColorScheme()#
- Return type:
SetterOrUpdater < ColorSchemeInput >
<
plugins.fiftyone.state.ColorSchemeInput()
>
useSetSpaces#
- fos.useSetSpaces()#
- Return type:
SetterOrUpdater < SpaceNodeJSON >
<
plugins.fiftyone.state.SpaceNodeJSON()
>
useSetView#
- fos.useSetView()#
- Return type:
SetterOrUpdater < >
<
Array< Stage >
>
useSimilarityType#
- fos.useSimilarityType(props)#
- Arguments:
props (
SimilarityTypeProp()
)
- Return type:
Object
useTimeout#
- fos.useTimeout(time)#
- Arguments:
time (
number()
)
- Return type:
boolean
useToClips#
- fos.useToClips()#
- fos.toClips()#
- Arguments:
args (
[ field ]()
)
- Return type:
Promise < void >
<
void
>
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useToEvaluationPatches#
- fos.useToEvaluationPatches()#
- fos.toEvaluationPatches()#
- Arguments:
args (
[ evaluation ]()
)
- Return type:
Promise < void >
<
void
>
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useToPatches#
- fos.useToPatches()#
- fos.toPatches()#
- Arguments:
args (
[ field ]()
)
- Return type:
Promise < void >
<
void
>
Returns a function that will run the callback that was passed when calling this hook. Useful for accessing Recoil state in response to events.
useTooltip#
- fos.useTooltip()#
- Return type:
Object
useUnboundState#
- fos.useUnboundState(value)#
- Arguments:
value (
State()
)
- Return type:
plugins.fiftyone.state.State()
The hook can be used to get the latest value of the state without re-rendering the component.
useUpdateSamples#
useWindowSize#
- fos.useWindowSize()#
- Return type:
Object
Functions#
activeField#
- fos.activeField(params)#
Get or set the active state of a field.
activeFields#
- fos.activeFields(param)#
- Arguments:
param (
Object()
)param.modal (
boolean()
)
- Return type:
RecoilState < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
activeLabelFields#
- fos.activeLabelFields(param)#
- Arguments:
param (
Object()
)param.modal (
boolean()
)param.space (
SPACE()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
activeLabelPaths#
- fos.activeLabelPaths(param)#
- Arguments:
param (
Object()
)param.modal (
boolean()
)param.space (
SPACE()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
activeLabels#
- fos.activeLabels(param)#
- Arguments:
param (
Object()
)param.expanded (
boolean()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< LabelData >
>
Returns a function which returns a memoized atom for each unique parameter value.
aggregation#
- fos.aggregation(param)#
Returns a function which returns a memoized atom for each unique parameter value.
aggregationQuery#
- fos.aggregationQuery(parameter)#
- Arguments:
- Return type:
RecoilState < >
<
Array< Aggregation >
>
GraphQL Selector Family for Aggregations.
aggregations#
- fos.aggregations(param)#
Returns a function which returns a memoized atom for each unique parameter value.
appConfigOption#
- fos.appConfigOption(param)#
Returns a function which returns a memoized atom for each unique parameter value.
boolExcludeAtom#
- fos.boolExcludeAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
boolIsMatchingAtom#
- fos.boolIsMatchingAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
boolean#
- fos.boolean(param)#
Returns a function which returns a memoized atom for each unique parameter value.
booleanCountResults#
- fos.booleanCountResults(param)#
Returns a function which returns a memoized atom for each unique parameter value.
booleanResults#
- fos.booleanResults(param)#
Returns a function which returns a memoized atom for each unique parameter value.
booleanSelectedValuesAtom#
- fos.booleanSelectedValuesAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
boundedCount#
- fos.boundedCount(param)#
Returns a function which returns a memoized atom for each unique parameter value.
bounds#
- fos.bounds(param)#
Returns a function which returns a memoized atom for each unique parameter value.
boundsAtom#
- fos.boundsAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
buildSchema#
- fos.buildSchema(sampleFields, frameFields)#
- Arguments:
sampleFields (
Array
)frameFields (
Array
)
- Return type:
plugins.fiftyone.state.Schema()
collapseFields#
- fos.collapseFields(paths)#
- Arguments:
paths (
any()
)
- Return type:
Array<
plugins.fiftyone.state.StrictField()
>
convertTargets#
- fos.convertTargets(targets)#
- Arguments:
targets (
Array
)
- Return type:
Any
count#
- fos.count(param)#
Returns a function which returns a memoized atom for each unique parameter value.
countValues#
- fos.countValues(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Union< , >
>
Returns a function which returns a memoized atom for each unique parameter value.
counts#
- fos.counts(param)#
Returns a function which returns a memoized atom for each unique parameter value.
cropToContent#
- fos.cropToContent(param)#
- Arguments:
param (
boolean()
)
- Return type:
RecoilState < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
cumulativeCounts#
- fos.cumulativeCounts(param)#
Returns a function which returns a memoized atom for each unique parameter value.
cumulativeValues#
- fos.cumulativeValues(param)#
Returns a function which returns a memoized atom for each unique parameter value.
currentSlice#
- fos.currentSlice(param)#
- Arguments:
param (
boolean()
)
- Return type:
readonly
readonly RecoilValueReadOnly < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
currentSlices#
- fos.currentSlices(param)#
- Arguments:
param (
boolean()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
dbPath#
- fos.dbPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
deferrer#
- fos.deferrer(initialized)#
- Arguments:
initialized ()
distribution#
- fos.distribution(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Union< , , , , >
>
Returns a function which returns a memoized atom for each unique parameter value.
dynamicGroupPageSelector#
- fos.dynamicGroupPageSelector(param)#
Returns a function which returns a memoized atom for each unique parameter value.
dynamicGroupsElementCount#
- fos.dynamicGroupsElementCount(param)#
- Arguments:
param (
Object()
)param.modal (
boolean()
)param.value (
SerializableParam()
)
- Return type:
readonly
readonly RecoilValueReadOnly < any >
<
any
>
Returns a function which returns a memoized atom for each unique parameter value.
dynamicGroupsViewMode#
- fos.dynamicGroupsViewMode(param)#
- Arguments:
param (
boolean()
)
- Return type:
RecoilState < >
<
Union< , , >
>
Returns a function which returns a memoized atom for each unique parameter value.
dynamicGroupsViewModeStore#
- fos.dynamicGroupsViewModeStore(param)#
- Arguments:
param (
boolean()
)
- Return type:
RecoilState < >
<
Union< , , >
>
Returns a function which returns a memoized atom for each unique parameter value.
ensureColorScheme#
- fos.ensureColorScheme(colorScheme, appConfig)#
excludedPathsState#
- fos.excludedPathsState(param)#
- Arguments:
param (
SerializableParam()
)
- Return type:
RecoilState < unknown >
<
unknown
>
Returns a function which returns a memoized atom for each unique parameter value.
expandPath#
- fos.expandPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
falseAtom#
- fos.falseAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
field#
- fos.field(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < Field >
<
plugins.fiftyone.state.Field()
>
Returns a function which returns a memoized atom for each unique parameter value.
fieldHasVisibilitySetting#
- fos.fieldHasVisibilitySetting(param)#
Returns a function which returns a memoized atom for each unique parameter value.
fieldIsFiltered#
- fos.fieldIsFiltered(param)#
Returns a function which returns a memoized atom for each unique parameter value.
fieldPath#
- fos.fieldPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
fieldPaths#
- fos.fieldPaths(param)#
- Arguments:
param (
Object()
)param.embeddedDocType (
Union
)param.ftype (
Union
)param.path (
string()
)param.space (
SPACE()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
fieldSchema#
- fos.fieldSchema(param)#
- Arguments:
param (
Object()
)param.space (
SPACE()
)
- Return type:
readonly
readonly RecoilValueReadOnly < Schema >
<
plugins.fiftyone.state.Schema()
>
Returns a function which returns a memoized atom for each unique parameter value.
fieldType#
- fos.fieldType(param)#
Returns a function which returns a memoized atom for each unique parameter value.
fields#
- fos.fields(param)#
- Arguments:
param (
Object()
)param.embeddedDocType (
Union
)param.ftype (
Union
)param.path (
string()
)param.space (
SPACE()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< Field >
>
Returns a function which returns a memoized atom for each unique parameter value.
fieldsMatcher#
filter#
- fos.filter(param)#
Returns a function which returns a memoized atom for each unique parameter value.
filterFields#
- fos.filterFields(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
filterPaths#
- fos.filterPaths(paths, schema)#
- Arguments:
paths (
Array
)schema (
Schema()
)
- Return type:
Array<
string
>
filterSearch#
- fos.filterSearch(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Object
>
Given a field path, return a set a field filters and index name that would result in a optimized IXSCAN, if possible
filterView#
- fos.filterView(stages)#
- Arguments:
stages (
Array
)
- Return type:
string
gatheredPaths#
- fos.gatheredPaths(param)#
- Arguments:
param (
Object()
)param.embeddedDocType (
Union
)param.ftype (
Union
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< any >
>
Returns a function which returns a memoized atom for each unique parameter value.
generateBooleanSelectorFamily#
- fos.generateBooleanSelectorFamily(key)#
- Arguments:
key ()
Returns a function which returns a memoized atom for each unique parameter value.
generateSelectorFamily#
- fos.generateSelectorFamily(key)#
- Arguments:
key ()
Returns a function which returns a memoized atom for each unique parameter value.
getBrowserStorageEffectForKey#
- fos.getBrowserStorageEffectForKey(key, props)#
getCurrentEnvironment#
- fos.getCurrentEnvironment()#
- Return type:
default
getEmbeddedLabelFields#
getEnvironment#
- fos.getEnvironment()#
- Return type:
default
getLabelFields#
getQueryPerformancePath#
- fos.getQueryPerformancePath()#
- Return type:
Object
getSampleSrc#
getSessionRef#
- fos.getSessionRef()#
- Return type:
plugins.fiftyone.state.Session()
getStandardizedUrls#
- fos.getStandardizedUrls(urls)#
- Arguments:
urls (
Union
)
- Return type:
any
gridSortByStore#
- fos.gridSortByStore(param)#
- Arguments:
param (
string()
)
- Return type:
RecoilState < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
gridSortDescendingStore#
- fos.gridSortDescendingStore(param)#
- Arguments:
param (
string()
)
- Return type:
RecoilState < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
groupFilter#
- fos.groupFilter(field)#
- Arguments:
field (
StrictField()
)
- Return type:
boolean
groupIsEmpty#
- fos.groupIsEmpty(param)#
Returns a function which returns a memoized atom for each unique parameter value.
groupLength#
- fos.groupLength(param)#
Returns a function which returns a memoized atom for each unique parameter value.
groupSamples#
groupShown#
- fos.groupShown(param)#
Returns a function which returns a memoized atom for each unique parameter value.
groupStatistics#
- fos.groupStatistics(param)#
- Arguments:
param (
boolean()
)
- Return type:
RecoilState < >
<
Union< , >
>
Returns a function which returns a memoized atom for each unique parameter value.
hasFilters#
- fos.hasFilters(param)#
- Arguments:
param (
boolean()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
hasVisibility#
- fos.hasVisibility(param)#
- Arguments:
param (
boolean()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
helperFunction#
histogramValues#
- fos.histogramValues(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Union< , , >
>
Returns a function which returns a memoized atom for each unique parameter value.
imaVidLookerState#
Returns a function which returns a memoized atom for each unique parameter value.
imaVidStoreKey#
- fos.imaVidStoreKey(param)#
Returns a function which returns a memoized atom for each unique parameter value.
indexedPaths#
- fos.indexedPaths(param)#
Returns a function which returns a memoized atom for each unique parameter value.
indexesByPath#
- fos.indexesByPath(param)#
- Arguments:
param (
Array
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
isCompoundIndexed#
- fos.isCompoundIndexed(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isDisabledCheckboxPath#
- fos.isDisabledCheckboxPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isDisabledFilterPath#
- fos.isDisabledFilterPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isDisabledFrameFilterPath#
- fos.isDisabledFrameFilterPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isFilterDefault#
- fos.isFilterDefault(param)#
Returns a function which returns a memoized atom for each unique parameter value.
isFrameField#
- fos.isFrameField(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isInListField#
- fos.isInListField(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isLabelPath#
- fos.isLabelPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isListField#
- fos.isListField(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isMatchingAtom#
- fos.isMatchingAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
isNumericField#
- fos.isNumericField(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isObjectIdField#
- fos.isObjectIdField(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isOfDocumentFieldList#
- fos.isOfDocumentFieldList(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
isStringField#
- fos.isStringField(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
keypointFilter#
labelCount#
- fos.labelCount(param)#
Returns a function which returns a memoized atom for each unique parameter value.
labelFields#
- fos.labelFields(param)#
- Arguments:
param (
Object()
)param.space (
SPACE()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
labelPath#
- fos.labelPath(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
labelPaths#
- fos.labelPaths(param)#
- Arguments:
param (
Object()
)param.expanded (
boolean()
)param.space (
SPACE()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
labelTagCounts#
- fos.labelTagCounts(param)#
Returns a function which returns a memoized atom for each unique parameter value.
labelsMatcher#
- fos.labelsMatcher(parent)#
- Arguments:
parent ()
lightningBooleanResults#
- fos.lightningBooleanResults(param)#
Returns a function which returns a memoized atom for each unique parameter value.
lightningBounds#
- fos.lightningBounds(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
[ number , number ]
>
Returns a function which returns a memoized atom for each unique parameter value.
lightningNonfinites#
- fos.lightningNonfinites(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Union< , >
>
Returns a function which returns a memoized atom for each unique parameter value.
lightningNumericResults#
- fos.lightningNumericResults(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Union< , >
>
Returns a function which returns a memoized atom for each unique parameter value.
lightningQuery#
- fos.lightningQuery(parameter)#
- Arguments:
parameter (
readonly()
)
- Return type:
readonly
readonly RecoilState < >
<
readonly
>
lightningStringResults#
- fos.lightningStringResults(param)#
Returns a function which returns a memoized atom for each unique parameter value.
listBoolean#
- fos.listBoolean(param)#
Returns a function which returns a memoized atom for each unique parameter value.
listNumber#
- fos.listNumber(param)#
Returns a function which returns a memoized atom for each unique parameter value.
listString#
- fos.listString(param)#
Returns a function which returns a memoized atom for each unique parameter value.
lookerOptions#
- fos.lookerOptions(param)#
Returns a function which returns a memoized atom for each unique parameter value.
mapSampleResponse#
- fos.mapSampleResponse(data)#
- Arguments:
data (
T()
)
- Return type:
plugins.fiftyone.state.T()
maxAtom#
- fos.maxAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
meetsType#
- fos.meetsType(param)#
Returns a function which returns a memoized atom for each unique parameter value.
minAtom#
- fos.minAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
modalAggregationPaths#
- fos.modalAggregationPaths(param)#
Returns a function which returns a memoized atom for each unique parameter value.
modalFilterFields#
- fos.modalFilterFields(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
noneAtom#
- fos.noneAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
noneCount#
- fos.noneCount(param)#
Returns a function which returns a memoized atom for each unique parameter value.
nonfiniteAtom#
- fos.nonfiniteAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
nonfiniteCount#
- fos.nonfiniteCount(param)#
Returns a function which returns a memoized atom for each unique parameter value.
nonfiniteData#
- fos.nonfiniteData(param)#
Returns a function which returns a memoized atom for each unique parameter value.
numGroupFieldsActive#
- fos.numGroupFieldsActive(param)#
Returns a function which returns a memoized atom for each unique parameter value.
numGroupFieldsFiltered#
- fos.numGroupFieldsFiltered(param)#
Returns a function which returns a memoized atom for each unique parameter value.
numGroupFieldsVisible#
- fos.numGroupFieldsVisible(param)#
Returns a function which returns a memoized atom for each unique parameter value.
numeric#
- fos.numeric(param)#
Returns a function which returns a memoized atom for each unique parameter value.
numericExcludeAtom#
- fos.numericExcludeAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
numericFields#
- fos.numericFields(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Array< string >
>
Returns a function which returns a memoized atom for each unique parameter value.
numericIsMatchingAtom#
- fos.numericIsMatchingAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
parentField#
- fos.parentField(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < Field >
<
plugins.fiftyone.state.Field()
>
Returns a function which returns a memoized atom for each unique parameter value.
pathCanBeOptimized#
- fos.pathCanBeOptimized(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Union< , >
>
Returns a function which returns a memoized atom for each unique parameter value.
pathColor#
- fos.pathColor(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
pathFilter#
- fos.pathFilter(param)#
- Arguments:
param (
boolean()
)
- Return type:
readonly
readonly RecoilValueReadOnly < PathFilterSelector >
<
plugins.fiftyone.state.PathFilterSelector()
>
Returns a function which returns a memoized atom for each unique parameter value.
pathHasActiveIndex#
- fos.pathHasActiveIndex(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
pathHasIndexes#
- fos.pathHasIndexes(param)#
Returns a function which returns a memoized atom for each unique parameter value.
pathIndex#
- fos.pathIndex(param)#
Returns a function which returns a memoized atom for each unique parameter value.
pathIsShown#
- fos.pathIsShown(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
primitivesMatcher#
- fos.primitivesMatcher(field)#
- Arguments:
field (
StrictField()
)
- Return type:
boolean
rangeAtom#
- fos.rangeAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
removeRgbProperty#
- fos.removeRgbProperty(input)#
- Arguments:
input (
any()
)
- Return type:
any
resolveGroups#
- fos.resolveGroups(sampleFields, frameFields, currentGroups, configGroups)#
- Arguments:
sampleFields (
Array
)frameFields (
Array
)currentGroups (
Array
)configGroups (
Array
)
- Return type:
Array<
plugins.fiftyone.state.SidebarGroup()
>
sampleTagCounts#
- fos.sampleTagCounts(param)#
Returns a function which returns a memoized atom for each unique parameter value.
schemaReduce#
- fos.schemaReduce(schema, field)#
- Arguments:
schema (
Schema()
)field (
StrictField()
)
- Return type:
plugins.fiftyone.state.Schema()
selectedMediaField#
- fos.selectedMediaField(param)#
- Arguments:
param (
boolean()
)
- Return type:
RecoilState < string >
<
string
>
Returns a function which returns a memoized atom for each unique parameter value.
selectedMediaFieldAtomFamily#
selectedPatchIds#
- fos.selectedPatchIds(param)#
- Arguments:
param (
SerializableParam()
)
- Return type:
readonly
readonly RecoilValueReadOnly < Set >
<
Set < string >
>
Returns a function which returns a memoized atom for each unique parameter value.
sessionAtom#
setCurrentEnvironment#
- fos.setCurrentEnvironment(environment)#
- Arguments:
environment (
default()
)
- Return type:
void
setQueryPerformancePath#
shouldRenderImaVidLooker#
- fos.shouldRenderImaVidLooker(param)#
- Arguments:
param (
boolean()
)
- Return type:
readonly
readonly RecoilValueReadOnly < boolean >
<
boolean
>
Returns a function which returns a memoized atom for each unique parameter value.
skeleton#
- fos.skeleton(param)#
- Arguments:
param (
string()
)
- Return type:
readonly
readonly RecoilValueReadOnly < KeypointSkeleton >
<
plugins.fiftyone.state.KeypointSkeleton()
>
Returns a function which returns a memoized atom for each unique parameter value.
sortFilterResults#
- fos.sortFilterResults(param)#
- Arguments:
param (
boolean()
)
- Return type:
RecoilState < SortResults >
<
plugins.fiftyone.state.SortResults()
>
Returns a function which returns a memoized atom for each unique parameter value.
string#
- fos.string(param)#
Returns a function which returns a memoized atom for each unique parameter value.
stringCountResults#
- fos.stringCountResults(param)#
Returns a function which returns a memoized atom for each unique parameter value.
stringExcludeAtom#
- fos.stringExcludeAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
stringResults#
- fos.stringResults(param)#
Returns a function which returns a memoized atom for each unique parameter value.
stringSelectedValuesAtom#
- fos.stringSelectedValuesAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
stringifyObj#
- fos.stringifyObj(obj)#
- Arguments:
obj (
any()
)
- Return type:
any
tagging#
- fos.tagging(param)#
Returns a function which returns a memoized atom for each unique parameter value.
textFilter#
Returns a function which returns a memoized atom for each unique parameter value.
transformDataset#
- fos.transformDataset(dataset)#
- Arguments:
dataset (
any()
)
- Return type:
Readonly < Dataset >
<
plugins.fiftyone.state.Dataset()
>
trueAtom#
- fos.trueAtom(param)#
Returns a function which returns a memoized atom for each unique parameter value.
unsupportedMatcher#
- fos.unsupportedMatcher(field)#
- Arguments:
field (
StrictField()
)
- Return type:
boolean
validIndexes#
- fos.validIndexes(param)#
- Arguments:
param (
Array
)
- Return type:
readonly
readonly RecoilValueReadOnly < >
<
Object
>
Returns a function which returns a memoized atom for each unique parameter value.
validateGroupName#
values#
- fos.values(param)#
Returns a function which returns a memoized atom for each unique parameter value.
viewsAreEqual#
- fos.viewsAreEqual(viewOne, viewTwo)#
- Arguments:
viewOne (
Union
)viewTwo (
Union
)
- Return type:
boolean
visibility#
- fos.visibility(param)#
Returns a function which returns a memoized atom for each unique parameter value.
withSuspense#
- fos.withSuspense(Component, LoaderComponent)#
- Arguments:
Component (
ComponentType
)LoaderComponent ()
Types#
SPACE#
Name |
Value |
---|---|
FRAME |
|
SAMPLE |
AnnotationRun#
- class fos.AnnotationRun()#
Properties#
Name |
Type |
Description |
---|---|---|
config |
|
|
key |
|
|
timestamp |
|
|
version |
|
|
viewStages |
|
BrainRun#
- class fos.BrainRun()#
Properties#
Name |
Type |
Description |
---|---|---|
config |
|
|
key |
|
|
timestamp |
|
|
version |
|
|
viewStages |
|
Config#
- class fos.Config()#
Properties#
Name |
Type |
Description |
---|---|---|
colorPool |
|
|
colorscale |
|
|
customizedColors |
|
|
gridZoom |
|
|
loopVideos |
|
|
mediaFallback |
|
|
mediaFields |
|
|
notebookHeight |
|
|
plugins |
|
|
showConfidence |
|
|
showIndex |
|
|
showLabel |
|
|
showTooltip |
|
|
theme |
|
|
timezone |
|
|
useFrameNumber |
|
Dataset#
- class fos.Dataset()#
The dataset object returned by the API.
Properties#
Name |
Type |
Description |
---|---|---|
appConfig |
|
|
brainMethods |
|
|
createdAt |
|
|
datasetId |
|
|
defaultMaskTargets |
|
|
defaultSkeleton |
|
|
evaluations |
|
|
groupField |
|
|
groupMediaTypes |
|
|
groupSlice |
|
|
id |
|
|
info |
|
|
lastLoadedAt |
|
|
maskTargets |
|
|
mediaType |
|
|
name |
|
|
parentMediaType |
|
|
skeletons |
|
|
version |
|
DatasetAppConfig#
- class fos.DatasetAppConfig()#
Properties#
Name |
Type |
Description |
---|---|---|
activeFields |
|
|
dynamicGroupsTargetFrameRate |
|
|
gridMediaField |
|
|
mediaFields |
|
|
modalMediaField |
|
|
plugins |
|
DateTime#
- class fos.DateTime()#
Properties#
Name |
Type |
Description |
---|---|---|
$date |
|
Description#
- class fos.Description()#
Properties#
Name |
Type |
Description |
---|---|---|
dataset |
|
|
fieldVisibilityStage |
|
|
savedViewSlug |
|
|
savedViews |
|
|
selected |
|
|
selectedLabels |
|
|
spaces |
|
|
view |
|
|
viewCls |
|
|
viewName |
|
DynamicGroupParameters#
- class fos.DynamicGroupParameters()#
Properties#
Name |
Type |
Description |
---|---|---|
groupBy |
|
|
orderBy |
|
|
orderByKey |
|
Evaluation#
- class fos.Evaluation()#
EvaluationRun#
- class fos.EvaluationRun()#
Properties#
Name |
Type |
Description |
---|---|---|
config |
|
|
key |
|
|
timestamp |
|
|
version |
|
|
viewStages |
|
FieldVisibilityStage#
- class fos.FieldVisibilityStage()#
Properties#
Name |
Type |
Description |
---|---|---|
cls |
|
|
kwargs |
|
Filter#
- class fos.Filter()#
Name |
Type |
Description |
---|---|---|
[key] |
|
Filters#
- class fos.Filters()#
Name |
Type |
Description |
---|---|---|
[key] |
|
ID#
- class fos.ID()#
Properties#
Name |
Type |
Description |
---|---|---|
$oid |
|
KeypointSkeleton#
- class fos.KeypointSkeleton()#
Properties#
Name |
Type |
Description |
---|---|---|
edges |
|
|
labels |
|
Run#
- class fos.Run()#
Properties#
Name |
Type |
Description |
---|---|---|
config |
|
|
key |
|
|
timestamp |
|
|
version |
|
|
viewStages |
|
SavedView#
- class fos.SavedView()#
Properties#
Name |
Type |
Description |
---|---|---|
color |
|
|
createdAt |
|
|
datasetId |
|
|
description |
|
|
id |
|
|
lastLoadedAt |
|
|
lastModifiedAt |
|
|
name |
|
|
slug |
|
|
viewStages |
|
SelectedLabel#
- class fos.SelectedLabel()#
Properties#
Name |
Type |
Description |
---|---|---|
field |
|
|
frameNumber |
|
|
instanceId |
|
|
labelId |
|
|
sampleId |
|
SelectedLabelData#
- class fos.SelectedLabelData()#
Properties#
Name |
Type |
Description |
---|---|---|
field |
|
|
frameNumber |
|
|
instanceId |
|
|
sampleId |
|
SelectedLabelMap#
- class fos.SelectedLabelMap()#
Name |
Type |
Description |
---|---|---|
[labelId] |
|
SortBySimilarityParameters#
- class fos.SortBySimilarityParameters()#
Properties#
Name |
Type |
Description |
---|---|---|
brainKey |
|
|
distField |
|
|
k |
|
|
query |
|
|
queryIds |
|
|
reverse |
|
Stage#
- class fos.Stage()#
Properties#
Name |
Type |
Description |
---|---|---|
kwargs |
|
StrictKeypointSkeleton#
- class fos.StrictKeypointSkeleton()#
Properties#
Name |
Type |
Description |
---|---|---|
edges |
|
|
labels |
|
|
name |
|
Targets#
- class fos.Targets()#
Name |
Type |
Description |
---|---|---|
[key] |
|
- class fos.ActiveFields()#
ActiveFields#
Name |
Type |
Description |
---|---|---|
ActiveFields.exclude |
|
|
ActiveFields.paths |
|
- class fos.MediaType()#
MediaType#
Union of 'image'()
, 'group'()
, 'point_cloud'()
, 'point-cloud'()
, 'three_d'()
, '3d'()
, 'video'()
, 'unknown'()
- class fos.PluginConfig()#
PluginConfig#
An object containing the configuration for plugins. Each key is the name of a plugin, and the value is the configuration for that plugin.
FIFTYONE_GRID_SPACES_ID#
Name |
Type |
Description |
---|---|---|
|
FIFTYONE_MODAL_SPACES_ID#
Name |
Type |
Description |
---|---|---|
|
BooleanFilter#
- class fos.BooleanFilter()#
Properties#
Name |
Type |
Description |
---|---|---|
exclude |
|
|
false |
|
|
isMatching |
|
|
none |
|
|
true |
|
EmptyEntry#
- class fos.EmptyEntry()#
Properties#
Name |
Type |
Description |
---|---|---|
group |
|
|
kind |
|
|
shown |
|
GroupEntry#
- class fos.GroupEntry()#
Properties#
Name |
Type |
Description |
---|---|---|
kind |
|
|
name |
|
InputEntry#
- class fos.InputEntry()#
Properties#
Name |
Type |
Description |
---|---|---|
kind |
|
|
type |
|
LookerStore#
- class fos.LookerStore()#
Properties#
Name |
Type |
Description |
---|---|---|
indices |
|
|
lookers |
|
|
reset |
|
|
samples |
|
NumericFilter#
- class fos.NumericFilter()#
Properties#
Name |
Type |
Description |
---|---|---|
exclude |
|
|
inf |
|
|
isMatching |
|
|
nan |
|
|
ninf |
|
|
none |
|
|
range |
|
PathEntry#
- class fos.PathEntry()#
Properties#
Name |
Type |
Description |
---|---|---|
kind |
|
|
path |
|
|
shown |
|
SelectEvent#
- class fos.SelectEvent()#
Properties#
Name |
Type |
Description |
---|---|---|
detail |
|
Session#
- class fos.Session()#
Properties#
Name |
Type |
Description |
---|---|---|
canCreateNewField |
|
|
canEditCustomColors |
|
|
canEditSavedViews |
|
|
canEditWorkspaces |
|
|
canModifySidebarGroup |
|
|
canTagSamplesOrLabels |
|
|
colorScheme |
|
|
fieldVisibilityStage |
|
|
filters |
|
|
modalFilters |
|
|
modalSelector |
|
|
readOnly |
|
|
selectedLabels |
|
|
selectedSamples |
|
|
sessionGroupSlice |
|
|
sessionSpaces |
|
SortResults#
- class fos.SortResults()#
Properties#
Name |
Type |
Description |
---|---|---|
asc |
|
|
count |
|
StringFilter#
- class fos.StringFilter()#
Properties#
Name |
Type |
Description |
---|---|---|
exclude |
|
|
isMatching |
|
|
values |
|
- class fos.AggregationResponseFrom()#
AggregationResponseFrom#
A generic type that extracts the response type from a GraphQL query.
- class fos.DatasetViewOption()#
DatasetViewOption#
- class fos.DebouncedState()#
DebouncedState#
- class fos.DimensionsType()#
DimensionsType#
Name |
Type |
Description |
---|---|---|
DimensionsType |
|
- class fos.Lookers()#
Lookers#
Union of FrameLooker()
, ImageLooker()
, ImaVidLooker()
, VideoLooker()
- class fos.Method()#
Method#
Name |
Type |
Description |
---|---|---|
Method.key |
|
|
Method.maxK |
|
|
Method.supportsLeastSimilarity |
|
|
Method.supportsPrompts |
|
ModalSample#
- class fos.ModalSampleData()#
ModalSampleData#
Name |
Type |
Description |
---|---|---|
ModalSampleData |
|
- class fos.ModalSelector()#
ModalSelector#
Name |
Type |
Description |
---|---|---|
ModalSelector.groupId |
|
|
ModalSelector.hasNext |
|
|
ModalSelector.hasPrevious |
|
|
ModalSelector.id |
|
- class fos.Optional()#
Optional#
Optional From T make a set of properties by key K become optional
- class fos.PathFilterSelector()#
PathFilterSelector#
- class fos.Range()#
Range#
Name |
Type |
Description |
---|---|---|
Range |
|
- class fos.ResponseFrom()#
ResponseFrom#
- class fos.Sample()#
Sample#
Name |
Type |
Description |
---|---|---|
Sample |
|
- class fos.SidebarEntry()#
SliceName#
Union of string()
, undefined()
, null()
Enums#
EntryKind#
Name |
Value |
---|---|
EMPTY |
|
GROUP |
|
INPUT |
|
PATH |
Variables#
BeforeScreenshotContext#
Name |
Type |
Description |
---|---|---|
Context < Set > |
|
DEFAULT_ALPHA#
Name |
Type |
Description |
---|---|---|
|
DEFAULT_SELECTED#
Name |
Type |
Description |
---|---|---|
DatasetViewOption |
|
GRID_SPACES_DEFAULT#
Name |
Type |
Description |
---|---|---|
active_child |
|
|
children |
|
|
component_id |
|
|
id |
|
GROUP_BY_VIEW_STAGE#
Name |
Type |
Description |
---|---|---|
|
LIMIT_VIEW_STAGE#
Name |
Type |
Description |
---|---|---|
|
MATCH_VIEW_STAGE#
Name |
Type |
Description |
---|---|---|
|
RESERVED_GROUPS#
Name |
Type |
Description |
---|---|---|
Set < string > |
|
RelayEnvironmentKey#
Name |
Type |
Description |
---|---|---|
EnvironmentKey |
|
SESSION_DEFAULT#
Name |
Type |
Description |
---|---|---|
Session |
|
SKIP_VIEW_STAGE#
Name |
Type |
Description |
---|---|---|
|
SORT_VIEW_STAGE#
Name |
Type |
Description |
---|---|---|
|
TAB_OPTIONS#
TAB_OPTIONS_MAP#
Name |
Type |
Description |
---|---|---|
FILTER_RULE |
|
|
SELECTION |
|
TAKE_VIEW_STAGE#
Name |
Type |
Description |
---|---|---|
|
appConfigDefault#
Name |
Type |
Description |
---|---|---|
|
datasetQueryContext#
Name |
Type |
Description |
---|---|---|
Context < savedViewsFragment$key > |
|
modalNavigation#
Name |
Type |
Description |
---|---|---|
get |
|
|
set |
|
replace#
screenshotCallbacks#
Name |
Type |
Description |
---|---|---|
Set < > |
|
stores#
Name |
Type |
Description |
---|---|---|
Set < > |
|