1234567891011121314151617181920212223242526 |
- using Invercargill.Mapping;
- namespace Invercargill {
- public class PropertyGroups : StickyPromotion<Properties, PropertyGroups>, Promotion<Properties> {
- public override Enumerable<Properties> wrap (Enumerable<Properties> enumerable) {
- inner = enumerable;
- return this;
- }
- protected override PropertyGroups rewrap(Enumerable<Properties> enumerable) {
- return (PropertyGroups)new PropertyGroups().wrap(enumerable);
- }
- public override bool can_wrap (GLib.Type element_type) {
- return element_type.is_a (typeof(Properties));
- }
- public new Attempts<Tout> attempt_map_with<Tout>(PropertyMapper<Tout> mapper) {
- return inner.attempt_map_with<Tout>(mapper);
- }
- }
- }
|