Пример #1
0
        protected override Future setClipboardData(ClipboardData data)
        {
#if UNITY_WEBGL
            UIWidgetsCopyTextToClipboard(data.text);
#else
            GUIUtility.systemCopyBuffer = data.text;
#endif

            return(Future.value());
        }
Пример #2
0
        protected override IPromise setClipboardData(ClipboardData data)
        {
#if UNITY_WEBGL
            UIWidgetsCopyTextToClipboard(data.text);
#else
            GUIUtility.systemCopyBuffer = data.text;
#endif

            return(Promise.Resolved());
        }
Пример #3
0
        protected override Future <ClipboardData> getClipboardData(string format)
        {
            var data = new ClipboardData(text: GUIUtility.systemCopyBuffer);

            return(Future.value(FutureOr.value(data)).to <ClipboardData>());
        }
Пример #4
0
 protected abstract Future setClipboardData(ClipboardData data);
Пример #5
0
 public static Future setData(ClipboardData data)
 {
     return(_instance.setClipboardData(data));
 }
Пример #6
0
        protected override IPromise <ClipboardData> getClipboardData(string format)
        {
            var data = new ClipboardData(text: GUIUtility.systemCopyBuffer);

            return(Promise <ClipboardData> .Resolved(data));
        }
Пример #7
0
 protected override IPromise setClipboardData(ClipboardData data)
 {
     GUIUtility.systemCopyBuffer = data.text;
     return(Promise.Resolved());
 }
Пример #8
0
 protected abstract IPromise setClipboardData(ClipboardData data);
Пример #9
0
 public static IPromise setData(ClipboardData data)
 {
     return(_instance.setClipboardData(data));
 }