https://linen.dev logo
Join Discord
Powered by
# haxe-ui
  • b

    bright-gpu-74537

    09/23/2022, 8:07 PM
    main-view isnt a core haxeui component, its a custom component / view that haxeui "found" (but 100% should be included in the completion - along with any custom properties - this all works btw, its just manual)
  • b

    bright-gpu-74537

    09/23/2022, 8:10 PM
    i was thinking about a
    haxeui build-schema
    but i dont know if that helps or not
  • b

    bright-gpu-74537

    09/23/2022, 8:11 PM
    --macro haxeui-build-schema
    - but again, i dont know if this helps or not
  • b

    bright-gpu-74537

    09/23/2022, 8:11 PM
    you still need to manually add, at least, the .xsd to you xml file...
  • b

    bright-gpu-74537

    09/23/2022, 8:11 PM
    (i just dont know a good solution here)
  • b

    bright-gpu-74537

    09/23/2022, 8:14 PM
    ... ... ... ... ... one thing i was thinking is of scanning the asset / class path for xml files and seeing if they contain anything that isnt in the class mapping and automatically adding it then, but this seems like a HUGE can of worms
  • b

    bright-gpu-74537

    09/23/2022, 8:14 PM
    also, technically, haxeui markup doesnt just have to be xml, it could be json, yaml (some custom format) would work fine too
  • b

    bright-gpu-74537

    09/23/2022, 8:15 PM
    ... ... so how does that work??
  • w

    witty-island-52596

    09/23/2022, 9:03 PM
    oh sorry I was chugging away at my ui
  • w

    witty-island-52596

    09/23/2022, 9:03 PM
    I'm almost done, this would normally take like a week
  • e

    elegant-twilight-61392

    09/23/2022, 9:03 PM
    humans use computers slowly to make things that help them use computers faster
  • w

    witty-island-52596

    09/23/2022, 9:04 PM
    thats not trolling it's just a correct statement
  • e

    elegant-twilight-61392

    09/23/2022, 9:04 PM
    no actually
  • e

    elegant-twilight-61392

    09/23/2022, 9:05 PM
    lots of humans make things that make us slower
  • w

    witty-island-52596

    09/23/2022, 9:05 PM
    is there a way to put a checkbox label on the left?
  • w

    witty-island-52596

    09/23/2022, 9:07 PM
    I am surprised there's no giant list of tags each for component
  • b

    bright-gpu-74537

    09/23/2022, 9:07 PM
    you cant do that.. its not a finite list
  • e

    elegant-twilight-61392

    09/23/2022, 9:07 PM
    how is it not?
  • e

    elegant-twilight-61392

    09/23/2022, 9:08 PM
    obviously you could have custom ones, but the ones that actually do something in haxe-ui itself cant be unlimited
  • w

    witty-island-52596

    09/23/2022, 9:08 PM
    dare I say, a finite subset might even be preferred
  • b

    bright-gpu-74537

    09/23/2022, 9:08 PM
    you could create a custom component with an image at the top, and image at the bottom and some text inbetween and call it "image-sandwich"
  • e

    elegant-twilight-61392

    09/23/2022, 9:09 PM
    ok but there has to be a list of "base" components
  • b

    bright-gpu-74537

    09/23/2022, 9:09 PM
    for sure
  • b

    bright-gpu-74537

    09/23/2022, 9:09 PM
    but you have to remember that haxeui-core is itself a module of... itself
  • w

    witty-island-52596

    09/23/2022, 9:09 PM
    head explodes*
  • b

    bright-gpu-74537

    09/23/2022, 9:10 PM
    there is no "base", well, the macros i guess, but all the components in haxeui-core are, technically, just "included" custom components
  • w

    witty-island-52596

    09/23/2022, 9:10 PM
    even just the commonly asked about ones
  • w

    witty-island-52596

    09/23/2022, 9:11 PM
    or the foundational ones
  • e

    elegant-twilight-61392

    09/23/2022, 9:11 PM
    alright, so is there no way to create a list of the components included in haxeui-core itself
  • b

    bright-gpu-74537

    09/23/2022, 9:11 PM
    from haxeui-core module.xml:
1...127512761277...1687Latest