def crop(*args, **kwargs):
    text, width, suffix = "", 78, "[...]"
    nargs = len(args)
    if nargs > 0:
        text = args[0]
    if nargs > 1:
        width = int(args[1]) if args[1].strip().isdigit() else 78
    if nargs > 2:
        suffix = args[2]
    return utils.crop(text, width=width, suffix=suffix)
getSaveDBObject(obj_type : str) -> (dict, str)
dataset/ETHPy150Open evennia/evennia/evennia/utils/nested_inlinefuncs.py/crop--crossover with--dataset/ETHPy150Open VisTrails/VisTrails/vistrails/gui/open_db_window.py/QOpenDBWindow.getSaveDBObject