Interface ISymbolPalette
This interface specifies the properties of the symbol palette.
Namespace: Syncfusion.Blazor.Diagrams
Assembly: Syncfusion.Blazor.dll
Syntax
public interface ISymbolPalette
Properties
AccessKey
Configures the key, when it pressed the symbol palette will be focused
Declaration
string AccessKey { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AllowDrag
Defines whether the symbols can be dragged from palette or not
Declaration
bool AllowDrag { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ConnectorDefaults
Helps to return the default properties of connectors
Declaration
DiagramConnector ConnectorDefaults { get; set; }
Property Value
Type | Description |
---|---|
DiagramConnector |
EnableAnimation
Enables/Disables animation when the palette header is expanded/collapsed
Declaration
bool EnableAnimation { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnablePersistence
Enable or disable persisting component's state between page reloads.
Declaration
bool EnablePersistence { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableRtl
Enable or disable rendering component in right to left direction.
Declaration
bool EnableRtl { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EnableSearch
Enables/Disables search option in symbol palette
Declaration
bool EnableSearch { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ExpandMode
Defines how many palettes can be at expanded mode at a time
Declaration
ExpandMode ExpandMode { get; set; }
Property Value
Type | Description |
---|---|
ExpandMode |
Height
Defines the height of the symbol palette
Declaration
string Height { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IgnoreSymbolsOnSearch
Defines the symbols to be added in search palette
Declaration
string[] IgnoreSymbolsOnSearch { get; set; }
Property Value
Type | Description |
---|---|
System.String[] |
Locale
Overrides the global culture and localization value for this component. Default global culture is 'en-US'.
Declaration
string Locale { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NodeDefaults
Helps to return the default properties of node
Declaration
DiagramNode NodeDefaults { get; set; }
Property Value
Type | Description |
---|---|
DiagramNode |
Palettes
Defines the collection of symbol groups
Declaration
ObservableCollection<SymbolPalettePalette> Palettes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<SymbolPalettePalette> |
SymbolDragSize
Defines the size of a drop symbol
Declaration
SymbolDragSizeModel SymbolDragSize { get; set; }
Property Value
Type | Description |
---|---|
SymbolDragSizeModel |
SymbolHeight
Defines the height of the symbol
Declaration
double SymbolHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SymbolInfo
Defines the size, appearance and description of a symbol
Declaration
SymbolInfo SymbolInfo { get; set; }
Property Value
Type | Description |
---|---|
SymbolInfo |
SymbolMargin
Defines the space to be left around a symbol
Declaration
SymbolMargin SymbolMargin { get; set; }
Property Value
Type | Description |
---|---|
SymbolMargin |
SymbolPreview
Defines the size and position of the symbol preview
Declaration
SymbolPaletteSymbolPreview SymbolPreview { get; set; }
Property Value
Type | Description |
---|---|
SymbolPaletteSymbolPreview |
SymbolWidth
Defines the width of the symbol
Declaration
double SymbolWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Width
Defines the width of the symbol palette
Declaration
string Width { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
updateChildProperties(String, Object)
Declaration
void updateChildProperties(string key, object value)
Parameters
Type | Name | Description |
---|---|---|
System.String | key | |
System.Object | value |