Collection내부 Sector는 사용자의 동작에 따라 상태값이 자동으로 관리됩니다. 어떤 데이터(Sector)를 사용자가 선택했는지, 어떤 데이터들이 추가되었고 수정 되었는지 등을 상태값을 통해서 추적하고 가공할 수 있습니다.
s사용자가 실제 사용하면서 상호작용하고 있는 Sector를 늘 Active 한 상태로 관리합니다. 사용자가 선택한 항목, 입력하거나, 변경하고 있는 Sector를 Active 상태로 변경 시켜줍니다. Active는 마지막(현재) 사용중인 단 하나의 Sector만이 부여되고, 새로운 Sector가 Active가 될 경우 이전 Active 섹터는 해제 됩니다.
사용자 시나리오 중심으로 개발할 경우 ActiveSector는 사용자가 선택하거나 상호작용중인 데이터를 다음 스텝에서 이어서 작업 변경 하기에 매우 용이하게 쓰입니다.
예시>
다음은 알림 리스트를 보여주는 화면입니다. 각 알림 메시지는 Sector에 연결되어서 생성 되었습니다.
사용자가 알림 메세지를 선택하게 되면 해당 알림영역이 연결된 Sector의 상태가 Active
가 됩니다.
다음 스텝에서는 Active Sector와 연결하여 사용자가 선택한 알림에 대한 상세한 내용을 보여주도록 합니다.