UNPKG

terriajs

Version:

Geospatial data visualization platform.

13 lines (11 loc) 397 B
import { BaseModel } from "../Models/Definition/Model"; import GroupMixin from "../ModelMixins/GroupMixin"; import ReferenceMixin from "../ModelMixins/ReferenceMixin"; export default function getDereferencedIfExists( item: BaseModel | GroupMixin.Instance ): BaseModel | GroupMixin.Instance { if (ReferenceMixin.isMixedInto(item) && item.target) { return item.target; } return item; }