/// <summary> /// Adds decorator to member /// </summary> /// <param name="conf">Member configurator</param> /// <param name="decorator">Decorator to add (everything that must follow after "@")</param> /// <param name="order">Order of appearence</param> /// <returns>Fluent</returns> public static TypeExportBuilder Decorator(this TypeExportBuilder conf, string decorator, double order = 0) { conf.Blueprint.Decorators.Add(new TsDecoratorAttribute(decorator, order)); return(conf); }
/// <summary> /// Sets order this membter will be written to output file in /// </summary> /// <param name="conf">Configurator</param> /// <param name="order">Order of member</param> /// <returns>Fluent</returns> public static TypeExportBuilder Order(this TypeExportBuilder conf, double order) { conf.Blueprint.TypeAttribute.Order = order; return(conf); }