new DataGridRowStateColumn()
DataGrid에서 행의 수정, 삭제, 추가여부를 표시하는 컬럼을 설정하는 클래스입니다.
- See:
Example
레이아웃은 다음과 같은 형식으로 작성됩니다.
<rMateGrid>
<NumberFormatter id="numfmt" useThousandsSeparator="true"/>
<DataGrid id="dg1" editable="true" doubleClickEnabled="true" showDeletedRows="true" horizontalScrollPolicy="auto" verticalAlign="middle" selectionMode="multipleRows">
<columns>
<DataGridRowStateColumn id="rowState" textAlign="center" backgroundColor="#EDEDF0"/>
<DataGridColumn dataField="From" width="80"/>
<DataGridColumn dataField="Subject" width="150"/>
<DataGridColumn dataField="ReceiveDate" headerText="Receive"/>
<DataGridColumn dataField="SendDate" headerText="Send"/>
<DataGridColumn dataField="CC"/>
<DataGridColumn dataField="Level" textAlign="right"/>
<DataGridColumn dataField="Length" textAlign="right" formatter="{numfmt}"/>
<DataGridColumn dataField="AttachCount" textAlign="right" formatter="{numfmt}"/>
</columns>
</DataGrid>
</rMateGrid>
Members
-
headerTextstring
-
컬럼의 헤더 텍스트
- See:
-
- 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getHeaderText(), setHeaderText(value)
-
widthnumber
-
컬럼의 넓이.
pixel단위로 적용됩니다.- Default Value:
- 25
- See:
-
- 자바스크립트에서 사용할 때는 getter, setter함수를 사용합니다. - getWidth(), setWidth(value)
Methods
-
clearStyle(styleProp)
-
컴포넌트에 등록되어 있는 스타일을 지웁니다.
Name Type Description styleProp
string 스타일 속성명
-
getItemUpdated(data)
-
데이터의 수정내역을 반환합니다.
수정 내역이 없을시 null값을 리턴 합니다.
수정 내역이 있을 경우 Object가 반환되며 이 Object는 다음과 같은 필드를 가지게 됩니다.- job : 수정 작업 종류
I : 추가, U : 수정, D : 삭제 - data : 수정된 행의 data
Name Type Description data
object 수정 내역을 조사할 데이터
- job : 수정 작업 종류
-
getStyle(styleProp)
-
컴포넌트에 등록되어 있는 스타일을 반환합니다.
스타일에 등록되어 있는 값, 없을시 null값을 리턴합니다.Name Type Description styleProp
string 스타일 속성명
-
setStyle(styleProp, newValue)
-
컴포넌트에 스타일을 등록합니다.
Name Type Description styleProp
string 스타일 속성명
newValue
* 스타일에 등록할 값
Styles
-
backgroundColorcolor
-
배경색을 나타냅니다.
-
colorcolor
-
텍스트의 색깔을 나타냅니다.
-
fontFamilystring
-
사용할 폰트를 지정합니다.
-
fontSizestring
-
폰트 크기를 픽셀단위로 지정합니다.
-
fontStylestring
-
폰트 스타일을 나타냅니다. (유효값 : “normal”,”italic”)
-
fontWeightstring
-
폰트의 두께 속성을 나타냅니다 (유효값 : “normal”,”bold”)
-
letterSpacingstring
-
각각의 글자(character) 사이의 추가적인 공간을 지정합니다.
-
paddingLeftstring
-
왼쪽 여백을 나타냅니다.
- Default Value:
- 1px
-
paddingRightstring
-
오른쪽 여백을 나타냅니다.
- Default Value:
- 1px
-
textAlignstring
-
텍스트 정렬 방식을 나타냅니다. (유효값 : “left”,”right”,”center”)
- Default Value:
- "left"
-
textDecorationstring
-
텍스트에 밑줄을 그을지 나타냅니다. (유효값 : “none”,”underline”)
-
textIndentnumber
-
텍스트의 시작 들여쓰기를 픽셀단위로 지정합니다.
- Default Value:
- 0