HtmlForgeX

API Reference

Class

TablerFileShareOptionsForm

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Secure link creation form with simple and advanced variants.

Inheritance

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

Methods

public TablerFileShareOptionsForm Action(String action) #
Returns: TablerFileShareOptionsForm

Sets form action URL.

Parameters

action System.String requiredposition: 0
public TablerFileShareOptionsForm AddRecipient(String text, String value = null, Boolean selected = false) #
Returns: TablerFileShareOptionsForm

Adds a recipient option.

Parameters

text System.String requiredposition: 0
value System.String = null optionalposition: 1
selected System.Boolean = false optionalposition: 2
public TablerFileShareOptionsForm AntiForgery(String token, String fieldName = "csrf") #
Returns: TablerFileShareOptionsForm

Adds an anti-forgery hidden field to the form.

Parameters

token System.String requiredposition: 0
fieldName System.String = "csrf" optionalposition: 1
public TablerFileShareOptionsForm Mode(TablerFileServiceMode mode) #
Returns: TablerFileShareOptionsForm

Sets the mode.

Parameters

mode HtmlForgeX.TablerFileServiceMode requiredposition: 0
public TablerFileShareOptionsForm OneTimeDownload(Boolean enabled = true) #
Returns: TablerFileShareOptionsForm

Sets default one-time-download state.

Parameters

enabled System.Boolean = true optionalposition: 0
public TablerFileShareOptionsForm PasswordRequired(Boolean enabled = true) #
Returns: TablerFileShareOptionsForm

Sets default password-required state.

Parameters

enabled System.Boolean = true optionalposition: 0
RegisterLibraries() #
public TablerFileShareOptionsForm ReturnUrl(String returnUrl) #
Returns: TablerFileShareOptionsForm
EditorBrowsable(2)

Sets the URL submitted for post-create redirects in server-rendered flows.

Parameters

returnUrl System.String requiredposition: 0
public TablerFileShareOptionsForm Settings(Action<TablerFileShareOptionsFormSettings> configure) #
Returns: TablerFileShareOptionsForm

Groups less-common options under a single fluent entry point.

Parameters

configure System.Action{HtmlForgeX.TablerFileShareOptionsFormSettings} requiredposition: 0
public TablerFileShareOptionsForm Title(String title) #
Returns: TablerFileShareOptionsForm

Sets title.

Parameters

title System.String requiredposition: 0
public override String ToString() #
Returns: String
public TablerFileShareOptionsForm TransferId(String transferId) #
Returns: TablerFileShareOptionsForm

Sets the transfer/package id the link should be created for.

Parameters

transferId System.String requiredposition: 0