Suoranta.WebApp.Types Namespace
Suoranta.WebApp - Developer API

Dom<(Of <(<'TPageModel>)>)> Methods

The Dom<(Of <(<'TPageModel>)>)> type exposes the following members.

Methods


  Name Description
Public method ActionParam(String, String, Dom..::..Element)
Add on the page JavaScript that returns JS object containing POST parameter for controller action.
Public method ActionParam<(Of <<'(TController>)>>)(ControllerAction, Dom..::..Element)
Add on the page JavaScript that returns JS object containing POST parameters for controller action
Public method ActionParam<(Of <<'(TController>)>>)(Expression<(Of <<'(Func<(Of <<'(TController, ControllerAction>)>>)>)>>), Dom..::..Element)
Add on the page JavaScript that returns JS object containing POST parameters for controller action.
Public method ActionParam<(Of <<'(TValue>)>>)(String, String, Expression<(Of <<'(Func<(Of <<'(TPageModel, TValue>)>>)>)>>))
Public method ActionParam<(Of <<'(TController, TParam>)>>)(ControllerAction<(Of <<'(TParam>)>>), Dom..::..Element)
Add on the page JavaScript that returns JS object containing POST parameters for controller action
Public method ActionParam<(Of <<'(TController, TParam>)>>)(Expression<(Of <<'(Func<(Of <<'(TController, ControllerAction<(Of <<'(TParam>)>>)>)>>)>)>>), Dom..::..Element)
Add on the page JavaScript that returns JS object containing POST parameters for controller action
Public method ActionParam<(Of <<'(TController, TParam1, TParam2>)>>)(Expression<(Of <<'(Func<(Of <<'(TController, ControllerAction<(Of <<'(TParam1, TParam2>)>>)>)>>)>)>>), Dom..::..Element)
Public method AddDataWidget (Inherited from Dom.)
Public method AddDiv (Inherited from Dom.)
Public method AddElement
(Inherited from Dom.)
Public method AddForm<(Of <<'(TFormModel>)>>) (Inherited from Dom.)
Public method AddModelForm
Adds into DOM a form id with whose fields match TPageModel.
Public method AddPanelBar
(Inherited from Dom.)
Public method AddTypedWidget<(Of <<'(TWidget>)>>) (Inherited from Dom.)
Public method AddWidget (Inherited from Dom.)
Public method Static member ChangeEvent<(Of <<'(TProperty>)>>)
JsStatement invoking change handler for property
Public method Static member DoIf
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetAsLazy (Inherited from Dom.)
Public method GetDynamicMemberNames (Inherited from DynamicObject.)
Public method GetHashCode (Inherited from Object.)
Public method GetMetaObject(System.Linq.Expressions.Expression) (Inherited from DynamicObject.)
Public method GetType (Inherited from Object.)
Public method Id<(Of <<'(TElement>)>>)
Generate HTML element ID for instance of element type and base id
(Inherited from Dom.)
Public method Initialize
Statements needed for initializing derived classes should be placed in an override of this method
(Inherited from Dom.)
Public method LockAllDataWidgets
Public method LockWidgets<(Of <<'(TProperty>)>>)
Protected method MemberwiseClone (Inherited from Object.)
Public method Notify (Inherited from Dom.)
Public method SetState<(Of <<'(TProperty>)>>)
Public method Static member ToDom<(Of <<'(TProperty>)>>)
Casts reference to page model property into Dom..::..Element
Public method ToString (Inherited from Object.)
Public method TryBinaryOperation(System.Dynamic.BinaryOperationBinder,System.Object,System.Object@) (Inherited from DynamicObject.)
Public method TryConvert(System.Dynamic.ConvertBinder,System.Object@) (Inherited from DynamicObject.)
Public method TryCreateInstance(System.Dynamic.CreateInstanceBinder,System.Object[],System.Object@) (Inherited from DynamicObject.)
Public method TryDeleteIndex(System.Dynamic.DeleteIndexBinder,System.Object[]) (Inherited from DynamicObject.)
Public method TryDeleteMember(System.Dynamic.DeleteMemberBinder) (Inherited from DynamicObject.)
Public method TryGetIndex(System.Dynamic.GetIndexBinder,System.Object[],System.Object@) (Inherited from DynamicObject.)
Public method TryGetMember(GetMemberBinder, Object%) (Inherited from Dom.)
Public method TryGetMember(System.Dynamic.GetMemberBinder,System.Object@) (Inherited from DynamicObject.)
Public method TryInvoke(System.Dynamic.InvokeBinder,System.Object[],System.Object@) (Inherited from DynamicObject.)
Public method TryInvokeMember(System.Dynamic.InvokeMemberBinder,System.Object[],System.Object@) (Inherited from DynamicObject.)
Public method TrySetIndex(System.Dynamic.SetIndexBinder,System.Object[],System.Object) (Inherited from DynamicObject.)
Public method TrySetMember(SetMemberBinder, Object) (Inherited from Dom.)
Public method TrySetMember(System.Dynamic.SetMemberBinder,System.Object) (Inherited from DynamicObject.)
Public method TryUnaryOperation(System.Dynamic.UnaryOperationBinder,System.Object@) (Inherited from DynamicObject.)
Public method Update(array<LambdaExpression>[]()[][])
Public method Update(array<String>[]()[][])
Public method Update<(Of <<'(TProperty>)>>)(Expression<(Of <<'(Func<(Of <<'(TPageModel, TProperty>)>>)>)>>))
Public method Update<(Of <<'(TProp1, TProp2>)>>)(Expression<(Of <<'(Func<(Of <<'(TPageModel, TProp1>)>>)>)>>), Expression<(Of <<'(Func<(Of <<'(TPageModel, TProp2>)>>)>)>>))