Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
},
selected: {
parent: ClrSelectedState.SELECTED,
child1: ClrSelectedState.SELECTED,
child2: ClrSelectedState.SELECTED,
},
indeterminate: {
parent: ClrSelectedState.INDETERMINATE,
child1: ClrSelectedState.SELECTED,
child2: ClrSelectedState.UNSELECTED,
},
},
inconsistent: {
unselected: {
parent: ClrSelectedState.INDETERMINATE,
child1: ClrSelectedState.UNSELECTED,
child2: ClrSelectedState.UNSELECTED,
},
selected: {
parent: ClrSelectedState.UNSELECTED,
child1: ClrSelectedState.SELECTED,
child2: ClrSelectedState.SELECTED,
},
indeterminate: {
parent: ClrSelectedState.SELECTED,
child1: ClrSelectedState.SELECTED,
child2: ClrSelectedState.UNSELECTED,
},
},
};
})
export class PreSelectionDemo {
eager = {
consistent: {
unselected: {
parent: ClrSelectedState.UNSELECTED,
child1: ClrSelectedState.UNSELECTED,
child2: ClrSelectedState.UNSELECTED,
},
selected: {
parent: ClrSelectedState.SELECTED,
child1: ClrSelectedState.SELECTED,
child2: ClrSelectedState.SELECTED,
},
indeterminate: {
parent: ClrSelectedState.INDETERMINATE,
child1: ClrSelectedState.SELECTED,
child2: ClrSelectedState.UNSELECTED,
},
},
inconsistent: {
unselected: {
parent: ClrSelectedState.INDETERMINATE,
child1: ClrSelectedState.UNSELECTED,
child2: ClrSelectedState.UNSELECTED,
},
selected: {
parent: ClrSelectedState.UNSELECTED,
child1: ClrSelectedState.SELECTED,
child2: ClrSelectedState.SELECTED,
},