# Copyright 2018 Regents of the University of Colorado. All Rights Reserved.
# Released under the MIT license.
# This software was developed at the University of Colorado's Laboratory for Atmospheric and Space Physics.
# Verify current version before use at: https://github.com/MAVENSDC/PyTplot
import pyspedas
from pyspedas.tplot_tools import xlim
[docs]
def tlimit(arg=None, full=False, last=False):
"""
Parameters
----------
arg: str or list
If arg=='full', revert to the full time range. If arg=='last', revert to the previous time range.
Otherwise, arg should be a list containing a start and stop time.
full: bool
If True, revert to the full time range. Equivalent to tlimit('full').
last: bool:
If True, revert to the previous time range. Equivalent to tlimit('last').
Returns
-------
None
Examples
--------
>>> import pyspedas
>>> pyspedas.tlimit(['2023/03/24/', '2023/03/25'])
"""
if full or (isinstance(arg,str) and arg == 'full'):
if pyspedas.tplot_tools.tplot_opt_glob.get('x_range') is not None:
del pyspedas.tplot_tools.tplot_opt_glob['x_range']
elif last or (isinstance(arg,str) and arg == 'last'):
pyspedas.tplot_tools.tplot_opt_glob['x_range'] = pyspedas.tplot_tools.tplot_opt_glob['x_range_last']
else:
minn = arg[0]
maxx = arg[1]
xlim(minn, maxx)
return