GET api/Project/GetPanelDefinitions
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of PanelDefinitionsViewModelName | Description | Type | Additional information |
---|---|---|---|
Name | string |
None. |
|
PanelCode | string |
None. |
|
PanelName | string |
None. |
|
HeaderText | string |
None. |
|
PanelSize | PanelSizeClassViewModel |
None. |
|
TempPanelSize | PanelSizeClassViewModel |
None. |
|
minimizedPanelSize | PanelSizeClassViewModel |
None. |
|
panelButtons | PanelButtonsViewModel |
None. |
|
InnerHeight | string |
None. |
|
InnerWidth | string |
None. |
|
InnerHtml | string |
None. |
|
PanelMode | PanelModeEnum |
None. |
|
ZIndex | string |
None. |
|
IsResizable | boolean |
None. |
|
HasCloseDialog | boolean |
None. |
|
IsMaximized | boolean |
None. |
|
PanelType | PanelType |
None. |
|
MenuDetails | PanelMenuItem |
None. |
|
PanelClass | string |
None. |
Response Formats
application/json, text/json
Sample:
[ { "name": "sample string 1", "panelCode": "sample string 2", "panelName": "sample string 3", "headerText": "sample string 4", "panelSize": { "x": "sample string 1", "y": "sample string 2", "height": "sample string 3", "width": "sample string 4", "minHeight": "sample string 5", "minWidth": "sample string 6" }, "tempPanelSize": { "x": "sample string 1", "y": "sample string 2", "height": "sample string 3", "width": "sample string 4", "minHeight": "sample string 5", "minWidth": "sample string 6" }, "minimizedPanelSize": { "x": "sample string 1", "y": "sample string 2", "height": "sample string 3", "width": "sample string 4", "minHeight": "sample string 5", "minWidth": "sample string 6" }, "panelButtons": { "minimize": { "enabled": true, "visible": true }, "maximize": { "enabled": true, "visible": true }, "close": { "enabled": true, "visible": true } }, "innerHeight": "sample string 5", "innerWidth": "sample string 6", "innerHtml": "sample string 7", "panelMode": 1, "zIndex": "sample string 8", "isResizable": true, "hasCloseDialog": true, "isMaximized": true, "panelType": 0, "menuDetails": { "isOpen": true, "panelOpenOrder": 2, "isActive": true }, "panelClass": "sample string 12" }, { "name": "sample string 1", "panelCode": "sample string 2", "panelName": "sample string 3", "headerText": "sample string 4", "panelSize": { "x": "sample string 1", "y": "sample string 2", "height": "sample string 3", "width": "sample string 4", "minHeight": "sample string 5", "minWidth": "sample string 6" }, "tempPanelSize": { "x": "sample string 1", "y": "sample string 2", "height": "sample string 3", "width": "sample string 4", "minHeight": "sample string 5", "minWidth": "sample string 6" }, "minimizedPanelSize": { "x": "sample string 1", "y": "sample string 2", "height": "sample string 3", "width": "sample string 4", "minHeight": "sample string 5", "minWidth": "sample string 6" }, "panelButtons": { "minimize": { "enabled": true, "visible": true }, "maximize": { "enabled": true, "visible": true }, "close": { "enabled": true, "visible": true } }, "innerHeight": "sample string 5", "innerWidth": "sample string 6", "innerHtml": "sample string 7", "panelMode": 1, "zIndex": "sample string 8", "isResizable": true, "hasCloseDialog": true, "isMaximized": true, "panelType": 0, "menuDetails": { "isOpen": true, "panelOpenOrder": 2, "isActive": true }, "panelClass": "sample string 12" } ]
application/xml, text/xml
Sample:
<ArrayOfPanelDefinitionsViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels"> <PanelDefinitionsViewModel> <HasCloseDialog>true</HasCloseDialog> <HeaderText>sample string 4</HeaderText> <InnerHeight>sample string 5</InnerHeight> <InnerHtml>sample string 7</InnerHtml> <InnerWidth>sample string 6</InnerWidth> <IsMaximized>true</IsMaximized> <IsResizable>true</IsResizable> <MenuDetails> <IsActive>true</IsActive> <IsOpen>true</IsOpen> <PanelOpenOrder>2</PanelOpenOrder> </MenuDetails> <Name>sample string 1</Name> <PanelClass>sample string 12</PanelClass> <PanelCode>sample string 2</PanelCode> <PanelMode>normal</PanelMode> <PanelName>sample string 3</PanelName> <PanelSize> <Height>sample string 3</Height> <MinHeight>sample string 5</MinHeight> <MinWidth>sample string 6</MinWidth> <Width>sample string 4</Width> <X>sample string 1</X> <Y>sample string 2</Y> </PanelSize> <PanelType>Panel</PanelType> <TempPanelSize> <Height>sample string 3</Height> <MinHeight>sample string 5</MinHeight> <MinWidth>sample string 6</MinWidth> <Width>sample string 4</Width> <X>sample string 1</X> <Y>sample string 2</Y> </TempPanelSize> <ZIndex>sample string 8</ZIndex> <minimizedPanelSize> <Height>sample string 3</Height> <MinHeight>sample string 5</MinHeight> <MinWidth>sample string 6</MinWidth> <Width>sample string 4</Width> <X>sample string 1</X> <Y>sample string 2</Y> </minimizedPanelSize> <panelButtons> <Close> <Enabled>true</Enabled> <Visible>true</Visible> </Close> <Maximize> <Enabled>true</Enabled> <Visible>true</Visible> </Maximize> <Minimize> <Enabled>true</Enabled> <Visible>true</Visible> </Minimize> </panelButtons> </PanelDefinitionsViewModel> <PanelDefinitionsViewModel> <HasCloseDialog>true</HasCloseDialog> <HeaderText>sample string 4</HeaderText> <InnerHeight>sample string 5</InnerHeight> <InnerHtml>sample string 7</InnerHtml> <InnerWidth>sample string 6</InnerWidth> <IsMaximized>true</IsMaximized> <IsResizable>true</IsResizable> <MenuDetails> <IsActive>true</IsActive> <IsOpen>true</IsOpen> <PanelOpenOrder>2</PanelOpenOrder> </MenuDetails> <Name>sample string 1</Name> <PanelClass>sample string 12</PanelClass> <PanelCode>sample string 2</PanelCode> <PanelMode>normal</PanelMode> <PanelName>sample string 3</PanelName> <PanelSize> <Height>sample string 3</Height> <MinHeight>sample string 5</MinHeight> <MinWidth>sample string 6</MinWidth> <Width>sample string 4</Width> <X>sample string 1</X> <Y>sample string 2</Y> </PanelSize> <PanelType>Panel</PanelType> <TempPanelSize> <Height>sample string 3</Height> <MinHeight>sample string 5</MinHeight> <MinWidth>sample string 6</MinWidth> <Width>sample string 4</Width> <X>sample string 1</X> <Y>sample string 2</Y> </TempPanelSize> <ZIndex>sample string 8</ZIndex> <minimizedPanelSize> <Height>sample string 3</Height> <MinHeight>sample string 5</MinHeight> <MinWidth>sample string 6</MinWidth> <Width>sample string 4</Width> <X>sample string 1</X> <Y>sample string 2</Y> </minimizedPanelSize> <panelButtons> <Close> <Enabled>true</Enabled> <Visible>true</Visible> </Close> <Maximize> <Enabled>true</Enabled> <Visible>true</Visible> </Maximize> <Minimize> <Enabled>true</Enabled> <Visible>true</Visible> </Minimize> </panelButtons> </PanelDefinitionsViewModel> </ArrayOfPanelDefinitionsViewModel>