copy-rows.md 1.9 KB


layout: docs title: Table Copy Rows description: Table Copy Rows extension of Bootstrap Table. group: extensions

toc: true

This extension adds functionality for copying selected rows to the clipboard. Currently works on all desktop browsers except safari.

Usage

{% highlight html %} {% endhighlight %}

Example

Copy Rows

Options

showCopyRows

  • Attribute: data-show-copy-rows

  • type: Boolean

  • Detail:

Set true to show the copy button. This button copy the contents of the selected rows to the clipboard.

  • Default: false

copyDelimiter

  • Attribute: data-copy-delimiter

  • type: String

  • Detail:

This delimiter will be inserted in-between the column values when copying.

  • Default: ', '

copyNewline

  • Attribute: data-copy-newline

  • type: String

  • Detail:

This newline will be inserted in-between the row values when copying.

  • Default: '\n'

copyWithHidden

  • Attribute: data-copy-width-hidden

  • type: Boolean

  • Detail:

Set true to copy with hidden columns.

  • Default: false

Column options

ignoreCopy

  • Attribute: data-ignore-copy

  • type: Boolean

  • Detail:

Set true to ignore this column while copying.

  • Default: false

rawCopy

  • Attribute: data-raw-copy

  • type: Boolean

  • Detail:

Set true to copy the raw value instead the formatted one.
If no formatter is used, this option has no effect.

  • Default: false

Icons

  • copy: 'fa-copy'

Methods

copyColumnsToClipboard

  • Copy the contents of the selected rows to the clipboard.

Localizations

formatCopyRows

  • type: Function

  • Default: function () { return "Copy Rows" }