Table of Contents

Class FieldExtensions

Namespace
The.WPF.Fields
Assembly
Instagile.WPF.dll
public static class FieldExtensions
Inheritance
FieldExtensions
Inherited Members

Methods

Convert<T, U>(IField<T>)

public static IField<U> Convert<T, U>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<U>

Type Parameters

T
U

Convert<T, U, S>(IField<T>)

public static IField<U> Convert<T, U, S>(this IField<T> self) where S : Traits, new()

Parameters

self IField<T>

Returns

IField<U>

Type Parameters

T
U
S

Hidden(IField)

public static IField Hidden(this IField self)

Parameters

self IField

Returns

IField

HiddenIf(IField, bool)

public static IField HiddenIf(this IField self, bool predicate)

Parameters

self IField
predicate bool

Returns

IField

HiddenIf<T>(IField<T>, bool)

public static IField<T> HiddenIf<T>(this IField<T> self, bool predicate)

Parameters

self IField<T>
predicate bool

Returns

IField<T>

Type Parameters

T

Hidden<T>(IField<T>)

public static IField<T> Hidden<T>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<T>

Type Parameters

T

Immutable(IField)

public static IField Immutable(this IField self)

Parameters

self IField

Returns

IField

ImmutableIf(IField, bool)

public static IField ImmutableIf(this IField self, bool predicate)

Parameters

self IField
predicate bool

Returns

IField

ImmutableIf<T>(IField<T>, bool)

public static IField<T> ImmutableIf<T>(this IField<T> self, bool predicate)

Parameters

self IField<T>
predicate bool

Returns

IField<T>

Type Parameters

T

Immutable<T>(IField<T>)

public static IField<T> Immutable<T>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<T>

Type Parameters

T

Labelled(IField)

public static IField Labelled(this IField self)

Parameters

self IField

Returns

IField

Labelled<T>(IField<T>)

public static IField<T> Labelled<T>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<T>

Type Parameters

T

Mutable(IField)

public static IField Mutable(this IField self)

Parameters

self IField

Returns

IField

MutableIf(IField, bool)

public static IField MutableIf(this IField self, bool predicate)

Parameters

self IField
predicate bool

Returns

IField

MutableIf<T>(IField<T>, bool)

public static IField<T> MutableIf<T>(this IField<T> self, bool predicate)

Parameters

self IField<T>
predicate bool

Returns

IField<T>

Type Parameters

T

Mutable<T>(IField<T>)

public static IField<T> Mutable<T>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<T>

Type Parameters

T

Relabelled(IField, string)

public static IField Relabelled(this IField self, string label)

Parameters

self IField
label string

Returns

IField

Relabelled<T>(IField<T>, string)

public static IField<T> Relabelled<T>(this IField<T> self, string label)

Parameters

self IField<T>
label string

Returns

IField<T>

Type Parameters

T

Tooltipped(IField, string)

public static IField Tooltipped(this IField self, string tooltip)

Parameters

self IField
tooltip string

Returns

IField

Tooltipped<T>(IField<T>, string)

public static IField<T> Tooltipped<T>(this IField<T> self, string tooltip)

Parameters

self IField<T>
tooltip string

Returns

IField<T>

Type Parameters

T

Unlabelled(IField)

public static IField Unlabelled(this IField self)

Parameters

self IField

Returns

IField

Unlabelled<T>(IField<T>)

public static IField<T> Unlabelled<T>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<T>

Type Parameters

T

Visible(IField)

public static IField Visible(this IField self)

Parameters

self IField

Returns

IField

VisibleIf(IField, bool)

public static IField VisibleIf(this IField self, bool predicate)

Parameters

self IField
predicate bool

Returns

IField

VisibleIf<T>(IField<T>, bool)

public static IField<T> VisibleIf<T>(this IField<T> self, bool predicate)

Parameters

self IField<T>
predicate bool

Returns

IField<T>

Type Parameters

T

Visible<T>(IField<T>)

public static IField<T> Visible<T>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<T>

Type Parameters

T

WithRule<T>(IField<T>, Rule<T>, bool)

public static IField<T> WithRule<T>(this IField<T> self, Rule<T> rule, bool hasDependencies = true)

Parameters

self IField<T>
rule Rule<T>
hasDependencies bool

Returns

IField<T>

Type Parameters

T

WithoutRules<T>(IField<T>)

public static IField<T> WithoutRules<T>(this IField<T> self)

Parameters

self IField<T>

Returns

IField<T>

Type Parameters

T