Click or drag to resize

IOperationServiceAddButtonToDocumentsScreen Method

Adds a button to plugins menu on the documents screen.

Namespace: Resto.Front.Api
Assembly: Resto.Front.Api.V9 (in Resto.Front.Api.V9.dll)
Syntax
C#
IDisposable AddButtonToDocumentsScreen(
	string caption,
	Action<(IDocument document, IViewManager vm)> callback,
	string iconGeometry = null
)

Parameters

caption  String
Text to display on the button.
callback  ActionValueTupleIDocument, IViewManager
Button click event handler.
iconGeometry  String  (Optional)
Path geometry to show icon on the button. Path markup syntax is described here: https://docs.microsoft.com/en-us/dotnet/desktop/wpf/graphics-multimedia/path-markup-syntax?view=netframeworkdesktop-4.8

Return Value

IDisposable
Remarks
Use method's return value to remove the button or it will be automatically removed when plugin is unloaded.
See Also