IPublishOptions Interface |
Namespace: GenerateVisioSvg
public interface IPublishOptions
The IPublishOptions type exposes the following members.
Name | Description | |
---|---|---|
AllPages |
If set, all diagram pages will be published.
| |
CSS |
Cusotm css code to be embedded
| |
CustomTemplatePath |
If specified, overrides default template
| |
DiagramName |
The name to be shown on the sidebar
| |
Disk |
Additional option for "local" (disk) publication
| |
DocumentFullPath |
The path to the source Visio document (may be used by extensions)
| |
EnableCode |
Enables code editor for the sidebar
| |
EnableD3 |
Includes D3 library to be added to the exported site
Enables rich interactivity for the javascript shape manipulations
| |
EnableLayers |
Enable layer toggles in the sidebar
Allows to show/hide layers on the published diagram
| |
EnableLinks |
Show shape hyperlink(s) in the sidebar
| |
EnableMultiPageSearch |
Enables search for multiple pages
(creates multi-page index)
| |
EnableMustache |
Includes MUSTACHE library to be added to the exported site
Enables templating functionality for the shapes
| |
EnablePageLookup |
Show "Page search" fox on the sidebar to support page navigation
| |
EnablePages |
Show "Pages" pane on the sidebar to support page navigation
| |
EnablePopoverHtml |
Enables custom template for the popovers
| |
EnablePopovers |
Enables popover function
| |
EnableProps |
Show shape properties in the sidebar
| |
EnableSearch |
Enables search sidebar widget
| |
EnableSelection |
Enable shape selection. Will hightlight the selected shape when clicked
Required for displaying shape properties/links/etc in the sidebar
| |
EnableSidbarTitle |
If set, then the sidebar title will be shown
| |
EnableSidebar |
Enables the sidebar
| |
EnableSidebarHtml |
If set, then custom sidebar html will be shown
| |
EnableTooltipHtml |
If set, then custom tooltip html will be shown instead of default one
| |
EnableTooltips |
Allows long (html) tooltips to be shown for the shapes
| |
FileName |
The name of the root path
| |
FollowHyperlinks |
Set to true to enable shape-click hyperlink processing.
If a shape has a hyperlink, on click that hyperlink will be opened
| |
GitHub |
Additional options for the github publication
| |
HTML |
Custom html code to be embedded (optional)
| |
JS |
Custom javascript code to be embedded (optional)
| |
MarkOfTheWeb |
Instructs to include the "Mark of the Web" into the pages
Useful if publishing for viewing localy with Internet Explorer (without web server) to avoid "security" warnings
| |
OpenHyperlinksInNewWindow |
If set, then clicked shapes with hyperlinks will be opened in the new window by default
| |
PopoverContentHtml |
Specifies popover HTML (compiled) for the content
| |
PopoverContentMarkdown |
Specifies popover Markdown (source code) for the content
| |
PopoverLocation |
Specifies location for the popover (top/bottom/left/right)
| |
PopoverTitleHtml |
Specifies popover HTML (compiled) for the title
| |
PopoverTitleMarkdown |
Specifies popover Markdown (source code) for the title
| |
RightSidebar |
If set, then the sidebar will be shown on the right side (left by default)
| |
SafariFullscreen |
Allow "fullscreen" mode for the SAFARI (iOS) brwoser
| |
SelectedPages |
If set, only selected pages will be published
| |
SelectedPagesText |
Lists the pages to be published (selected pages)
The pages shoule be comma-separated
| |
SharePoint |
Additional options for the SharePoint publication
| |
SidebarHtml |
Custom sidebar hrml (compiled)
| |
SidebarMarkdown |
Custom sidebar markdown
| |
SinglePage |
If set, only current page will be published.
| |
StartPageId |
The root (start) page
The publishing will return URL to this page
| |
SupportFiles |
Specifies how to publish support files.
- Deploy/Skip/UseCDN
| |
TargetVisioOnline |
If true, then publication will be for VisioOnline
| |
TooltipHtml |
Custom tooltip html (compiled)
| |
TooltipLocation |
Specifies location for the tooltip (top/bottom/left/right)
| |
TooltipMarkdown |
Custom tooltip markdown
| |
TopLevelOnly |
When exporting, considers teh top-level shapes only for selection/hyperlinks/etc
(ignores all sub-shapes).
| |
TwoFingersTouch |
Require two fingers touch to pan the drawing (one finger touch scrolls the "whole" screen)
May be useful to support embedding of the picture for touch-enabled screens.
| |
UrlPrefix |
Used internally by the exporer, do not use
| |
ZoomCtrl |
Require SHIFT key to be hold down to start zoom. Can be useful to prevent unwanted scroll when embedding
Ingored for touch devices, only valid for mouse wheel
| |
ZoomShift |
Require SHIFT key to be hold down to start zoom. Can be useful to prevent unwanted scroll when embedding
Ingored for touch devices, only valid for mouse wheel
|