UserCode Cyan API
v1
Class library available inside Yodiwo's Cyan C# blocks
|
▼NYodiwo | |
▼NApi | |
▼NUserCode | |
CAdvancedInfoTip | AdvancedInfoTip |
CAssetInfo | AssetInfo, Sends the ID and name of clicked asset ({"Id": "AssetId", "Name": "AssetName"}) |
CAssetsInfo | AssetsInfo is a dictionary |
CAssetTracker | AssetTracker, the AssetTracker widget outputs a floorplan containing gateways and assets. The widget has two input and two output JSON string ports |
CBarChart | The Bar chart widget takes data from port in json format. BarChart |
CBody | Body |
CChart | Chart, Base class of Chart, from which all chart classes inherit |
CCVRegion | |
CCVViewer | CVViewer, the CV Viewer widget handles data from 5 ports named Image, MS Face, Heatmap, SetRegions and SetItems |
▼CCVViewerItem | |
CImgSettings | Image settings |
▼CCVViewerItemTransformation | |
COffset | Transformation's offset |
CDataSet | DataSet |
CDatetimeSettings | Settings for the datetime items. |
CDoughnutChart | The Doughnut chart widget takes data from port in json format. DoughnutChart |
CExtendedDataSet | ExtendedDataSet |
CFaceAttributes | FaceAttributes |
CFaceRectangle | FaceRectangle |
CFacialHair | FacialHair |
CFeature | Feature |
CFeatureProperties | FeatureProperties |
CFeaturePropertiesMarker | FeaturePropertiesMarker |
CFooter | Footer |
CGatewayInfo | GatewayInfo, Sends the ID and name of clicked gateway ({"Id": "GatewayId", "Name": "GatewayName"}) |
CGatewaysInfo | GatewaysInfo is a dictionary |
CGauge | Gauge, gauge widget provides a decimal input port |
CGeoJSON | The map widget is based on OpenStreetMaps and can consume GeoJSON data. GeoJSON |
CGeometry | Geometry |
CGrid | Grid |
CHeader | Header |
CHeatmap | Heatmap |
CHighlight | Highlight, the GaugeLabel widget has 2 ports. An integer input port and string output port. |
CImageViewer | ImageViewer, the Image viewer widget has a single input string port. A valid image URL is expected. |
CInfoTipItem | InfoTipItem |
CIUserInput | Interface for having interactive items. |
CKnobGauge | KnobGauge, the Knob widget has 2 ports. An integer input port and string output port. |
CLabelGauge | LabelGauge, the GaugeLabel widget has 2 ports. An integer input port and string output port. |
CLayerInfo | LayerInfo |
CLinearGauge | LinearGauge, the Linear gauge widget has a single decimal input port. |
CLineChart | LineChart |
CMarkdown | Markdown |
CMSFace | MSFace |
CPercentageGauge | PercentageGauge, the Percentage gauge widget provides a decimal input port to be used as output from graphs. |
CPieChart | PieChart |
CPlayingSource | PlayingSource |
CPolarAreaChart | The Polar Area chart widget takes data from port in json format. |
CRadialGauge | RadialGauge, the Radial gauge widget has a single decimal input port. |
CTile | Tile, the tile widget is used for displaying basic info and highlighting numbers or stats. |
CTimeline | Timeline expects an array of JSON elements |
CTimeseries | Timeseries |
CTimeSeries | TimeseriesChart, the Timeseries widget expects a number. When new data is received, the line is updated. |
CTimeseriesSavedChart | TimeseriesSavedChart is a List<Timeseries>,The Timeseries (with saved data) chart widget takes an array of JSON elements. |
CVideoPlayer | VideoPlayer is a List<PlayingSource>, PlayingSource the Video player widget supports html5 video formats |
▼NUserCode | |
▼NCSharp | |
CInputIODescriptor | |
CIODescriptor | |
COutputIODescriptor |