SignatureBuilder
Methods
BackgroundColor(System.String)
Gets or sets the background color of the signature.
Parameters
value - System.String
The value that configures the backgroundcolor.
Color(System.String)
The stroke color of the signature.
Parameters
value - System.String
The value that configures the color.
Enable(System.Boolean)
If set to false, the widget will be disabled and will not allow user input. The widget is enabled by default and allows user input.
Parameters
value - System.Boolean
The value that configures the enable.
Height(System.Double)
Determines the height of the signature in pixels.
Parameters
value - System.Double
The value that configures the height.
HideLine(System.Boolean)
A value indicating whether the dotted line should be displayed in the background.
Parameters
value - System.Boolean
The value that configures the hideline.
Label(System.String)
Specifies the label that will be rendered on the k-signature-canvas element of the component with the aria-label attribute.
Parameters
value - System.String
The value that configures the label.
Maximizable(System.Boolean)
A value indicating whether the component can be maximized
Parameters
value - System.Boolean
The value that configures the maximizable.
PopupScale(System.Double)
Defines a value indicating the scaling size of the popup signature pad
Parameters
value - System.Double
The value that configures the popupscale.
Readonly(System.Boolean)
If set to true, the widget will be readonly and will not allow user input. The widget is not readonly by default and allows user input.
Parameters
value - System.Boolean
The value that configures the readonly.
Smooth(System.Boolean)
A value indicating whether to smoothen out the signature lines.
Parameters
value - System.Boolean
The value that configures the smooth.
StrokeWidth(System.Double)
Defines how wide will the stroke be.
Parameters
value - System.Double
The value that configures the strokewidth.
Value(System.String)
A string value representing a Base64-encoded PNG image
Parameters
value - System.String
The value that configures the value.
Width(System.Double)
Determines the width of the signature in pixels.
Parameters
value - System.Double
The value that configures the width.
Events(System.Action)
Configures the client-side events.
Parameters
configurator - System.Action<SignatureEventBuilder>
The client events action.
Example
<%= Html.Kendo().Signature()
.Name("Signature")
.Events(events => events
.Change("onChange")
)
%>
FillMode(Kendo.Mvc.UI.FillMode)
Sets a value controlling how the color is applied. Can also be set to the following string values: "solid"; "flat"; "outline" or "none".
Parameters
value - FillMode
The value that configures the fillmode.
Rounded(Kendo.Mvc.UI.Rounded)
Sets a value controlling the border radius. Can also be set to the following string values: "small"; "medium"; "large"; "full" or "none".
Parameters
value - Rounded
The value that configures the rounded.
Size(Kendo.Mvc.UI.ComponentSize)
Sets a value controlling size of the component. Can also be set to the following string values: "small"; "medium"; "large" or "none".
Parameters
value - ComponentSize
The value that configures the size.
ToComponent()
Returns the internal view component.
Name(System.String)
Sets the name of the component.
Parameters
componentName - System.String
The name of the component.
Example
@(Html.Kendo().Grid<OrderViewModel>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.OrderID).Filterable(false);
columns.Bound(p => p.Freight);
})
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.Read(read => read.Action("Orders_Read", "Grid"))
)
)
Deferred(System.Boolean)
Suppress initialization script rendering. Note that this options should be used in conjunction with
Parameters
deferred - System.Boolean
ModelMetadata(System.Web.Mvc.ModelMetadata)
Uses the Metadata of the Model.
Parameters
modelMetadata - System.Web.Mvc.ModelMetadata
The metadata set for the Model
HtmlAttributes(System.Object)
Sets the HTML attributes.
Parameters
attributes - System.Object
The HTML attributes.
HtmlAttributes(System.Collections.Generic.IDictionary)
Parameters
attributes - System.Collections.Generic.IDictionary<String,Object>
AsModule(System.Boolean)
Specifies whether the initialization script of the component will be rendered as a JavaScript module.
Parameters
value - System.Boolean
Render()
Renders the component.
Example
@(@Page Inherits="System.Web.Mvc.ViewPage<IEnumerable<Product>>" )
@( Html.Kendo().Grid(Model)
.Name("grid")
.DetailTemplate(product => {
)
Product Details:
<div>Product Name: @( product.ProductName )</div>
<div>Units In Stock: @( product.UnitsInStock )</div>
@(
})
.Render();
)
ScriptAttributes(System.Object,System.Boolean)
Sets the JavaScript attributes to the initialization script.
Parameters
attributes - System.Object
The JavaScript attributes.
overrideAttributes - System.Boolean
Argument which determines whether attributes should be overriden.
ScriptAttributes(System.Collections.Generic.IDictionary,System.Boolean)
Sets the JavaScript attributes to the initialization script.
Parameters
attributes - System.Collections.Generic.IDictionary<String,Object>
The JavaScript attributes.
overrideAttributes - System.Boolean
Argument which determines whether attributes should be overriden.