Type Alias AsukaPermissions
AsukaPermissions: { canAddDesigns: boolean; canAddElements: boolean; canAddImage: boolean; canAddPricingRule: boolean; canAddRect: boolean; canAddShape: boolean; canAddText: boolean; canApplyStudioEffects: boolean; canClearCanvas: boolean; canCollapsePanels: boolean; canCreateDrawingAreas: boolean; canCreateFixedSlots: boolean; canCreateView: boolean; canDeleteDrawingAreas: boolean; canDeleteElements: boolean; canDeleteFixedSlots: boolean; canDeleteObject: boolean; canDeleteView: boolean; canDownload: boolean; canDownloadAllViews: boolean; canDownloadCurrentView: boolean; canDownloadDrawingZones: boolean; canDownloadObjects: boolean; canDrawShape: boolean; canDuplicateObject: boolean; canEditColors: boolean; canEditDrawingAreas: boolean; canEditElements: boolean; canEditElementVariations: boolean; canEditFixedSlots: boolean; canEditFontFamily: boolean; canEditObjectColors: boolean; canEditObjectStudio: boolean; canEditObjectText: boolean; canEditPricingBasePrice: boolean; canEditPricingRules: boolean; canEditText: boolean; canEditTextCurve: boolean; canEditTextFormatting: boolean; canEditView: boolean; canExportJson: boolean; canFitViewport: boolean; canHideLayers: boolean; canImportJson: boolean; canLockLayers: boolean; canMoveElements: boolean; canMoveObject: boolean; canMovePanels: boolean; canOpenImages: boolean; canOpenModule: boolean; canPanCanvas: boolean; canRedo: boolean; canRemovePricingRule: boolean; canReorderLayers: boolean; canReset: boolean; canResetViewport: boolean; canResizeObject: boolean; canRotateObject: boolean; canSelectLayers: boolean; canSwitchView: boolean; canUndo: boolean; canUploadImage: boolean; canUseColors: boolean; canUseExternalImageLibraries: boolean; canUseFacebookImages: boolean; canUseMagnifier: boolean; canUsePexelsImages: boolean; canUsePixabayImages: boolean; canUseRemoteImages: boolean; canUseStateTools: boolean; canUseStudio: boolean; canUseZoom: boolean; canViewDesigns: boolean; canViewDrawingAreas: boolean; canViewElements: boolean; canViewFixedSlots: boolean; canViewLayers: boolean; canViewPricing: boolean; canViewViews: boolean; canZoomIn: boolean; canZoomOut: boolean; moduleOpen?: Partial<Record<ModuleId, boolean>>; } Type declaration
canAddDesigns: boolean
canAddElements: boolean
canAddImage: boolean
canAddPricingRule: boolean
canAddRect: boolean
canAddShape: boolean
canAddText: boolean
canApplyStudioEffects: boolean
canClearCanvas: boolean
canCollapsePanels: boolean
canCreateDrawingAreas: boolean
canCreateFixedSlots: boolean
canCreateView: boolean
canDeleteDrawingAreas: boolean
canDeleteElements: boolean
canDeleteFixedSlots: boolean
canDeleteObject: boolean
canDeleteView: boolean
canDownload: boolean
canDownloadAllViews: boolean
canDownloadCurrentView: boolean
canDownloadDrawingZones: boolean
canDownloadObjects: boolean
canDrawShape: boolean
canDuplicateObject: boolean
canEditColors: boolean
canEditDrawingAreas: boolean
canEditElements: boolean
canEditElementVariations: boolean
canEditFixedSlots: boolean
canEditFontFamily: boolean
canEditObjectColors: boolean
canEditObjectStudio: boolean
canEditObjectText: boolean
canEditPricingBasePrice: boolean
canEditPricingRules: boolean
canEditText: boolean
canEditTextCurve: boolean
canEditTextFormatting: boolean
canEditView: boolean
canExportJson: boolean
canFitViewport: boolean
canHideLayers: boolean
canImportJson: boolean
canLockLayers: boolean
canMoveElements: boolean
canMoveObject: boolean
canMovePanels: boolean
canOpenImages: boolean
canOpenModule: boolean
canPanCanvas: boolean
canRedo: boolean
canRemovePricingRule: boolean
canReorderLayers: boolean
canReset: boolean
canResetViewport: boolean
canResizeObject: boolean
canRotateObject: boolean
canSelectLayers: boolean
canSwitchView: boolean
canUndo: boolean
canUploadImage: boolean
canUseColors: boolean
canUseExternalImageLibraries: boolean
canUseFacebookImages: boolean
canUseMagnifier: boolean
canUsePexelsImages: boolean
canUsePixabayImages: boolean
canUseRemoteImages: boolean
canUseStateTools: boolean
canUseStudio: boolean
canUseZoom: boolean
canViewDesigns: boolean
canViewDrawingAreas: boolean
canViewElements: boolean
canViewFixedSlots: boolean
canViewLayers: boolean
canViewPricing: boolean
canViewViews: boolean
canZoomIn: boolean
canZoomOut: boolean
OptionalmoduleOpen?: Partial<Record<ModuleId, boolean>>
Can create new element definitions/catalog entries.