TimelineSpan - 전역

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 12분
  • TimelineSpan API는 타임라인 항목 내에서 렌더링된 요소의 특성 및 대화형 동작을 설명하는 속성 집합을 정의하는 메서드를 제공합니다.

    모든 타임라인 항목의 범위 컬렉션이 고유해야 하는 것이 매우 중요하므로 기존 타임라인 항목 인스턴스의 createTimelineItem() 메서드를 사용하여 새 인스턴스를 생성해야 합니다.

    TimelineSpan - addPredecessor(객체 배열 objArray)

    JavaScript 객체의 배열을 열거하여 현재 인스턴스와 다른 TimelineSpan 객체 간에 여러 관계를 추가합니다.

    각 객체에는 내부 속성 relationship_sys_id 이 있어야 하며 predecessor_sys_id 지정되어야 합니다.

    표 1. 매개변수
    이름 유형 설명
    obj배열 객체 배열 및 두 개의 내부 속성을 relationship_sys_idpredecessor_sys_id포함하는 JavaScript 객체 배열입니다.
    표 2. 반환
    유형 설명
    무효

    TimelineSpan - addPredecessor(String strPredecessorSysId, String strRelationshipSysId, String strTableName)

    현재 인스턴스와 다른 TimelineSpan 간에 지정된 관계를 추가하고 관계가 GlideWindow 를 열어 관계에 대한 정보를 표시할 수 있도록 합니다.

    표 3. 매개변수
    이름 유형 설명
    strPredecessorSysId 문자열 관계의 선행 작업인 계획된 작업 기록의 Sys_id입니다.
    strRelationshipSysId 문자열 관계의 관계 기록 Sys_id입니다.
    strTableName 문자열 관계에 대한 테이블의 이름입니다.
    표 4. 반환
    유형 설명
    무효

    TimelineSpan - addPredecessor(String strPredecessorSysId, String strRelationshipSysId)

    현재 인스턴스와 다른 타임라인 범위 간에 지정된 관계를 sys_id strPredecessorSysId사용하여 추가합니다.

    그려진 선에는 관련된 더블 클릭 핸들러가 없습니다.

    표 5. 매개변수
    이름 유형 설명
    strPredecessorSysId 문자열 관계의 선행 작업인 계획된 작업 기록의 Sys_id입니다.
    strRelationshipSysId 문자열 관계의 관계 기록 Sys_id입니다.
    표 6. 반환
    유형 설명
    무효

    TimelineSpan - getAllowXDragLeft()

    속성의 부울 값을 반환합니다 AllowXDragLeft .

    표 7. 매개변수
    이름 유형 설명
    안 함
    표 8. 반환
    유형 설명
    부울 객체의 시작 시간을 조정할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 객체 시작 시간을 조정할 수 있습니다.
    • false: 객체 시작 시간을 조정할 수 없습니다.

    TimelineSpan - getAllowXDragRight()

    속성의 부울 값을 반환합니다 AllowXDragRight .

    표 9. 매개변수
    이름 유형 설명
    안 함
    표 10. 반환
    유형 설명
    부울 객체의 종료 시간을 조정할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 객체 종료 시간을 조정할 수 있습니다.
    • false: 객체 종료 시간을 조정할 수 없습니다.

    TimelineSpan - getAllowXMove()

    속성의 부울 값을 반환합니다 AllowXMove .

    표 11. 매개변수
    이름 유형 설명
    안 함
    표 12. 반환
    유형 설명
    부울 객체를 가로로 이동할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 객체를 가로로 이동할 수 있습니다.
    • false: 객체를 가로로 이동할 수 없습니다.

    TimelineSpan - getAllowYMove()

    속성의 부울 값을 반환합니다 AllowYMove .

    표 13. 매개변수
    이름 유형 설명
    안 함
    표 14. 반환
    유형 설명
    부울 객체를 세로로 이동할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 객체를 세로로 이동할 수 있습니다.
    • false: 객체를 세로로 이동할 수 없습니다.

    TimelineSpan - getAllowYMovePredecessor()

    속성의 부울 값을 반환합니다 AllowYMovePredecessor .

    표 15. 매개변수
    이름 유형 설명
    안 함
    표 16. 반환
    유형 설명
    부울 현재 객체에서 새 후속 객체로 파선 관계선을 그릴 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 현재 객체에서 새 후속 객체로 파선으로 관계선을 그릴 수 있습니다.
    • false: 현재 객체에서 새 후속 객체로 파선 관계선을 그릴 수 없습니다.

    TimelineSpan - getInnerSegmentClass()

    타임라인 범위에 대한 현재 내부 세그먼트 클래스의 이름을 반환합니다.

    표 17. 매개변수
    이름 유형 설명
    안 함
    표 18. 반환
    유형 설명
    문자열 현재 내부 세그먼트 스타일의 클래스 이름입니다.

    TimelineSpan - getInnerSegmentEndTimeMs()

    타임라인 범위의 내부 세그먼트 부분의 종료 시간(밀리초)을 반환합니다.

    표 19. 매개변수
    이름 유형 설명
    안 함
    표 20. 반환
    유형 설명
    번호 타임라인 범위 내부 세그먼트 부분의 종료 시간입니다.

    단위: 밀리초

    TimelineSpan - getInnerSegmentStartTimeMs()

    타임라인 범위의 내부 세그먼트 부분의 시작 시간(밀리초)을 반환합니다.

    표 21. 매개변수
    이름 유형 설명
    안 함
    표 22. 반환
    유형 설명
    번호 타임라인 범위 내부 세그먼트 부분의 시작 시간입니다.

    단위: 밀리초

    TimelineSpan - getIsChanged()

    초기화 후 현재 타임라인 항목이 수정되었는지 여부를 지정하는 부울을 반환합니다.

    표 23. 매개변수
    이름 유형 설명
    안 함
    표 24. 반환
    유형 설명
    부울 현재 범위가 변경된 것으로 표시되었는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 변경된 것으로 표시되었습니다.
    • false: 변경된 것으로 표시되지 않았습니다.

    TimelineSpan - getPointIconClass()

    현재 인스턴스의 기간이 0인 경우 타임라인에 요소를 표시하는 데 사용할 아이콘 클래스의 이름을 지정하는 문자열을 반환합니다.

    표 25. 매개변수
    이름 유형 설명
    안 함
    표 26. 반환
    유형 설명
    문자열 기간이 0인 경우 현재 타임라인 범위를 표시하는 데 사용할 아이콘 클래스의 이름입니다.

    TimelineSpan - getPredecessors()

    현재 인스턴스와 연결된 모든 선행 객체의 배열을 반환합니다. 각 배열 객체는 predecessor_sys_idrelationship_sys_id 속성을 포함하는 HashMap입니다.

    표 27. 매개변수
    이름 유형 설명
    안 함
    표 28. 반환
    유형 설명
    객체 배열 두 개의 내부 속성인 predecessor_sys_idrelationship_sys_id를 포함하는 HashMap의 목록입니다.

    TimelineSpan - getSpanColor()

    이 범위를 표시하기 위해 지정된 배경색의 문자열 이름을 반환합니다.

    표 29. 매개변수
    이름 유형 설명
    안 함
    표 30. 반환
    유형 설명
    문자열 요소의 배경색으로 사용할 HTML 색상 이름입니다.

    TimelineSpan - getSpanText()

    시간 요소 옆에 표시할 텍스트를 지정하는 문자열을 반환합니다.

    주:
    이 텍스트는 GlideTimeline 객체에서 glideTimeline.showTimelineText(true) 메서드를 사용하여 정의된 타임라인 텍스트를 활성화한 경우에만 표시됩니다.
    표 31. 매개변수
    이름 유형 설명
    안 함
    표 32. 반환
    유형 설명
    문자열 요소 옆에 표시되는 텍스트입니다.

    TimelineSpan - getStartTimeMs()

    현재 TimelineSpan 객체의 시작 시간(밀리초)을 반환합니다.

    표 33. 매개변수
    이름 유형 설명
    안 함
    표 34. 반환
    유형 설명
    번호 요소의 시작 시간입니다.

    단위: 밀리초

    TimelineSpan - getSysId()

    현재 객체의 sys_id 반환합니다.

    이 메서드는 동적으로 생성된 GUID를 가져오기 위해 특정 sys_id 없이 현재 개체 인스턴스가 만들어졌을 때의 sys_id을 반환하는 데 유용합니다.

    표 35. 매개변수
    이름 유형 설명
    안 함
    표 36. 반환
    유형 설명
    문자열 현재 요소의 고유 sys_id입니다.

    TimelineSpan - getTable()

    sys_id가 참조되는 테이블의 이름을 반환합니다.

    표 37. 매개변수
    이름 유형 설명
    안 함
    표 38. 반환
    유형 설명
    문자열 테이블 이름입니다.

    TimelineSpan - getTooltip()

    TimelineSpan 요소를 가리킬 때 도구 설명에 표시할 텍스트/html을 반환합니다.

    표 39. 매개변수
    이름 유형 설명
    안 함
    표 40. 반환
    유형 설명
    문자열 도구 설명 텍스트.

    TimelineSpan - setAllowXDragLeft(부울 bFlag)

    요소의 시작 날짜를 왼쪽 또는 오른쪽으로 드래그하여 작업 기간을 조정할 수 있는지 여부를 결정하는 플래그를 설정합니다.

    이 동작의 효과는 해당 이벤트를 처리하는 스크립트 포함에 의해 제어됩니다. 이 속성의 기본값은 false입니다.

    표 41. 매개변수
    이름 유형 설명
    b플래그 부울 요소의 시작 날짜를 조정할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 시작 날짜를 조정할 수 있습니다.
    • false: 시작 날짜를 조정할 수 없습니다.
    표 42. 반환
    유형 설명
    무효

    TimelineSpan - setAllowXDragRight(부울 bFlag)

    요소의 종료 날짜를 왼쪽 또는 오른쪽으로 끌어서 작업 기간을 조정할 수 있는지 여부를 결정하는 플래그를 설정합니다.

    이 동작의 효과는 해당 이벤트를 처리하는 스크립트 포함에 의해 제어됩니다. 이 속성의 기본값은 false입니다.

    표 43. 매개변수
    이름 유형 설명
    b플래그 부울 요소의 종료 날짜를 조정할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 종료 날짜를 조정할 수 있습니다.
    • false: 종료 날짜를 조정할 수 없습니다.
    표 44. 반환
    유형 설명
    무효

    TimelineSpan - setAllowXMove(부울 bFlag)

    요소를 다른 시간에 시작하도록 이동할 수 있는지 여부를 결정하는 플래그를 설정합니다.

    이 동작의 효과는 해당 이벤트를 처리하는 스크립트 포함에 의해 제어됩니다. 이 속성의 기본값은 false입니다.

    표 45. 매개변수
    이름 유형 설명
    b플래그 부울 요소를 가로로 이동할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 요소를 가로로 이동할 수 있습니다.
    • false: 요소를 가로로 이동할 수 없습니다.
    표 46. 반환
    유형 설명
    무효

    TimelineSpan - setAllowYMove(부울 bFlag)

    타임라인에서 요소를 세로로 끌 수 있는지 여부를 결정하는 플래그를 설정합니다.

    이 동작의 효과는 해당 이벤트를 처리하는 스크립트 포함에 의해 제어됩니다. 이 속성의 기본값은 false입니다.

    표 47. 매개변수
    이름 유형 설명
    b플래그 부울 요소를 세로로 이동할 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • 예: 요소를 세로로 이동할 수 있습니다.
    • false: 요소를 세로로 이동할 수 없습니다.
    표 48. 반환
    유형 설명
    무효

    TimelineSpan - setAllowYMovePredecessor(부울 bFlag)

    타임라인에서 대화형으로 이 요소에서 파선 관계선을 그릴 수 있는지 여부를 결정하는 플래그를 설정합니다.

    이 동작의 효과는 해당 이벤트를 처리하는 스크립트 포함에 의해 제어됩니다. 이 속성의 기본값은 false입니다.

    표 49. 매개변수
    이름 유형 설명
    b플래그 부울 현재 객체에서 새 후속 객체로 파선 관계선을 그릴 수 있는지 여부를 나타내는 플래그입니다.
    유효한 값은 다음과 같습니다.
    • true: 현재 객체에서 새 후속 객체로 파선으로 관계선을 그릴 수 있습니다.
    • false: 현재 객체에서 새 후속 객체로 파선 관계선을 그릴 수 없습니다.
    표 50. 반환
    유형 설명
    무효

    TimelineSpan - setInnerSegmentClass(String styleClass)

    내부 세그먼트의 스타일을 지정하는 데 사용할 클래스의 이름을 설정합니다(있는 경우).

    표 51. 매개변수
    이름 유형 설명
    style클래스 문자열 내부 세그먼트의 스타일을 지정하는 데 사용할 색상 클래스의 이름입니다.
    유효한 값은 다음과 같습니다.
    • 파란색
    • 녹색
    • 실버
    기본값: 녹색
    표 52. 반환
    유형 설명
    무효

    TimelineSpan - setInnerSegmentTimeSpan(number startTimeMs, number endTimeMs)

    지정된 범위로 정의된 현재 시간 범위 내에 표시할 내부 세그먼트를 작성합니다.

    표 53. 매개변수
    이름 유형 설명
    startTimeM 번호 시작 시간입니다.

    단위: 밀리초

    endTimeM 번호 종료 시간입니다.

    단위: 밀리초

    표 54. 반환
    유형 설명
    무효

    TimelineSpan - setPointIconClass(String iconClassName)

    현재 인스턴스의 기간이 0인 경우 타임라인에 현재 요소를 표시하는 데 사용할 아이콘 클래스를 설정합니다.

    주:
    이는 현재 TimelineSpan 개체에만 영향을 주며 GlideTimeline에 의해 지정된 defaultPointIconClass보다 우선합니다.
    표 55. 매개변수
    이름 유형 설명
    아이콘클래스 이름 문자열 현재 인스턴스의 기간이 0인 경우 타임라인에 현재 요소를 표시하는 데 사용할 아이콘 클래스입니다.
    유효한 값은 다음과 같습니다.
    • black_circle
    • black_square
    • blue_circle
    • blue_square
    • green_circle
    • green_square
    • 마일스톤
    • red_circle
    • red_square
    • sepia_circle
    • sepia_square
    표 56. 반환
    유형 설명
    무효

    TimelineSpan - setSpanColor(String strColor)

    이 범위를 표시할 색상을 설정합니다.

    표 57. 매개변수
    이름 유형 설명
    strColor 문자열 이 범위 색상의 HTML 이름입니다.
    표 58. 반환
    유형 설명
    무효

    TimelineSpan - setSpanText(String strSpanText)

    시간 요소 옆에 표시할 텍스트를 설정합니다.

    주:
    이 텍스트는 GlideTimeline 객체가 glideTimeline.showTimelineText(true) 메서드를 사용하여 설정된 타임라인 텍스트를 활성화한 경우에만 표시됩니다.
    표 59. 매개변수
    이름 유형 설명
    strSpanText 문자열 시간 요소 옆에 표시할 텍스트입니다.
    표 60. 반환
    유형 설명
    무효

    TimelineSpan - setTimeSpan(숫자 nStartTime, 숫자 nEndTimeMs)

    현재 범위의 시작 날짜와 종료 날짜를 설정합니다.

    표 61. 매개변수
    이름 유형 설명
    n시작 시간 번호 시작 시간입니다.

    단위: 밀리초

    nEndTimeM 번호 종료 시간입니다.

    단위: 밀리초

    표 62. 반환
    유형 설명
    무효

    TimelineSpan - setTimeSpan(String strStartTime, String strEndTimeMs)

    현재 범위의 시작 및 종료 시간을 설정합니다.

    표 63. 매개변수
    이름 유형 설명
    strStartTime 문자열 시작 시간입니다.

    단위: 밀리초

    strEndTimeMs 문자열 종료 시간입니다.

    단위: 밀리초

    표 64. 반환
    유형 설명
    무효

    TimelineSpan - setTooltip(String strTooltipText)

    TimelineSpan 요소를 가리킬 때 도구 설명에 표시할 텍스트를 설정합니다.

    표 65. 매개변수
    이름 유형 설명
    strTooltipText 문자열 도구 설명에 표시할 텍스트입니다.
    주:
    이 문자열에 유효한 HTML을 지정할 수 있습니다.
    표 66. 반환
    유형 설명
    무효