DacpacExplorer.Pages.PropertiesPageBuilder.AddCustomProperties C# (CSharp) Method

AddCustomProperties() private method

private AddCustomProperties ( TSqlObject item, StackPanel panel ) : void
item TSqlObject
panel System.Windows.Controls.StackPanel
return void
        private void AddCustomProperties(TSqlObject item, StackPanel panel)
        {
            
            if (item.ObjectType == ModelSchema.Index)
            {
                AddPropertiesForIndex(panel, item);
                return;
            }

            if (item.ObjectType == ModelSchema.Column)
            {
                AddPropertiesForColumn(panel, item);
                return;
            }

            if (item.ObjectType == ModelSchema.PrimaryKeyConstraint)
            {
                AddPropertiesForPrimaryKey(panel, item);
                return;
            }

            if (item.ObjectType == ModelSchema.ForeignKeyConstraint)
            {
                AddPropertiesForForeignKey(panel, item);
                return;
            }

            if (item.ObjectType == ModelSchema.DefaultConstraint)
            {
                AddPropertiesForDefaultConstraint(panel, item);
                return;
            }

            if (item.ObjectType == ModelSchema.DmlTrigger)
            {
                AddPropertiesForDmlTrigger(panel, item);
                return;
            }

        }