def append(self, schedule: ScheduleComponent) -> 'Schedule': """Return a new schedule with `schedule` inserted at the maximum time over all channels shared between `self` and `schedule`. Args: schedule: schedule to be appended """ return ops.append(self, schedule)
def append(self, schedule: ScheduleComponent, buffer: bool = True, name: str = None) -> 'ScheduleComponent': """Return a new schedule with `schedule` inserted at the maximum time over all channels shared between `self` and `schedule`. Args: schedule: schedule to be appended buffer: Obey buffer when appending name: Name of the new schedule. Defaults to name of parent """ return ops.append(self, schedule, buffer=buffer, name=name)