forked from 0x2620/oxjs
fix video buttons
This commit is contained in:
parent
788989258a
commit
dc8bde4f73
3 changed files with 24 additions and 22 deletions
|
|
@ -10,7 +10,7 @@ Ox.Button <f> Button Object
|
|||
id <s|''> Element id
|
||||
overlap <s|'none'> 'none', 'left' or 'right'
|
||||
selectable <b|false> If true, button is selectable
|
||||
style <s|'default'> 'default', 'checkbox', 'symbol' or 'tab'
|
||||
style <s|'default'> 'default', 'checkbox', 'symbol', 'tab' or 'video'
|
||||
title <s|''> Button title
|
||||
tooltip <s|[s]|''> Tooltip
|
||||
type <s|text> 'text' or 'image'
|
||||
|
|
@ -69,7 +69,7 @@ Ox.Button = function(options, self) {
|
|||
.addClass(
|
||||
'OxButton Ox' + Ox.toTitleCase(self.options.size)
|
||||
+ (self.options.disabled ? ' OxDisabled': '')
|
||||
+ (self.options.selectable && self.options.value ? ' OxSelected': '')
|
||||
+ (self.options.selectable && self.options.value ? ' OxSelected' : '')
|
||||
+ (self.options.style != 'default' ? ' Ox' + Ox.toTitleCase(self.options.style) : '')
|
||||
+ (self.options.overlap != 'none' ? ' OxOverlap' + Ox.toTitleCase(self.options.overlap) : '')
|
||||
)
|
||||
|
|
@ -145,7 +145,8 @@ Ox.Button = function(options, self) {
|
|||
src: Ox.UI.getImageURL(
|
||||
'symbol' + self.options.title[0].toUpperCase()
|
||||
+ self.options.title.slice(1),
|
||||
self.options.disabled ? 'disabled'
|
||||
self.options.style == 'video' ? 'video'
|
||||
: self.options.disabled ? 'disabled'
|
||||
: self.options.selectable && self.options.value ? 'selected'
|
||||
: ''
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue