projects/wms-framework/src/lib/models/controls/RadRibbonViewModel.ts
RadRibbonView model class
Public AngularComponentId |
Default value : AngularComponentId.radRibbonView
|
Inherited from
UIElement
|
Defined in
UIElement:41
|
Angular component id |
Public ApplicationButtonContent |
Type : any
|
Decorators :
@Dependency(RadRibbonViewModel.ApplicationButtonContentProperty)
|
Gets ApplicationButtonContent |
Static ApplicationButtonContentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ApplicationButtonContent', null, null)
|
ApplicationButtonContentProperty |
Public ApplicationButtonDoubleClickEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
ApplicationButtonDoubleClickEvent |
Public ApplicationButtonImageSource |
Type : any
|
Decorators :
@Dependency(RadRibbonViewModel.ApplicationButtonImageSourceProperty)
|
Gets or sets ApplicationButtonImageSource |
Static ApplicationButtonImageSourceProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ApplicationButtonImageSource', null, null)
|
ApplicationButtonImageSourceProperty |
Public ApplicationButtonStyle |
Type : any
|
Decorators :
@Dependency(RadRibbonViewModel.ApplicationButtonStyleProperty)
|
Gets or sets ApplicationButtonStyle |
Static ApplicationButtonStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ApplicationButtonStyle', null, null)
|
ApplicationButtonStyleProperty |
Public ApplicationButtonVisibility |
Type : boolean
|
Decorators :
@Dependency(RadRibbonViewModel.ApplicationButtonVisibilityProperty)
|
Gets or sets ApplicationButtonVisibility |
Static ApplicationButtonVisibilityProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ApplicationButtonVisibility', null, null)
|
ApplicationButtonVisibilityProperty |
Public ApplicationMenu |
Type : any
|
Decorators :
@Dependency(RadRibbonViewModel.ApplicationMenuProperty)
|
Gets or sets ApplicationMenu |
Public ApplicationMenuOpenStateChangedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
ApplicationMenuOpenStateChangedEvent |
Static ApplicationMenuProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ApplicationMenu', null, null)
|
ApplicationMenuProperty |
Public ApplicationName |
Type : string
|
Decorators :
@Dependency(RadRibbonViewModel.ApplicationNameProperty)
|
Gets or sets ApplicationName |
Static ApplicationNameProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ApplicationName', null, null)
|
ApplicationNameProperty |
Public BackstageClippingElement |
Type : FrameworkElement
|
Decorators :
@Dependency(RadRibbonViewModel.BackstageClippingElementProperty)
|
Gets or sets BackstageClippingElement |
Static BackstageClippingElementProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('BackstageClippingElement', null, null)
|
BackstageClippingElementProperty |
Static BackstageProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Backstage',
null,
null
)
|
BackstageProperty |
bottomTemplate |
Type : ControlTemplate
|
Public CollapsedChangedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
CollapsedChangedEvent |
Public CollapseThresholdSize |
Type : Size
|
Decorators :
@Dependency(RadRibbonViewModel.CollapseThresholdSizeProperty)
|
Gets or sets CollapseThresholdSize |
Static CollapseThresholdSizeProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('CollapseThresholdSize', null, null)
|
CollapseThresholdSizeProperty |
Public ContentHeight |
Type : number
|
Decorators :
@Dependency(RadRibbonViewModel.ContentHeightProperty)
|
Gets or sets ContentHeight |
Static ContentHeightProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ContentHeight', null, null)
|
ContentHeightProperty |
Static ContextualGroupsItemsSourceProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ContextualGroupsItemsSource', null, null)
|
ContextualGroupsItemsSourceProperty |
Static ContextualGroupsProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ContextualGroups', null, null)
|
ContextualGroupsProperty |
Static ContextualGroupsStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ContextualGroupsStyle', null, null)
|
ContextualGroupsStyleProperty |
Static ContextualTabsStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ContextualTabsStyle', null, null)
|
ContextualTabsStyleProperty |
Static HelpButtonImageSourceProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('HelpButtonImageSource', null, null)
|
HelpButtonImageSourceProperty |
Static HelpButtonStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('HelpButtonStyleProperty', null, null)
|
HelpButtonStyleProperty |
Static HelpButtonVisibilityProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('HelpButtonVisibility', null, null)
|
HelpButtonVisibilityProperty |
Static HelpCommandParameterProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('HelpCommandParameter', null, null)
|
HelpCommandParameterProperty |
Static HelpCommandProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('HelpCommand', null, null)
|
HelpCommandProperty |
Static HelpCommandTargetProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('HelpCommandTarget', null, null)
|
HelpCommandTargetProperty |
Public HelpRequestedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
HelpRequestedEvent |
Static IsApplicationButtonEnabledProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsApplicationButtonEnabled', null, null)
|
IsApplicationButtonEnabledProperty |
Static IsApplicationMenuOpenProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsApplicationMenuOpen', null, null)
|
IsApplicationMenuOpenProperty |
Static IsBackstageOpenProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsBackstageOpen', null, null)
|
IsBackstageOpenProperty |
Static IsCollapsedProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsCollapsed', null, null)
|
IsCollapsedProperty |
Public IsMinimizable |
Type : boolean
|
Decorators :
@Dependency(RadRibbonViewModel.IsMinimizableProperty)
|
Gets or sets IsMinimizable |
Static IsMinimizableProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsMinimizable', true, null)
|
IsMinimizableProperty |
Public IsMinimized |
Type : boolean
|
Decorators :
@Dependency(RadRibbonViewModel.IsMinimizedProperty)
|
Gets or sets IsMinimizable |
Static IsMinimizedPopupOpenProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsMinimizedPopupOpen', null, null)
|
IsMinimizedPopupOpenProperty |
Static IsMinimizedProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsMinimized', false, null)
|
IsMinimizedProperty |
Static IsMouseWheelTabScrollingEnabledProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsMouseWheelTabScrollingEnabled', null, null)
|
IsMouseWheelTabScrollingEnabledProperty |
Static MinimizeButtonStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('MinimizeButtonStyle', null, null)
|
MinimizeButtonStyleProperty |
Static MinimizeButtonVisibilityProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('MinimizeButtonVisibility', null, null)
|
MinimizeButtonVisibilityProperty |
Public MinimizedChanged |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
MinimizedChanged |
Public MinimizedChangedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
MinimizedChangedEvent |
Public MinimizedPopupStateChangedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
MinimizedPopupStateChangedEvent |
overflowMode |
Type : TabOverflowMode
|
Public PopupOpenedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
PopupOpenedEvent |
Public PreviewMinimizedChangedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
PreviewMinimizedChangedEvent |
Public PreviewPopupOpenedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
PreviewPopupOpenedEvent |
Static QuickAccessToolBarPositionProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('QuickAccessToolBarPosition', null, null)
|
QuickAccessToolBarPositionProperty |
Static QuickAccessToolBarProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('QuickAccessToolBar', null, null)
|
QuickAccessToolBarProperty |
Static RibbonGroupsPresenterStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('RibbonGroupsPresenterStyle', null, null)
|
RibbonGroupsPresenterStyleProperty |
Static SelectedTabProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('SelectedTab', null, null)
|
SelectedTabProperty |
Static TabStripAdditionalContentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('TabStripAdditionalContent', null, null)
|
TabStripAdditionalContentProperty |
Static TitleBarBackgroundProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('TitleBarBackground', null, null)
|
TitleBarBackgroundProperty |
Public TitleBarVisibility |
Type : any
|
Decorators :
@Dependency(RadRibbonViewModel.TitleBarVisibilityProperty)
|
Gets or sets TitleBarVisibility |
Static TitleBarVisibilityProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('TitleBarVisibility', null, null)
|
TitleBarVisibilityProperty |
Static TitleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Title',
null,
null
)
|
TitleProperty |
Public ToolBarPositionChangedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
ToolBarPositionChangedEvent |
Static WindowTitleStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('WindowTitleStyle', null, null)
|
WindowTitleStyleProperty |
Public BackgroundVisibility |
Type : boolean
|
Decorators :
@Dependency(RadTabControlBaseModel.BackgroundVisibilityProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:183
|
Gets or sets the Background Visibility |
Static BackgroundVisibilityProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('BackgroundVisibility', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:43
|
Background Visibility |
contentEleemntsPanel |
Type : GridModel
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:173
|
contentElement |
Type : ContentPresenterModel
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:172
|
Public ContentTemplate |
Type : DataTemplate
|
Decorators :
@Dependency(RadTabControlBaseModel.ContentTemplateProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:230
|
Gets or sets contentTemplate |
Static ContentTemplateProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ContentTemplate', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:53
|
ContentTemplateProperty |
Public ContentTemplateSelector |
Type : any
|
Decorators :
@Dependency(RadTabControlBaseModel.ContentTemplateSelectorProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:239
|
Gets or sets the ContentTemplateSelector part |
Static ContentTemplateSelectorProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ContentTemplateSelector', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:63
|
ContentTemplateSelectorProperty |
Public DropDownClosedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:159
|
DropDownClosedEvent |
Public DropDownOpenedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:151
|
DropDownOpenedEvent |
Public HeaderBackground |
Type : Brush
|
Decorators :
@Dependency(RadTabControlBaseModel.HeaderBackgroundProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:248
|
Gets the ContentTemplateSelector part |
Static HeaderBackgroundProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('HeaderBackground', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:73
|
HeaderBackgroundProperty |
Public IsContentPreserved |
Type : boolean
|
Decorators :
@Dependency(RadTabControlBaseModel.IsContentPreservedProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:257
|
Gets or sets the isContentPreserved |
Static IsContentPreservedProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsContentPreserved', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:83
|
IsContentPreservedProperty |
isDefaultItemSelected |
Type : boolean
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:174
|
Public PreviewSelectionChangedEvent |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:167
|
PreviewSelectionChangedEvent |
Public PropagateItemDataContextToContent |
Type : boolean
|
Decorators :
@Dependency(RadTabControlBaseModel.PropagateItemDataContextToContentProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:294
|
Gets or sets the propagateItemDataContextToContent |
Static PropagateItemDataContextToContentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('PropagateItemDataContextToContent', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:93
|
PropagateItemDataContextToContentProperty |
Public ReorderTabRows |
Type : boolean
|
Decorators :
@Dependency(RadTabControlBaseModel.ReorderTabRowsProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:266
|
Gets or sets the reorderTabRows |
Static ReorderTabRowsProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('ReorderTabRows', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:103
|
ReorderTabRowsProperty |
Public SelectedContent |
Type : any
|
Decorators :
@Dependency(RadTabControlBaseModel.SelectedContentProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:303
|
Gets or sets the selectedContent |
Static SelectedContentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('SelectedContent', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:113
|
SelectedContentProperty |
Public SelectedContentTemplate |
Type : DataTemplate
|
Decorators :
@Dependency(RadTabControlBaseModel.SelectedContentTemplateProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:312
|
Gets the selectedContents |
Static SelectedContentTemplateProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('SelectedContentTemplate', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:123
|
SelectedContentTemplateProperty |
Public SelectedContentTemplateSelector |
Type : any
|
Decorators :
@Dependency(RadTabControlBaseModel.SelectedContentTemplateSelectorProperty)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:321
|
Gets or sets the selectedContentTemplateSelector |
Static SelectedContentTemplateSelectorProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('SelectedContentTemplateSelector', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:133
|
SelectedContentTemplateProperty |
Static SelectedItemRemoveBehaviourProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('SelectedItemRemoveBehaviour', null, null)
|
Inherited from
RadTabControlBaseModel
|
Defined in
RadTabControlBaseModel:143
|
SelectedItemRemoveBehaviourProperty |
Static IsSynchronizedWithCurrentItemProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('IsSynchronizedWithCurrentItem', null, null)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:44
|
IsSynchronizedWithCurrentItemProperty dependency property |
Public SelectedIndex |
Type : number
|
Decorators :
@Dependency(SelectorModel.SelectedIndexProperty)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:125
|
Gets or sets the selected index |
Static SelectedIndexProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'SelectedIndex',
-1,
SelectorModel.SelectedIndexChangedCallback
)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:54
|
SelectedIndexProperty dependency property |
Public SelectedItem |
Type : any
|
Decorators :
@Dependency(SelectorModel.SelectedItemProperty)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:135
|
Gets or sets the selected index |
Static SelectedItemProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'SelectedItem',
null,
SelectorModel.SelectedItemChangedCallback
)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:67
|
SelectedItemProperty dependency property |
Public SelectedValue |
Type : any
|
Decorators :
@Dependency(SelectorModel.SelectedValueProperty)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:115
|
Gets the selected value of this selector control |
Public SelectedValuePath |
Type : any
|
Decorators :
@Dependency(SelectorModel.SelectedValuePathProperty)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:106
|
Gets or sets the selected value path |
Static SelectedValuePathProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'SelectedValuePath',
null,
null
)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:80
|
SelectedValuePathProperty dependency property |
Static Readonly SelectedValueProperty |
Default value : new DependencyProperty(
'SelectedValue',
null,
SelectorModel.SelectedValueChangedCallback
)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:93
|
SelectedValueProperty dependency property |
Public SelectionChanged |
Default value : new SubscriptionEvent<(s: any, e: any) => void>()
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:326
|
Private collectionChangedSubscription |
Type : function
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:258
|
Subscription for the CollectionChanged event of the items source (if exists) |
Public DisplayMemberPath |
Type : string
|
Decorators :
@Dependency(ItemsControlModel.DisplayMemberPathProperty)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:172
|
The display member path |
Static DisplayMemberPathProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'DisplayMemberPath',
null,
null
)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:55
|
DisplayMemberPathProperty dependency property |
Private itemContainerGenerator |
Type : any
|
Default value : null
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:111
|
Public items |
Type : ItemsCollectionModel
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:145
|
Private itemsCollectionListenerRef |
Type : INotifyCollectionChanged
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:276
|
Reference to subscription when the model is initilized. |
Public ItemsPanel |
Type : any
|
Decorators :
@Dependency(ItemsControlModel.ItemsPanelProperty)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:163
|
The items panel |
Static ItemsPanelProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'ItemsPanel',
null,
null
)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:68
|
ItemsPanelProperty dependency property |
Public ItemsSource |
Type : Iterable<any>
|
Decorators :
@Dependency(ItemsControlModel.ItemsSourceProperty)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:154
|
Items source |
Static ItemsSourceProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'ItemsSource',
null,
ItemsControlModel.ItemsSourceCallback
)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:81
|
ItemsSourceProperty dependency property |
Public ItemTemplate |
Type : any
|
Decorators :
@Dependency(ItemsControlModel.ItemTemplateProperty)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:181
|
The item template |
Static ItemTemplateProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'ItemTemplate',
null,
null
)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:94
|
ItemTemplateProperty dependency property |
Private valueConvertRef |
Type : INotifyCollectionChanged
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:267
|
Reference to callbar called whenever the ItemsSource have changed. |
avoidTemplateModelResolution |
Type : boolean
|
Inherited from
Control
|
Defined in
Control:431
|
Flag to determine if the default template must used instead of the dynamic template when resolving the component to use to render the current control. When a control model has a control template associated, the component of the control template is used to render the current model |
Public Background |
Type : Brush
|
Decorators :
@Dependency(Control.BackgroundProperty)
|
Inherited from
Control
|
Defined in
Control:255
|
Gets or sets the background property |
Static BackgroundProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Background',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:45
|
BackgroundProperty dependency property |
Public BorderBrush |
Type : any
|
Decorators :
@Dependency(Control.BorderBrushProperty)
|
Inherited from
Control
|
Defined in
Control:264
|
Gets or sets the border brush |
Static BorderBrushProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'BorderBrush',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:59
|
BorderBrushProperty dependency property |
Public BorderThickness |
Type : any
|
Decorators :
@Dependency(Control.BorderThicknessProperty)
|
Inherited from
Control
|
Defined in
Control:273
|
Gets or sets the border thickness |
Static BorderThicknessProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'BorderThickness',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:72
|
BorderThicknessProperty dependency property |
Static CharacterSpacingProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'CharacterSpacing',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:85
|
CharacterSpacingProperty dependency property |
Public DefaultStyleKey |
Type : unknown
|
Inherited from
Control
|
Defined in
Control:367
|
Static DefaultStyleKeyProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'DeafaultStyleKey',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:98
|
DefaultStyleKeyProperty dependency property |
Public FontFamily |
Type : any
|
Decorators :
@Dependency(Control.FontFamilyProperty)
|
Inherited from
Control
|
Defined in
Control:282
|
Gets or sets the font family |
Static FontFamilyProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'FontFamily',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:111
|
FontFamilyProperty dependency property |
Public FontSize |
Type : number
|
Decorators :
@Dependency(Control.FontSizeProperty)
|
Inherited from
Control
|
Defined in
Control:291
|
Gets or sets the font size |
Static FontSizeProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'FontSize',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:124
|
FontSizeProperty dependency property |
Public FontStretch |
Type : any
|
Decorators :
@Dependency(Control.FontStretchProperty)
|
Inherited from
Control
|
Defined in
Control:300
|
Gets or sets the font stretch |
Static FontStretchProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'FontStretch',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:137
|
FontStretchProperty dependency property |
Public FontStyle |
Type : any
|
Decorators :
@Dependency(Control.FontStyleProperty)
|
Inherited from
Control
|
Defined in
Control:309
|
Gets or sets the font style |
Static FontStyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'FontStyle',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:150
|
FontStyleProperty dependency property |
Public FontWeight |
Type : any
|
Decorators :
@Dependency(Control.FontWeightProperty)
|
Inherited from
Control
|
Defined in
Control:318
|
Gets or sets the font weight |
Static FontWeightProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'FontWeight',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:163
|
FontWeightProperty dependency property |
Public Foreground |
Type : any
|
Decorators :
@Dependency(Control.ForegroundProperty)
|
Inherited from
Control
|
Defined in
Control:327
|
Gets or sets the foreground |
Static ForegroundProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Foreground',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:176
|
ForegroundProperty dependency property |
Public IsEnabledChanged |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
Control
|
Defined in
Control:374
|
The IsEnabledChanged event |
Public IsTabStop |
Type : boolean
|
Decorators :
@Dependency(Control.IsTabStopProperty)
|
Inherited from
Control
|
Defined in
Control:336
|
Gets or sets the is tab stop property |
Static IsTabStopProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'IsTabStop',
true,
null
)
|
Inherited from
Control
|
Defined in
Control:189
|
IsTabStopProperty dependency property |
Public Padding |
Type : any
|
Decorators :
@Dependency(Control.PaddingProperty)
|
Inherited from
Control
|
Defined in
Control:345
|
Gets or sets the padding |
Static PaddingProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Padding',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:202
|
PaddingProperty dependency property |
Public TabIndex |
Type : number
|
Decorators :
@Dependency(Control.TabIndexProperty)
|
Inherited from
Control
|
Defined in
Control:354
|
Gets or sets the tab index |
Static TabIndexProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'TabIndex',
0,
null
)
|
Inherited from
Control
|
Defined in
Control:215
|
TabIndexProperty dependency property |
TabNavigation |
Type : any
|
Default value : null
|
Inherited from
Control
|
Defined in
Control:365
|
Static TabNavigationProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'TabNavigation',
null,
null
)
|
Inherited from
Control
|
Defined in
Control:228
|
TabNavigationProperty dependency property |
Public Template |
Type : any
|
Decorators :
@Dependency(Control.TemplateProperty)
|
Inherited from
Control
|
Defined in
Control:363
|
Gets or sets the template |
templateModel |
Type : any
|
Inherited from
Control
|
Defined in
Control:418
|
Model for the control template This property has value when a |
Static TemplateProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'TemplateProperty',
null,
Control.TemplateCallback
)
|
Inherited from
Control
|
Defined in
Control:241
|
TemplateProperty dependency property |
Public ActualHeight |
Type : number
|
Decorators :
@Dependency(FrameworkElement.ActualHeightProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:905
|
Static ActualHeightProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'ActualHeight',
0,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:53
|
ActualHeightProperty dependency property |
Public ActualWidth |
Type : number
|
Decorators :
@Dependency(FrameworkElement.ActualWidthProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:908
|
Static ActualWidthProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'ActualWidth',
0,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:66
|
ActualWidthProperty dependency property |
allowDataContextAnchestorSet |
Default value : true
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:738
|
Public Clip |
Type : any
|
Decorators :
@Dependency(FrameworkElement.ClipProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:660
|
Gets or sets the clip |
Public ctxMenuManager |
Type : ContextMenuManager
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:725
|
Instance related to a XamContextMenuComponent |
Public CtxMenuOpened |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:602
|
Context menu opened event |
Private currentStyleChange |
Type : string[]
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:320
|
Public Cursor |
Type : Cursor
|
Decorators :
@Dependency(FrameworkElement.CursorProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:652
|
Gets or sets the cursor |
Static CursorProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Cursor',
null,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:79
|
CursorProperty dependency property |
Static DataContextProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'DataContext',
null,
FrameworkElement.DataContextCallback
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:92
|
DataContextProperty dependency property |
Public FlowDirection |
Type : any
|
Decorators :
@Dependency(FrameworkElement.FlowDirectionProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:668
|
Gets or sets the flow direction |
Static FlowDirectionProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'FlowDirection',
null,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:105
|
FlowDirectionProperty dependency property |
Public hasFocus |
Default value : false
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:624
|
Flag to determine if the framework element has the docus |
height |
Type : number
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:802
|
Static Readonly HeightProperty |
Default value : new DependencyProperty(
'Height',
Number.NaN,
FrameworkElement.HeightChangeCallback
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:118
|
HeightProperty dependency property |
Public HorizontalAlignment |
Type : HorizontalAlignment
|
Decorators :
@Dependency(FrameworkElement.HorizontalAlignmentProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:755
|
Gets or sets the horizontal alignment |
Static HorizontalAlignmentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'HorizontalAlignment',
HorizontalAlignment.Stretch,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:131
|
HorizontalAlignmentProperty dependency property |
Public HorizontalContentAlignment |
Type : HorizontalAlignment
|
Decorators :
@Dependency(FrameworkElement.HorizontalContentAlignmentProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:764
|
Gets or sets the horizontal content alignment. |
Static Readonly HorizontalContentAlignmentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'HorizontalContentAlignment',
HorizontalAlignment.Center,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:145
|
HorizontalContentAlignment dependency property. |
Protected isDefaultStyleApplied |
Type : boolean
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:917
|
Indicates if the current style is from a default style |
Public IsEnabled |
Type : boolean
|
Decorators :
@Dependency(FrameworkElement.IsEnabledProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:635
|
Gets value indicating if the control is enabled /// TODO check property defined in Control instead of framework element |
Static Readonly IsEnabledProperty |
Default value : new DependencyProperty(
'IsEnabled',
true,
FrameworkElement.IsEnabledCallback
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:160
|
IsEnabledProperty dependency property |
Private isFirstTimeLoad |
Default value : true
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:824
|
Flag used to check if it is the first time loading a model or not. |
Static LanguageProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Language',
null,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:173
|
LanguageProperty dependency property |
Public LayoutUpdated |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:593
|
Public Loaded |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:589
|
Public Margin |
Type : ThicknessModel
|
Decorators :
@Dependency(FrameworkElement.MarginProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:644
|
Gets or sets the margin |
Static MarginProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Margin',
null,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:186
|
MarginProperty dependency property |
Public maxHeight |
Type : number
|
Decorators :
@Dependency(FrameworkElement.MaxHeightProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:708
|
Gets or sets max height |
Static MaxHeightProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'MaxHeight',
0,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:199
|
MaxHeightProperty dependency property |
Public maxWidth |
Type : number
|
Decorators :
@Dependency(FrameworkElement.MaxWidthProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:678
|
Gets or sets the max width |
Static MaxWidthProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'MaxWidth',
0,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:212
|
MaxWidthProperty dependency property |
Public minHeight |
Type : number
|
Decorators :
@Dependency(FrameworkElement.MinHeightProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:698
|
Gets or sets the min height |
Static MinHeightProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'MinHeight',
0,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:225
|
MinHeightProperty dependency property |
Public minWidth |
Type : number
|
Decorators :
@Dependency(FrameworkElement.MinWidthProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:688
|
Gets or sets the min width |
Static MinWidthProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'MinWidth',
0,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:238
|
MinWidthProperty dependency property |
Public name |
Type : string
|
Default value : ''
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:617
|
Static NameProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Name',
null,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:251
|
NameProperty dependency property |
Private parent |
Type : FrameworkElement
|
Default value : null
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:736
|
parentChangeHandler |
Type : function
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:746
|
Public resources |
Type : ResourceDictionary
|
Default value : new ResourceDictionary()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:717
|
Resources property |
Public SizeChanged |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:614
|
Private sizeChangedPendingTimeout |
Type : any
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:321
|
Public Style |
Type : RuntimeStyleInfo
|
Decorators :
@Dependency(FrameworkElement.StyleProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:800
|
Gets or sets the style |
Static StyleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Style',
null,
FrameworkElement.StyleCallback
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:264
|
StyleProperty dependency property |
Public Tag |
Type : any
|
Decorators :
@Dependency(FrameworkElement.TagProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:902
|
Gets or sets the tag |
Static TagProperty |
Default value : new DependencyProperty('Tag', null, null)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:277
|
TagProperty dependency property |
Public tooltip |
Type : ToolTipModel
|
Default value : null
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:734
|
Instance related to a tooltip component for this control |
Public ToolTipSet |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:611
|
ToolTipSet event |
Public Unloaded |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:591
|
Public VerticalAlignment |
Type : VerticalAlignment
|
Decorators :
@Dependency(FrameworkElement.VerticalAlignmentProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:773
|
Gets or sets the vertical alignment |
Static VerticalAlignmentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'VerticalAlignment',
VerticalAlignment.Stretch,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:286
|
VerticalAlignmentProperty dependency property |
Public VerticalContentAlignment |
Type : VerticalAlignment
|
Decorators :
@Dependency(FrameworkElement.VerticalContentAlignmentProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:782
|
Gets or sets the vertical content alignment. |
Static VerticalContentAlignmentProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'VerticalContentAlignment',
VerticalAlignment.Center,
null
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:299
|
VerticalContentAlignment dependency property. |
Public Width |
Type : number
|
Decorators :
@Dependency(FrameworkElement.WidthProperty)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:791
|
Gets or sets the width |
Static WidthProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Width',
Number.NaN,
FrameworkElement.WidthChangeCallback
)
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:314
|
WidthProperty dependency property |
Private __internalVisibility |
Type : boolean
|
Default value : true
|
Inherited from
UIElement
|
Defined in
UIElement:289
|
Public AllowDrop |
Type : boolean
|
Decorators :
@Dependency(UIElement.AllowDropProperty)
|
Inherited from
UIElement
|
Defined in
UIElement:279
|
Gets or sets the allow drop value |
Static AllowDropProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'AllowDrop',
false,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:52
|
AllowDropProperty dependency property |
Public CacheMode |
Type : any
|
Decorators :
@Dependency(UIElement.CacheModeProperty)
|
Inherited from
UIElement
|
Defined in
UIElement:287
|
Gets or sets the cache mode value |
Static CacheModeProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'CacheMode',
null,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:65
|
CacheModeProperty dependency property |
capturedMoveHandler |
Type : function
|
Inherited from
UIElement
|
Defined in
UIElement:339
|
capturedUpHandler |
Type : function
|
Inherited from
UIElement
|
Defined in
UIElement:338
|
Static ClipProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Clip',
null,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:78
|
ClipProperty dependency property |
Private customCSSClasses |
Type : string
|
Default value : ''
|
Inherited from
UIElement
|
Defined in
UIElement:271
|
Custom property to save CSS classes that need to be applied to the control |
Static EffectProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Effect',
null,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:91
|
EffectProperty dependency property |
Public GotFocus |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: any) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:229
|
Private hasAutoColumnGridParent |
Type : boolean
|
Default value : false
|
Inherited from
UIElement
|
Defined in
UIElement:262
|
Custom property to know if control is inside grid with auto columns |
Public IsHitTestVisible |
Type : boolean
|
Default value : false
|
Decorators :
@Dependency(UIElement.IsHitTestVisibleProperty)
|
Inherited from
UIElement
|
Defined in
UIElement:322
|
IsHitTestVisible property |
Static IsHitTestVisibleProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'IsHitTestVisible',
null,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:104
|
IsHitTestVisibleProperty dependency property |
Public KeyDown |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: any) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:225
|
Public KeyUp |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: any) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:227
|
Public LostFocus |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:231
|
Public MouseEnter |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: any) => MouseEventArgs>()
|
Inherited from
UIElement
|
Defined in
UIElement:213
|
Public MouseLeave |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: any) => MouseEventArgs>()
|
Inherited from
UIElement
|
Defined in
UIElement:215
|
Public MouseLeftButtonDown |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: MouseEventArgs) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:207
|
Public MouseLeftButtonUp |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: MouseEventArgs) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:217
|
Public MouseMove |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: MouseEventArgs) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:223
|
Public MouseRightButtonDown |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: MouseEventArgs) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:210
|
Public MouseRightButtonUp |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(s: any, e: MouseEventArgs) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:220
|
Public Name |
Type : string
|
Default value : ''
|
Inherited from
UIElement
|
Defined in
UIElement:242
|
Name property |
Public OnModelChange |
Type : function
|
Inherited from
UIElement
|
Defined in
UIElement:42
|
On model change handler reference |
Public Opacity |
Type : number
|
Decorators :
@Dependency(UIElement.OpacityProperty)
|
Inherited from
UIElement
|
Defined in
UIElement:253
|
Gets or sets the opacity value |
Static OpacityMaskProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'OpacityMask',
null,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:117
|
OpacityMaskProperty dependency property |
Static OpacityProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Opacity',
1,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:130
|
OpacityProperty dependency property |
Static ProjectionProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'Projection',
null,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:143
|
ProjectionProperty dependency property |
Public RenderSize |
Type : Size
|
Decorators :
@Dependency(UIElement.RenderSizeProperty)
|
Inherited from
UIElement
|
Defined in
UIElement:297
|
Gets the final render size of a UIElement. |
Static RenderSizeProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'RenderSize',
new Size(0, 0),
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:156
|
RenderSizeProperty dependency property |
Public RenderTransform |
Type : any
|
Decorators :
@Dependency(UIElement.RenderTransformProperty)
|
Inherited from
UIElement
|
Defined in
UIElement:314
|
Gets or sets the render transform |
Public RenderTransformOrigin |
Type : any
|
Decorators :
@Dependency(UIElement.RenderTransformOriginProperty)
|
Inherited from
UIElement
|
Defined in
UIElement:305
|
Gets or sets the render transform origin |
Static RenderTransformOriginProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty('RenderTransformOrigin', null, null)
|
Inherited from
UIElement
|
Defined in
UIElement:169
|
RenderTransformOriginProperty dependency property |
Static RenderTransformProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'RenderTransform',
null,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:179
|
RenderTransformProperty dependency property |
Public Spin |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent<(sender: any, e: any) => void>()
|
Inherited from
UIElement
|
Defined in
UIElement:233
|
Static UseLayoutRoundingProperty |
Type : DependencyProperty
|
Default value : new DependencyProperty(
'UseLayoutRounding',
true,
null
)
|
Inherited from
UIElement
|
Defined in
UIElement:192
|
UseLayoutRoundingProperty dependency property |
Static VisibilityProperty |
Default value : new DependencyProperty('Visibility', true, null)
|
Inherited from
UIElement
|
Defined in
UIElement:205
|
VisibilityProperty dependency property |
Protected bindingExpressions |
Default value : new SimpleDictionary<
string,
BindingExpression
>()
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:65
|
Public BindingValidationError |
Default value : new SubscriptionEvent<
(sender: any, e: BindingValidationErrorEventArgs) => void
>()
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:78
|
Event for validation errors |
Public change |
Type : SubscriptionEvent<void>
|
Default value : new SubscriptionEvent()
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:61
|
Infrastructure event for notifying event changes |
Public Dispatcher |
Type : Dispatcher
|
Default value : Dispatcher.GetDispatcher()
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:55
|
isEnableSetPropertiesRegistry |
Type : boolean
|
Default value : true
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:125
|
Flag which indicates if the dependency property set mechanism is enable |
Public IsInitializingBindings |
Type : boolean
|
Default value : false
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:178
|
Property to determine if bindings are being initialized |
previousValidationMessage |
Type : string
|
Default value : ''
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:70
|
Protected properties |
Type : object
|
Default value : {}
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:64
|
Private setPropertiesRegistry |
Type : Map<string | boolean>
|
Default value : new Map()
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:116
|
Registry with dependencies properties which has been set |
validationerr |
Default value : false
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:69
|
validationMessagesStack |
Type : Array<>
|
Default value : []
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:106
|
Keeps a queue of validation messages registered on the current Dependency Object |
Private getIndexOfDictionaryValue | ||||||
getIndexOfDictionaryValue(value: KeyValue<any | any>)
|
||||||
Inherited from
SelectorModel
|
||||||
Defined in
SelectorModel:337
|
||||||
Gets the index of the item when it is a KeyValue instance. When the element is a KeyValue object then the search needs to be done by the Key attribute only
Parameters :
Returns :
number
|
Public isSelected | ||||||||
isSelected(index: number)
|
||||||||
Inherited from
SelectorModel
|
||||||||
Defined in
SelectorModel:144
|
||||||||
Indicates whether the given index is selected or not
Parameters :
Returns :
boolean
|
Public OnItemsSourceChanged | ||||||
OnItemsSourceChanged(args: DependencyPropertyChangedEventArgs)
|
||||||
Inherited from
ItemsControlModel
|
||||||
Defined in
ItemsControlModel:155
|
||||||
On ItemsSource changed handler
Parameters :
Returns :
void
|
Public OnSelectionChanged | ||||||
OnSelectionChanged(args: SelectionChangedEventArgs)
|
||||||
Inherited from
SelectorModel
|
||||||
Defined in
SelectorModel:322
|
||||||
On selection changed in charge of trigger selection change event
Parameters :
Returns :
void
|
Static SelectedIndexChangedCallback | |||||||||
SelectedIndexChangedCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
SelectorModel
|
|||||||||
Defined in
SelectorModel:288
|
|||||||||
Callback fucntion executed after an Index changed.
Parameters :
Returns :
void
|
Static SelectedItemChangedCallback | |||||||||
SelectedItemChangedCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
SelectorModel
|
|||||||||
Defined in
SelectorModel:253
|
|||||||||
Callback fucntion executed after an Item changed.
Parameters :
Returns :
void
|
Static SelectedValueChangedCallback | |||||||||
SelectedValueChangedCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
SelectorModel
|
|||||||||
Defined in
SelectorModel:271
|
|||||||||
Callback function executed after a value changed.
Parameters :
Returns :
void
|
Protected selectIndexOfItem | ||||||
selectIndexOfItem(value: any)
|
||||||
Inherited from
SelectorModel
|
||||||
Defined in
SelectorModel:203
|
||||||
Updates the SelectedIndex based on the item provided
Parameters :
Returns :
void
|
Protected selectItemWithIndex | ||||||
selectItemWithIndex(index: number)
|
||||||
Inherited from
SelectorModel
|
||||||
Defined in
SelectorModel:238
|
||||||
Updates the selected item based on th index provided
Parameters :
Returns :
void
|
Protected selectItemWithValue | ||||||
selectItemWithValue(value: any)
|
||||||
Inherited from
SelectorModel
|
||||||
Defined in
SelectorModel:220
|
||||||
Updates the selected item that corresponds to the provided value
Parameters :
Returns :
void
|
Public triggerSelectionChanged |
triggerSelectionChanged(newValue: any, oldValue: any)
|
Inherited from
SelectorModel
|
Defined in
SelectorModel:306
|
Triggers the SelectionChanged event.
Returns :
void
|
Public forceSyncItemsWithItemsSource |
forceSyncItemsWithItemsSource()
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:105
|
Force sync items collection
Returns :
void
|
GetChild | ||||||
GetChild(idx: number)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:243
|
||||||
Gets the child element at the index position
Parameters :
Returns :
DependencyObject
{DependencyObject} |
GetChildrenCount |
GetChildrenCount()
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:231
|
Return the amount of children the parent has
Returns :
number
{number} |
Static ItemsSourceCallback | |||||||||
ItemsSourceCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
ItemsControlModel
|
|||||||||
Defined in
ItemsControlModel:350
|
|||||||||
ItemsSource dependency property callback
Parameters :
Returns :
void
|
OnDestroy |
OnDestroy()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:284
|
Called when the component is being destroyed, clear some handlers attach to this model.
Returns :
void
|
Private propagateCollectionChanges | ||||||||||||
propagateCollectionChanges(collection: any, info: CollectionChangeInfo)
|
||||||||||||
Inherited from
ItemsControlModel
|
||||||||||||
Defined in
ItemsControlModel:413
|
||||||||||||
Applies the changes in bound collection to this { ItemsConttrolModel } internal collection changes in bound collection
Parameters :
Returns :
void
|
Private rebuildCollection |
rebuildCollection(collection: any, info: any)
|
Inherited from
ItemsControlModel
|
Defined in
ItemsControlModel:199
|
Rebuild collection without triggering reset event and restore the items
Returns :
void
|
Private setItemsProperty | ||||||
setItemsProperty(collection: any)
|
||||||
Inherited from
ItemsControlModel
|
||||||
Defined in
ItemsControlModel:120
|
||||||
Call this method to fill the items property
Parameters :
Returns :
void
|
Private setItemsPropertyEvent | ||||||||||||
setItemsPropertyEvent(collection: any, info: CollectionChangeInfo)
|
||||||||||||
Inherited from
ItemsControlModel
|
||||||||||||
Defined in
ItemsControlModel:134
|
||||||||||||
Call this method to fill the items property
Parameters :
Returns :
void
|
Private SetUpHierarchyListeners | ||||||
SetUpHierarchyListeners(value: Iterable<any>)
|
||||||
Inherited from
ItemsControlModel
|
||||||
Defined in
ItemsControlModel:365
|
||||||
Sets the listeners for the items property
Parameters :
Returns :
void
|
Private ValidateInfo | |||||||||
ValidateInfo(_: any, info: CollectionChangeInfo)
|
|||||||||
Inherited from
ItemsControlModel
|
|||||||||
Defined in
ItemsControlModel:385
|
|||||||||
Validates the listener information for the items modifed
Parameters :
Returns :
void
|
ApplyTemplate |
ApplyTemplate()
|
Inherited from
Control
|
Defined in
Control:433
|
Returns :
any
|
Public Focus |
Focus()
|
Inherited from
Control
|
Defined in
Control:403
|
Focus control
Returns :
void
|
Public GetTemplateChild | ||||||
GetTemplateChild(name: string)
|
||||||
Inherited from
Control
|
||||||
Defined in
Control:386
|
||||||
Gets a control model defined inside the control template model (if assigned)
Parameters :
Returns :
DependencyObject
{DependencyObject} |
Protected loadModels |
loadModels()
|
Inherited from
Control
|
Defined in
Control:526
|
Loads the model for the child elements defined in component.
Returns :
void
|
OnGotFocus | ||||||
OnGotFocus(args: RoutedEventArgs)
|
||||||
Inherited from
Control
|
||||||
Defined in
Control:450
|
||||||
OnGotFocus handler
Parameters :
Returns :
void
|
OnKeyDown | ||||||
OnKeyDown(args: KeyEventArgs)
|
||||||
Inherited from
Control
|
||||||
Defined in
Control:442
|
||||||
Parameters :
Returns :
void
|
OnKeyUp | |||||||||
OnKeyUp(sender: any, args?: KeyEventArgs)
|
|||||||||
Inherited from
Control
|
|||||||||
Defined in
Control:443
|
|||||||||
Parameters :
Returns :
void
|
OnLostFocus | ||||||
OnLostFocus(args: RoutedEventArgs)
|
||||||
Inherited from
Control
|
||||||
Defined in
Control:459
|
||||||
OnLostFocus handler
Parameters :
Returns :
void
|
OnMouseEnter | |||||||||
OnMouseEnter(a0?, args?: any)
|
|||||||||
Inherited from
Control
|
|||||||||
Defined in
Control:437
|
|||||||||
Parameters :
Returns :
any
|
OnMouseLeave | ||||
OnMouseLeave(a0?)
|
||||
Inherited from
Control
|
||||
Defined in
Control:438
|
||||
Parameters :
Returns :
any
|
OnMouseLeftButtonDown | ||||
OnMouseLeftButtonDown(a0?)
|
||||
Inherited from
Control
|
||||
Defined in
Control:439
|
||||
Parameters :
Returns :
any
|
OnMouseLeftButtonUp | ||||
OnMouseLeftButtonUp(a0?)
|
||||
Inherited from
Control
|
||||
Defined in
Control:441
|
||||
Parameters :
Returns :
any
|
OnMouseMove | ||||
OnMouseMove(a0?)
|
||||
Inherited from
Control
|
||||
Defined in
Control:440
|
||||
Parameters :
Returns :
any
|
Public OnTemplateChanged | |||||||||
OnTemplateChanged(sender: any, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
Control
|
|||||||||
Defined in
Control:481
|
|||||||||
Operation to apply when changing control template
Parameters :
Returns :
void
|
OnTextChanged |
OnTextChanged(sender: any, args?: any)
|
Inherited from
Control
|
Defined in
Control:471
|
OnTextChanged handler
Returns :
void
|
Static TemplateCallback | |||||||||
TemplateCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
Control
|
|||||||||
Defined in
Control:510
|
|||||||||
Callback for the template changed property
Parameters :
Returns :
void
|
Protected tryApplyStyleFromParentOrDefault |
tryApplyStyleFromParentOrDefault()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:535
|
Tries to apply style from parent or from default
Returns :
void
|
Protected tryGetDefaultThemeStyle |
tryGetDefaultThemeStyle()
|
Inherited from
Control
|
Defined in
Control:553
|
Tries to resolve style from default theme
Returns :
any
|
Public AfterContentChecked |
AfterContentChecked()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:496
|
Angular Lifecycle Hooks
Returns :
void
|
Public AfterContentInit |
AfterContentInit()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:469
|
Angular Lifecycle Hook
Returns :
void
|
Public AfterViewChecked |
AfterViewChecked()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:505
|
Angular Lifecycle Hooks
Returns :
void
|
Public AfterViewInit |
AfterViewInit()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:526
|
Angular Lifecycle Hook. According to SL Documentation LayoutUpdated is the last object lifetime event to occur in the sequence before a control is ready for interaction. A setTimeout is set to ensure that it is triggered after everything is resolved.
Returns :
void
|
Public CleanupBindingSubscriptions |
CleanupBindingSubscriptions()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:971
|
Clean up any subscription created for user bindings
Returns :
void
|
Static DataContextCallback | |||||||||
DataContextCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
FrameworkElement
|
|||||||||
Defined in
FrameworkElement:420
|
|||||||||
DataContext Callback Executed when the Width changes
Parameters :
Returns :
void
|
Public DoCheck |
DoCheck()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:487
|
Angular Lifecycle Hooks
Returns :
void
|
Public FindName | ||||||
FindName(name: string)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:930
|
||||||
Find an object by its
Parameters :
Returns :
unknown
{unknown} |
Public fireLoaded |
fireLoaded()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:1073
|
Fire
Returns :
void
|
Public getApplicationResource | ||||||||||||
getApplicationResource(key: string, ...properties: string[])
|
||||||||||||
Inherited from
FrameworkElement
|
||||||||||||
Defined in
FrameworkElement:1027
|
||||||||||||
Retrieves a resource with the given key or with the given property path Paths are just a collection of properties to be identified. Also static fields could be accessed using object instances. @example let obj = tmp.getApplicationResource('reskey', 'P1', 'P2')
Parameters :
Example :
Returns :
any
{any} the resulting data element |
GetBindingExpression | ||||||
GetBindingExpression(dependencyProperty: DependencyProperty)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:919
|
||||||
Parameters :
Returns :
any
|
Public getResourceByKey | ||||||
getResourceByKey(key: string)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:1058
|
||||||
Gets the specific resource by the given key
Parameters :
Returns :
unknown
{unknown} |
Static HeightChangeCallback | |||||||||
HeightChangeCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
FrameworkElement
|
|||||||||
Defined in
FrameworkElement:377
|
|||||||||
HeightChange Callback Executed when the Height changes
Parameters :
Returns :
void
|
Protected initProperties |
initProperties()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:1113
|
Initialize the child elements properties of the component in code behind.
Returns :
void
|
Private innerGetChild | ||||||
innerGetChild(idx: number)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:1153
|
||||||
Gets the child number
Parameters :
Returns :
DependencyObject
{DependencyObject} |
Private innerGetChildrenCount |
innerGetChildrenCount()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:1165
|
Gets the number of children on this
Returns :
number
{number} |
Private innerGetChildrenParent | ||||||
innerGetChildrenParent(prop: string)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:1178
|
||||||
Gets the parent from which children should be taken from.
Parameters :
Returns :
FrameworkElement
{FrameworkElement} |
Static IsEnabledCallback | |||||||||
IsEnabledCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
FrameworkElement
|
|||||||||
Defined in
FrameworkElement:438
|
|||||||||
IsEnabled dependency property callback
Parameters :
Returns :
void
|
MeasureOverride | ||||||
MeasureOverride(availableSize: Size)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:582
|
||||||
Measure override method NOTE: We are not supporting this functionality in angular, this implementation is meant only to avoid runtime exceptions, but any code that relies on MeasureOverride should be review and analyze for manual changes
Parameters :
Returns :
Size
{Size} |
Public OnApplyTemplate |
OnApplyTemplate()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:963
|
This method is involved in a
Returns :
void
|
Public OnChanges |
OnChanges()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:478
|
Angular Lifecycle Hooks
Returns :
void
|
Protected OnDataContextCallback | ||||||
OnDataContextCallback(args: DependencyPropertyChangedEventArgs)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:1103
|
||||||
Callback action for DataContext property changes
Parameters :
Returns :
void
|
Public OnInit |
OnInit()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:460
|
Angular Lifecycle Hook
Returns :
void
|
Public OnIsEnabledChanged | ||||||
OnIsEnabledChanged(args: DependencyPropertyChangedEventArgs)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:453
|
||||||
On IsEnabled changed handler
Parameters :
Returns :
void
|
OpenCtxMenu | ||||||
OpenCtxMenu(menu: ContextMenuManager)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:555
|
||||||
Opens an instance of the XamContextMenu This is declared here because it can be set as an attached property and the component should know when it has a XamContextMenu setted to be displayed.
Parameters :
Returns :
void
|
Public RaiseSizeChangedEvent |
RaiseSizeChangedEvent()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:1086
|
Raise the
Returns :
void
|
Public RecreateInvalidBindings |
RecreateInvalidBindings()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:992
|
Calling CleanupBindingSubscriptions will set bindingExpression into an invalid state, the expressions and bindings still might persist (if the model is not destroyed), yet the subscriptions were cleaned, if this model is re-bind to a new angular component previous bindings and bindingExpressions will required to be recreated to work properly. This happens when the angular component is destroyed but the model still persists, like when an *ngIf is used to hide an item in the DOM, yet the model instance still persist until it gets visible again, the binding and bindingExpression will be the same but their subscriptions are gone.
Returns :
void
|
Public refreshBindings |
refreshBindings()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:955
|
Refresh element binding values
Returns :
void
|
Private scheduleFiringSizeChanged |
scheduleFiringSizeChanged()
|
Inherited from
FrameworkElement
|
Defined in
FrameworkElement:1191
|
Schedules executing the SizeChanged event
Returns :
void
|
Private setDataContextFromAnchestor | ||||||
setDataContextFromAnchestor(parent: any)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:1138
|
||||||
Sets the datacontext from anchestor when was not directly set to property
Parameters :
Returns :
void
|
SetTooltipToModel | ||||||
SetTooltipToModel(tooltip: ToolTipModel)
|
||||||
Inherited from
FrameworkElement
|
||||||
Defined in
FrameworkElement:567
|
||||||
Set tooltip component
Parameters :
Returns :
void
|
Static StyleCallback | |||||||||
StyleCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
FrameworkElement
|
|||||||||
Defined in
FrameworkElement:332
|
|||||||||
StyleCallback
Parameters :
Returns :
void
|
UpdateLayout |
UpdateLayout()
|
Inherited from
UIElement
|
Defined in
UIElement:541
|
Updates the layout
Returns :
void
|
Static WidthChangeCallback | |||||||||
WidthChangeCallback(sender: DependencyObject, args: DependencyPropertyChangedEventArgs)
|
|||||||||
Inherited from
FrameworkElement
|
|||||||||
Defined in
FrameworkElement:397
|
|||||||||
WidthChange Callback Executed when the Width changes
Parameters :
Returns :
void
|
Public Arrange | ||||||
Arrange(obj: any)
|
||||||
Inherited from
UIElement
|
||||||
Defined in
UIElement:393
|
||||||
Arrange method
Parameters :
Returns :
void
|
Public captureMouse |
captureMouse()
|
Inherited from
UIElement
|
Defined in
UIElement:368
|
Captures the mouse events
Returns :
boolean
|
Public Measure | ||||||
Measure(obj: any)
|
||||||
Inherited from
UIElement
|
||||||
Defined in
UIElement:404
|
||||||
Measure method
Parameters :
Returns :
any
|
Public releaseMouseCapture |
releaseMouseCapture()
|
Inherited from
UIElement
|
Defined in
UIElement:379
|
Returns :
void
|
Protected SyncModelWithComponent | ||||||||
SyncModelWithComponent(params: any)
|
||||||||
Inherited from
UIElement
|
||||||||
Defined in
UIElement:409
|
||||||||
Parameters :
Returns :
void
|
Public TransformToVisual | ||||||
TransformToVisual(obj: UIElement)
|
||||||
Inherited from
UIElement
|
||||||
Defined in
UIElement:354
|
||||||
Transforms to visual
Parameters :
Returns :
any
|
Public withName | ||||||
withName(name: string)
|
||||||
Inherited from
UIElement
|
||||||
Defined in
UIElement:341
|
||||||
Parameters :
Returns :
UIElement
|
Private addRelatedSubscriptionIfRequired | ||||||||||||
addRelatedSubscriptionIfRequired(event: SubscriptionEvent<any>, theHandler: any, bindingExpression: BindingExpression)
|
||||||||||||
Inherited from
DependencyObject
|
||||||||||||
Defined in
DependencyObject:502
|
||||||||||||
Parameters :
Returns :
void
|
Private addSubscriptionForTwoWayBindings | ||||||||||||
addSubscriptionForTwoWayBindings(dependencyProperty: DependencyProperty, binding: Binding, bindingExpression: BindingExpression)
|
||||||||||||
Inherited from
DependencyObject
|
||||||||||||
Defined in
DependencyObject:383
|
||||||||||||
Parameters :
Returns :
void
|
addsValidationMessage | |||||||||
addsValidationMessage(propKey: Binding | string, message: string)
|
|||||||||
Inherited from
DependencyObject
|
|||||||||
Defined in
DependencyObject:135
|
|||||||||
Adds a new validation message associated to a binding or a property name
Parameters :
Returns :
void
|
Private beginSubscribeToMultiPropertyPathChanges | |||||||||||||||
beginSubscribeToMultiPropertyPathChanges(context: any, binding: Binding, dependencyProperty: DependencyProperty, bindingExpression: BindingExpression)
|
|||||||||||||||
Inherited from
DependencyObject
|
|||||||||||||||
Defined in
DependencyObject:542
|
|||||||||||||||
Parameters :
Returns :
void
|
Private checkForSubscriptoinToDataErrorInfo | |||||||||||||||
checkForSubscriptoinToDataErrorInfo(currentContext: any, binding: Binding, propertyToSubscribe: string, bindingExpression: BindingExpression)
|
|||||||||||||||
Inherited from
DependencyObject
|
|||||||||||||||
Defined in
DependencyObject:716
|
|||||||||||||||
Parameters :
Returns :
void
|
Public clearValue | ||||||
clearValue(property: DependencyProperty)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:212
|
||||||
Clears the dependency property value
Parameters :
Returns :
void
|
Equals | ||||||
Equals(obj: any)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:201
|
||||||
Compares this dependency object agains another object.
Parameters :
Returns :
boolean
{boolean} |
GetHashCode |
GetHashCode()
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:187
|
Gets a hash code for this dependency object.
Returns :
number
{number} |
Public getValue | ||||||
getValue(property: DependencyProperty)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:226
|
||||||
Gets the value of a dependency property
Parameters :
Returns :
any
|
Private handleErrorsOnContext | |||||||||
handleErrorsOnContext(errorCtxt: INotifyDataErrorInfo, args: DataErrorsChangedEventArgs)
|
|||||||||
Inherited from
DependencyObject
|
|||||||||
Defined in
DependencyObject:777
|
|||||||||
Check and register possible errors in an error context
Parameters :
Returns :
void
|
Public IsPropertySet | ||||||
IsPropertySet(propertyName: string)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:376
|
||||||
Indicates if the property has been already set.
Parameters :
Returns :
any
|
Private performDataErrorValidationIfRequired |
performDataErrorValidationIfRequired(binding: Binding, theBindingContext: any)
|
Inherited from
DependencyObject
|
Defined in
DependencyObject:481
|
Performs validation on model if the model implementes IDataErrorINfo
Returns :
void
|
Private performRemoveValidationIfInValidationError | ||||||
performRemoveValidationIfInValidationError(binding: Binding)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:461
|
||||||
Performs the remove validation if the InValidationError is true
Parameters :
Returns :
void
|
Public performTargetObjectBindingUpdate | |||||||||
performTargetObjectBindingUpdate(dependencyProperty: DependencyProperty, binding: Binding)
|
|||||||||
Inherited from
DependencyObject
|
|||||||||
Defined in
DependencyObject:429
|
|||||||||
Updates the target object value associated to the binding.
Parameters :
Returns :
void
|
Private preprocessValue | |||||||||
preprocessValue(property: DependencyProperty, value: any)
|
|||||||||
Inherited from
DependencyObject
|
|||||||||
Defined in
DependencyObject:889
|
|||||||||
Preprocess value to be set to dependency property
Parameters :
Returns :
any
|
Private recreateSubscriptionsForMultiPropertyBindingPath | ||||||||||||||||||||||||
recreateSubscriptionsForMultiPropertyBindingPath(currentContext: any, outerContext: any, properties: string[], propertyIndex: number, dependencyProperty: DependencyProperty, bindingExpression: BindingExpression, subscriptionsForCurrentBindingPath: Array<>)
|
||||||||||||||||||||||||
Inherited from
DependencyObject
|
||||||||||||||||||||||||
Defined in
DependencyObject:682
|
||||||||||||||||||||||||
Parameters :
Returns :
void
|
Private registerSetPropertyIfRequired | ||||||
registerSetPropertyIfRequired(name: string)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:903
|
||||||
Register set property if required
Parameters :
Returns :
void
|
Private removeSubscriptionsForMultiPropertyBindingPath | |||||||||
removeSubscriptionsForMultiPropertyBindingPath(subscriptionsForCurrentBindingPath: [], propertyIndex: number)
|
|||||||||
Inherited from
DependencyObject
|
|||||||||
Defined in
DependencyObject:663
|
|||||||||
Parameters :
Returns :
void
|
removeValidationMessage | ||||||
removeValidationMessage(propKey: Binding | string)
|
||||||
Inherited from
DependencyObject
|
||||||
Defined in
DependencyObject:158
|
||||||
Removes a validation message associated to a binding or a property name
Parameters :
Returns :
void
|
SetBinding | ||||||||||||
SetBinding(dependencyProperty: DependencyProperty, binding: Binding)
|
||||||||||||
Inherited from
DependencyObject
|
||||||||||||
Defined in
DependencyObject:317
|
||||||||||||
Sets a binding to the specified property at runtime
Parameters :
Returns :
void
|
Public setValue | |||||||||
setValue(property: DependencyProperty, value: any)
|
|||||||||
Inherited from
DependencyObject
|
|||||||||
Defined in
DependencyObject:249
|
|||||||||
Sets the value for a dependency property
Parameters :
Returns :
void
|
Public setValueForScopedRegion | ||||||||||||
setValueForScopedRegion(property: DependencyProperty, value: any, scopedRegionManager: IRegionManager)
|
||||||||||||
Inherited from
DependencyObject
|
||||||||||||
Defined in
DependencyObject:282
|
||||||||||||
Sets the value for a dependency property. This is a workaround to support Scoped Region Managers. A research is required to find out the way to get the application region Manager when scoped region managers are used (when creating the DelayedRegionBehavior, the correct scoped region manager must be passed as an argument).
Parameters :
Returns :
void
|
Protected shouldPreventDefaultSourceUpdate | |||||||||
shouldPreventDefaultSourceUpdate(dependencyProperty: DependencyProperty, binding: BindingExpression)
|
|||||||||
Inherited from
DependencyObject
|
|||||||||
Defined in
DependencyObject:870
|
|||||||||
Parameters :
Returns :
boolean
|
Private subscribeToBindingPathChanges | |||||||||||||||
subscribeToBindingPathChanges(context: any, binding: Binding, dependencyProperty: DependencyProperty, bindingExpression: BindingExpression)
|
|||||||||||||||
Inherited from
DependencyObject
|
|||||||||||||||
Defined in
DependencyObject:512
|
|||||||||||||||
Parameters :
Returns :
void
|
Private subscribeToErrorsChangedInModel | ||||||||||||
subscribeToErrorsChangedInModel(errorCtxt: INotifyDataErrorInfo, propertyToSubscribe: string, bindingExpression: BindingExpression)
|
||||||||||||
Inherited from
DependencyObject
|
||||||||||||
Defined in
DependencyObject:748
|
||||||||||||
Parameters :
Returns :
void
|
Private subscribeToPropertyChanges | ||||||||||||||||||||||||
subscribeToPropertyChanges(currentContext: any, outerContext: any, properties: string[], propertyIndex: number, dependencyProperty: DependencyProperty, bindingExpression: BindingExpression, subscriptionsForCurrentBindingPath: Array<>)
|
||||||||||||||||||||||||
Inherited from
DependencyObject
|
||||||||||||||||||||||||
Defined in
DependencyObject:586
|
||||||||||||||||||||||||
Parameters :
Returns :
void
|
Private updateSourceOfBinding | ||||||||||||
updateSourceOfBinding(binding: Binding, outerContext: any, dependencyProperty: DependencyProperty)
|
||||||||||||
Inherited from
DependencyObject
|
||||||||||||
Defined in
DependencyObject:811
|
||||||||||||
Updates the source of a binding
Parameters :
Returns :
void
|
BottomTemplate | ||||||
getBottomTemplate()
|
||||||
Gets BottomTemplate
Returns :
ControlTemplate
|
||||||
setBottomTemplate(value: ControlTemplate)
|
||||||
Sets BottomTemplate
Parameters :
Returns :
void
|
OverflowMode | ||||||
getOverflowMode()
|
||||||
Gets OverflowMode
Returns :
TabOverflowMode
|
||||||
setOverflowMode(value: TabOverflowMode)
|
||||||
Sets OverflowMode
Parameters :
Returns :
void
|
SelectedTab |
getSelectedTab()
|
Selected Tab Model
Returns :
any
|
import { ControlTemplate } from '../../basecomponentmodel/Control';
import { Dependency } from '../../basecomponentmodel/Dependency';
import { DependencyProperty } from '../../basecomponentmodel/DependencyProperty';
import { FrameworkElement } from '../../basecomponentmodel/FrameworkElement';
import { AngularComponentId } from '../../helpers';
import { SubscriptionEvent } from '../../utils/SubscriptionEvent';
import { TabOverflowMode } from '../enums/TabOverflowMode';
import { RadTabControlBaseModel } from './RadTabControlBaseModel';
import { Size } from './Size';
/**
* RadRibbonView model class
*
* @export
* @class RadRibbonViewModel
* @extends {RadTabControlBaseModel}
* @wType Telerik.Windows.Controls.RadRibbonView
*/
export class RadRibbonViewModel extends RadTabControlBaseModel {
/**
* Angular component id
*
* @memberof RadRibbonViewModel
*/
public AngularComponentId = AngularComponentId.radRibbonView;
/**
* ApplicationButtonContentProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ApplicationButtonContentProperty: DependencyProperty =
new DependencyProperty('ApplicationButtonContent', null, null);
/**
* ApplicationButtonImageSourceProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ApplicationButtonImageSourceProperty: DependencyProperty =
new DependencyProperty('ApplicationButtonImageSource', null, null);
/**
* ApplicationButtonStyleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ApplicationButtonStyleProperty: DependencyProperty =
new DependencyProperty('ApplicationButtonStyle', null, null);
/**
* ApplicationButtonVisibilityProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ApplicationButtonVisibilityProperty: DependencyProperty =
new DependencyProperty('ApplicationButtonVisibility', null, null);
/**
* ApplicationMenuProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ApplicationMenuProperty: DependencyProperty =
new DependencyProperty('ApplicationMenu', null, null);
/**
* ApplicationNameProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ApplicationNameProperty: DependencyProperty =
new DependencyProperty('ApplicationName', null, null);
/**
* BackstageClippingElementProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static BackstageClippingElementProperty: DependencyProperty =
new DependencyProperty('BackstageClippingElement', null, null);
/**
* BackstageProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static BackstageProperty: DependencyProperty = new DependencyProperty(
'Backstage',
null,
null
);
/**
* CollapseThresholdSizeProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static CollapseThresholdSizeProperty: DependencyProperty =
new DependencyProperty('CollapseThresholdSize', null, null);
/**
* ContentHeightProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ContentHeightProperty: DependencyProperty =
new DependencyProperty('ContentHeight', null, null);
/**
* ContextualGroupsItemsSourceProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ContextualGroupsItemsSourceProperty: DependencyProperty =
new DependencyProperty('ContextualGroupsItemsSource', null, null);
/**
* ContextualGroupsProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ContextualGroupsProperty: DependencyProperty =
new DependencyProperty('ContextualGroups', null, null);
/**
* ContextualGroupsStyleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ContextualGroupsStyleProperty: DependencyProperty =
new DependencyProperty('ContextualGroupsStyle', null, null);
/**
* ContextualTabsStyleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static ContextualTabsStyleProperty: DependencyProperty =
new DependencyProperty('ContextualTabsStyle', null, null);
/**
* HelpButtonImageSourceProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static HelpButtonImageSourceProperty: DependencyProperty =
new DependencyProperty('HelpButtonImageSource', null, null);
/**
* HelpButtonStyleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static HelpButtonStyleProperty: DependencyProperty =
new DependencyProperty('HelpButtonStyleProperty', null, null);
/**
* HelpButtonVisibilityProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static HelpButtonVisibilityProperty: DependencyProperty =
new DependencyProperty('HelpButtonVisibility', null, null);
/**
* HelpCommandParameterProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static HelpCommandParameterProperty: DependencyProperty =
new DependencyProperty('HelpCommandParameter', null, null);
/**
* HelpCommandProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static HelpCommandProperty: DependencyProperty =
new DependencyProperty('HelpCommand', null, null);
/**
* HelpCommandTargetProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static HelpCommandTargetProperty: DependencyProperty =
new DependencyProperty('HelpCommandTarget', null, null);
/**
* IsApplicationButtonEnabledProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsApplicationButtonEnabledProperty: DependencyProperty =
new DependencyProperty('IsApplicationButtonEnabled', null, null);
/**
* IsApplicationMenuOpenProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsApplicationMenuOpenProperty: DependencyProperty =
new DependencyProperty('IsApplicationMenuOpen', null, null);
/**
* IsBackstageOpenProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsBackstageOpenProperty: DependencyProperty =
new DependencyProperty('IsBackstageOpen', null, null);
/**
* IsCollapsedProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsCollapsedProperty: DependencyProperty =
new DependencyProperty('IsCollapsed', null, null);
/**
* IsMinimizableProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsMinimizableProperty: DependencyProperty =
new DependencyProperty('IsMinimizable', true, null);
/**
* IsMinimizedPopupOpenProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsMinimizedPopupOpenProperty: DependencyProperty =
new DependencyProperty('IsMinimizedPopupOpen', null, null);
/**
* IsMinimizedProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsMinimizedProperty: DependencyProperty =
new DependencyProperty('IsMinimized', false, null);
/**
* IsMouseWheelTabScrollingEnabledProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static IsMouseWheelTabScrollingEnabledProperty: DependencyProperty =
new DependencyProperty('IsMouseWheelTabScrollingEnabled', null, null);
/**
* MinimizeButtonStyleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static MinimizeButtonStyleProperty: DependencyProperty =
new DependencyProperty('MinimizeButtonStyle', null, null);
/**
* MinimizeButtonVisibilityProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static MinimizeButtonVisibilityProperty: DependencyProperty =
new DependencyProperty('MinimizeButtonVisibility', null, null);
/**
* QuickAccessToolBarPositionProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static QuickAccessToolBarPositionProperty: DependencyProperty =
new DependencyProperty('QuickAccessToolBarPosition', null, null);
/**
* QuickAccessToolBarProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static QuickAccessToolBarProperty: DependencyProperty =
new DependencyProperty('QuickAccessToolBar', null, null);
/**
* SelectedTabProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static SelectedTabProperty: DependencyProperty =
new DependencyProperty('SelectedTab', null, null);
/**
* RibbonGroupsPresenterStyleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static RibbonGroupsPresenterStyleProperty: DependencyProperty =
new DependencyProperty('RibbonGroupsPresenterStyle', null, null);
/**
* TabStripAdditionalContentProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static TabStripAdditionalContentProperty: DependencyProperty =
new DependencyProperty('TabStripAdditionalContent', null, null);
/**
* TitleBarBackgroundProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static TitleBarBackgroundProperty: DependencyProperty =
new DependencyProperty('TitleBarBackground', null, null);
/**
*TitleBarVisibilityProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static TitleBarVisibilityProperty: DependencyProperty =
new DependencyProperty('TitleBarVisibility', null, null);
/**
* TitleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static TitleProperty: DependencyProperty = new DependencyProperty(
'Title',
null,
null
);
/**
* WindowTitleStyleProperty
*
* @static
* @type {DependencyProperty}
* @memberof RadRibbonViewModel
*/
public static WindowTitleStyleProperty: DependencyProperty =
new DependencyProperty('WindowTitleStyle', null, null);
/**
* ApplicationButtonDoubleClickEvent
*
* @memberof RadRibbonViewModel
*/
public ApplicationButtonDoubleClickEvent: SubscriptionEvent<
(s: any, e: any) => void
> = new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* ApplicationMenuOpenStateChangedEvent
*
* @memberof RadRibbonViewModel
*/
public ApplicationMenuOpenStateChangedEvent: SubscriptionEvent<
(s: any, e: any) => void
> = new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* CollapsedChangedEvent
*
* @memberof RadRibbonViewModel
*/
public CollapsedChangedEvent: SubscriptionEvent<(s: any, e: any) => void> =
new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* HelpRequestedEvent
*
* @memberof RadRibbonViewModel
*/
public HelpRequestedEvent: SubscriptionEvent<(s: any, e: any) => void> =
new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* MinimizedChangedEvent
*
* @memberof RadRibbonViewModel
*/
public MinimizedChangedEvent: SubscriptionEvent<(s: any, e: any) => void> =
new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* MinimizedPopupStateChangedEvent
*
* @memberof RadRibbonViewModel
*/
public MinimizedPopupStateChangedEvent: SubscriptionEvent<
(s: any, e: any) => void
> = new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* PopupOpenedEvent
*
* @memberof RadRibbonViewModel
*/
public PopupOpenedEvent: SubscriptionEvent<(s: any, e: any) => void> =
new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* PreviewMinimizedChangedEvent
*
* @memberof RadRibbonViewModel
*/
public PreviewMinimizedChangedEvent: SubscriptionEvent<
(s: any, e: any) => void
> = new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* PreviewPopupOpenedEvent
*
* @memberof RadRibbonViewModel
*/
public PreviewPopupOpenedEvent: SubscriptionEvent<(s: any, e: any) => void> =
new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* ToolBarPositionChangedEvent
*
* @memberof RadRibbonViewModel
*/
public ToolBarPositionChangedEvent: SubscriptionEvent<
(s: any, e: any) => void
> = new SubscriptionEvent<(sender: any, e: any) => void>();
/**
*MinimizedChanged
*
* @memberof RadRibbonViewModel
*/
public MinimizedChanged: SubscriptionEvent<(s: any, e: any) => void> =
new SubscriptionEvent<(sender: any, e: any) => void>();
/**
* BottomTemplate
*
* @type {ControlTemplate}
* @memberof RadRibbonViewModel
*/
#bottomTemplate: ControlTemplate;
/**
* Gets or sets TitleBarVisibility
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.TitleBarVisibilityProperty)
public TitleBarVisibility: any;
/**
* Gets ApplicationButtonContent
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.ApplicationButtonContentProperty)
public ApplicationButtonContent: any;
/**
* Gets or sets ApplicationButtonImageSource
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.ApplicationButtonImageSourceProperty)
public ApplicationButtonImageSource: any;
/**
* Gets or sets ApplicationButtonStyle
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.ApplicationButtonStyleProperty)
public ApplicationButtonStyle: any;
/**
* Gets or sets ApplicationButtonVisibility
*
* @type {boolean}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.ApplicationButtonVisibilityProperty)
public ApplicationButtonVisibility: boolean;
/**
* Gets or sets ApplicationMenu
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.ApplicationMenuProperty)
public ApplicationMenu: any;
/**
* Gets or sets ApplicationName
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.ApplicationNameProperty)
public ApplicationName: string;
/**
* Gets or sets BackstageClippingElement
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.BackstageClippingElementProperty)
public BackstageClippingElement: FrameworkElement;
/**
* Gets BottomTemplate
*
* @type {*}
* @memberof RadRibbonViewModel
*/
get BottomTemplate(): ControlTemplate {
return this.#bottomTemplate;
}
/**
* Sets BottomTemplate
*
* @memberof RadRibbonViewModel
*/
set BottomTemplate(value: ControlTemplate) {
this.#bottomTemplate = value;
}
/**
* Gets or sets CollapseThresholdSize
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.CollapseThresholdSizeProperty)
public CollapseThresholdSize: Size;
/**
* Gets or sets ContentHeight
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.ContentHeightProperty)
public ContentHeight: number;
/**
* Gets or sets IsMinimizable
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.IsMinimizableProperty)
public IsMinimizable: boolean;
/**
* Gets or sets IsMinimizable
*
* @type {*}
* @memberof RadRibbonViewModel
*/
@Dependency(RadRibbonViewModel.IsMinimizedProperty)
public IsMinimized: boolean;
#overflowMode: TabOverflowMode;
/**
* Gets OverflowMode
*
* @type {*}
* @memberof RadRibbonViewModel
*/
get OverflowMode(): TabOverflowMode {
return this.#overflowMode;
}
/**
* Sets OverflowMode
*
* @memberof RadRibbonViewModel
*/
set OverflowMode(value: TabOverflowMode) {
this.#overflowMode = value;
}
/**
* Selected Tab Model
*
* @readonly
* @type {*}
* @memberof RadRibbonViewModel
*/
get SelectedTab(): any {
return this.getValue(RadRibbonViewModel.SelectedTabProperty);
}
}