The registered identifier of the custom web component to be used.
The custom elements identifier must be prefixed with your apps namespace like oca_myapp-sharing_action.
Also the component must implement following properties:
node: The shared node as INode from @nextcloud/files.
share: The share model if the share already exists as object of type IShare (potentially undefined).
onSave: A registration method to register a on-save callback which will be called when the share is saved (callback: () => Promise<void>) => void
The registered identifier of the custom web component to be used.
The custom elements identifier must be prefixed with your apps namespace like
oca_myapp-sharing_action
. Also the component must implement following properties:node
: The shared node asINode
from@nextcloud/files
.share
: The share model if the share already exists as object of typeIShare
(potentially undefined).onSave
: A registration method to register a on-save callback which will be called when the share is saved(callback: () => Promise<void>) => void