UNPKG

@create-figma-plugin/utilities

Version:

An extensive library of utility functions for common Figma/FigJam plugin/widget operations

24 lines 762 B
const DEFAULT_KEY = 'documentUseCount'; export function getDocumentUseCount(key = DEFAULT_KEY) { const value = figma.root.getPluginData(key); if (value === '') { return 0; } const pluginData = JSON.parse(value); return pluginData.useCount; } export function incrementDocumentUseCount(key = DEFAULT_KEY) { const useCount = getDocumentUseCount(key); const pluginData = { useCount: useCount + 1 }; figma.root.setPluginData(key, JSON.stringify(pluginData)); return pluginData.useCount; } export function resetDocumentUseCount(key = DEFAULT_KEY) { const pluginData = { useCount: 0 }; figma.root.setPluginData(key, JSON.stringify(pluginData)); } //# sourceMappingURL=document-use-count.js.map