Exemple #1
0
 internal Parser(SmartSettings smartSettings)
 {
     Settings = smartSettings;
 }
 public LiteralText(SmartSettings smartSettings, Format parent) : base(smartSettings, parent, parent.startIndex)
 {
 }
Exemple #3
0
 public UsersEndpoint(ApplicationDbContext context, UserManager <IdentityUser> manager, SmartSettings settings)
 {
     _context  = context;
     _manager  = manager;
     _settings = settings;
 }
Exemple #4
0
 public ListFormatter(SmartFormatter formatter)
 {
     formatter.Parser.AddOperators("[]()");
     _smartSettings = formatter.Settings;
 }
Exemple #5
0
 public RolesEndpoint(RoleManager <IdentityRole> manager, SmartSettings settings)
 {
     _manager  = manager;
     _settings = settings;
 }
Exemple #6
0
 public Selector(SmartSettings smartSettings, string baseString, int startIndex, int endIndex, int operatorStart, int selectorIndex)
     : base(smartSettings, baseString, startIndex, endIndex)
 {
     this.SelectorIndex = selectorIndex;
     this.operatorStart = operatorStart;
 }
Exemple #7
0
 public Format(SmartSettings smartSettings, Placeholder parent, int startIndex) : base(smartSettings, parent, startIndex)
 {
     this.parent = parent;
     Items       = new List <FormatItem>();
 }
Exemple #8
0
 public Format(SmartSettings smartSettings, string baseString) : base(smartSettings, baseString, 0, baseString.Length)
 {
     this.parent = null;
     Items       = new List <FormatItem>();
 }
Exemple #9
0
 public ListFormatter(SmartFormatter formatter)
 {
     formatter.Parser.AddOperators("[]()");
     m_SmartSettings = formatter.Settings;
     Names           = DefaultNames;
 }
Exemple #10
0
 /// <summary>
 /// Initializes the <see cref="LiteralText"/> instance, representing the literal text that is found in a parsed format string.
 /// </summary>
 /// <param name="smartSettings">The <see cref="SmartSettings"/>.</param>
 /// <param name="parent">The parent <see cref="FormatItem"/></param>
 /// <param name="baseString">The reference to the parsed format string.</param>
 /// <param name="startIndex">The start index of the <see cref="LiteralText"/> in the format string.</param>
 /// <param name="endIndex">The end index of the <see cref="LiteralText"/> in the format string.</param>
 /// <returns>The <see cref="LiteralText"/> instance, representing the literal text that is found in a parsed format string.</returns>
 public new LiteralText Initialize(SmartSettings smartSettings, FormatItem parent, string baseString, int startIndex, int endIndex)
 {
     base.Initialize(smartSettings, parent, baseString, startIndex, endIndex);
     return(this);
 }
Exemple #11
0
 protected FormatItem(SmartSettings smartSettings, FormatItem parent, int startIndex) : this(smartSettings,
                                                                                             parent.baseString, startIndex, parent.baseString.Length)
 {
 }