Table of Contents

Interface IPresenterMessage

Namespace
HeBianGu.Base.WpfBase
Assembly
HeBianGu.Base.WpfBase.dll
public interface IPresenterMessage
Extension Methods

Methods

ShowBottomClose<T>(T, Predicate<T>, string, Action<ContentControl>)

Task<bool> ShowBottomClose<T>(T value, Predicate<T> match = null, string title = null, Action<ContentControl> builder = null)

Parameters

value T
match Predicate<T>
title string
builder Action<ContentControl>

Returns

Task<bool>

Type Parameters

T

ShowClearly<T>(T, Predicate<T>, string, Action<ContentControl>)

Task<bool> ShowClearly<T>(T value, Predicate<T> match = null, string title = null, Action<ContentControl> builder = null)

Parameters

value T
match Predicate<T>
title string
builder Action<ContentControl>

Returns

Task<bool>

Type Parameters

T

ShowClose<T>(T, Predicate<T>, string, Action<ContentControl>)

Task<bool> ShowClose<T>(T value, Predicate<T> match = null, string title = null, Action<ContentControl> builder = null)

Parameters

value T
match Predicate<T>
title string
builder Action<ContentControl>

Returns

Task<bool>

Type Parameters

T

ShowLeftClose<T>(T, Predicate<T>, string, Action<ContentControl>)

Task<bool> ShowLeftClose<T>(T value, Predicate<T> match = null, string title = null, Action<ContentControl> builder = null)

Parameters

value T
match Predicate<T>
title string
builder Action<ContentControl>

Returns

Task<bool>

Type Parameters

T

ShowRightClose<T>(T, Predicate<T>, string, Action<ContentControl>)

Task<bool> ShowRightClose<T>(T value, Predicate<T> match = null, string title = null, Action<ContentControl> builder = null)

Parameters

value T
match Predicate<T>
title string
builder Action<ContentControl>

Returns

Task<bool>

Type Parameters

T

ShowTopClose<T>(T, Predicate<T>, string, Action<ContentControl>)

Task<bool> ShowTopClose<T>(T value, Predicate<T> match = null, string title = null, Action<ContentControl> builder = null)

Parameters

value T
match Predicate<T>
title string
builder Action<ContentControl>

Returns

Task<bool>

Type Parameters

T

Show<T>(T, Predicate<T>, string, Action<ContentControl>, ComponentResourceKey)

Task<bool> Show<T>(T value, Predicate<T> match = null, string title = null, Action<ContentControl> builder = null, ComponentResourceKey key = null)

Parameters

value T
match Predicate<T>
title string
builder Action<ContentControl>
key ComponentResourceKey

Returns

Task<bool>

Type Parameters

T