IModifiedExtensions

Wisej.Web.Markup.IModifiedExtensions

Namespace: Wisej.Web.Markup

Assembly: Wisej.Framework (4.0.0.0)

Adds fluent markup extension methods to the IModified interface.

public class IModifiedExtensions

Methods

Modified<TModified>(target, value)

Sets the Modified property of the target to the specified value.

Parameter
Type
Description

TModified

The type of the target, which must implement IModified.

target

The target object whose Modified property is to be set.

value

The value to set for the Modified property.

Returns: TModified. The target object with the modified property set.

This method allows for fluent syntax when setting the Modified property.


var modifiedObject = someObject.Modified(true);

OnModifiedChanged<TModified>(target, action)

Subscribes an action to the ModifiedChanged event of the target.

Parameter
Type
Description

TModified

The type of the target, which must implement IModified.

target

The target object whose ModifiedChanged event is to be subscribed to.

action

The action to invoke when the ModifiedChanged event is raised.

Returns: TModified. The target object with the event subscription added.

This method allows for fluent syntax when subscribing to the ModifiedChanged event.


someObject.OnModifiedChanged(obj => AlertBox.Show("Modified changed!"));

Last updated

Was this helpful?