Modifiers
Renders the modifiers based on the provided props.
Objects extend this interface to allow to take modifiers as boolean props. Then can declare components like so
<Class public final abstract />
Error will be thrown if try to specify multiple access modifiers
import { Modifiers } from "@alloy-js/java";
<Modifiers abstract default final native private protected public static strictfp synchronized transient volatile />
import { Modifiers } from "@alloy-js/java/stc";
Modifiers({ abstract: boolean, default: boolean, final: boolean, native: boolean, private: boolean, protected: boolean, public: boolean, static: boolean, strictfp: boolean, synchronized: boolean, transient: boolean, volatile: boolean,}).children(children)
Props
abstract | optionalboolean |
default | optionalboolean |
final | optionalboolean |
native | optionalboolean |
private | optionalboolean |
protected | optionalboolean |
public | optionalboolean |
static | optionalboolean |
strictfp | optionalboolean |
synchronized | optionalboolean |
transient | optionalboolean |
volatile | optionalboolean |