패키지fl.events
클래스public final class DataGridEventReason
상속DataGridEventReason Inheritance Object

언어 버전: ActionScript 3.0
런타임 버전: AIR 1.0 Flash Player 9.0.28.0

DataGridEventReason 클래스는 type 속성이 itemEditEnd인 경우 DataGridEvent 객체의 reason 속성 값에 사용되는 상수를 정의합니다.

참고 사항

fl.controls.DataGrid
DataGridEvent


Public 속성
 속성다음에 의해 정의됨
 Inheritedconstructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다.
Object
 Inheritedprototype : Object
[정적] 클래스 또는 함수 객체의 프로토타입 객체에 대한 참조입니다.
Object
Public 메서드
 메서드다음에 의해 정의됨
 Inherited
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.
Object
 Inherited
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.
Object
 Inherited
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.
Object
 Inherited
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.
Object
 Inherited
지정된 객체의 문자열 표현을 반환합니다.
Object
 Inherited
지정된 객체의 프리미티브 값을 반환합니다.
Object
Public 상수
 상수다음에 의해 정의됨
  CANCELLED : String = "cancelled"
[정적] 사용자가 편집을 취소했으며 편집한 데이터를 저장하지 않으려고 합니다.
DataGridEventReason
  NEW_COLUMN : String = "newColumn"
[정적] 사용자가 같은 행의 새 열로 포커스를 이동했습니다.
DataGridEventReason
  NEW_ROW : String = "newRow"
[정적] 사용자가 새 행으로 포커스를 이동했음을 나타냅니다.
DataGridEventReason
  OTHER : String = "other"
[정적] List 구성 요소가 포커스를 잃었거나, 스크롤되었거나, 편집할 수 없는 상태입니다.
DataGridEventReason
상수 정보
CANCELLED상수
public static const CANCELLED:String = "cancelled"

언어 버전: ActionScript 3.0
런타임 버전: AIR 1.0 Flash Player 9.0.28.0

사용자가 편집을 취소했으며 편집한 데이터를 저장하지 않으려고 합니다.

itemEditEnd 이벤트의 이벤트 리스너에서 preventDefault() 메서드를 호출하더라도 Flash에서 destroyItemEditor() 편집기를 호출하여 해당 편집기를 닫습니다.

참고 사항

NEW_COLUMN상수 
public static const NEW_COLUMN:String = "newColumn"

언어 버전: ActionScript 3.0
런타임 버전: AIR 1.0 Flash Player 9.0.28.0

사용자가 같은 행의 새 열로 포커스를 이동했습니다.

이벤트 리스너에 포커스를 변경하거나 중단할 수 있는 논리가 포함될 수 있습니다. 예를 들어 이벤트 리스너에서 사용자가 잘못된 값을 입력했음을 감지한 경우 이벤트 리스너가 preventDefault() 메서드를 호출하여 새 항목으로 포커스가 이동하지 못하도록 할 수 있습니다. 그러면 항목 편집기는 열린 상태로 유지되고 사용자는 현재 항목을 계속 편집할 수 있습니다. 현재 항목과 연관된 편집기를 닫으려면 destroyItemEditor() 메서드를 호출합니다.

참고 사항

NEW_ROW상수 
public static const NEW_ROW:String = "newRow"

언어 버전: ActionScript 3.0
런타임 버전: AIR 1.0 Flash Player 9.0.28.0

사용자가 새 행으로 포커스를 이동했음을 나타냅니다.

이벤트 리스너에 포커스를 변경하거나 중단할 수 있는 논리가 포함될 수 있습니다. 예를 들어 이벤트 리스너에서 사용자가 잘못된 값을 입력했음을 감지한 경우 이벤트 리스너가 preventDefault() 메서드를 호출하여 새 행으로 포커스가 이동하지 못하도록 할 수 있습니다. 그러면 항목 편집기는 열린 상태로 유지되고 사용자는 현재 항목을 계속 편집할 수 있습니다. 현재 항목과 연관된 편집기를 닫으려면 destroyItemEditor() 메서드를 호출합니다.

참고 사항

OTHER상수 
public static const OTHER:String = "other"

언어 버전: ActionScript 3.0
런타임 버전: AIR 1.0 Flash Player 9.0.28.0

List 구성 요소가 포커스를 잃었거나, 스크롤되었거나, 편집할 수 없는 상태입니다.

itemEditEnd 이벤트의 이벤트 리스너에서 preventDefault() 메서드를 호출하더라도 Flash에서 destroyItemEditor() 편집기를 호출하여 해당 편집기를 닫습니다.

참고 사항