Definition
Namespace:Telerik.Web.UI
Inheritance: Telerik.Web.UI.RadWebControlTelerik.Web.UI.RadDock
Events
Adds a command event handler for the raddock
add_command
The event handler function to attach
Adds a dockPositionChanged event handler for the raddock
add_dockPositionChanged
The event handler function to attach
Adds a dockPositionChanging event handler for the raddock
add_dockPositionChanging
The event handler function to attach
Adds a drag event handler for the raddock
add_drag
The event handler function to attach
Adds a dragEnd event handler for the raddock
add_dragEnd
The event handler function to attach
Adds a dragStart event handler for the raddock
add_dragStart
The event handler function to attach
Adds a enterZone event handler for the raddock
add_enterZone
The event handler function to attach
Adds a leaveZone event handler for the raddock
add_leaveZone
The event handler function to attach
Adds a load event handler for the raddock
add_load
The event handler function to attach
Adds a resizeEnd event handler for the raddock
add_resizeEnd
The event handler function to attach
Adds a resizeStart event handler for the raddock
add_resizeStart
The event handler function to attach
Removes a command event handler from the raddock
remove_command
The event handler function to remove
Removes a dockPositionChanged event handler from the raddock
remove_dockPositionChanged
The event handler function to remove
Removes a dockPositionChanging event handler from the raddock
remove_dockPositionChanging
The event handler function to remove
Removes a drag event handler from the raddock
remove_drag
The event handler function to remove
Removes a dragEnd event handler from the raddock
remove_dragEnd
The event handler function to remove
Removes a dragStart event handler from the raddock
remove_dragStart
The event handler function to remove
Removes a enterZone event handler from the raddock
remove_enterZone
The event handler function to remove
Removes a leaveZone event handler from the raddock
remove_leaveZone
The event handler function to remove
Removes a load event handler from the raddock
remove_load
The event handler function to remove
Removes a resizeEnd event handler from the raddock
remove_resizeEnd
The event handler function to remove
Removes a resizeStart event handler from the raddock
remove_resizeStart
The event handler function to remove
Methods
Clones the current Telerik.Web.UI.RadDock object.
clone(String id): Telerik.Web.UI.RadDock
The string that will be set to the UniqueId of the cloned object.
Returns:Telerik.Web.UI.RadDock
The cloned Telerik.Web.UI.RadDock object.
Performs a postback if the dock has AutoPostBack enabled.
conditionalPostback(String parameter): void
The parameter passed to the server when postback is performed.
Calls the _doPostBack global function, passing the UniqueID of the control as event target paramenter.
doPostBack(String parameter): void
The parameter passed to the server when postback is performed.
Gets an array containing the DockZone UniqueNames where the dock is allowed to dock.
get_allowedZones(): Array
Array
A string array containing the DockZone UniqueNames where the dock is allowed to dock.
Gets the bool value indicating whether the dock will perform postback.
get_autoPostBack(): Boolean
Boolean
The bool value indicating whether the dock will perform postback.
Gets the bool value indicating whether the dock is closed or not.
get_closed(): Boolean
Boolean
Bool value indicating whether the dock is closed or not.
Gets the bool value indicating whether the dock is collapsed or not.
get_collapsed(): Boolean
Boolean
Bool value indicating whether the dock is collapsed or not.
Gets an object containing all present (enabled) dock commands. A single command can be accessed in the following way: "objCommands.CommandName" or "objCommands["CommandName"]".
get_commands(): Array
Array
Gets a reference to the element container of the dock's commands.
get_commandsContainer(): Object
Object
The element containing dock
Gets a reference to the element of the dock's content container.
get_contentContainer(): Object
Object
The element of the dock
Gets the DockMode of the RadDock control. It can be: 1. Floating; 2. Docked; 3. Default;
get_dockMode(): Telerik.Web.UI.DockMode
Telerik.Web.UI.DockMode
The Telerik.Web.UI.DockMode of the RadDock control. It can be
Gets the parent zone(Telerik.Web.UI.RadDockZone object) to which the dock is docked.
get_dockZone(): Telerik.Web.UI.RadDockZone
Telerik.Web.UI.RadDockZone
The parent DockZone.
Gets the ID of the zone where the RadDock control is docked to.
get_dockZoneID(): String
String
The ID of the zone where the RadDock control is docked to.
Returns an array which contains all dock zones.
get_dockZones(): Array
Array
Returns the DOM element for this control.
get_element(): Element
Element
Gets the bool value indicating whether the animation is enabled.
get_enableAnimation(): Boolean
Boolean
The bool value indicating whether the animation is enabled.
Gets the bool value indicating whether the user can drag the control to a new location.
get_enableDrag(): Boolean
Boolean
The bool value indicating whether the user can drag the control to a new location.
Gets an array containing the DockZone UniqueNames where the dock cannot be docked to.
get_forbiddenZones(): Array
Array
A string array containing the DockZone UniqueNames where the dock cannot docked to.
Gets the current handle by which the dock can be dragged.
get_handle(): Object
Object
The handle by which the dock can be dragged.
Gets the height of the control.
get_height(): Number
Number
The height of the control.
Gets the (0-offset) docking position of the control within its parent docking zone.
get_index(): Number
Number
The
Gets the ID of the Telerik.Web.UI.RadDockLayout that manages the state of the RadDock control.
get_layoutID(): String
String
The ID of the Telerik.Web.UI.RadDockLayout that manages the state of the RadDock control.
Gets the X-coordinate of the dock (relative to the top-left corner of the browser window).
get_left(): Number
Number
The number indicating the X
If the control is docked, returns the object for the parent docking zone.
get_parent(): Object
Object
Gets the bool value indicating whether the control is pinned.
get_pinned(): Number
Number
The bool value indicating whether the control is pinned.
Gets the bool value indicating whether the control can be resized.
get_resizable(): Boolean
Boolean
The bool value indicating whether the control can be resized.
Gets the currently applied skin to the control.
get_skin(): String
String
The control
Tag
get_tag(): Object
Object
Gets the title text of the dock control.
get_title(): String
String
The text of the dock
Gets a reference to the element of the dock's TitleBar template.
get_titleBar(): Object
Object
The element of the dock
Gets the element containing the title text of the dock (the EM element).
get_titleElement(): Object
Object
The element that contains the dock
Gets the Y-coordinate of the dock (relative to the top-left corner of the browser window).
get_top(): Number
Number
The number indicating the Y
Gets the UniqueID of the control.
get_uniqueID(): String
String
The UniqueID of the control.
Gets the UniqueName of the control.
get_uniqueName(): String
String
The UniqueName of the control.
Gets the width of the control.
get_width(): Number
Number
The width of the control.
Gets the command by the name specified.
getCommand(String name): Telerik.Web.UI.DockCommand
The name of the command.
Returns:Telerik.Web.UI.DockCommand
The command with the given name.
Gets the serialized client state of the dock control.
saveClientState(): void
Sets allowed zones (DockZones where the dock is allowed to dock) to the dock. (Use the AllowedZones property in order for the changes to take effect on the server-side and not on the client-side only)
set_allowedZones(Array value): void
A string array containing the DockZone UniqueNames where the dock is allowed to dock.
Sets a bool value indicating whether the dock will perform postback.
set_autoPostBack(Boolean value): void
Parameter indicating whether the dock will perform postback.
Closes/Opens the RadDock control.
set_closed(Boolean value, Boolean playAnimation): void
The value indicating whether the dock will be opened or closed.
playAnimationBooleanWhether or not animation should be played.
Collapses/Expands the RadDock control.
set_collapsed(Boolean value, Boolean playAnimation): void
The value indicating whether the dock is collapsed or expanded.
playAnimationBooleanWhether or not animation should be played.
Sets a DockMode to the dock.(Use the DockMode property in order for the changes to take effect on the server-side and not on the client-side only)
set_dockMode(Telerik.Web.UI.DockMode value): void
Whether the dock will be
Enables or disables the dock animations. (Use the EnableAnimation property in order for the changes to take effect on the server-side and not on the client-side only)
set_enableAnimation(Boolean value): void
The bool value indicating whether the animation will be enabled
Sets a value enabling or disabling the ability of the user to drag the control to a new location. (Use the EnableDrag property in order for the changes to take effect on the server-side and not on the client-side only)
set_enableDrag(Boolean value): void
The bool value indicating whether the user can drag the control to a new location.
Sets forbidden zones (DockZones where the dock cannot be docked to) to the dock. (Use the ForbiddenZones property in order for the changes to take effect on the server-side and not on the client-side only)
set_forbiddenZones(Array value): void
A string array containing the DockZone UniqueNames where the dock cannot docked to.
Sets a drag handle to the element passed as a parameter.
set_handle(Object element): void
Sets a height to the control.
set_height(Number value): void
The height of the control.
Sets a X-coordinate to the dock (relative to the top-left corner of the browser window).
set_left(Number value): void
The value set to the X
Causes a floating control to become pinned or unpinned. Dock with DockMode="Floating" can be pinned only. (Use the Pinned property in order for the changes to take effect on the server-side and not on the client-side only)
set_pinned(Boolean value): void
The bool value indicating whether the control will be pinned
Enables/Disables the resizing of the control.
set_resizable(Boolean value): void
The value indicating whether the control can be resized or not.
Sets a title to the control.(Use the Title property in order for the changes to take effect on the server-side and not on the client-side only)
set_title(String value): void
The text that will be assigned to the control
Sets a Y-coordinate to the dock (relative to the top-left corner of the browser window).
set_top(Number value): void
The value set to the Y
Sets a width to the control.
set_width(Number value): void
The width of the control.
Undocks the RadDock control from its containing zone.
undock(): void