Nude Element API Docs - v0.1.3
    Preparing search index...

    Variable plugins

    plugins: {
        dependencies: (
            | {
                hooks: {
                    first_constructor_static: () => void;
                    constructed(): void;
                    constructor(): void;
                    setup(): void;
                };
                provides: {};
                providesStatic: { defineProps(def?: any): any };
            }
            | {
                dependencies: { provides: { attachShadow(options: any): any } }[];
                hooks: { connected(): void };
                providesStatic: { defineElements(def?: any): void };
            }
            | {
                dependencies: {
                    hooks: { constructed(): void; setup(): void };
                    providesStatic: { defineSlots(def?: any): void };
                }[];
            }
            | {
                dependencies: {
                    dependencies: { provides: { attachInternals(): any } }[];
                    provides: { toggleState(state: any, force: any): any };
                }[];
            }
            | {
                dependencies: (
                    | {
                        hooks: { setup(): void };
                        providesStatic: { defineEvents(def?: any): void };
                    }
                    | {
                        dependencies: (
                            | {
                                hooks: { setup(): ... };
                                providesStatic: { defineEvents(def?: ...): ... };
                            }
                            | {
                                hooks: {
                                    first_constructor_static: ...;
                                    constructed(): ...;
                                    constructor(): ...;
                                    setup(): ...;
                                };
                                provides: {};
                                providesStatic: { defineProps(def?: ...): ... };
                            }
                        )[];
                        hooks: {
                            constructed(): void;
                            define_event(env: any): void;
                            define_events_end(env: any): void;
                        };
                        providesStatic: {};
                    }
                    | {
                        dependencies: {
                            hooks: { setup(): void };
                            providesStatic: { defineEvents(def?: any): void };
                        }[];
                        hooks: { first_connected(): void };
                    }
                )[];
            }
            | {
                dependencies: (
                    | {
                        dependencies: { provides: { attachInternals(): any } }[];
                        hooks: { setup(): void };
                        providesStatic: {
                            formAssociated: boolean;
                            defineFormBehavior(def?: any): void;
                        };
                    }
                    | {
                        dependencies: {
                            dependencies: { provides: ... }[];
                            hooks: { setup(): void };
                            providesStatic: {
                                formAssociated: boolean;
                                defineFormBehavior(def?: any): void;
                            };
                        }[];
                        hooks: { first_connected(): void };
                    }
                    | {
                        dependencies: {
                            dependencies: { provides: ... }[];
                            hooks: { setup(): void };
                            providesStatic: {
                                formAssociated: boolean;
                                defineFormBehavior(def?: any): void;
                            };
                        }[];
                        hooks: { first_constructor_static(): void };
                    }
                )[];
            }
            | {
                dependencies: (
                    | {
                        hooks: { connected(): void; first_constructor_static(): void };
                        providesStatic: {
                            defineStyles(def?: any[], defaultOptions?: any): void;
                        };
                    }
                    | {
                        dependencies: {
                            hooks: { connected(): void; first_constructor_static(): void };
                            providesStatic: {
                                defineStyles(def?: (...)[], defaultOptions?: any): void;
                            };
                        }[];
                        hooks: {
                            connected_apply_style(
                                __namedParameters: { options: any; roots: any },
                            ): void;
                            define_style(__namedParameters: { style: any }): void;
                            first_constructor_static(): void;
                        };
                    }
                )[];
            }
        )[];
    }

    Type Declaration

    • dependencies: (
          | {
              hooks: {
                  first_constructor_static: () => void;
                  constructed(): void;
                  constructor(): void;
                  setup(): void;
              };
              provides: {};
              providesStatic: { defineProps(def?: any): any };
          }
          | {
              dependencies: { provides: { attachShadow(options: any): any } }[];
              hooks: { connected(): void };
              providesStatic: { defineElements(def?: any): void };
          }
          | {
              dependencies: {
                  hooks: { constructed(): void; setup(): void };
                  providesStatic: { defineSlots(def?: any): void };
              }[];
          }
          | {
              dependencies: {
                  dependencies: { provides: { attachInternals(): any } }[];
                  provides: { toggleState(state: any, force: any): any };
              }[];
          }
          | {
              dependencies: (
                  | {
                      hooks: { setup(): void };
                      providesStatic: { defineEvents(def?: any): void };
                  }
                  | {
                      dependencies: (
                          | {
                              hooks: { setup(): ... };
                              providesStatic: { defineEvents(def?: ...): ... };
                          }
                          | {
                              hooks: {
                                  first_constructor_static: ...;
                                  constructed(): ...;
                                  constructor(): ...;
                                  setup(): ...;
                              };
                              provides: {};
                              providesStatic: { defineProps(def?: ...): ... };
                          }
                      )[];
                      hooks: {
                          constructed(): void;
                          define_event(env: any): void;
                          define_events_end(env: any): void;
                      };
                      providesStatic: {};
                  }
                  | {
                      dependencies: {
                          hooks: { setup(): void };
                          providesStatic: { defineEvents(def?: any): void };
                      }[];
                      hooks: { first_connected(): void };
                  }
              )[];
          }
          | {
              dependencies: (
                  | {
                      dependencies: { provides: { attachInternals(): any } }[];
                      hooks: { setup(): void };
                      providesStatic: {
                          formAssociated: boolean;
                          defineFormBehavior(def?: any): void;
                      };
                  }
                  | {
                      dependencies: {
                          dependencies: { provides: ... }[];
                          hooks: { setup(): void };
                          providesStatic: {
                              formAssociated: boolean;
                              defineFormBehavior(def?: any): void;
                          };
                      }[];
                      hooks: { first_connected(): void };
                  }
                  | {
                      dependencies: {
                          dependencies: { provides: ... }[];
                          hooks: { setup(): void };
                          providesStatic: {
                              formAssociated: boolean;
                              defineFormBehavior(def?: any): void;
                          };
                      }[];
                      hooks: { first_constructor_static(): void };
                  }
              )[];
          }
          | {
              dependencies: (
                  | {
                      hooks: { connected(): void; first_constructor_static(): void };
                      providesStatic: {
                          defineStyles(def?: any[], defaultOptions?: any): void;
                      };
                  }
                  | {
                      dependencies: {
                          hooks: { connected(): void; first_constructor_static(): void };
                          providesStatic: {
                              defineStyles(def?: (...)[], defaultOptions?: any): void;
                          };
                      }[];
                      hooks: {
                          connected_apply_style(
                              __namedParameters: { options: any; roots: any },
                          ): void;
                          define_style(__namedParameters: { style: any }): void;
                          first_constructor_static(): void;
                      };
                  }
              )[];
          }
      )[]