> For the complete documentation index, see [llms.txt](https://docs.gapvelocity.ai/webmap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gapvelocity.ai/webmap/general/frontend/documentation/powerbuilder-kendo-components/window-components/basemask.md).

# basemask

The BaseMaskComponent class for instance is the base class for Line components.

## Class inheritance

BaseMaskComponent extends [BaseControlComponent](/webmap/general/frontend/documentation/powerbuilder-kendo-components/base-components/base-component.md).

## Support

### Properties

| Property          | Get/Set | Notify Changes | Details                                                                                                                                                                |
| ----------------- | ------- | -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| enabled: boolean  | Yes/Yes | No             | Inherited from BaseControlComponent [see BaseControlComponent](/webmap/general/frontend/documentation/powerbuilder-kendo-components/base-components/base-component.md) |
| mask: string      | Yes/No  | No             | Gets the mask processed by the EditMaskService.                                                                                                                        |
| maxlength: number | Yes/No  | No             | Gets the max length of characters that the mask allows.                                                                                                                |
| name: string      | Yes/No  | No             | Inherited from BaseControlComponent [see BaseControlComponent](/webmap/general/frontend/documentation/powerbuilder-kendo-components/base-components/base-component.md) |
| text: string      | Yes/Yes | Yes            | Inherited from BaseControlComponent [see BaseControlComponent](/webmap/general/frontend/documentation/powerbuilder-kendo-components/base-components/base-component.md) |
| visible: boolean  | Yes/Yes | No             | Inherited from BaseControlComponent [see BaseControlComponent](/webmap/general/frontend/documentation/powerbuilder-kendo-components/base-components/base-component.md) |

### Events

| Event     | Supported | Parameter       | Details                     |
| --------- | --------- | --------------- | --------------------------- |
| getfocus  | Yes       | **$event**: any | Triggers `getfocus` Event.  |
| losefocus | Yes       | **$event**: any | Triggers `losefocus` Event. |
