[]
        
(Showing Draft Content)

C1.Web.Mvc

C1.Web.Mvc Namespace

Classes

Accordion

Defines a control which is a vertically stacked set of interactive headings that each contain a title.

AccordionPane

Represents a pane within a Accordion control.

AnnotationBase

Represents the base class of annotations for the AnnotationLayer.

AnnotationLayer<T>

Define an extender to set the annotation layer for FlexChart and FinancialChart.

AutoCompleteBase<T>

The base class for AutoComplete and MultiAutoComplete.

AutoComplete<T>

The AutoComplete control is an input control that allows callers to customize the item list as the user types.

AutoGridGroup

Defines a class represents the group for the auto grid layout.

AutoGridLayout

Defines a class represents the auto grid layout, in which the tiles render one by one without overlapping.

AutoGridTile

Defines a class represents the tile for the auto grid layout.

AxisGroupsOptions

Options for Axis Groups of Chart.

BarcodeBase

Base (abstract) class for all barcode control classes.

BaseCollectionViewService<T>

Defines the base class for all the collectionview services.

BaseODataCollectionViewService<T>

Defines the base class for the collectionview used to bind OData service.

BatchOperatingData<T>

BooleanChecker<T>

Define an extender used to set the flexgrid BooleanChecker.

BoxWhisker<T>

BoxWhisker series is normally used to compare distributions between different sets of numerical data.

BreakEvenStyles

Supported styles in BreakEven series

BreakEven<T>

Represents a Break Even chart series.

BulletGraph

The BulletGraph is a type of linear gauge designed specifically for use

C1AntiForgeryTokenAttribute

C1AntiForgeryTokenAttribute provides support for MVC AntiForgency feature

C1JsonRequestAttribute

Custom model binder attribute for C1 json request data.

C1JsonRequestModelBinder

Custom model binder for C1 json request data.

CalculatedField

Calculated Field.

Calendar

The Calendar control displays a one-month calendar and allows users to select a date.

CallbackManager

Callback manager.

CellTemplate

Define the cell template class.

ChartAnimation<T>

Define an extender to provide built-in animation while loading and updating the chart.

ChartAxis<T>

ChartGestures<T>

Define an extender to allow the user to zoom or pan on the specified FlexChart.

ChartLegend

Represents the chart legend.

ChartSeriesBase<T>

ChartSeries<T>

Represents a series of data points to display in the chart.

ChartTooltip

Represents chart tooltip.

Circle

Represents a circle annotation for AnnotationLayer.

Codabar

Represents a control for drawing Codabar barcode type.

Code128

Represents a control for drawing Code128 barcode type.

Code39

Represents a control for drawing Code39 barcode type.

Code49

Represents a control for drawing Code49 barcode type.

Code93

Represents a control for drawing Code93 barcode type.

CollectionViewBatchEditRequest<T>

Define the request data for batch updating.

CollectionViewEditRequest<T>

The request data for editing which is passed from client side.

CollectionViewHelper

Supports the read and write processing of the request from the client-side CollectionView.

CollectionViewItemResult<T>

The result of operating a CollectionView item.

CollectionViewNavigator

The CollectionViewNavigator control for navigating records in CollectionView

CollectionViewRequest<T>

The request data which is passed from client side.

CollectionViewResponse<T>

The response data of CollectionView.

ColorPicker

The ColorPicker control allows users to select a color by clicking on panels to adjust color channels (hue, saturation, brightness, alpha).

ColorScale

Represents a color scale in layer of the map.

Column

Represents a column on the grid.

ColumnBase

Represents a column on the grid.

ColumnFilter

Defines a filter for a column on a FlexGrid control.

ColumnInfo

Represents a column info that describes a column on the grid.

ComboBoxBase<T>

The ComboBox control allows users to pick strings from lists. The control automatically completes entries as the user types, and allows users to show a drop-down list with the items available.

ComboBox<T>

The ComboBox control allows users to pick strings from lists. The control automatically completes entries as the user types, and allows users to show a drop-down list with the items available.

Component

Defines the base class for C1 MVC components.

ConditionFilter

Defines a condition filter for a column.

Control

Defines the base class for C1 MVC controls.

DashboardLayout

It is a consolidated display of many views and related information in a single place. It is used to compare and monitor a variety of data simultaneously. The different data views are displayed all at once.

DataLabel

The point data label for FlexChart.

DataLabelBase

The basic type of the point data label

DataMap

Represents a data map for use with the column's DataMap property.

DataMapInfo

Represents a data map info for use with the ColumnInfo's DataMap property.

DataMatrixBase

Base abstract class for all DataMatrix barcode classes.

DataMatrixEcc000

Represents a control for drawing DataMatrix barcode by using ECC000 - ECC140.

DataMatrixEcc200

Represents a control for drawing DataMatrix barcode by using Reed-Solomon codes of ECC200.

DataPoint

Class that represents a data point (with x and y coordinates).

DropDown

DropDown control (abstract) contains an input element and a button used to show or hide the drop-down.

DropDown<T>

DropDown control (abstract) contains an input element and a button used to show or hide the drop-down.

Ean13

Represents a control for drawing EAN-13.

Ean8

Represents a control for drawing EAN-8.

EanBase

Base abstract class for Ean8 and Ean13 control classes.

Ellipse

Represents an ellipse annotation for AnnotationLayer.

ErrorBar<T>

The ErrorBar series helps you see margins of error and standard deviations at a glance. They can be shown as a standard error amount, a percentage, or a standard deviation. You can also set your own values to display the exact error amounts you want.

ErrorTooltip

Represents Error tooltip.

ExtraMapLayer<T>

Represents a layer in the map.

ExtraOptions

Extra options for FlexChart.

ExtraSeries<T>

Represents a series of data points to display in the chart.

FileManager

It is a consolidated display of many views and related information in a single place. It is used to compare and monitor a variety of data simultaneously. The different data views are displayed all at once.

FilterCondition

Defines a filter condition.

FlexChartBase<T>

The base class of flex chart.

FlexChartCore<T>

FlexChart<T>

The FlexChart control provides a powerful and flexible way to visualize data.

FlexGridBase<T>

The FlexGrid control provides a powerful and flexible way to display and edit data in a tabular format.

FlexGridDetailProvider<T>

Define an extender used to set the FlexGridDetailProvider .

FlexGridFilter<T>

Define an extender used to set the flexgrid filter.

FlexGridGroupPanel<T>

Define an extender used to set the flexgrid group panel.

FlexGridSearch

The FlexGridSearch control allows users to quickly search the items displayed in a FlexGrid

FlexGrid<T>

The FlexGrid control provides a powerful and flexible way to display and edit data in a tabular format.

FlexMap<T>

A control for visualization geographical data.

FlexPieBase<T>

The base class of flex pie.

FlexPie<T>

The FlexPie control provides pie and doughnut charts with selectable slices.

FlexRadarSeries<T>

Represents a series of data points to display in the chart.

FlexRadar<T>

Radar chart control.

FlowLayout

Defines a class represents the flow layout.

FlowTile

Defines a class represents the tile in the flow layout.

FormInputBase

The base class for all form input controls.

FunctionSeries<T>

Represents an extension of the FunctionSeries for the FlexChart.

FunnelOptions

Options for Funnel chart.

Gauge

Base Gauge control.

GeoGridLayer<T>

Represents a map layer with grid for geographical data.

GeoMapLayer<T>

Represents a map layer with geographical data.

GridLayout

Defines the base class represents the grid layout.

GridTile

Defines the base class represents the tile for the grid layout.

Group

Defines a base class for the group items.

GroupDescription

Represents a base class for types defining grouping conditions.

Gs1DataBarBase

Base abstract class for all GS1 DataBar control classes.

Gs1DataBarExpanded

Represents a control for drawing GS1 DataBar barcode type.

Gs1DataBarExpandedStacked

Represents a control for drawing GS1 DataBar barcode type.

Gs1DataBarLimited

Represents a control for drawing GS1 DataBar barcode type.

Gs1DataBarOmnidirectional

Represents a control for drawing GS1 DataBar barcode type.

Gs1DataBarStacked

Represents a control for drawing GS1 DataBar barcode type.

Gs1DataBarStackedOmnidirectional

Represents a control for drawing GS1 DataBar barcode type.

Gs1DataBarTruncated

Represents a control for drawing GS1 DataBar barcode type.

Gs1_128

Represents a control for drawing GS1_128 barcode type.

HeaderTemplate

Template for custom header table.

HeaderTemplateCell

Represents a item for the GroupHeaderTemplate.

Image

Define an image annotation for AnnotationLayer.

InputBase

The base class for all input controls.

InputColor

The InputColor control allows users to select colors by typing in HTML-supported color strings, or to pick colors from a drop-down that shows a ColorPicker control.

InputDate

The control allows users to type in dates using any format supported by the Globalize class, or to pick dates from a drop-down box that shows a Calendar control.

InputDateBase

The base class for the controls which allow the users to type in dates.

InputDateRange

The control extends the InputDate control which sets SelectionMode to Range, MonthCount to 2 and ShowMonthPicker to OutSide.

InputDateTime

The control allows users to input dates and times, either by typing complete date/time values in any format supported, or by picking dates from a drop-down calendar and times from a drop-down list.

InputMask

The InputMask control provides a way to govern what a user is allowed to input.

InputNumber

The InputNumber control allows users to enter numbers.

InputTime<T>

The InputTime control allows users to enter times using any format supported by the Globalize class, or to pick times from a drop-down list.

Interleaved2of5

Represents a control for drawing Interleaved2of5 barcode type.

ItemsBoundControl<T>

Defines the base class for C1 bound controls.

Itf14

Represents a control for drawing ITF-14 barcode type.

JapanesePostal

Represents the Japanese Postal barcode type and any particular settings of this type.

LayoutBase

Defines the base class for the layouts.

Line

Represents a line annotation for AnnotationLayer.

LineMarker<T>

LinearGauge

The LinearGauge displays a linear scale with an indicator

LinearGaugeBase

The LinearGauge displays a linear scale with an indicator

ListBox<T>

The ListBox control displays a list of items which may contain plain text or HTML, and allows users to select items with the mouse or the keyboard.

ManualGridGroup

Defines a class represents the group for the manual grid layout.

ManualGridLayout

Defines a class represents the manual grid layout, in which the items rendered in the specified position.

ManualGridTile

Defines a class represents the tile for the manual grid layout.

MapLayerBase<T>

Represents a map layer in the map.

Menu

The Menu control shows a text element with a drop-down list of commands that the user can invoke by click or touch.

MenuBase<T>

The Menu control shows a text element with a drop-down list of commands that the user can invoke by click or touch.

MenuCommand

Represents the action for the MenuItem to execute.

MenuItem

Represents the items displayed in the Menu.

MicroPdf417

Represents a control for drawing MicroPDF417 barcode type.

ModelBinderBase

Defines a base class of model binder for customizing.

MovingAverage<T>

Represents an extension of the MovingAverage Series for the FlexChart.

MultiAutoComplete<T>

A control control allows users to pick items from lists that contain custom objects or simple strings.

MultiSelectListBox<T>

The MultiSelectListBox control displays a list of items which may contain plain text or HTML, and allows users to select multiple items.

MultiSelect<T>

The MultiSelect control allows users to select multiple items from drop-down lists that contain custom objects or simple strings.

ODataCollectionViewService<T>

ODataVirtualCollectionViewService<T>

Defines a class to support loading data from the OData service on demand.

OperationResult

The result of an operation.

Pager

The Pager control can bind to a data control or CollectionView service to support page navigation.

ParametricFunctionSeries<T>

Represents a parametric extension of the FunctionSeries for the FlexChart.

Pdf417

Represents a control for drawing PDF417 barcode type.

PieDataLabel

The point data label for FlexPie.

PlotArea

Represents a plot area on the chart.

Polygon

Represents a polygon annotation for AnnotationLayer.

Popup

The class that shows an element as a popup.

PropertyGroupDescription

Describes the grouping of items using a property name as the criterion.

QrCode

Represents a control for drawing QRCode barcode type.

RadialGauge

The RadialGauge displays a circular scale with an indicator

Range

Defines ranges to be used with Gauge controls.

RangeSelector<T>

Rectangle

Represents a rectangle annotation for AnnotationLayer.

SVGStyle

Defines a class for the svg style.

ScatterMapLayer<T>

Represents scatter map layer.

SelectorBase<T>

Define an extender as base for selector.

Selector<T>

Define an extender used to set the flexgrid Selector.

Shape

Represents a base class of shape annotations for the AnnotationLayer.

SortDescription

Sort description.

SplitGroup

Defines a class represents the group for the split layout.

SplitLayout

Defines a class represents the split layout.

SplitTile

Defines a class represents the tile for the split layout.

Square

Represents a square annotation for the AnnotationLayer.

StepOptions

Options for Step chart.

Sunburst<T>

The Sunburst control displays hierarhical data as multi-level pie charts.

Tab

Represents a tab within a TabPanel control.

TabPanel

Defines a control which enables content organization at a high level, such as switching between views, data sets, or functional aspects of an application.

Text

Represents a text annotation for the AnnotationLayer.

Themes

Defines the names of supported themes.

Tile

Defines a class for the tile items.

TitleStyle

The Style of title in FlexChart and FlexPie

TooltipBase

The base class of Tooltip.

TreeMapItemStyle

Defines the colors used for an item in TreeMap<T>.

TreeMap<T>

It displays hierarchical (tree-structured) data as a set of nested rectangles.

TreeNode

Represents a node in TreeView.

TreeView

Defines a control which displays a hierarchical list which may contain text, checkboxes, images, or arbitrary HTML content.

TrendLineBase<T>

Represents base class for various trend lines.

TrendLine<T>

Represents an extension of the TrendLine Series for the FlexChart.

UpcA

Represents a control for drawing UPC-A.

UpcBase

Base abstract class for all UPC barcode control classes.

UpcE0

Represents a control for drawing UPC-E0.

UpcE1

Represents a control for drawing UPC-E1.

ValueFilter

Defines a value filter for a column.

WaterfallStyles

Supported styles in Waterfall series

Waterfall<T>

Waterfall series is normally used to demonstrate how the starting position either increases or decreases through a series of changes.

YFunctionSeries<T>

Represents an extension of the YFunctionSeries for the FlexChart.

Interfaces

IAnimatable

Indicates that the control supports the animation extender.

IBarcodeFont

IDropDown

Defines an interface for DropDown.

IItemsSource<T>

The interface of items source.

IOptionalFields

Structured append optional fields. Currently only supports segmentCount.

IQuietZone

IQuietZoneWithAddOn

ISplitLayoutItem

Defines an empty interface for the items in split layout.

ITemplate

Defines the interface of template.

Enums

AnimationMode

Specifies the animation mode whether chart should animate one point at a time, series by series, or all at once.

AnnotationAttachment

Specifies the attachment of the annotation.

AnnotationPosition

Specifies the position of the annotation.

ClickAction

Specifies constants that define the action to perform when the user clicks the input element in the control.

CloudTypes

Specifies type of supported cloud.

Code128CodeSet

Defines which code set is used to create Code128.

CollectionViewSortNulls

Specifies constants that define how null values are sorted.

DataMatrixVersion

DateSelectionMode

Specifies constants that define the date selection behavior.

Easing

Specifies the rate of change of a parameter over time.

Ecc000_140SymbolSize

Ecc200EncodingMode

Ecc200SymbolSize

FilterType

Specifies types of column filter.

FlowDirection

Specifies the flow direction.

FunnelType

Specifies the type of Funnel chart. It should be 'Rectangle' or 'Default'. NeckWidth and NeckHeight don't work if type is set to Rectangle.

GaugeDirection

Represents the direction in which the pointer of a LinearGauge increases.

Gs1DataBarLinkageVersion

Defines the composite barcode component symbology that can be used in linkage.

InteractiveAxes

Specifies the interactive axes of the chart gestures.

LayoutOrientation

Specifies the direction in which the layout items renders in the dashboard.

MicroPdfCompactionMode

Defines symbology of MicroPDF encoding method.

MicroPdfDimensions

Defines the symbol row and column count

MouseAction

Specifies the mouse action of the chart gestures.

NarrowWideRatio

Defines the ratio between narrow and wide bars.

NeedleLength

Specifies the length of the needle element with respect to the pointer range.

NeedleShape

Specifies a pre-defined shape for the gauge's needle element.

PopupPosition

Represents the position of a popup element with respect to a reference element.

PopupTrigger

Specifies actions that trigger showing and hiding Popup controls.

QrCodeCharset

Defines encoding charset type for barcode.

QrCodeCorrectionLevel

Defines QRCode Error Correction level to restore data if the code is dirty or damaged. Please refer to the details about ErrorCorrectionLevel

QrCodeModel

Indicates the model style of QRCode used.

RenderType

Specifies the type of rendering for all type of Barcodes.

ShowMonthPicker

Specifies constants that define whether the control should display month navigation elements.

ShowText

Specifies which values should be displayed as text.

StepPosition

Specifies the position of steps in Step chart. It should be 'Start', 'Centert or 'End'.

TooltipTrigger

Specifies actions that trigger showing and hiding Popup controls.

TreeMapType

Specifies the tree map type.