Skip to content

Image Form Control

Example

let dbMasterConfig: T.IDBMasterConfig = {
    form: {
        fields: [
            [{
                label: ' ',
                control: T.EDBMasterFormControl.image,
                imageSettings: {
                    src: 'https://upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Google_%22G%22_logo.svg/480px-Google_%22G%22_logo.svg.png',
                    preview: true,
                    width: '100px',
                    cssClass: 'image-rounded',

                    jsCode: [{
                        appendTo: T.EDBMasterImageAppendTo.click,
                        code: `
                            console.log(column);
                            console.log(config);
                            // column.buttonSettings.disabled = true;
                        `,
                    }]
                }
            }]
        ]
    }
};

Interface Documentation

imageSettings_generated