Bootstrap Table Copy Rows
Extension Table Copy Rows de Bootstrap Table.
Cette extension ajoute une fonctionnalité pour copier les lignes sélectionnées dans le presse-papiers. Fonctionne actuellement sur tous les navigateurs de bureau sauf Safari.
Utilisation
<script src="extensions/copy-rows/bootstrap-table-copy-rows.js"></script>
Exemple
Options
showCopyRows
-
attribut :
data-show-copy-rows -
type :
Boolean -
Détail :
Définissez
truepour afficher le bouton Copier. Ce bouton copie le contenu des lignes sélectionnées dans le presse-papiers. -
Par défaut :
false
copyDelimiter
-
attribut :
data-copy-delimiter -
type :
String -
Détail :
Ce délimiteur sera inséré entre les valeurs des colonnes lors de la copie.
-
Par défaut :
', '
copyNewline
-
attribut :
data-copy-newline -
type :
String -
Détail :
Ce retour à la ligne sera inséré entre les valeurs des lignes lors de la copie.
-
Par défaut :
'\n'
copyWithHidden
-
attribut :
data-copy-with-hidden -
type :
Boolean -
Détail :
Définissez
truepour copier avec les colonnes masquées. -
Par défaut :
false
copyRowsHandler
-
attribut :
data-copy-rows-handler -
type :
Function -
Détail :
Avant de copier les lignes, gérez les données des lignes à copier. L’objet de paramètres contient :
text: les données des lignes à copier.
-
Par défaut :
function(text) { return text }
Options de colonne
ignoreCopy
-
attribut :
data-ignore-copy -
type :
Boolean -
Détail :
Définissez
truepour ignorer cette colonne lors de la copie. -
Par défaut :
false
rawCopy
-
attribut :
data-raw-copy -
type :
Boolean -
Détail :
Définissez
truepour copier la valeur brute au lieu de la valeur formatée. Si aucun formateur n’est utilisé, cette option n’a aucun effet. -
Par défaut :
false
Icônes
- copy: ‘fa-copy’
Méthodes
copyColumnsToClipboard
- Copie le contenu des lignes sélectionnées dans le presse-papiers.
Localisations
formatCopyRows
-
type :
Function -
Par défaut :
function () { return "Copy Rows" }