declare let PropertyContainer:any; namespace SmartFormsFields { export class rednaogrouppanel extends sfFormElementBase{ IsFieldContainer:boolean=true; GetValueString() { } private IsDynamicField=true; constructor(options:any,serverOptions:any) { super(options,serverOptions); if(this.IsNew) { this.Options.ClassName='rednaogrouppanel'; this.Options.Label="Group Panel"; this.Options.CustomCSS=''; } } StoresInformation(): boolean { return false; } SetData(data: any) { } IsValid(): boolean { return true; } GenerationCompleted($element: any) { for(let field of this.Fields) { // field.GenerationCompleted(field.JQueryElement); } } GenerateInlineElement():string { if(smartFormsDesignMode) { return `
Group Panel
`; }else{ return `
`; } } CreateProperties() { this.Properties.push(new PropertyContainer('advanced','Advanced').AddProperties([ new IdProperty(this,this.Options), new CustomCSSProperty(this,this.Options) ])); } } }