POST api/Design/DrawNewelAndBalustrade

Request Information

URI Parameters

None.

Body Parameters

OnMouseLeftClickDimensionsParameterDto
NameDescriptionTypeAdditional information
PiggyValue

string

None.

notification

NotificationResponseDto

None.

RightClick

boolean

None.

ItemId

integer

None.

IUnitInd

integer

None.

RegionId

integer

None.

ThreeDPane

ThreeDPaneModel

None.

CtrlPress

boolean

None.

MouseX

integer

None.

MouseY

integer

None.

ShiftPress

boolean

None.

AltPress

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "piggyValue": "sample string 1",
  "notification": {
    "responseType": 0,
    "value": "sample string 1"
  },
  "rightClick": true,
  "itemId": 3,
  "iUnitInd": 4,
  "regionId": 1,
  "threeDPane": {
    "threeDPanes": [
      {
        "isRightDragged": true,
        "isShowTexture": true,
        "panelWidth": "sample string 3",
        "widthPercent": 4.1
      },
      {
        "isRightDragged": true,
        "isShowTexture": true,
        "panelWidth": "sample string 3",
        "widthPercent": 4.1
      }
    ],
    "isUsingOldBlobSetup": true
  },
  "ctrlPress": true,
  "mouseX": 6,
  "mouseY": 7,
  "shiftPress": true,
  "altPress": true
}

application/xml, text/xml

Sample:
<OnMouseLeftClickDimensionsParameterDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
  <AltPress>true</AltPress>
  <CtrlPress>false</CtrlPress>
  <MouseX>6</MouseX>
  <MouseY>7</MouseY>
  <ShiftPress>true</ShiftPress>
  <CtrlPress>true</CtrlPress>
  <IUnitInd>4</IUnitInd>
  <ItemId>3</ItemId>
  <PiggyValue>sample string 1</PiggyValue>
  <RegionId>1</RegionId>
  <RightClick>true</RightClick>
  <ThreeDPane xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Drawing">
    <d2p1:ThreeDPanes>
      <d2p1:ThreeDPaneDetailModel>
        <d2p1:IsRightDragged>true</d2p1:IsRightDragged>
        <d2p1:IsShowTexture>true</d2p1:IsShowTexture>
        <d2p1:PanelWidth>sample string 3</d2p1:PanelWidth>
        <d2p1:WidthPercent>4.1</d2p1:WidthPercent>
      </d2p1:ThreeDPaneDetailModel>
      <d2p1:ThreeDPaneDetailModel>
        <d2p1:IsRightDragged>true</d2p1:IsRightDragged>
        <d2p1:IsShowTexture>true</d2p1:IsShowTexture>
        <d2p1:PanelWidth>sample string 3</d2p1:PanelWidth>
        <d2p1:WidthPercent>4.1</d2p1:WidthPercent>
      </d2p1:ThreeDPaneDetailModel>
    </d2p1:ThreeDPanes>
    <d2p1:isUsingOldBlobSetup>true</d2p1:isUsingOldBlobSetup>
  </ThreeDPane>
  <notification>
    <ResponseType>Null</ResponseType>
    <Value>sample string 1</Value>
  </notification>
</OnMouseLeftClickDimensionsParameterDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

DimensionDto
NameDescriptionTypeAdditional information
StairInd

integer

None.

UnitInd

integer

None.

ItemId

integer

None.

SubItemId

integer

None.

DimId

integer

None.

SelelectedRectangleDto

RectangleDto

None.

Value

integer

None.

ValueType

ValueTypeEnum

None.

IsModify

boolean

None.

ModChangeDir

DirectionEnum

None.

TagA

integer

None.

DimTag

integer

None.

Text

string

None.

FontSize

integer

None.

DimensionDrawing

string

None.

TextWidth

integer

None.

ReloadSVG

boolean

None.

StairLevelTextList

StairLevelTextList

None.

MenuList

ContextMenuList

None.

Drawing

DrawingDto

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.