Beispiel #1
0
        private async Task OnClickedAsync(MouseEventArgs e)
        {
            var js = await _jsTask.Value;

            IsSelected = true;
            if (e.Button == 0 && !NodeModel.IsFile)
            {
                await js.InvokeVoidAsync("toggle", Id);
            }

            await OnClickCallback.InvokeAsync(this);
        }
Beispiel #2
0
        public Task OnClicked()
        {
            if (Question.IsAnswerSelected)
            {
                return(Task.CompletedTask);
            }

            IsClicked = true;

            Reveal();

            Question.SelectAnswer(Answer);

            return(OnClickCallback.InvokeAsync(Answer));
        }