@wordpress/core-data
Version:
Access to and manipulation of core WordPress entities.
55 lines (54 loc) • 1.62 kB
JavaScript
// packages/core-data/src/private-apis.ts
import { useEntityRecordsWithPermissions } from "./hooks/use-entity-records.mjs";
import { RECEIVE_INTERMEDIATE_RESULTS } from "./utils/index.mjs";
import {
useActiveCollaborators,
useResolvedSelection,
useOnCollaboratorJoin,
useOnCollaboratorLeave,
useOnPostSave
} from "./hooks/use-post-editor-awareness-state.mjs";
import { getTemplateInfo } from "./utils/get-template-info.mjs";
import { getTemplatePartIcon } from "./utils/get-template-part-icon.mjs";
import {
EntitiesSavedStatesExtensible,
default as EntitiesSavedStates
} from "./components/entities-saved-states/index.mjs";
import { useIsDirty as useEntitiesSavedStatesIsDirty } from "./components/entities-saved-states/hooks/use-is-dirty.mjs";
import { lock } from "./lock-unlock.mjs";
import {
CRDT_AUTOSAVE_SNAPSHOT_KEY,
entityContainsSnapshot,
getEntitySnapshot,
retrySyncConnection
} from "./sync.mjs";
import {
SelectionType,
SelectionDirection
} from "./utils/crdt-user-selections.mjs";
var lockedApis = {
EntitiesSavedStates,
EntitiesSavedStatesExtensible,
getTemplateInfo,
getTemplatePartIcon,
useEntitiesSavedStatesIsDirty,
useEntityRecordsWithPermissions,
RECEIVE_INTERMEDIATE_RESULTS,
CRDT_AUTOSAVE_SNAPSHOT_KEY,
entityContainsSnapshot,
getEntitySnapshot,
retrySyncConnection,
useActiveCollaborators,
useResolvedSelection,
useOnCollaboratorJoin,
useOnCollaboratorLeave,
useOnPostSave,
SelectionType,
SelectionDirection
};
var privateApis = {};
lock(privateApis, lockedApis);
export {
privateApis
};
//# sourceMappingURL=private-apis.mjs.map