Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.Resizer.Builder< TResizer, TBuilder > Class Template Reference

More...

Inheritance diagram for Ext.Net.Resizer.Builder< TResizer, TBuilder >:
Ext.Net.Observable.Builder< TResizer, TBuilder >

Public Member Functions

 Builder (TResizer component)
 
virtual TBuilder ConstrainToElement (string constrainToElement)
 An element, or a Region into which the resize operation must be constrained. More...
 
virtual TBuilder ConstrainToRegion (System.Drawing.Rectangle? constrainToRegion)
 An element, or a Region into which the resize operation must be constrained. More...
 
virtual TBuilder Dynamic (bool? dynamic)
 Specify as true to update the target (Element or Component) dynamically during dragging. This is true by default, but the Component class passes false when it is configured as Ext.Component.resizable. More...
 
virtual TBuilder Handles (ResizeHandle handles)
 String consisting of the resize handles to display. Defaults to 's e se' for Elements and fixed position Components. Defaults to 8 point resizing for floating Components (such as Windows). Specify either 'all' or any of 'n s e w ne nw se sw'. Defaults to: "s e se" More...
 
virtual TBuilder HandlesSummary (string handlesSummary)
 String consisting of the resize handles to display (defaults to 's e se'). Specify either 'all' or any of 'n s e w ne nw se sw'. More...
 
virtual TBuilder Height (Unit height)
 Optional. The height to set target to in pixels. Defaults to: null More...
 
virtual TBuilder HeightIncrement (int heightIncrement)
 The increment to snap the height resize in pixels. Defaults to: 0 More...
 
virtual TBuilder MaxHeight (int maxHeight)
 The maximum height for the element (defaults to 10000) More...
 
virtual TBuilder MaxWidth (int maxWidth)
 The maximum width for the element (defaults to 10000) More...
 
virtual TBuilder MinHeight (int minHeight)
 The minimum height for the element (defaults to 20) More...
 
virtual TBuilder MinWidth (int minWidth)
 The minimum width for the element (defaults to 20) More...
 
virtual TBuilder Pinned (bool pinned)
 True to ensure that the resize handles are always visible, false indicates resizing by cursor changes only. Defaults to: false More...
 
virtual TBuilder PreserveRatio (bool preserveRatio)
 True to preserve the original ratio between height and width during resize (defaults to false) More...
 
virtual TBuilder Target (string target)
 The Element or Component to resize. More...
 
virtual TBuilder Transparent (bool transparent)
 True for transparent handles. This is only applied at config time. (defaults to false) More...
 
virtual TBuilder Width (Unit width)
 Optional. The width to set the target to in pixels. Defaults to: null More...
 
virtual TBuilder WidthIncrement (int widthIncrement)
 The increment to snap the width resize in pixels (defaults to 0) More...
 
virtual TBuilder Listeners (Action< ResizableListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< ResizableDirectEvents > action)
 Server-side DirectEventHandlers More...
 
 Builder ()
 
 Builder (Resizer component)
 
 Builder (Resizer.Config config)
 

Static Public Member Functions

static implicit operator Builder (Resizer component)
 

Detailed Description

Type Constraints
TResizer :Resizer 
TBuilder :Builder 
TBuilder :TResizer 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.Resizer.Builder< TResizer, TBuilder >.Builder ( TResizer  component)
inline

◆ Builder() [2/4]

Ext.Net.Resizer.Builder< TResizer, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.Resizer.Builder< TResizer, TBuilder >.Builder ( Resizer  component)
inline

◆ Builder() [4/4]

Ext.Net.Resizer.Builder< TResizer, TBuilder >.Builder ( Resizer.Config  config)
inline

Member Function Documentation

◆ ConstrainToElement()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.ConstrainToElement ( string  constrainToElement)
inlinevirtual

An element, or a Region into which the resize operation must be constrained.

◆ ConstrainToRegion()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.ConstrainToRegion ( System.Drawing.Rectangle?  constrainToRegion)
inlinevirtual

An element, or a Region into which the resize operation must be constrained.

◆ DirectEvents()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.DirectEvents ( Action< ResizableDirectEvents action)
inlinevirtual

Server-side DirectEventHandlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Dynamic()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Dynamic ( bool?  dynamic)
inlinevirtual

Specify as true to update the target (Element or Component) dynamically during dragging. This is true by default, but the Component class passes false when it is configured as Ext.Component.resizable.

◆ Handles()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Handles ( ResizeHandle  handles)
inlinevirtual

String consisting of the resize handles to display. Defaults to 's e se' for Elements and fixed position Components. Defaults to 8 point resizing for floating Components (such as Windows). Specify either 'all' or any of 'n s e w ne nw se sw'. Defaults to: "s e se"

◆ HandlesSummary()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.HandlesSummary ( string  handlesSummary)
inlinevirtual

String consisting of the resize handles to display (defaults to 's e se'). Specify either 'all' or any of 'n s e w ne nw se sw'.

◆ Height()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Height ( Unit  height)
inlinevirtual

Optional. The height to set target to in pixels. Defaults to: null

◆ HeightIncrement()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.HeightIncrement ( int  heightIncrement)
inlinevirtual

The increment to snap the height resize in pixels. Defaults to: 0

◆ Listeners()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Listeners ( Action< ResizableListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ MaxHeight()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.MaxHeight ( int  maxHeight)
inlinevirtual

The maximum height for the element (defaults to 10000)

◆ MaxWidth()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.MaxWidth ( int  maxWidth)
inlinevirtual

The maximum width for the element (defaults to 10000)

◆ MinHeight()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.MinHeight ( int  minHeight)
inlinevirtual

The minimum height for the element (defaults to 20)

◆ MinWidth()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.MinWidth ( int  minWidth)
inlinevirtual

The minimum width for the element (defaults to 20)

◆ operator Builder()

static implicit Ext.Net.Resizer.Builder< TResizer, TBuilder >.operator Builder ( Resizer  component)
inlinestatic

◆ Pinned()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Pinned ( bool  pinned)
inlinevirtual

True to ensure that the resize handles are always visible, false indicates resizing by cursor changes only. Defaults to: false

◆ PreserveRatio()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.PreserveRatio ( bool  preserveRatio)
inlinevirtual

True to preserve the original ratio between height and width during resize (defaults to false)

◆ Target()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Target ( string  target)
inlinevirtual

The Element or Component to resize.

◆ Transparent()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Transparent ( bool  transparent)
inlinevirtual

True for transparent handles. This is only applied at config time. (defaults to false)

◆ Width()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.Width ( Unit  width)
inlinevirtual

Optional. The width to set the target to in pixels. Defaults to: null

◆ WidthIncrement()

virtual TBuilder Ext.Net.Resizer.Builder< TResizer, TBuilder >.WidthIncrement ( int  widthIncrement)
inlinevirtual

The increment to snap the width resize in pixels (defaults to 0)


The documentation for this class was generated from the following file: