trait Columns

Properties

string $column_id

The unique identifier column for rows.

string $custom_column_id

A custom column ID override.

Collection|null $columns

Collection of defined columns.

bool $show_column_toggle

Whether to show the column toggle dropdown.

bool $column_toggle_dd_status

Status of the column toggle dropdown (open/closed).

bool $hasMobileCollapsedColumns

Indicates if there are columns collapsed on mobile view.

array $mobileCollapsedColumns

Array of columns that are collapsed on mobile.

Methods

setColumns()

No description

getFreshColumns()

No description

showColumnToggle(bool $bool)

No description

setColumnID(string $column_id)

No description

hideOnMobile(bool $bool)

No description

showOnMobile(bool $bool = true)

No description

view($view)

No description

styling(string $classes)

No description

thStyling(string $classes)

No description

thWrapperStyling(string $classes)

No description

disableToggleWhen(Closure $function)

No description

hideToggleWhen(Closure $function)

No description

trigger(string $trigger)

No description

isBool()

No description

trueIs($true)

No description

trueLabel($string)

No description

falseLabel($string)

No description

toHtml()

No description

text($text)

No description

href(Closure $function)

No description

target(string $target)

No description

popup(array $array = ["width" => 750, "height" => 800])

No description

classes($classes)

No description

customData(Closure $function)

No description

hideWhen(bool $bool)

No description

hideFromSelector(bool $bool)

No description

isVisible(bool $bool)

No description

sortColumnBy(string $column)

No description

Details

at line 60
setColumns()

No description

at line 99
getFreshColumns()

No description

at line 107
showColumnToggle(bool $bool)

No description

Parameters

bool $bool

at line 112
setColumnID(string $column_id)

No description

Parameters

string $column_id

at line 117
Columns hideOnMobile(bool $bool)

No description

Parameters

bool $bool

Return Value

Columns

at line 123
Columns showOnMobile(bool $bool = true)

No description

Parameters

bool $bool

Return Value

Columns

at line 129
Columns view($view)

No description

Parameters

$view

Return Value

Columns

at line 136
Columns styling(string $classes)

No description

Parameters

string $classes

Return Value

Columns

at line 142
Columns thStyling(string $classes)

No description

Parameters

string $classes

Return Value

Columns

at line 148
Columns thWrapperStyling(string $classes)

No description

Parameters

string $classes

Return Value

Columns

at line 154
Columns disableToggleWhen(Closure $function)

No description

Parameters

Closure $function

Return Value

Columns

at line 159
Columns hideToggleWhen(Closure $function)

No description

Parameters

Closure $function

Return Value

Columns

at line 165
Columns trigger(string $trigger)

No description

Parameters

string $trigger

Return Value

Columns

at line 171
Columns isBool()

No description

Return Value

Columns

at line 177
Columns trueIs($true)

No description

Parameters

$true

Return Value

Columns

at line 183
Columns trueLabel($string)

No description

Parameters

$string

Return Value

Columns

at line 189
Columns falseLabel($string)

No description

Parameters

$string

Return Value

Columns

at line 195
Columns toHtml()

No description

Return Value

Columns

at line 201
Columns text($text)

No description

Parameters

$text

Return Value

Columns

at line 209
Columns href(Closure $function)

No description

Parameters

Closure $function

Return Value

Columns

at line 217
Columns target(string $target)

No description

Parameters

string $target

Return Value

Columns

at line 225
Columns popup(array $array = ["width" => 750, "height" => 800])

No description

Parameters

array $array

Return Value

Columns

at line 233
Columns classes($classes)

No description

Parameters

$classes

Return Value

Columns

at line 241
Columns customData(Closure $function)

No description

Parameters

Closure $function

Return Value

Columns

at line 247
Columns hideWhen(bool $bool)

No description

Parameters

bool $bool

Return Value

Columns

at line 256
Columns hideFromSelector(bool $bool)

No description

Parameters

bool $bool

Return Value

Columns

at line 262
Columns isVisible(bool $bool)

No description

Parameters

bool $bool

Return Value

Columns

at line 268
Columns sortColumnBy(string $column)

No description

Parameters

string $column

Return Value

Columns