| 12345678910111213141516171819202122232425262728293031 |
- using VberZero.Tools.StringModel;
- namespace VberAdmin.Web.Models.Input;
- public class VmInputWangEditor : VmInputBase
- {
- public VmInputWangEditor(string name, string displayName) : base(name, displayName, VmInputType.WangEditor)
- {
- IsRequired = false;
- Style = "width:100%";
- DefaultClass += " vb-wang-editor";
- }
- public string ControlDataStr =>
- $" data-vb-editor=\"wang\" data-editor-name=\"{Name}\" {(Menus.Empty() ? "" : $"data-editor-menu=\"{Menus}\"")} {(DataOptions.Empty() ? "" : $"data-editor-option=\"{DataOptions}\"")}";
- public string DataOptions { get; set; }
- public string Menus { get; set; }
- public VmInputWangEditor WithMenus(string menu)
- {
- Menus = menu;
- return this;
- }
- public VmInputWangEditor WithOptions(string options)
- {
- DataOptions = options;
- return this;
- }
- }
|