ImgEditElement | WebHare Platform SDK
WebHare Platform SDK
    Preparing search index...

    Class ImgEditElement

    Hierarchy

    • FileEditElement
      • ImgEditElement
    Index

    Constructors

    • Returns ImgEditElement

    Properties

    __didPlaceholderWarning?: boolean
    "[rfSymbol]"?: FormFieldAPI
    currentFiles: FormFileValue[] = ...

    The current uploaded files

    group: null | HTMLElement
    maindiv: HTMLDivElement
    maxFiles: number

    Maximum number of files

    maxHeight: number
    maxWidth: number
    minHeight: number
    minWidth: number
    propTodd?: ToddCompBase<ComponentStandardAttributes>
    propWhCleanupFunction?: () => void
    propWhFormCurrentEnabled?: boolean
    propWhFormCurrentRequired?: boolean
    propWhFormCurrentVisible?: boolean
    propWhFormhandler?: FormBase<object>

    Use getFormHandler or getFormData from @webhare/forms to access the form's API

    propWhFormInitialRequired?: boolean
    propWhFormlineCurrentVisible?: boolean
    propWhFormSavedEnabled?: boolean
    propWhFormSavedHidden?: boolean
    propWhFormSavedRequired?: boolean
    propWhNodeCurrentEnabled?: boolean
    propWhNodeCurrentHidden?: boolean
    propWhNodeCurrentRequired?: boolean
    propWhValidationSuggestion?: null | FormFrontendMessage
    root: ShadowRoot
    whFormsApiChecker?: () => void | Promise<void>
    whUseFormGetValue?: boolean
    whValidationPolyfilled?: boolean
    formAssociated: boolean = true
    observedAttributes: string[] = ...

    Accessors

    • get disabled(): boolean

      Returns boolean

    • set disabled(disable: boolean): void

      Parameters

      • disable: boolean

      Returns void

    • get name(): string

      Returns string

    • set name(newname: string): void

      Parameters

      • newname: string

      Returns void

    • get required(): boolean

      Returns boolean

    • set required(required: boolean): void

      Parameters

      • required: boolean

      Returns void

    • get value(): FormFileValue[]

      Returns FormFileValue[]

    • set value(value: FormFileValue[]): void

      Parameters

      Returns void

    Methods

    • Returns Promise<boolean>

    • Parameters

      • mimetype: string

      Returns boolean

    • Parameters

      • name: string
      • _oldValue: string
      • newValue: string

      Returns void

    • Parameters

      • evt: Event
      • idx: number

      Returns void

    • Returns boolean

    • Returns void

    • Invoked whenever disabled/required states change

      Returns void

    • Parameters

      • button: HTMLElement
      • idx: number

      Returns void

    • Parameters

      • button: HTMLElement

      Returns void

    • Parameters

      • evt: Event

      Returns Promise<void>

    • Parameters

      • textupdate: ImgEditTexts

      Returns void