UIDialogEditImage class
An UIDialog that edits an image.
- Inheritance
-
- Available Extensions
Constructors
-
UIDialogEditImage(ImageElement image, {String? btnClasses = 'btn btn-primary', String? btnStyle = 'background-color: rgba(0,0,0, 0.50); color: #ffffff; border-color: #ffffff;', int marginHorizontal = 8, int marginVertical = 48, bool hideUIRoot = false})
-
Methods
-
action(String action)
→ void
-
inherited
-
addTo(UIElement parent, {UIComponent? parentUIComponent})
→ void
-
inherited
-
appendAttribute(String? name, dynamic value)
→ bool
-
inherited
-
appendAttributes(Iterable<DOMAttribute> attributes)
→ bool
-
inherited
-
appendClasses(dynamic classes1, [dynamic classes2])
→ void
-
inherited
-
appendStyle(dynamic style1, [dynamic style2, dynamic style3])
→ void
-
inherited
-
appendToContent(List<UINode> nodes)
→ bool
-
inherited
-
applyData(dynamic data)
→ bool
-
inherited
-
callRender([bool clear = false])
→ void
-
inherited
-
callRenderAndWait({Duration timeout = const Duration(seconds: 3)})
→ Future<bool>
-
inherited
-
callRenderAsync()
→ void
-
inherited
-
cancel()
→ void
-
inherited
-
clear({bool force = false, bool removeFromParent = false})
→ void
-
Clears the component, removing the last rendered content.
inherited
-
clearAttribute(String? name)
→ bool
-
inherited
-
clearContent()
→ bool
-
inherited
-
clearPreservedRender()
→ void
-
Clears previous rendered elements. Only relevant if preserveRender is true.
inherited
-
click()
→ void
-
Calls:
content.click
inherited
-
clone()
→ UIComponent?
-
inherited
-
configure()
→ void
-
Called by constructor, to configure this component.
inherited
-
configureClasses(dynamic classes1, [dynamic classes2, dynamic componentClasses])
→ void
-
inherited
-
configureID()
→ void
-
inherited
-
configureStyle(dynamic style1, [dynamic style2, dynamic componentStyle])
→ void
-
inherited
-
connectDataSource()
→ void
-
inherited
-
createContentElement(bool inline)
→ UIElement
-
inherited
-
delete()
→ void
-
inherited
-
deniedAccessRoute()
→ String?
-
inherited
-
deviceSizeChangedFromLastRender({double tolerance = 0.10, bool onlyWidth = false, bool onlyHeight = false})
→ bool
-
inherited
-
ensureRendered([bool force = false])
→ void
-
inherited
-
findChildDeep(FilterElement filter)
→ List<UIElement>
-
inherited
-
findChildrenDeep(String fieldName)
→ MapEntry<String, Object>?
-
inherited
-
findInContentChildDeep(FilterElement filter)
→ UIElement?
-
inherited
-
findUIComponentByChild(UIElement? child)
→ UIComponent?
-
inherited
-
findUIComponentByContent(UIElement? content)
→ UIComponent?
-
inherited
-
findUIComponentByID(String id)
→ UIComponent?
-
inherited
-
fireEvent(String type, dynamic event, [List? params])
→ void
-
inherited
-
focusField(String? fieldName)
→ bool
-
inherited
-
forEachEmptyFieldComponent(ForEachComponent f)
→ int
-
inherited
-
forEachEmptyFieldElement(ForEachElement f)
→ int
-
inherited
-
forEachFieldComponent(ForEachComponent f)
→ int
-
inherited
-
forEachFieldElement(ForEachElement f)
→ int
-
inherited
-
getAllRenderedElements(FilterRendered filter, [bool deep = false])
→ List?
-
inherited
-
getAttribute(String? name)
→ dynamic
-
inherited
-
getComponentFieldName(Object obj)
→ String?
-
inherited
-
getContentChildren({FilterElement? filter, bool deep = true})
→ List<UIElement>
-
inherited
-
getElementFieldName(UIElement element)
→ String?
-
inherited
-
getEmptyFields()
→ List<String>
-
inherited
-
getField(String? fieldName, [String? def])
→ String?
-
inherited
-
getFieldAs<T>(String? fieldName, [T? def])
→ T?
-
inherited
-
getFieldComponent(String? fieldName)
→ Object?
-
inherited
-
getFieldElement<E extends UIElement>(String? fieldName)
→ E?
-
inherited
-
getFieldElementByValue(String? fieldName, String value)
→ UIElement?
-
inherited
-
getFieldElements(String? fieldName)
→ List<UIElement>
-
inherited
-
getFieldExtended<V>(String? fieldName, [V? def])
→ V?
-
inherited
-
getFields({List<String>? fields, List<String>? ignoreFields})
→ Map<String, String?>
-
inherited
-
getFieldsComponents()
→ List<Object>
-
inherited
-
getFieldsComponentsMap({List<String>? fields, List<String>? ignoreFields})
→ Map<String, Object>
-
inherited
-
getFieldsElements()
→ List<UIElement>
-
inherited
-
getFieldsElementsMap({List<String>? fields, List<String>? ignoreFields})
→ Map<String, UIElement>
-
inherited
-
getFieldsExtended({List<String>? fields, List<String>? ignoreFields})
→ Map<String, Object?>
-
inherited
-
getFieldsGroupByPrefix<K, V>(String groupPrefix, {Map<String, String?>? fields, String keyDelimiter = '_', String keyPart(String key)?, K keyAs(String key)?, V? valueAs(String key)?, bool filter(K key, V? value)?})
→ Map<K, V?>
-
inherited
-
getFieldsGroupCheckedKeys<K>(String groupPrefix, {Map<String, String?>? fields, String keyDelimiter = '_', String keyPart(String key)?, K keyAs(String key)?})
→ List<K>
-
inherited
-
getFieldsGroupChecks<K>(String groupPrefix, {Map<String, String?>? fields, String keyDelimiter = '_', String keyPart(String key)?, K keyAs(String key)?, bool filter(K key, bool? value)?})
→ Map<K, bool>
-
inherited
-
getFieldsGroupEntriesByPrefix<K, V>(String groupPrefix, {Map<String, String?>? fields, String keyDelimiter = '_', String keyPart(String key)?, K keyAs(String key)?, V? valueAs(String key)?, bool filter(K key, V? value)?})
→ List<MapEntry<K, V?>>
-
inherited
-
getFieldsGroupKeysByPrefix<K>(String groupPrefix, {Map<String, String?>? fields, String keyDelimiter = '_', String keyPart(String key)?, K keyAs(String key)?, bool filter(K key, Object? value)?})
→ List<K>
-
inherited
-
getFieldsGroupListByPrefix<K, V>(String groupPrefix, {Map<String, String?>? fields, String keyDelimiter = '_', String keyPart(String key)?, K keyAs(String key)?, V? valueAs(String key)?, bool filter(K key, V? value)?})
→ Map<K, List<V>>
-
inherited
-
getFieldsGroupValuesByPrefix<V>(String groupPrefix, {Map<String, String?>? fields, String keyDelimiter = '_', String keyPart(String key)?, V? valueAs(String key)?, bool filter(Object key, V? value)?})
→ List<V>
-
inherited
-
getFieldsNames()
→ List<String>
-
inherited
-
getPreviousRenderedFieldValue(String? fieldName)
→ dynamic
-
inherited
-
getRenderedElement(FilterRendered filter, [bool? deep])
→ dynamic
-
inherited
-
getRenderedElementById(dynamic id, [bool deep = false])
→ dynamic
-
inherited
-
getRenderedElementValueById(dynamic id, [bool deep = false])
→ dynamic
-
inherited
-
getRenderedUIComponentById<T extends UIComponent>(dynamic id, [bool? deep])
→ T?
-
inherited
-
getRenderedUIComponentByType<T>([bool? deep])
→ List<T>
-
inherited
-
getRenderedUIComponents([bool? deep])
→ List<UIComponent>
-
inherited
-
getRenderedUIComponentsByIds<T extends UIComponent>(List ids, [bool? deep])
→ List<UIComponent>
-
inherited
-
hasEmptyField()
→ bool
-
inherited
-
hide()
→ void
-
Hide component.
inherited
-
insertTo(int index, UIElement parent, {UIComponent? parentUIComponent})
→ void
-
inherited
-
isAccessible()
→ bool
-
inherited
-
isCancelButton(Element clickedElement)
→ bool
-
inherited
-
isDialogButton(Element element)
→ bool
-
inherited
-
isEmptyField(String? fieldName)
→ bool
-
inherited
-
markRenderedWithError()
→ void
-
Marks current/last render with error.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onChildRendered(UIComponent child)
→ void
-
inherited
-
onDialogButtonClick(MouseEvent event)
→ void
-
inherited
-
onPreConstruct()
→ void
-
Called in the beginning of constructor.
inherited
-
parseChildElementValue(UIElement? childElement, {UIComponent? childUiComponent, bool allowTextAsValue = true})
→ String?
-
inherited
-
posAsyncRender()
→ void
-
inherited
-
posRender()
→ void
-
Called after render.
inherited
-
preRender()
→ void
-
Called before render.
inherited
-
preRenderClear()
→ void
-
inherited
-
querySelector<E extends UIElement>(String? selectors)
→ E?
-
Alias to
content.querySelector
.
inherited
-
querySelectorAll<T extends UIElement>(String? selectors)
→ List<T>
-
Alias to
content.querySelectorAll
.
inherited
-
refresh({bool forceRender = false})
→ void
-
Refreshes the component, calling render.
inherited
-
refreshDataSource()
→ void
-
inherited
-
refreshIfLocaleChanged()
→ void
-
inherited
-
refreshInternal()
→ void
-
inherited
-
registerEventListener(String type, UIEventListener listener)
→ void
-
inherited
-
registerInUIRoot()
→ void
-
Called by constructor to register this component in the UIRoot tree.
inherited
-
render()
→ dynamic
-
Renders the elements of this component.
inherited
-
renderCloseButton()
→ dynamic
-
inherited
-
renderContent()
→ dynamic
-
override
-
renderError(dynamic error)
→ dynamic
-
Called when render returns a
Future
value, to render the content
when Future has an error.
inherited
-
renderLoading()
→ dynamic
-
Called when render returns a Future value, to render the content
while loading
Future
.
inherited
-
requestRefresh()
→ void
-
Requests a refresh using Future.microtask.
inherited
-
resolveTextIntl(String text)
→ String
-
Resolves
text
{{intl:key}}
messages.
inherited
-
selectDialogButtons()
→ List<Element>
-
inherited
-
selectElement<E extends UIElement>(String? selectors)
→ E?
-
Alias to
content.querySelector
.
inherited
-
selectElements<T extends UIElement>(String? selectors)
→ List<T>
-
Alias to
content.querySelectorAll
.
inherited
-
setAttribute(String? name, dynamic value)
→ bool
-
inherited
-
setAttributes(Iterable<DOMAttribute> attributes)
→ bool
-
inherited
-
setContentNodes(List<UINode> nodes)
→ bool
-
inherited
-
setData(dynamic data)
→ bool
-
inherited
-
setField(String fieldName, dynamic value)
→ void
-
inherited
-
setID(Object? id)
→ void
-
inherited
-
setParent(UIElement parent, {UIComponent? parentUIComponent})
→ UIElement?
-
Sets the
parent
UIElement
.
inherited
-
show()
→ void
-
Show component.
inherited
-
showAndWait()
→ Future<bool>
-
inherited
-
toContentElements(dynamic rendered, {bool append = false, bool parseAttributes = true})
→ List
-
inherited
-
toRenderableList(Object? list, [DOMContext<UINode>? domContext])
→ List?
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateRenderedFieldElementValue(UIElement fieldElem)
→ void
-
inherited
-
updateRenderedFieldValue(String fieldName)
→ void
-
inherited
-
waiteRender({Duration timeout = const Duration(seconds: 3)})
→ Future<bool>
-
inherited