---
name: "MouseX::NativeTraits::MethodProvider"
section: "3pm"
platform: "linux"
package: "libmousex-nativetraits-perl"
version: "1.09-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/MouseX::NativeTraits::MethodProvider"
---

# MouseX::NativeTraits::MethodProvider(3pm)

The common base class for method providers

## NAME

MouseX::NativeTraits::MethodProvider - The common base class for method providers

## DESCRIPTION

This class is the common base class for method providers.

## ATTRIBUTES

- attr

  - reader

  Shortcut for `"$provider->attr->get_read_method_ref"`.

- writer

  Shortcut for `"$provider->attr->get_write_method_ref"`.

## METHODS

- has\_generator

  - generate

  - get\_generators

  ## SEE ALSO

MouseX::NativeTraits
