Type alias AnimationGroup

AnimationGroup: {
    _animationList: Animation[];
    _datasource: DataSource;
    _id: string;
    _particlerList: Particle[];
    name: string;
    period: {
        endTime: JulianDate;
        startTime: JulianDate;
    };
    add(animaiton): boolean;
    getById(id): Animation;
    removeAll(): void;
    removeById(id): boolean;
    updatePeriod(startTime?, endTime?): void;
}

Type declaration

  • Readonly _animationList: Animation[]
  • Readonly _datasource: DataSource
  • Readonly _id: string
  • Readonly _particlerList: Particle[]
  • name: string
  • period: {
        endTime: JulianDate;
        startTime: JulianDate;
    }
    • endTime: JulianDate
    • startTime: JulianDate
  • add:function
    • Parameters

      Returns boolean

  • getById:function
    • Parameters

      • id: string

      Returns Animation

  • removeAll:function
    • Returns void

  • removeById:function
    • Parameters

      • id: string

      Returns boolean

  • updatePeriod:function
    • Parameters

      • Optional startTime: JulianDate
      • Optional endTime: JulianDate

      Returns void