public override EmbedBuilder ResolveProperty(object owner, PropertyInfo property, EmbedBuilder builder) { builder.Color = property.GetValue(owner) as ReColor ?? Value ?? builder.Color ?? ReColor.Random(); return(builder); }
public void RegisterHandlerReColor(ReColor del) { reColor += del; }
public EmbedColorAttribute(ReColors value) { Value = new ReColor(value); }