This commit is contained in:
Alex Dima
2016-02-20 17:19:29 +01:00
parent ee05e79cb5
commit 2a30501702
36 changed files with 208 additions and 392 deletions

View File

@@ -10,14 +10,14 @@ import 'vs/css!./checkbox';
import DOM = require('vs/base/browser/dom');
import {KeyCode} from 'vs/base/common/keyCodes';
import {Widget} from 'vs/base/browser/ui/widget';
import {StandardKeyboardEvent} from 'vs/base/browser/keyboardEvent';
import {IKeyboardEvent} from 'vs/base/browser/keyboardEvent';
export interface ICheckboxOpts {
actionClassName: string;
title: string;
isChecked: boolean;
onChange: (viaKeyboard: boolean) => void;
onKeyDown?: (e: StandardKeyboardEvent) => void;
onKeyDown?: (e: IKeyboardEvent) => void;
}
export class Checkbox extends Widget {