mirror of
https://github.com/lxsang/antos-frontend.git
synced 2025-07-19 23:40:00 +02:00
functional command palette
This commit is contained in:
@ -29,6 +29,9 @@ class FormatedString
|
||||
hash: () ->
|
||||
@__().hash()
|
||||
|
||||
match: (t) ->
|
||||
@__().match t
|
||||
|
||||
asBase64: () ->
|
||||
@__().asBase64()
|
||||
|
||||
|
@ -200,6 +200,14 @@ class ListViewTag extends Ant.OS.GUI.BaseTag
|
||||
@set "selectedItem", e.item
|
||||
@set "selectedItems", [e.item]
|
||||
e.items = [e.item]
|
||||
#scroll element
|
||||
li = $(e.item).children()[0]
|
||||
offset = $(@refs.container).offset()
|
||||
top = $(@refs.container).scrollTop()
|
||||
if ($(li).offset().top + $(li).height() > $(@refs.container).height() + offset.top)
|
||||
$(@refs.container).scrollTop(top + $(@refs.container).height() - $(li).height())
|
||||
else if ($(li).offset().top < offset.top)
|
||||
$(@refs.container).scrollTop(top - $(@refs.container).height() + $(li).height())
|
||||
|
||||
if @get "dropdown"
|
||||
@refs.drlabel.set "*", e.item.get "data"
|
||||
|
@ -106,7 +106,7 @@ class BaseFileHandle
|
||||
me.info = d.result
|
||||
me.ready = true
|
||||
resolve(d.result)
|
||||
.catch (e) -> resolve e
|
||||
.catch (e) -> reject e
|
||||
|
||||
read: (t) ->
|
||||
me = @
|
||||
|
Reference in New Issue
Block a user