Voir sur GitHub

Bootstrap Table Copy Rows

Extension Table Copy Rows de Bootstrap Table.

Sur cette page

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

Copier les lignes

Options

showCopyRows

  • attribut : data-show-copy-rows

  • type : Boolean

  • Détail :

    Définissez true pour 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 true pour 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 true pour ignorer cette colonne lors de la copie.

  • Par défaut : false

rawCopy

  • attribut : data-raw-copy

  • type : Boolean

  • Détail :

    Définissez true pour 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" }