File

projects/m2-core/src/lib/core/service/clipboard/clipboard.service.ts

Index

Properties
Methods
Accessors

Constructor

constructor(localStorageService: LocalStorageService)
Parameters :
Name Type Optional
localStorageService LocalStorageService No

Methods

Public clear
clear()
Returns : void
Public containsObject
containsObject(type: string | string[], predicate?: (obj?: T) => void)
Type parameters :
  • T

Read

Parameters :
Name Type Optional
type string | string[] No
predicate function Yes
Returns : boolean
Public copy
copy(objects: T | T[])
Type parameters :
  • T

Store

Parameters :
Name Type Optional
objects T | T[] No
Returns : void
Static copyToNativeClipboard
copyToNativeClipboard(text: string)

Native clipboard

Parameters :
Name Type Optional
text string No
Returns : void
Public cut
cut(objects: T | T[])
Type parameters :
  • T
Parameters :
Name Type Optional
objects T | T[] No
Returns : void
Public deleteObjects
deleteObjects(type: string | string[], predicate?: (obj?: T) => void)
Type parameters :
  • T
Parameters :
Name Type Optional
type string | string[] No
predicate function Yes
Returns : void
Public getObjects
getObjects(type: string | string[], predicate?: (obj?: T) => void, classToCastTo?: Type<T> | StringMap<Type<T>>)
Type parameters :
  • T
Parameters :
Name Type Optional
type string | string[] No
predicate function Yes
classToCastTo Type<T> | StringMap<Type<T>> Yes
Returns : T[]

Properties

Public buffer$
Default value : this.bufferSubj$.asObservable()

Accessors

isCut
getisCut()

results matching ""

    No results matching ""