AddOnSchemaChangedListener Represents a data source for use in components which need advanced access to data.
Namespace: IgniteUI.Blazor.Controls Assembly: IgniteUI.Blazor.dll Syntaxpublic interface EditableDataSource
Properties IsBatchingEnabled Declaration
bool IsBatchingEnabled { get; set; }
Property Value Type Description System.Boolean IsReadOnly Declaration
bool IsReadOnly { get; set; }
Property Value Type Description System.Boolean Methods AcceptPendingCommit(Int32) Declaration
void AcceptPendingCommit(int commitID)
Parameters Type Name Description System.Int32 commitID AcceptPendingCommitAsync(Int32)
Accepts a pending commit.
DeclarationTask AcceptPendingCommitAsync(int commitID)
Parameters Type Name Description System.Int32 commitID
The ID of the commit to accept.
Returns Type Description System.Threading.Tasks.Task AcceptPendingTransaction(Int32) Declarationvoid AcceptPendingTransaction(int transactionID)
Parameters Type Name Description System.Int32 transactionID AcceptPendingTransactionAsync(Int32)
Accept a specific pending transaction.
DeclarationTask AcceptPendingTransactionAsync(int transactionID)
Parameters Type Name Description System.Int32 transactionID
The transactions unique ID.
Returns Type Description System.Threading.Tasks.Task AddItem(Object) Declarationvoid AddItem(object item)
Parameters Type Name Description System.Object item AddItemAsync(Object)
Adds the provided item to the data source.
DeclarationTask AddItemAsync(object item)
Parameters Type Name Description System.Object item
The item to add.
Returns Type Description System.Threading.Tasks.Task CancelEdits() Declaration CancelEditsAsync()Cancels all the current edits.
Declaration Returns Type Description System.Threading.Tasks.Task CommitEdits(Boolean) Declarationint CommitEdits(bool isPending = false)
Parameters Type Name Description System.Boolean isPending Returns Type Description System.Int32 CommitEditsAsync(Boolean)
Commit the current edits to the datasource.
DeclarationTask<int> CommitEditsAsync(bool isPending = false)
Parameters Type Name Description System.Boolean isPending
Whether this should be a pending commit which waits to be accepted or rejected at a later time.
Returns Type Description System.Threading.Tasks.Task<System.Int32> GetAggregatedChanges(Int32) DeclarationIgbDataSourceAggregatedResult[] GetAggregatedChanges(int commitID = -1)
Parameters Type Name Description System.Int32 commitID Returns GetAggregatedChangesAsync(Int32)
Returns a set of changes that have been made to the data however have not been committed yet.
DeclarationTask<IgbDataSourceAggregatedResult[]> GetAggregatedChangesAsync(int commitID = -1)
Parameters Type Name Description System.Int32 commitID
The ID for the pending commit you want. -1 for the current changes.
Returns GetTransactionErrorByID(Int32) Declarationstring GetTransactionErrorByID(int transactionID)
Parameters Type Name Description System.Int32 transactionID Returns Type Description System.String GetTransactionErrorByIDAsync(Int32)
Returns an error, if any, associated with a specific transaction.
DeclarationTask<string> GetTransactionErrorByIDAsync(int transactionID)
Parameters Type Name Description System.Int32 transactionID
The pending transaction ID.
Returns Type Description System.Threading.Tasks.Task<System.String> GetTransactionErrorByKey(Object[], String) Declarationstring GetTransactionErrorByKey(object[] key, string propertyPath)
Parameters Type Name Description System.Object[] key System.String propertyPath Returns Type Description System.String GetTransactionErrorByKeyAsync(Object[], String) Declaration
Task<string> GetTransactionErrorByKeyAsync(object[] key, string propertyPath)
Parameters Type Name Description System.Object[] key System.String propertyPath Returns Type Description System.Threading.Tasks.Task<System.String> GetTransactionID(Object[], String) Declaration
int GetTransactionID(object[] key, string propertyPath)
Parameters Type Name Description System.Object[] key System.String propertyPath Returns Type Description System.Int32 GetTransactionIDAsync(Object[], String) Declaration
Task<int> GetTransactionIDAsync(object[] key, string propertyPath)
Parameters Type Name Description System.Object[] key System.String propertyPath Returns Type Description System.Threading.Tasks.Task<System.Int32> HasAdd(Object) Declaration Parameters Type Name Description System.Object item Returns Type Description System.Boolean HasAddAsync(Object)
Returns whether the item is an uncommitted add.
DeclarationTask<bool> HasAddAsync(object item)
Parameters Type Name Description System.Object item
The item to check
Returns Type Description System.Threading.Tasks.Task<System.Boolean> HasDelete(Object[]) Declarationbool HasDelete(object[] key)
Parameters Type Name Description System.Object[] key Returns Type Description System.Boolean HasDeleteAsync(Object[]) Declaration
Task<bool> HasDeleteAsync(object[] key)
Parameters Type Name Description System.Object[] key Returns Type Description System.Threading.Tasks.Task<System.Boolean> HasEdit(Object[], String) Declaration
bool HasEdit(object[] key, string propertyPath)
Parameters Type Name Description System.Object[] key System.String propertyPath Returns Type Description System.Boolean HasEditAsync(Object[], String) Declaration
Task<bool> HasEditAsync(object[] key, string propertyPath)
Parameters Type Name Description System.Object[] key System.String propertyPath Returns Type Description System.Threading.Tasks.Task<System.Boolean> IsPendingCommit(Int32) Declaration
bool IsPendingCommit(int commitID)
Parameters Type Name Description System.Int32 commitID Returns Type Description System.Boolean IsPendingCommitAsync(Int32)
Returns whether a commit is pending or not.
DeclarationTask<bool> IsPendingCommitAsync(int commitID)
Parameters Type Name Description System.Int32 commitID Returns Type Description System.Threading.Tasks.Task<System.Boolean> IsPendingTransaction(Int32) Declaration
bool IsPendingTransaction(int transactionID)
Parameters Type Name Description System.Int32 transactionID Returns Type Description System.Boolean IsPendingTransactionAsync(Int32)
Returns whether a transaction pending or not.
DeclarationTask<bool> IsPendingTransactionAsync(int transactionID)
Parameters Type Name Description System.Int32 transactionID Returns Type Description System.Threading.Tasks.Task<System.Boolean> Redo() Declaration RedoAsync()
Redo the last undo.
Declaration Returns Type Description System.Threading.Tasks.Task RejectPendingCommit(Int32) Declarationvoid RejectPendingCommit(int commitID)
Parameters Type Name Description System.Int32 commitID RejectPendingCommitAsync(Int32)
Reject a pending commit.
DeclarationTask RejectPendingCommitAsync(int commitID)
Parameters Type Name Description System.Int32 commitID
The ID of the commit to reject.
Returns Type Description System.Threading.Tasks.Task RejectPendingTransaction(Int32) Declarationvoid RejectPendingTransaction(int transactionID)
Parameters Type Name Description System.Int32 transactionID RejectPendingTransactionAsync(Int32)
Rejects a pending transaction.
DeclarationTask RejectPendingTransactionAsync(int transactionID)
Parameters Type Name Description System.Int32 transactionID
The transactions unique ID.
Returns Type Description System.Threading.Tasks.Task RemoveItem(Object) Declarationvoid RemoveItem(object item)
Parameters Type Name Description System.Object item RemoveItemAsync(Object)
Removes an item from the datasource.
DeclarationTask RemoveItemAsync(object item)
Parameters Type Name Description System.Object item
The item to remove.
Returns Type Description System.Threading.Tasks.Task RemoveItemByKey(Object[]) Declarationvoid RemoveItemByKey(object[] key)
Parameters Type Name Description System.Object[] key RemoveItemByKeyAsync(Object[]) Declaration
Task RemoveItemByKeyAsync(object[] key)
Parameters Type Name Description System.Object[] key Returns Type Description System.Threading.Tasks.Task SetTransactionError(Int32, String) Declaration
void SetTransactionError(int transactionID, string message)
Parameters Type Name Description System.Int32 transactionID System.String message SetTransactionErrorAsync(Int32, String) Declaration
Task SetTransactionErrorAsync(int transactionID, string message)
Parameters Type Name Description System.Int32 transactionID System.String message Returns Type Description System.Threading.Tasks.Task Undo() Declaration UndoAsync()
Undo the last edit.
Declaration Returns Type Description System.Threading.Tasks.Task UpdatePropertyAtKey(Object[], String, Object, Boolean) Declarationint UpdatePropertyAtKey(object[] key, string propertyPath, object value, bool isPending = false)
Parameters Type Name Description System.Object[] key System.String propertyPath System.Object value System.Boolean isPending Returns Type Description System.Int32 UpdatePropertyAtKeyAsync(Object[], String, Object, Boolean) Declaration
Task<int> UpdatePropertyAtKeyAsync(object[] key, string propertyPath, object value, bool isPending = false)
Parameters Type Name Description System.Object[] key System.String propertyPath System.Object value System.Boolean isPending Returns Type Description System.Threading.Tasks.Task<System.Int32>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4