added radio button model view component (#1439)

* added radio button model view component
This commit is contained in:
Leila Lali
2018-05-21 11:45:27 -07:00
committed by GitHub
parent 5de002e5c1
commit ba264d8311
12 changed files with 389 additions and 36 deletions

View File

@@ -94,7 +94,15 @@ export abstract class ComponentBase extends Disposable implements IComponent, On
public get enabled(): boolean {
let properties = this.getProperties();
let enabled = properties['enabled'];
return enabled !== undefined ? <boolean>enabled : true;
if (enabled === undefined) {
enabled = true;
properties['enabled'] = enabled;
this.fireEvent({
eventType: ComponentEventType.PropertiesChanged,
args: this.getProperties()
});
}
return <boolean>enabled;
}
public get valid(): boolean {