блочно > буфер обмена > копировать
функция clipboard.copy()
Скопируйте копируемый элемент и запишите его данные и рабочее пространство, из которого он был скопирован.
Эта функция не выполняет никаких проверок на допустимость копирования, например, на возможность удаления блока. Такие проверки следует выполнять перед вызовом этой функции.
Обратите внимание, что если копируемый элемент не является ISelectable
или его свойство workspace
не является WorkspaceSvg
, копирование будет выполнено успешно, но данные рабочей области не будут сохранены. Это повлияет на возможность вставки данных, если только вы явно не передадите рабочую область в метод вставки.
Подпись:
export declare function copy<T extends ICopyData>(toCopy: ICopyable<T>, location?: Coordinate): T | null;
Параметры
Параметр | Тип | Описание |
---|---|---|
toCopy | ICopyable <Т> | элемент для копирования. |
расположение | Координата | (Необязательно) местоположение для сохранения в качестве потенциального места вставки. |
Возврат:
Т | ноль
скопированные данные, если копирование прошло успешно, в противном случае — ноль.