virtual cursor

This commit is contained in:
booploops 2022-03-02 00:33:27 -08:00
parent e308160bec
commit 0f8b739705
6 changed files with 263 additions and 35 deletions

View file

@ -1,5 +1,5 @@
<script type="text/x-template" id="artist-chip">
<div class="artist-chip" @click.self="route">
<div class="artist-chip" @click.self="route" tabindex="0">
<div class="artist-chip__image">
<mediaitem-artwork v-if="artist.id != null" :url="artist.attributes.artwork.url" :size="32"></mediaitem-artwork>
</div>

View file

@ -13,7 +13,7 @@
@mouseover="showInLibrary = true"
@mouseleave="showInLibrary = false"
@dblclick="route()"
@controller-click.self="route()"
@controller-click="route()"
tabindex="0"
:class="[{'mediaitem-selected': app.select_hasMediaItem(guid)}, addClasses]">
<template v-if="isVisible">

View file

@ -2,7 +2,7 @@
<div
tabindex="0"
@click.self="app.routeView(item)"
@controller-click.self="app.routeView(item)"
@controller-click="app.routeView(item)"
@contextmenu.self="contextMenu"
class="cd-mediaitem-square" :class="getClasses()" @contextmenu="contextMenu"
v-observe-visibility="{callback: visibilityChanged}"