Rock.Web.UI.Controls.DefinedValuesPicker.LoadCheckBoxItems C# (CSharp) Method

LoadCheckBoxItems() private method

Loads the CheckBox items.
private LoadCheckBoxItems ( ) : void
return void
        private void LoadCheckBoxItems()
        {
            this.Items.Clear();

            if ( _definedTypeId.HasValue )
            {
                Rock.Model.DefinedValueService definedValueService = new Model.DefinedValueService( new RockContext() );
                var definedValues = definedValueService.GetByDefinedTypeId( _definedTypeId.Value );
                if ( definedValues.Any() )
                {
                    foreach ( var definedValue in definedValues )
                    {
                        this.Items.Add( new ListItem( this.DisplayDescriptions ? definedValue.Description : definedValue.Value, definedValue.Id.ToString() ) );
                    }
                }
            }
        }